[Kernel-packages] [Bug 1795784] Re: Fix usbcore.quirks when used at boot
** 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
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
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
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
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
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
** 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
** 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
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
** 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