[Kernel-packages] [Bug 1795784] Re: Fix usbcore.quirks when used at boot

2019-07-24 Thread Brad Figg
** Tags added: cscc

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

Title:
  Fix usbcore.quirks when used at boot

Status in linux package in Ubuntu:
  Fix Released
Status in linux-oem package in Ubuntu:
  Fix Released
Status in linux source package in Bionic:
  Fix Released
Status in linux-oem source package in Bionic:
  Fix Released
Status in linux source package in Cosmic:
  Fix Released
Status in linux-oem source package in Cosmic:
  Fix Released

Bug description:
  [Impact]
  Use usbcore.quirks kernel parameter let the boot stuck.

  [Test]
  Without the patch, the usbcore.quirks= doesn't work when usbcore is
  builtin. The issue is fixed with the patch.

  [Fix]
  If the parameter is used at boot, parse the list after the slab is
  initialized. When the kcalloc fails, reset the count to 0.

  [Regression Potential]
  Low. The change limits to quirk parsing, the usbcore behaviour stays the
  same.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1795784/+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


[Kernel-packages] [Bug 1795784] Re: Fix usbcore.quirks when used at boot

2018-11-15 Thread Launchpad Bug Tracker
This bug was fixed in the package linux-oem - 4.15.0-1026.31

