Maverick update to 2.6.35.6 stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Medium
|
Leann Ogasawara | ||
Maverick |
Fix Released
|
Medium
|
Leann Ogasawara |
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 2.6.35.6 upstream stable patch set is now available. It should be included in the Ubuntu kernel as well.
http://
http://
Test Case: TBD
The following patches are in the 2.6.35.6 stable release:
* usb: musb_debugfs: don't use the struct file private_data field with seq_files
* USB: serial/mos*: prevent reading uninitialized stack memory
* bridge: Clear INET control block of SKBs passed into ip_fragment().
* gro: fix different skb headrooms
* gro: Re-fix different skb headrooms
* irda: Correctly clean up self->ias_obj on irda_bind() failure.
* rds: fix a leak of kernel memory
* net: RPS needs to depend upon USE_GENERIC_
* tcp: Combat per-cpu skew in orphan tests.
* tcp: fix three tcp sysctls tuning
* tcp: select(writefds) don't hang up when a peer close connection
* tcp: Prevent overzealous packetization by SWS logic.
* udp: add rehash on connect()
* UNIX: Do not loop forever at unix_autobind().
* l2tp: test for ethernet header in l2tp_eth_dev_recv()
* net: blackhole route should always be recalculated
* sparc64: Get rid of indirect p1275 PROM call buffer.
* drivers/
* drivers/
* drivers/net/eql.c: prevent reading uninitialized stack memory
* bonding: correctly process non-linear skbs
* Staging: vt6655: fix buffer overflow
* net/llc: make opt unsigned in llc_ui_setsockopt()
* mm: fix swapin race condition
* mm: further fix swapin race condition
* virtio: console: Prevent userspace from submitting NULL buffers
* virtio: console: Fix poll blocking even though there is data to read
* intel_agp, drm/i915: Add all sandybridge graphics devices support
* agp/intel: fix physical address mask bits for sandybridge
* agp/intel: fix dma mask bits on sandybridge
* hw breakpoints: Fix pid namespace bug
* pid: make setpgid() system call use RCU read-side critical section
* sched: Fix user time incorrectly accounted as system time on 32-bit
* oprofile: Add Support for Intel CPU Family 6 / Model 22 (Intel Celeron 540)
* drm/i915,agp/intel: Add second set of PCI-IDs for B43
* bdi: Initialize noop_backing_
* char: Mark /dev/zero and /dev/kmem as not capable of writeback
* drivers/
* mmap: call unlink_anon_vmas() in __split_vma() in case of error
* drivers/
* rtc: s3c: balance state changes of wakeup flag
* Prevent freeing uninitialized pointer in compat_
* /proc/vmcore: fix seeking
* vmscan: check all_unreclaimable in direct reclaim path
* percpu: fix pcpu_last_unit_cpu
* aio: do not return ERESTARTSYS as a result of AIO
* aio: check for multiplication overflow in do_io_submit
* x86 platform drivers: hp-wmi Reorder event id processing
* GFS2: gfs2_logd should be using interruptible waits
* drm/nv50: initialize ramht_refs list for faked 0 channel
* inotify: send IN_UNMOUNT events
* SCSI: mptsas: fix hangs caused by ATA pass-through
* KVM: Keep slot ID in memory slot structure
* KVM: Prevent internal slots from being COWed
* KVM: MMU: fix direct sp's access corrupted
* KVM: x86: emulator: inc/dec can have lock prefix
* KVM: MMU: fix mmu notifier invalidate handler for huge spte
* KVM: VMX: Fix host GDT.LIMIT corruption
* IA64: fix siglock
* IA64: Optimize ticket spinlocks in fsys_rt_sigprocmask
* KEYS: Fix RCU no-lock warning in keyctl_
* KEYS: Fix bug in keyctl_
* xfs: prevent reading uninitialized stack memory
* drivers/
* AT91: change dma resource index
* PM: Prevent waiting forever on asynchronous resume after failing suspend
* PM / Hibernate: Avoid hitting OOM during preallocation of memory
* x86, asm: Use a lower case name for the end macro in atomic64_386_32.S
* ALSA: hda - Fix beep frequency on IDT 92HD73xx and 92HD71Bxx codecs
* Fix call to replaced SuperIO functions
* dell-wmi: Add support for eject key on Dell Studio 1555
* mm: page allocator: drain per-cpu lists after direct reclaim allocation fails
* mm: page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake
* mm: page allocator: update free page counters after pages are placed on the free list
* guard page for stacks that grow upwards
* Fix unprotected access to task credentials in waitid()
* sctp: Do not reset the packet during sctp_packet_
* drm/i915: Ensure that the crtcinfo is populated during mode_fixup()
* alpha: Fix printk format errors
* Linux 2.6.35.6
tags: | added: 2.6.35.6 |
Changed in linux (Ubuntu Maverick): | |
assignee: | nobody → Leann Ogasawara (leannogasawara) |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in linux (Ubuntu Maverick): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu): | |
status: | In Progress → Invalid |
Accepted linux into maverick-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Thank you in advance!