Public bug reported: SRU Justification
Impact: The upstream process for stable tree updates is quite similar in scope to the Ubuntu SRU process, e.g., each patch has to demonstrably fix a bug, and each patch is vetted by upstream by originating either directly from Linus' tree or in a minimally backported form of that patch. The 3.5.7.4 upstream stable patch set is now available. It should be included in the Ubuntu kernel as well. git://git.kernel.org/ TEST CASE: TBD The following patches are in the 3.5.7.4 stable release: usb: gadget: dummy: fix enumeration with g_multi usb: musb: core: print new line in the driver banner again ASoC: pcm: allow backend hardware to be freed in pause state ASoC: wm2200: Fix setting dai format in wm2200_set_fmt mac80211: fix ibss scanning mac80211: use del_timer_sync for final sta cleanup timer deletion mac80211: fix dtim_period in hidden SSID AP association xhci: Handle HS bulk/ctrl endpoints that don't NAK. USB: Handle auto-transition from hot to warm reset. USB: Ignore xHCI Reset Device status. USB: Allow USB 3.0 ports to be disabled. USB: Increase reset timeout. USB: Ignore port state until reset completes. USB: Handle warm reset failure on empty port. xhci: Avoid "dead ports", add roothub port polling. ASoC: wm2200: Remove DSP B and left justified AIF modes ASoC: wm5100: Remove DSP B and left justified formats mwifiex: check wait_event_interruptible return value ASoC: wm2000: Fix sense of speech clarity enable drm/i915; Only increment the user-pin-count after successfully pinning the bo samsung-laptop: Add quirk for broken acpi_video backlight on N250P sony-laptop: fix SNC buffer calls when SN06 returns Integers staging: r8712u: Add new device ID b43: Fix firmware loading when driver is built into the kernel staging: speakup: avoid out-of-range access in synth_init() staging: speakup: avoid out-of-range access in synth_add() staging: comedi: fix minimum AO period for NI 625x and NI 628x staging: comedi: prevent auto-unconfig of manually configured devices staging: comedi: comedi_test: fix race when cancelling command regulator: max8997: Use uV in voltage_map_desc regulator: max8998: Convert to regulator_list_voltage_linear() regulator: max8998: Convert to set_voltage_sel and regulator_map_voltage_linear regulator: max8998: Use uV in voltage_map_desc ALSA: pxa27x: fix ac97 cold reset ALSA: pxa27x: fix ac97 warm reset SUNRPC: Ensure we release the socket write lock if the rpc_task exits early target: use correct sense code for LUN communication failure Revert "ALSA: hda - Shut up pins at power-saving mode with Conexnat codecs" regulator: max8998: Ensure enough delay time for max8998_set_voltage_buck_time_sel radeon/kms: force rn50 chip to always report connected on analog output tcm_fc: Do not indicate retry capability to initiators tcm_fc: Do not report target role when target is not defined target: Fix use-after-free in LUN RESET handling target: Release se_cmd when LUN lookup fails for TMR sh: Fix FDPIC binary loader USB: option: Add new MEDIATEK PID support USB: option: blacklist network interface on ZTE MF880 USB: option: add Telekom Speedstick LTE II USB: option: add Nexpring NP10T terminal id Add CDC-ACM support for the CX93010-2x UCMxx USB Modem USB: cdc-acm: Add support for "PSC Scanning, Magellan 800i" USB: hub: handle claim of enabled remote wakeup after reset mm: compaction: fix echo 1 > compact_memory return error issue mm: use aligned zone start for pfn_to_bitidx calculation mm: bootmem: fix free_all_bootmem_core() with odd bitmap alignment audit: create explicit AUDIT_SECCOMP event type USB: Add device quirk for Microsoft VX700 webcam drm/nouveau: fix blank LVDS screen regression on pre-nv50 cards drm/nv17-50: restore fence buffer on resume usb: ftdi_sio: Crucible Technologies COMET Caller ID - pid added udldrmfb: Fix EDID not working with monitors with EDID extension blocks udldrmfb: udl_get_edid: usb_control_msg buffer must not be on the stack udldrmfb: udl_get_edid: drop unneeded i-- s390/time: fix sched_clock() overflow rt2800usb: Add support for 2001:3c1e (D-Link DWA-125 rev B1) USB Wi-Fi adapter drm/radeon: fix NULL pointer dereference in UMS mode drm/radeon: fix a bogus kfree ALSA: usb - fix race in creation of M-Audio Fast track pro driver x86/Sandy Bridge: reserve pages when integrated graphics is present USB: io_ti: Fix NULL dereference in chase_port() intel-iommu: Prevent devices with RMRRs from being placed into SI Domain igb: release already assigned MSI-X interrupts if setup fails usb: chipidea: Allow disabling streaming not only in udc mode [SCSI] sd: Reshuffle init_sd to avoid crash Linux 3.5.7.4 The following patch was already applied on Quantal: radeon/kms: force rn50 chip to always report connected on analog output This one needed a rediff to apply: udldrmfb: Fix EDID not working with monitors with EDID extension blocks ** Affects: linux (Ubuntu) Importance: Undecided Status: Invalid ** Affects: linux (Ubuntu Quantal) Importance: Medium Status: Fix Committed ** Tags: kernel-stable-tracking-bug ** Tags added: kernel-stable-tracking-bug ** Also affects: linux (Ubuntu Quantal) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1106966 Title: Quantal update to 3.5.7.4 stable release To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1106966/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs