Quantal update to 3.5.7.6 stable release

Bug #1131944 reported by Herton R. Krzesinski
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
Quantal
Fix Released
Medium
Herton R. Krzesinski

Bug Description

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.6 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.6 stable release:

xhci: Fix isoc TD encoding.
xhci: Fix TD size for isochronous URBs.
drivers: xhci: fix incorrect bit test
USB: XHCI: fix memory leak of URB-private data
usb: Prevent dead ports when xhci is not enabled
usb: Using correct way to clear usb3.0 device's remote wakeup feature.
sched/rt: Use root_domain of rt_rq not current processor
USB: EHCI: fix timer bug affecting port resume
regulator: max8998: fix incorrect min_uV value for ldo10
drm/radeon: fix MC blackout on evergreen+
drm/radeon: add WAIT_UNTIL to the non-VM safe regs list for cayman/TN
rtlwifi: Fix the usage of the wrong variable in usb.c
e1000e: enable ECC on I217/I218 to catch packet buffer memory errors
drm/radeon: add quirk for RV100 board
USB: qcserial: add Telit Gobi QDL device
USB: option: add support for Telit LE920
drm/radeon: fix backend map setup on 1 RB sumo boards
drm/radeon: protect against div by 0 in backend setup
mwifiex: fix incomplete scan in case of IE parsing error
USB: EHCI: fix bug in scheduling periodic split transfers
x86-64: Replace left over sti/cli in ia32 audit exit code
drm/radeon/evergreen+: wait for the MC to settle after MC blackout
Bluetooth: Fix handling of unexpected SMP PDUs
drm/radeon: Calling object_unrefer() when creating fb failure
drm/radeon: prevent crash in the ring space allocation
target: Fix divide by zero bug in fabric_max_sectors for unconfigured devices
digsig: Fix memory leakage in digsig_verify_rsa()
can: c_can: Set reserved bit in IFx_MASK2 to 1 on write
USB: ftdi_sio: add PID/VID entries for ELV WS 300 PC II
USB: option: add Changhong CH690
USB: ftdi_sio: add Zolix FTDI PID
USB: storage: Define a new macro for USB storage match rules
USB: storage: optimize to match the Huawei USB storage devices and support new switch command
rtlwifi: Fix scheduling while atomic bug
nilfs2: fix fix very long mount time issue
mm/hugetlb: set PTE as huge in hugetlb_change_protection and remove_migration_pte
drivers/rtc/rtc-isl1208.c: call rtc_update_irq() from the alarm irq handler
drivers/rtc/rtc-pl031.c: fix the missing operation on enable
virtio_console: Don't access uninitialized data.
HID: usbhid: quirk for Formosa IR receiver
kernel/resource.c: fix stack overflow in __reserve_region_with_split()
be2net: Fix to trim skb for padded vlan packets to workaround an ASIC Bug
net: prevent setting ttl=0 via IP_TTL
ipv6: fix the noflags test in addrconf_get_prefix_route
MAINTAINERS: Stephen Hemminger email change
ipv6: fix header length calculation in ip6_append_data()
macvlan: fix macvlan_get_size()
net: calxedaxgmac: throw away overrun frames
net/mlx4_en: Fix bridged vSwitch configuration for non SRIOV mode
net/mlx4_core: Set number of msix vectors under SRIOV mode to firmware defaults
isdn/gigaset: fix zero size border case in debug dump
netxen: fix off by one bug in netxen_release_tx_buffer()
r8169: remove the obsolete and incorrect AMD workaround
net: loopback: fix a dst refcounting issue
pktgen: correctly handle failures when adding a device
ipv6: do not create neighbor entries for local delivery
via-rhine: Fix bugs in NAPI support.
packet: fix leakage of tx_ring memory
atm/iphase: rename fregt_t -> ffreg_t
sctp: refactor sctp_outq_teardown to insure proper re-initalization
net: sctp: sctp_setsockopt_auth_key: use kzfree instead of kfree
net: sctp: sctp_endpoint_free: zero out secret key data
xen/netback: shutdown the ring if it contains garbage.
xen/netback: don't leak pages on failure in xen_netbk_tx_check_gop.
xen/netback: free already allocated memory on failure in xen_netbk_get_requests
netback: correct netbk_tx_err to handle wrap around.
tcp: frto should not set snd_cwnd to 0
tcp: fix for zero packets_in_flight was too broad
bridge: Pull ip header into skb->data before looking into ip header.
tg3: Avoid null pointer dereference in tg3_interrupt in netconsole mode
tg3: Fix crc errors on jumbo frame receive
Revert "USB: Handle warm reset failure on empty port."
s390/timer: avoid overflow when programming clock comparator
x86: Do not leak kernel page mapping locations
x86/apic: Work around boot failure on HP ProLiant DL980 G7 Server systems
drivers/rtc/rtc-pl031.c: restore ST variant functionality
mm: don't overwrite mm->def_flags in do_mlockall()
x86/mm: Check if PUD is large when validating a kernel address
PCI/PM: Clean up PME state when removing a device
efi: Clear EFI_RUNTIME_SERVICES rather than EFI_BOOT by "noefi" boot parameter
mm: fix pageblock bitmap allocation
Linux 3.5.7.6