---
linux-oem (4.15.0-1026.31) bionic; urgency=medium

  * linux-oem: 4.15.0-1026.31 -proposed tracker (LP: #1800788)

  * Thunderbolt runtime D3 and PCIe D3 Cold support (LP: #1800770)
- ACPI / hotplug / PCI: Don't scan bridges managed by native hotplug
- ACPI / hotplug / PCI: Mark stale PCI devices disconnected
- ACPI / hotplug / PCI: Drop unnecessary parentheses
- PCI: Account for all bridges on bus when distributing bus numbers
- PCI: Move resource distribution for single bridge outside loop
- PCI: Improve pci_scan_bridge() and pci_scan_bridge_extend() doc
- ACPICA: Recognize the Windows 10 version 1607 and 1703 OSI strings
- ACPICA: Recognize the _OSI string "Windows 2017.2"
- PCI: Do not skip power-managed bridges in pci_enable_wake()
- PCI / ACPI: Enable wake automatically for power managed bridges
- PCI: pciehp: Fix use-after-free on unplug
- PCI: hotplug: Drop checking of PCI_BRIDGE_CONTROL in 
*_unconfigure_device()
- PCI: Add SPDX GPL-2.0+ to replace GPL v2 or later boilerplate
- PCI: pciehp: Declare pciehp_unconfigure_device() void
- PCI: pciehp: Clear Presence Detect and Data Link Layer Status Changed on
  resume
- PCI: pciehp: Document struct slot and struct controller
- PCI: hotplug: Don't leak pci_slot on registration failure
- PCI: pciehp: Fix unprotected list iteration in IRQ handler
- PCI: pciehp: Drop unnecessary NULL pointer check
- PCI: pciehp: Convert to threaded IRQ
- PCI: pciehp: Convert to threaded polling
- PCI: pciehp: Stop blinking on slot enable failure
- PCI: pciehp: Handle events synchronously
- PCI: pciehp: Drop slot workqueue
- PCI/hotplug: ppc: correct a php_slot usage after free
- PCI: hotplug: Demidlayer registration with the core
- PCI: pciehp: Publish to user space last on probe
- PCI: pciehp: Track enable/disable status
- PCI: pciehp: Enable/disable exclusively from IRQ thread
- PCI: pciehp: Drop enable/disable lock
- PCI: pciehp: Declare pciehp_enable/disable_slot() static
- PCI: pciehp: Tolerate initially unstable link
- PCI: pciehp: Become resilient to missed events
- PCI: pciehp: Always enable occupied slot on probe
- PCI: pciehp: Avoid slot access during reset
- PCI: portdrv: Deduplicate PM callback iterator
- PCI/portdrv: Move pcieport_if.h to drivers/pci/pcie/
- PCI/portdrv: Merge pcieport_if.h into portdrv.h
- PCI/PM: Move pcie_clear_root_pme_status() to core
- PCI/portdrv: Remove pcie_port_bus_type link order dependency
- PCI/portdrv: Disable port driver in compat mode
- PCI/portdrv: Remove unused PCIE_PORT_SERVICE_VC
- PCI/portdrv: Remove "pcie_hp=nomsi" kernel parameter
- PCI/portdrv: Remove unnecessary "pcie_ports=auto" parameter
- PCI/portdrv: Encapsulate pcie_ports_auto inside the port driver
- PCI: pciehp: Clear spurious events earlier on resume
- PCI: pciehp: Obey compulsory command delay after resume
- PCI: pciehp: Support interrupts sent from D3hot
- PCI: pciehp: Resume to D0 on enable/disable
- PCI: pciehp: Resume parent to D0 on config space access
- PCI: sysfs: Resume to D0 on function reset
- PCI: Whitelist native hotplug ports for runtime D3
- PCI: Whitelist Thunderbolt ports for runtime D3
- PCI: pciehp: Deduplicate presence check on probe & resume
- PCI: pciehp: Disable hotplug interrupt during suspend
- PCI: pciehp: Do not handle events if interrupts are masked
- PCI: pciehp: Make pciehp_is_native() stricter
- PCI: Clean up whitespace in linux/pci.h, pci/pci.h
- PCI/portdrv: Simplify PCIe feature permission checking
- PCI/AER: Handle ERR_FATAL with removal and re-enumeration of devices
- PCI/AER: Rename error recovery interfaces to generic PCI naming
- PCI/AER: Move pci_uevent_ers() out of pci.h
- PCI/AER: Factor out error reporting to drivers/pci/pcie/err.c
- PCI/portdrv: Rename and reverse sense of pcie_ports_auto
- PCI: pciehp: Rename host->native_hotplug to host->native_pcie_hotplug
- PCI: hotplug: Add hotplug_is_native()
- PCI: shpchp: Remove acpi_get_hp_hw_control_from_firmware() flags
- PCI: shpchp: Remove get_hp_hw_control_from_firmware() wrapper
- PCI: shpchp: Rely on previous _OSC results
- PCI: shpchp: Add shpchp_is_native()
- PCI: Add wrappers for dev_printk()
- PCI: pciehp: Request control of native hotplug only if supported
- PCI: shpchp: Request SHPC control via _OSC when adding host bridge
- PCI/DPC: Rename from pcie-dpc.c to dpc.c
- PCI: Add generic pcie_wait_for_link() interface
- PCI / PM: Use SMART_SUSPEND and LEAVE_SUSPENDED flags for PCIe ports
- PCI/portdrv: Resume upon exit from system suspend if left runtime 
suspended
- PCI/portdrv: Add runtime PM hooks for port service drivers
- PCI: pciehp: Implement runtime PM callbacks
- 

[Kernel-packages] [Bug 1795784] Re: Fix usbcore.quirks when used at boot

2018-11-13 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 4.15.0-39.42

---
linux (4.15.0-39.42) bionic; urgency=medium

  * linux: 4.15.0-39.42 -proposed tracker (LP: #1799411)

  * Linux: insufficient shootdown for paging-structure caches (LP: #1798897)
- mm: move tlb_table_flush to tlb_flush_mmu_free
- mm/tlb: Remove tlb_remove_table() non-concurrent condition
- mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TABLE_FREE
- [Config] CONFIG_HAVE_RCU_TABLE_INVALIDATE=y

  * Ubuntu18.04: GPU total memory is reduced (LP: #1792102)
- Revert "powerpc/powernv: Increase memory block size to 1GB on radix"

  * arm64: snapdragon: reduce boot noise (LP: #1797154)
- [Config] arm64: snapdragon: DRM_MSM=m
- [Config] arm64: snapdragon: SND*=m
- [Config] arm64: snapdragon: disable ARM_SDE_INTERFACE
- [Config] arm64: snapdragon: disable DRM_I2C_ADV7511_CEC
- [Config] arm64: snapdragon: disable VIDEO_ADV7511, VIDEO_COBALT

  * [Bionic] CPPC bug fixes (LP: #1796949)
- ACPI / CPPC: Update all pr_(debug/err) messages to log the susbspace id
- cpufreq: CPPC: Don't set transition_latency
- ACPI / CPPC: Fix invalid PCC channel status errors

  * regression in 'ip --family bridge neigh' since linux v4.12 (LP: #1796748)
- rtnetlink: fix rtnl_fdb_dump() for ndmsg header

  * screen displays abnormally on the lenovo M715 with the AMD GPU (Radeon Vega
8 Mobile, rev ca, 1002:15dd) (LP: #1796786)
- drm/amd/display: Fix takover from VGA mode
- drm/amd/display: early return if not in vga mode in disable_vga
- drm/amd/display: Refine disable VGA

  * arm64: snapdragon: WARNING: CPU: 0 PID: 1 arch/arm64/kernel/setup.c:271
reserve_memblock_reserved_regions (LP: #1797139)
- SAUCE: arm64: Fix /proc/iomem for reserved but not memory regions

  * The front MIC can't work on the Lenovo M715 (LP: #1797292)
- ALSA: hda/realtek - Fix the problem of the front MIC on the Lenovo M715

  * Keyboard backlight sysfs sometimes is missing on Dell laptops (LP: #1797304)
- platform/x86: dell-smbios: Correct some style warnings
- platform/x86: dell-smbios: Rename dell-smbios source to dell-smbios-base
- platform/x86: dell-smbios: Link all dell-smbios-* modules together
- [Config] CONFIG_DELL_SMBIOS_SMM=y, CONFIG_DELL_SMBIOS_WMI=y

  * rpi3b+: ethernet not working (LP: #1797406)
- lan78xx: Don't reset the interface on open

  * 87cdf3148b11 was never backported to 4.15  (LP: #1795653)
- xfrm: Verify MAC header exists before overwriting eth_hdr(skb)->h_proto

  * [Ubuntu18.04][Power9][DD2.2]package installation segfaults inside debian
chroot env in P9 KVM guest with HTM enabled (kvm) (LP: #1792501)
- KVM: PPC: Book3S HV: Fix guest r11 corruption with POWER9 TM workarounds

  * Provide mode where all vCPUs on a core must be the same VM (LP: #1792957)
- KVM: PPC: Book3S HV: Provide mode where all vCPUs on a core must be the 
same
  VM

  * fscache: bad refcounting in fscache_op_complete leads to OOPS (LP: #1797314)
- SAUCE: fscache: Fix race in decrementing refcount of op->npages

  * CVE-2018-9363
- Bluetooth: hidp: buffer overflow in hidp_process_report

  * CVE-2017-13168
- scsi: sg: mitigate read/write abuse

  * [Bionic] ACPI / PPTT: use ACPI ID whenever ACPI_PPTT_ACPI_PROCESSOR_ID_VALID
is set (LP: #1797200)
- ACPI / PPTT: use ACPI ID whenever ACPI_PPTT_ACPI_PROCESSOR_ID_VALID is set

  * [Bionic] arm64: topology: Avoid checking numa mask for scheduler MC
selection (LP: #1797202)
- arm64: topology: Avoid checking numa mask for scheduler MC selection

  * crypto/vmx - Backport of Fix sleep-in-atomic bugs patch for 18.04
(LP: #1790832)
- crypto: vmx - Fix sleep-in-atomic bugs

  * hns3: autoneg settings get lost on down/up (LP: #1797654)
- net: hns3: Fix for information of phydev lost problem when down/up

  * not able to unwind the stack from within __kernel_clock_gettime in the Linux
vDSO (LP: #1797963)
- powerpc/vdso: Correct call frame information

  * Signal 7 error when running GPFS tracing in cluster (LP: #1792195)
- powerpc/mm/books3s: Add new pte bit to mark pte temporarily invalid.
- powerpc/mm/radix: Only need the Nest MMU workaround for R -> RW transition

  * Support Edge Gateway's WIFI LED (LP: #1798330)
- SAUCE: mwifiex: Switch WiFi LED state according to the device status

  * Support Edge Gateway's Bluetooth LED (LP: #1798332)
- SAUCE: Bluetooth: Support for LED on Edge Gateways

  * USB cardreader (0bda:0328) make the system can't enter s3 or hang
(LP: #1798328)
- usb: Don't disable Latency tolerance Messaging (LTM) before port reset

  * CVE-2018-15471
- xen-netback: fix input validation in xenvif_set_hash_mapping()

  * CVE-2018-16658
- cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status

  * [Bionic] Update ThunderX2 implementation defined pmu core events
(LP: #1796904)
- perf vendor events arm64: Update ThunderX2 

[Kernel-packages] [Bug 1795784] Re: Fix usbcore.quirks when used at boot

2018-11-12 Thread Launchpad Bug Tracker
This bug was fixed in the package linux-oem - 4.15.0-1024.29

---
linux-oem (4.15.0-1024.29) bionic; urgency=medium

  * linux-oem: 4.15.0-1024.29 -proposed tracker (LP: #1797069)

  * Keyboard backlight sysfs sometimes is missing on Dell laptops (LP: #1797304)
- platform/x86: dell-smbios: Correct some style warnings
- platform/x86: dell-smbios: Rename dell-smbios source to dell-smbios-base
- platform/x86: dell-smbios: Link all dell-smbios-* modules together
- [Config] CONFIG_DELL_SMBIOS_SMM=y, CONFIG_DELL_SMBIOS_WMI=y
- [Config] CONFIG_DELL_SMBIOS_SMM=y, CONFIG_DELL_SMBIOS_WMI=y

  [ Ubuntu: 4.15.0-38.41 ]

  * linux: 4.15.0-38.41 -proposed tracker (LP: #1797061)
  * Silent data corruption in Linux kernel 4.15 (LP: #1796542)
- block: add a lower-level bio_add_page interface
- block: bio_iov_iter_get_pages: fix size of last iovec
- blkdev: __blkdev_direct_IO_simple: fix leak in error case
- block: bio_iov_iter_get_pages: pin more pages for multi-segment IOs

 -- Chia-Lin Kao (AceLan)   Tue, 16 Oct 2018
10:32:03 +0800

** Changed in: linux-oem (Ubuntu)
   Status: New => Fix Released

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

Title:
  Fix usbcore.quirks when used at boot

Status in linux package in Ubuntu:
  Fix Released
Status in linux-oem package in Ubuntu:
  Fix Released
Status in linux source package in Bionic:
  Fix Committed
Status in linux-oem source package in Bionic:
  Fix Released
Status in linux source package in Cosmic:
  Fix Released
Status in linux-oem source package in Cosmic:
  New

Bug description:
  [Impact]
  Use usbcore.quirks kernel parameter let the boot stuck.

  [Test]
  Without the patch, the usbcore.quirks= doesn't work when usbcore is
  builtin. The issue is fixed with the patch.

  [Fix]
  If the parameter is used at boot, parse the list after the slab is
  initialized. When the kcalloc fails, reset the count to 0.

  [Regression Potential]
  Low. The change limits to quirk parsing, the usbcore behaviour stays the
  same.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1795784/+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


[Kernel-packages] [Bug 1795784] Re: Fix usbcore.quirks when used at boot

2018-10-24 Thread Launchpad Bug Tracker
This bug was fixed in the package linux-oem - 4.15.0-1024.29

---
linux-oem (4.15.0-1024.29) bionic; urgency=medium

  * linux-oem: 4.15.0-1024.29 -proposed tracker (LP: #1797069)

  * Keyboard backlight sysfs sometimes is missing on Dell laptops (LP: #1797304)
- platform/x86: dell-smbios: Correct some style warnings
- platform/x86: dell-smbios: Rename dell-smbios source to dell-smbios-base
- platform/x86: dell-smbios: Link all dell-smbios-* modules together
- [Config] CONFIG_DELL_SMBIOS_SMM=y, CONFIG_DELL_SMBIOS_WMI=y
- [Config] CONFIG_DELL_SMBIOS_SMM=y, CONFIG_DELL_SMBIOS_WMI=y

  [ Ubuntu: 4.15.0-38.41 ]

  * linux: 4.15.0-38.41 -proposed tracker (LP: #1797061)
  * Silent data corruption in Linux kernel 4.15 (LP: #1796542)
- block: add a lower-level bio_add_page interface
- block: bio_iov_iter_get_pages: fix size of last iovec
- blkdev: __blkdev_direct_IO_simple: fix leak in error case
- block: bio_iov_iter_get_pages: pin more pages for multi-segment IOs

 -- Chia-Lin Kao (AceLan)   Tue, 16 Oct 2018
10:32:03 +0800

** Changed in: linux-oem (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

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

Title:
  Fix usbcore.quirks when used at boot

Status in linux package in Ubuntu:
  Fix Released
Status in linux-oem package in Ubuntu:
  New
Status in linux source package in Bionic:
  Fix Committed
Status in linux-oem source package in Bionic:
  Fix Released
Status in linux source package in Cosmic:
  Fix Released
Status in linux-oem source package in Cosmic:
  New

Bug description:
  [Impact]
  Use usbcore.quirks kernel parameter let the boot stuck.

  [Test]
  Without the patch, the usbcore.quirks= doesn't work when usbcore is
  builtin. The issue is fixed with the patch.

  [Fix]
  If the parameter is used at boot, parse the list after the slab is
  initialized. When the kcalloc fails, reset the count to 0.

  [Regression Potential]
  Low. The change limits to quirk parsing, the usbcore behaviour stays the
  same.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1795784/+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


[Kernel-packages] [Bug 1795784] Re: Fix usbcore.quirks when used at boot

2018-10-23 Thread Kai-Heng Feng
Verified on linux-oem.

** Tags added: verification-done-bionic

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

Title:
  Fix usbcore.quirks when used at boot

Status in linux package in Ubuntu:
  Fix Released
Status in linux-oem package in Ubuntu:
  New
Status in linux source package in Bionic:
  Fix Committed
Status in linux-oem source package in Bionic:
  Fix Committed
Status in linux source package in Cosmic:
  Fix Released
Status in linux-oem source package in Cosmic:
  New

Bug description:
  [Impact]
  Use usbcore.quirks kernel parameter let the boot stuck.

  [Test]
  Without the patch, the usbcore.quirks= doesn't work when usbcore is
  builtin. The issue is fixed with the patch.

  [Fix]
  If the parameter is used at boot, parse the list after the slab is
  initialized. When the kcalloc fails, reset the count to 0.

  [Regression Potential]
  Low. The change limits to quirk parsing, the usbcore behaviour stays the
  same.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1795784/+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


[Kernel-packages] [Bug 1795784] Re: Fix usbcore.quirks when used at boot

2018-10-22 Thread Timo Aaltonen
** Also affects: linux-oem (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: linux-oem (Ubuntu Bionic)
   Status: New => Fix Committed

-- 
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/1795784

Title:
  Fix usbcore.quirks when used at boot

Status in linux package in Ubuntu:
  Fix Released
Status in linux-oem package in Ubuntu:
  New
Status in linux source package in Bionic:
  Fix Committed
Status in linux-oem source package in Bionic:
  Fix Committed
Status in linux source package in Cosmic:
  Fix Released
Status in linux-oem source package in Cosmic:
  New

Bug description:
  [Impact]
  Use usbcore.quirks kernel parameter let the boot stuck.

  [Test]
  Without the patch, the usbcore.quirks= doesn't work when usbcore is
  builtin. The issue is fixed with the patch.

  [Fix]
  If the parameter is used at boot, parse the list after the slab is
  initialized. When the kcalloc fails, reset the count to 0.

  [Regression Potential]
  Low. The change limits to quirk parsing, the usbcore behaviour stays the
  same.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1795784/+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


[Kernel-packages] [Bug 1795784] Re: Fix usbcore.quirks when used at boot

2018-10-19 Thread Kleber Sacilotto de Souza
** Changed in: linux (Ubuntu Bionic)
   Status: New => Fix Committed

-- 
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/1795784

Title:
  Fix usbcore.quirks when used at boot

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Bionic:
  Fix Committed
Status in linux source package in Cosmic:
  Fix Released

Bug description:
  [Impact]
  Use usbcore.quirks kernel parameter let the boot stuck.

  [Test]
  Without the patch, the usbcore.quirks= doesn't work when usbcore is
  builtin. The issue is fixed with the patch.

  [Fix]
  If the parameter is used at boot, parse the list after the slab is
  initialized. When the kcalloc fails, reset the count to 0.

  [Regression Potential]
  Low. The change limits to quirk parsing, the usbcore behaviour stays the
  same.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1795784/+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


[Kernel-packages] [Bug 1795784] Re: Fix usbcore.quirks when used at boot

2018-10-12 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 4.18.0-9.10

---
linux (4.18.0-9.10) cosmic; urgency=medium

  * linux: 4.18.0-9.10 -proposed tracker (LP: #1796346)

  * Cosmic update: v4.18.12 upstream stable release (LP: #1796139)
- crypto: skcipher - Fix -Wstringop-truncation warnings
- iio: adc: ina2xx: avoid kthread_stop() with stale task_struct
- tsl2550: fix lux1_input error in low light
- misc: ibmvmc: Use GFP_ATOMIC under spin lock
- vmci: type promotion bug in qp_host_get_user_memory()
- siox: don't create a thread without starting it
- x86/numa_emulation: Fix emulated-to-physical node mapping
- staging: rts5208: fix missing error check on call to rtsx_write_register
- power: supply: axp288_charger: Fix initial constant_charge_current value
- misc: sram: enable clock before registering regions
- serial: sh-sci: Stop RX FIFO timer during port shutdown
- uwb: hwa-rc: fix memory leak at probe
- power: vexpress: fix corruption in notifier registration
- iommu/amd: make sure TLB to be flushed before IOVA freed
- Bluetooth: Add a new Realtek 8723DE ID 0bda:b009
- USB: serial: kobil_sct: fix modem-status error handling
- 6lowpan: iphc: reset mac_header after decompress to fix panic
- iommu/msm: Don't call iommu_device_{,un}link from atomic context
- s390/mm: correct allocate_pgste proc_handler callback
- power: remove possible deadlock when unregistering power_supply
- drm/amd/display/dc/dce: Fix multiple potential integer overflows
- drm/amd/display: fix use of uninitialized memory
- md-cluster: clear another node's suspend_area after the copy is finished
- cxgb4: Fix the condition to check if the card is T5
- RDMA/bnxt_re: Fix a couple off by one bugs
- RDMA/i40w: Hold read semaphore while looking after VMA
- RDMA/bnxt_re: Fix a bunch of off by one bugs in qplib_fp.c
- IB/core: type promotion bug in rdma_rw_init_one_mr()
- media: exynos4-is: Prevent NULL pointer dereference in 
__isp_video_try_fmt()
- IB/mlx4: Test port number before querying type.
- powerpc/kdump: Handle crashkernel memory reservation failure
- media: fsl-viu: fix error handling in viu_of_probe()
- vhost_net: Avoid tx vring kicks during busyloop
- media: staging/imx: fill vb2_v4l2_buffer field entry
- IB/mlx5: Fix GRE flow specification
- include/rdma/opa_addr.h: Fix an endianness issue
- x86/tsc: Add missing header to tsc_msr.c
- ARM: hwmod: RTC: Don't assume lock/unlock will be called with irq enabled
- x86/entry/64: Add two more instruction suffixes
- ARM: dts: ls1021a: Add missing cooling device properties for CPUs
- scsi: target/iscsi: Make iscsit_ta_authentication() respect the output
  buffer size
- thermal: i.MX: Allow thermal probe to fail gracefully in case of bad
  calibration.
- scsi: klist: Make it safe to use klists in atomic context
- scsi: ibmvscsi: Improve strings handling
- scsi: target: Avoid that EXTENDED COPY commands trigger lock inversion
- usb: wusbcore: security: cast sizeof to int for comparison
- ath10k: sdio: use same endpoint id for all packets in a bundle
- ath10k: sdio: set skb len for all rx packets
- powerpc/powernv/ioda2: Reduce upper limit for DMA window size
- platform/x86: asus-wireless: Fix uninitialized symbol usage
- ACPI / button: increment wakeup count only when notified
- s390/sysinfo: add missing #ifdef CONFIG_PROC_FS
- alarmtimer: Prevent overflow for relative nanosleep
- s390/dasd: correct numa_node in dasd_alloc_queue
- s390/scm_blk: correct numa_node in scm_blk_dev_setup
- s390/extmem: fix gcc 8 stringop-overflow warning
- mtd: rawnand: atmel: add module param to avoid using dma
- iio: accel: adxl345: convert address field usage in iio_chan_spec
- posix-timers: Make forward callback return s64
- posix-timers: Sanitize overrun handling
- ALSA: snd-aoa: add of_node_put() in error path
- selftests: forwarding: Tweak tc filters for mirror-to-gretap tests
- ath10k: use locked skb_dequeue for rx completions
- media: s3c-camif: ignore -ENOIOCTLCMD from v4l2_subdev_call for s_power
- media: soc_camera: ov772x: correct setting of banding filter
- media: omap3isp: zero-initialize the isp cam_xclk{a,b} initial data
- media: ov772x: add checks for register read errors
- staging: android: ashmem: Fix mmap size validation
- media: ov772x: allow i2c controllers without I2C_FUNC_PROTOCOL_MANGLING
- staging: mt7621-eth: Fix memory leak in mtk_add_mac() error path
- drivers/tty: add error handling for pcmcia_loop_config
- arm64: dts: renesas: salvator-common: Fix adv7482 decimal unit addresses
- serial: pxa: Fix an error handling path in 'serial_pxa_probe()'
- staging: mt7621-dts: Fix remaining pcie warnings
- media: tm6000: add error handling for dvb_register_adapter
- ASoC: qdsp6: qdafe: 

[Kernel-packages] [Bug 1795784] Re: Fix usbcore.quirks when used at boot

2018-10-04 Thread Seth Forshee
** Also affects: linux (Ubuntu Bionic)
   Importance: Undecided
   Status: New

** Also affects: linux (Ubuntu Cosmic)
   Importance: Undecided
   Status: Incomplete

** Changed in: linux (Ubuntu Cosmic)
   Status: Incomplete => Fix Committed

-- 
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/1795784

Title:
  Fix usbcore.quirks when used at boot

Status in linux package in Ubuntu:
  Fix Committed
Status in linux source package in Bionic:
  New
Status in linux source package in Cosmic:
  Fix Committed

Bug description:
  [Impact]
  Use usbcore.quirks kernel parameter let the boot stuck.

  [Test]
  Without the patch, the usbcore.quirks= doesn't work when usbcore is
  builtin. The issue is fixed with the patch.

  [Fix]
  If the parameter is used at boot, parse the list after the slab is
  initialized. When the kcalloc fails, reset the count to 0.

  [Regression Potential]
  Low. The change limits to quirk parsing, the usbcore behaviour stays the
  same.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1795784/+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