Hi,
thanks for the test, I will SRU this so people can get this fix from updates.

https://lists.ubuntu.com/archives/kernel-team/2019-August/103116.html

** Description changed:

+ == SRU Justification ==
+ User report that the p54usb driver will crash when trying to load it on 5.0 
kernel for a Dell Wireless 1450 Dual-band (802.11a/b/g) USB 2.0 adapter. This 
was caused by commit e3554197 (p54: Use skb_peek_tail() instead of direct head 
pointer accesses.)
+ 
+ == Fix ==
+ * 1645ab93 (p54: fix crash during initialization)
+ 
+ This patch added a check for target_skb to determine where to queue the 
buffer. It can be cherry-picked into Disco.
+ Eoan got this patch from v5.2.1 upstream stable release update.
+ 
+ == Test ==
+ Test kernel could be found here:
+ https://people.canonical.com/~phlin/kernel/lp-1839693-p54usb/
+ 
+ This issue was reported against Bionic HWE 5.0 kernel, user confirmed
+ that the patched B-hwe kernel works as expected.
+ 
+ == Regression Potential ==
+ Low, change limited to p54usb driver, patch tested with positive test result.
+ 
+ 
+ == Original Bug Report ==
+ 
  I am using the Product: Dell Wireless 1450 Dual-band (802.11a/b/g) USB
  2.0 Adapter
  
  This relies on the p54usb driver. It works great on kernel 4.18. I
  upgraded to 5.0.0-3 and the device fails to start.
  
  On the older kernel, things seem good:
  
  [ 1255.546620] usb 3-1: new high-speed USB device number 3 using xhci_hcd
  [ 1255.704106] usb 3-1: New USB device found, idVendor=413c, idProduct=8104, 
bcdDevice=10.50
  [ 1255.704110] usb 3-1: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0
  [ 1255.704112] usb 3-1: Product: Dell Wireless 1450 Dual-band (802.11a/b/g) 
USB 2.0 Adapter
  [ 1255.704115] usb 3-1: Manufacturer: DELL
  [ 1255.830808] usb 3-1: reset high-speed USB device number 3 using xhci_hcd
  [ 1255.979753] usb 3-1: Loading firmware file isl3887usb
  [ 1255.980055] ieee80211 phy1: p54 detected a LM87 firmware
  [ 1255.980058] p54: rx_mtu reduced from 3240 to 2384
  [ 1255.980060] ieee80211 phy1: FW rev 2.13.25.0 - Softmac protocol 5.9
  [ 1255.980063] ieee80211 phy1: cryptographic accelerator WEP:YES, TKIP:YES, 
CCMP:YES
  [ 1256.974586] ieee80211 phy1: hwaddr 00:14:a5:c6:56:ca, MAC:isl3892 RF:Xbow
  [ 1256.976368] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
  [ 1256.976974] usb 3-1: is registered as 'phy1'
  [ 1256.981866] p54usb 3-1:1.0 wlx0014a5c656ca: renamed from wlan0
  
  I'm using:
  
  Description:  Ubuntu 18.04.3 LTS
  Release:      18.04

** Description changed:

  == SRU Justification ==
  User report that the p54usb driver will crash when trying to load it on 5.0 
kernel for a Dell Wireless 1450 Dual-band (802.11a/b/g) USB 2.0 adapter. This 
was caused by commit e3554197 (p54: Use skb_peek_tail() instead of direct head 
pointer accesses.)
  
  == Fix ==
  * 1645ab93 (p54: fix crash during initialization)
  
  This patch added a check for target_skb to determine where to queue the 
buffer. It can be cherry-picked into Disco.
  Eoan got this patch from v5.2.1 upstream stable release update.
  
  == Test ==
  Test kernel could be found here:
  https://people.canonical.com/~phlin/kernel/lp-1839693-p54usb/
  
  This issue was reported against Bionic HWE 5.0 kernel, user confirmed
- that the patched B-hwe kernel works as expected.
+ that the patched B-hwe kernel can fix this issue.
  
  == Regression Potential ==
  Low, change limited to p54usb driver, patch tested with positive test result.
- 
  
  == Original Bug Report ==
  
  I am using the Product: Dell Wireless 1450 Dual-band (802.11a/b/g) USB
  2.0 Adapter
  
  This relies on the p54usb driver. It works great on kernel 4.18. I
  upgraded to 5.0.0-3 and the device fails to start.
  
  On the older kernel, things seem good:
  
  [ 1255.546620] usb 3-1: new high-speed USB device number 3 using xhci_hcd
  [ 1255.704106] usb 3-1: New USB device found, idVendor=413c, idProduct=8104, 
