Quantal update to 3.5.7.6 stable release

Bug #1131944 reported by Herton R. Krzesinski on 2013-02-22
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Undecided
Unassigned
Quantal
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

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.

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  Edit
Everyone can see this information.

Other bug subscribers