The following patches were already applied to Quantal:
be2net: Fix to trim skb for padded vlan packets to workaround an ASIC Bug
xen/netback: shutdown the ring if it contains garbage.
xen/netback: don't leak pages on failure in xen_netbk_tx_check_gop.
xen/netback: free already allocated memory on failure in xen_netbk_get_requests
netback: correct netbk_tx_err to handle wrap around.
bridge: Pull ip header into skb->data before looking into ip header.

This patch needed a rediff to be applied:
usb: Using correct way to clear usb3.0 device's remote wakeup feature.

tags: added: kernel-stable-tracking-bug
description: updated
Changed in linux (Ubuntu):
status: New → Invalid
Changed in linux (Ubuntu Quantal):
assignee: nobody → Herton R. Krzesinski (herton)
importance: Undecided → Medium
status: New → Fix Committed
Revision history for this message
Adam Conrad (adconrad) wrote : Update Released

The verification of this Stable Release Update has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regresssions.

Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (13.8 KiB)

This bug was fixed in the package linux - 3.5.0-26.42

---------------
linux (3.5.0-26.42) quantal-proposed; urgency=low

  [Steve Conklin]

  * Release Tracking Bug
    - LP: #1152715

  [ Andy Whitcroft ]

  * ubuntu: overlayfs -- fix missmerge of vfs_open changes
    - LP: #1122094, #1147678

linux (3.5.0-26.40) quantal-proposed; urgency=low

  [Brad Figg]

  * Release Tracking Bug
    - LP: #1133429

  [ Andy Whitcroft ]

  * ubuntu: overlayfs -- fix missmerge of vfs_open changes
    - LP: #1122094

  [ Ian Campbell ]

  * SAUCE: xen/netback: shutdown the ring if it contains garbage.
    - LP: #1117325
    - CVE-2013-0216
  * SAUCE: netback: correct netbk_tx_err to handle wrap around.
    - LP: #1117325
    - CVE-2013-0216
  * SAUCE: xen/netback: don't leak pages on failure in
    xen_netbk_tx_check_gop.
    - LP: #1117331
    - CVE-2013-0217
  * SAUCE: xen/netback: free already allocated memory on failure in
    xen_netbk_get_requests
    - LP: #1117331
    - CVE-2013-0217

  [ Jan Beulich ]

  * SAUCE: xen-pciback: rate limit error messages from
    xen_pcibk_enable_msi{, x}()
    - LP: #1117336
    - CVE-2013-0231

  [ Tim Gardner ]

  * [Config] CONFIG_SATA_AHCI=m
    - LP: #1056563
  * SAUCE: rt2x00: rt2x00pci_regbusy_read() - only print register access
    failure once
    - LP: #1128840

  [ Upstream Kernel Changes ]

  * Revert "USB: Handle warm reset failure on empty port."
    - LP: #1131944
  * xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS
    guests.
    - LP: #1102374
    - CVE-2013-0190
  * virtio-blk: Don't free ida when disk is in use
    - LP: #1119885
  * ioat: Fix DMA memory sync direction correct flag
    - LP: #1119885
  * PCI: pciehp: Use per-slot workqueues to avoid deadlock
    - LP: #1119885
  * PCI/AER: pci_get_domain_bus_and_slot() call missing required
    pci_dev_put()
    - LP: #1119885
  * xen/grant-table: correctly initialize grant table version 1
    - LP: #1119885
  * serial:ifx6x60:Delete SPI timer when shut down port
    - LP: #1119885
  * tty: 8250_dw: Fix inverted arguments to serial_out in IRQ handler
    - LP: #1119885
  * drm/i915: Invalidate the relocation presumed_offsets along the slow
    path
    - LP: #1119885
  * ARM: 7627/1: Predicate preempt logic on PREEMP_COUNT not PREEMPT alone
    - LP: #1119885
  * staging: vt6656: Fix inconsistent structure packing
    - LP: #1119885
  * 8250/16?50: Add support for Broadcom TruManage redirected serial port
    - LP: #1119885
  * KVM: PPC: Emulate dcbf
    - LP: #1119885
  * staging: wlan-ng: Fix clamping of returned SSID length
    - LP: #1119885
  * USB: option: blacklist network interface on ONDA MT8205 4G LTE
    - LP: #1119885
  * USB: option: add TP-LINK HSUPA Modem MA180
    - LP: #1119885
  * ALSA: hda - Fix mute led for another HP machine
    - LP: #1096789, #1119885
  * usb: dwc3: gadget: fix ep->maxburst for ep0
    - LP: #1119885
  * ACPI / cpuidle: Fix NULL pointer issues when cpuidle is disabled
    - LP: #1119885
  * ACPI / processor: Get power info before updating the C-states
    - LP: #1119885
  * ARM: DMA: Fix struct page iterator in dma_cache_maint() to work with
    sparsemem
    - LP: #1119885
  * evm: checki...

Changed in linux (Ubuntu Quantal):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.