bcdDevice=10.50
  [ 1255.704110] usb 3-1: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0
  [ 1255.704112] usb 3-1: Product: Dell Wireless 1450 Dual-band (802.11a/b/g) 
USB 2.0 Adapter
  [ 1255.704115] usb 3-1: Manufacturer: DELL
  [ 1255.830808] usb 3-1: reset high-speed USB device number 3 using xhci_hcd
  [ 1255.979753] usb 3-1: Loading firmware file isl3887usb
  [ 1255.980055] ieee80211 phy1: p54 detected a LM87 firmware
  [ 1255.980058] p54: rx_mtu reduced from 3240 to 2384
  [ 1255.980060] ieee80211 phy1: FW rev 2.13.25.0 - Softmac protocol 5.9
  [ 1255.980063] ieee80211 phy1: cryptographic accelerator WEP:YES, TKIP:YES, 
CCMP:YES
  [ 1256.974586] ieee80211 phy1: hwaddr 00:14:a5:c6:56:ca, MAC:isl3892 RF:Xbow
  [ 1256.976368] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
  [ 1256.976974] usb 3-1: is registered as 'phy1'
  [ 1256.981866] p54usb 3-1:1.0 wlx0014a5c656ca: renamed from wlan0
  
  I'm using:
  
  Description:  Ubuntu 18.04.3 LTS
  Release:      18.04

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1839693

Title:
  p54usb module in linux-modules-extra-5.0.0-23-generic does not work

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Disco:
  In Progress
Status in linux source package in Eoan:
  Fix Released

Bug description:
  == SRU Justification ==
  User report that the p54usb driver will crash when trying to load it on 5.0 
kernel for a Dell Wireless 1450 Dual-band (802.11a/b/g) USB 2.0 adapter. This 
was caused by commit e3554197 (p54: Use skb_peek_tail() instead of direct head 
pointer accesses.)

  == Fix ==
  * 1645ab93 (p54: fix crash during initialization)

  This patch added a check for target_skb to determine where to queue the 
buffer. It can be cherry-picked into Disco.
  Eoan got this patch from v5.2.1 upstream stable release update.

  == Test ==
  Test kernel could be found here:
  https://people.canonical.com/~phlin/kernel/lp-1839693-p54usb/

  This issue was reported against Bionic HWE 5.0 kernel, user confirmed
  that the patched B-hwe kernel can fix this issue.

  == Regression Potential ==
  Low, change limited to p54usb driver, patch tested with positive test result.

  == Original Bug Report ==

  I am using the Product: Dell Wireless 1450 Dual-band (802.11a/b/g) USB
  2.0 Adapter

  This relies on the p54usb driver. It works great on kernel 4.18. I
  upgraded to 5.0.0-3 and the device fails to start.

  On the older kernel, things seem good:

  [ 1255.546620] usb 3-1: new high-speed USB device number 3 using xhci_hcd
  [ 1255.704106] usb 3-1: New USB device found, idVendor=413c, idProduct=8104, 
bcdDevice=10.50
  [ 1255.704110] usb 3-1: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0
  [ 1255.704112] usb 3-1: Product: Dell Wireless 1450 Dual-band (802.11a/b/g) 
USB 2.0 Adapter
  [ 1255.704115] usb 3-1: Manufacturer: DELL
  [ 1255.830808] usb 3-1: reset high-speed USB device number 3 using xhci_hcd
  [ 1255.979753] usb 3-1: Loading firmware file isl3887usb
  [ 1255.980055] ieee80211 phy1: p54 detected a LM87 firmware
  [ 1255.980058] p54: rx_mtu reduced from 3240 to 2384
  [ 1255.980060] ieee80211 phy1: FW rev 2.13.25.0 - Softmac protocol 5.9
  [ 1255.980063] ieee80211 phy1: cryptographic accelerator WEP:YES, TKIP:YES, 
CCMP:YES
  [ 1256.974586] ieee80211 phy1: hwaddr 00:14:a5:c6:56:ca, MAC:isl3892 RF:Xbow
  [ 1256.976368] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
  [ 1256.976974] usb 3-1: is registered as 'phy1'
  [ 1256.981866] p54usb 3-1:1.0 wlx0014a5c656ca: renamed from wlan0

  I'm using:

  Description:  Ubuntu 18.04.3 LTS
  Release:      18.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1839693/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to