Oneiric update to 3.0.18 stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Oneiric |
Fix Released
|
Undecided
|
Unassigned |
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.0.18 upstream stable
patch set is now available. It should be included in the Ubuntu
kernel as well.
TEST CASE: TBD
The following patches are in the 3.0.18 stable release:
mtdoops: fix the oops_page_used array size
mtd: mtdoops: skip reading initially bad blocks
mtd: mtd_blkdevs: don't increase 'open' count on error path
mtd: tests: stresstest: bail out if device has not enough eraseblocks
drivers/
ext4: fix undefined behavior in ext4_fill_
ALSA: snd-usb-us122l: Delete calls to preempt_disable
ALSA: ice1724 - Check for ac97 to avoid kernel oops
ALSA: hda - Return the error from get_wcaps_type() for invalid NIDs
drm/radeon/kms: workaround invalid AVI infoframe checksum issue
drm/radeon/kms: disable writeback on pre-R300 asics
radeon: Fix disabling PCI bus mastering on big endian hosts.
NFS: Retry mounting NFSROOT
NFSv4.1: fix backchannel slotid off-by-one bug
nfs: fix regression in handling of context= option in NFSv4
Revert "(pre-stable) HID: bump maximum global item tag report size to 96 bytes"
HID: bump maximum global item tag report size to 96 bytes
UBI: fix missing scrub when there is a bit-flip
UBI: fix use-after-free on error path
PCI: Fix PCI_EXP_TYPE_RC_EC value
PCI: msi: Disable msi interrupts when we initialize a pci device
x86/PCI: Ignore CPU non-addressable _CRS reserved memory resources
x86/PCI: build amd_bus.o only when CONFIG_AMD_NB=y
SCSI: mpt2sas: Release spinlock for the raid device list before blocking it
SCSI: mpt2sas : Fix for memory allocation error for large host credits
xen/xenbus: Reject replies with payload > XENSTORE_
ima: free duplicate measurement memory
ima: fix invalid memory reference
rtl8192se: Fix BUG caused by failure to check skb allocation
mac80211: fix rx->key NULL pointer dereference in promiscuous mode
memcg: add mem_cgroup_
x86: Fix mmap random address range
UBI: fix nameless volumes handling
UBI: fix debugging messages
UBIFS: fix debugging messages
i2c: Fix error value returned by several bus drivers
mmc: core: Fix voltage select in DDR mode
mmc: sdhci: Fix tuning timer incorrect setting when suspending host
mmc: sd: Fix SDR12 timing regression
V4L/DVB: v4l2-ioctl: integer overflow in video_usercopy()
kconfig/
kconfig/
svcrpc: fix double-free on shutdown of nfsd after changing pool mode
svcrpc: destroy server sockets all at once
svcrpc: avoid memory-corruption on pool shutdown
nfsd: Fix oops when parsing a 0 length export
fsnotify: don't BUG in fsnotify_
x86, UV: Update Boot messages for SGI UV2 platform
recordmcount: Fix handling of elf64 big-endian objects.
uvcvideo: Fix integer overflow in uvc_ioctl_
fix shrink_
ah: Correctly pass error codes in ahash output callback.
ah: Read nexthdr value before overwriting it in ahash input callback.
HID: hid-multitouch - add another eGalax id
HID: multitouch: cleanup with eGalax PID definitions
HID: multitouch: Add egalax ID for Acer Iconia W500
HID: multitouch: add support for the MSI Windpad 110W
HID: multitouch: add support for 3M 32"
fix cputime overflow in uptime_proc_show
block: add and use scsi_blk_cmd_ioctl
block: fail SCSI passthrough ioctls on partition devices
dm: do not forward ioctls from logical volumes to the underlying device
Revert "Revert "proc: enable writing to /proc/pid/mem""
proc: clean up and fix /proc/<pid>/mem handling
ALSA: virtuoso: Xonar DS: fix polarity of front output
ALSA: HDA: Fix internal microphone on Dell Studio 16 XPS 1645
intel idle: Make idle driver more robust
intel_idle: fix API misuse
ACPI: Store SRAT table revision
ACPI, x86: Use SRAT table rev to use 8bit or 32bit PXM fields (x86/x86-64)
ACPI, ia64: Use SRAT table rev to use 8bit or 16/32bit PXM fields (ia64)
ACPICA: Put back the call to acpi_os_
ACPI: processor: fix acpi_get_cpuid for UP processor
sym53c8xx: Fix NULL pointer dereference in slave_destroy
target: Set response format in INQUIRY response
target: Set additional sense length field in sense data
I2C: OMAP: correct SYSC register offset for OMAP4
x86/UV2: Fix BAU destination timeout initialization
rt2800pci: fix spurious interrupts generation
pnfs-obj: pNFS errors are communicated on iodata->pnfs_error
pnfs-obj: Must return layout on IO error
net: Fix driver name for mdio-gpio.c
i2c-eg20t: modified the setting of transfer rate.
score: fix off-by-one index into syscall table
kprobes: initialize before using a hlist
proc: clear_refs: do not clear reserved pages
mm: fix NULL ptr dereference in __count_
iwlagn: check for SMPS mode
iwlegacy: 3945: fix hw passive scan on radar channels
UBIFS: make debugging messages light again
Linux 3.0.18
tags: | added: kernel-stable-tracking-bug |
description: | updated |
Changed in linux (Ubuntu): | |
status: | New → Invalid |
This bug was fixed in the package linux - 3.0.0-16.29
---------------
linux (3.0.0-16.29) oneiric-proposed; urgency=low
[Herton R. Krzesinski]
* Release Tracking Bug
- LP: #931661
[ James M. Leddy ]
* SAUCE: Bluetooth: Add support for BCM20702A0 [0a5c:21e6]
- LP: #906832
[ Manoj Iyer ]
* SAUCE: Bluetooth: Add support for BCM20702A0 [0a5c:21e1]
- LP: #906832
[ Merlin Schumacher ]
* SAUCE: acer-wmi: support for P key on TM8372
- LP: #865807
[ Tim Gardner ]
* SAUCE: Add vendor specific ID (0a5c 21f3) for BCM20702A0
- LP: #925552
[ Upstream Kernel Changes ]
* Revert "(pre-stable) HID: bump maximum global item tag report size to rtc/interface. c: fix alarm rollover when day or month is flex_info( ) PAYLOAD_ MAX. replace_ page_cache( ) to fix LRU issue
96 bytes"
- LP: #922799
* Revert "Revert "proc: enable writing to /proc/pid/mem""
- LP: #922799
* mtdoops: fix the oops_page_used array size
- LP: #922799
* mtd: mtdoops: skip reading initially bad blocks
- LP: #922799
* mtd: mtd_blkdevs: don't increase 'open' count on error path
- LP: #922799
* mtd: tests: stresstest: bail out if device has not enough eraseblocks
- LP: #922799
* drivers/
out-of-range
- LP: #922799
* ext4: fix undefined behavior in ext4_fill_
- LP: #922799
* ALSA: snd-usb-us122l: Delete calls to preempt_disable
- LP: #922799
* ALSA: ice1724 - Check for ac97 to avoid kernel oops
- LP: #922799
* ALSA: hda - Return the error from get_wcaps_type() for invalid NIDs
- LP: #922799
* drm/radeon/kms: workaround invalid AVI infoframe checksum issue
- LP: #922799
* drm/radeon/kms: disable writeback on pre-R300 asics
- LP: #922799
* radeon: Fix disabling PCI bus mastering on big endian hosts.
- LP: #922799
* NFS: Retry mounting NFSROOT
- LP: #922799
* NFSv4.1: fix backchannel slotid off-by-one bug
- LP: #922799
* nfs: fix regression in handling of context= option in NFSv4
- LP: #922799
* HID: bump maximum global item tag report size to 96 bytes
- LP: #724831, #922799
* UBI: fix missing scrub when there is a bit-flip
- LP: #922799
* UBI: fix use-after-free on error path
- LP: #922799
* PCI: Fix PCI_EXP_TYPE_RC_EC value
- LP: #922799
* PCI: msi: Disable msi interrupts when we initialize a pci device
- LP: #922799
* x86/PCI: Ignore CPU non-addressable _CRS reserved memory resources
- LP: #922799
* x86/PCI: build amd_bus.o only when CONFIG_AMD_NB=y
- LP: #922799
* SCSI: mpt2sas: Release spinlock for the raid device list before
blocking it
- LP: #922799
* SCSI: mpt2sas : Fix for memory allocation error for large host credits
- LP: #922799
* xen/xenbus: Reject replies with payload > XENSTORE_
- LP: #922799
* ima: free duplicate measurement memory
- LP: #922799
* ima: fix invalid memory reference
- LP: #922799
* rtl8192se: Fix BUG caused by failure to check skb allocation
- LP: #922799
* mac80211: fix rx->key NULL pointer dereference in promiscuous mode
- LP: #922799
* memcg: add mem_cgroup_
- LP: #922799
* x86: Fix mmap random address range
- LP: #92...