[Karmic] Update to 2.6.31.7 Stable Kernel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Karmic |
Fix Released
|
Medium
|
Leann Ogasawara |
Bug Description
SRU Justification/
TEST CASE: TBD
http://
http://
==========
The 2.6.31.7 Upstream Stable Kernel brings in the following 123 patches. 5 of the 123 patches have already been released in a security update. And 1 patch replaces an existing patch we were temporarily carrying.
* nilfs2: fix kernel oops in error case of nilfs_ioctl_
* cifs: don't use CIFSGetSrvInode
* cifs: clean up handling when server doesn't consistently support inode numbers
* cifs: clear server inode number flag while autodisabling
* CIFS: fix oops in cifs_lookup during net boot
* CIFS: Duplicate data on appending to some Samba servers
* gdth: Prevent negative offsets in ioctl CVE-2009-3080 # Already included in security update
* rtl8187: Fix kernel oops when device is removed when LEDS enabled
* md: don't clear endpoint for resync when resync is interrupted.
* md/raid5: make sure curr_sync_completes is uptodate when reshape starts
* md/raid1/raid10: add a cond_resched
* ALSA: usb-audio: fix combine_word problem
* ALSA: hda - Dell Studio 1557 hd-audio quirk
* ALSA: AACI: fix AC97 multiple-open bug
* ALSA: AACI: fix recording bug
* jffs2: Fix memory corruption in jffs2_read_
* sound: rawmidi: disable active-
* sound: rawmidi: fix checking of O_APPEND when opening MIDI device
* sound: rawmidi: fix double init when opening MIDI device with O_APPEND
* sound: rawmidi: fix MIDI device O_APPEND error handling
* highmem: Fix race in debug_kmap_atomic() which could cause warn_count to underflow
* highmem: Fix debug_kmap_atomic() to also handle KM_IRQ_PTE, KM_NMI, and KM_NMI_PTE
* powerpc: Fix DEBUG_HIGHMEM build break from d4515646699
* kmap: fix build errors with DEBUG_HIGHMEM enabled
* V4L/DVB (13169): bttv: Fix potential out-of-order field processing
* V4L/DVB (13170): bttv: Fix reversed polarity error when switching video standard
* V4L/DVB (13109): tda18271: fix signedness issue in tda18271_
* V4L/DVB (13107): tda18271: fix overflow in FM radio frequency calculation
* V4L/DVB (13190): em28xx: fix panic that can occur when starting audio streaming
* V4L/DVB (13079): dib0700: fixed xc2028 firmware loading kernel oops
* V4L/DVB (13230): s2255drv: Don't conditionalize video buffer completion on waiting processes
* uids: Prevent tear down race
* pps: events reporting fix up
* pps: locking scheme fix up for PPS_GETPARAMS
* rtc: v3020: fix v3020_mmio_
* fs: add missing compat_ptr handling for FS_IOC_RESVSP ioctl
* memcg: fix wrong pointer initialization at page migration when memcg is disabled.
* pidns: fix a leak in /proc dentries and inodes with pid namespaces.
* page allocator: Do not allow interrupts to use ALLOC_HARDER
* page allocator: always wake kswapd when restarting an allocation attempt after direct reclaim failed
* tty_port: If we are opened non blocking we still need to raise the carrier
* tty: cp210x: Fix carrier handling
* USB: ohci: quirk AMD prefetch for USB 1.1 ISO transfer
* USB: usbmon: fix bug in mon_buff_
* USB: option.c: add support for D-Link DWM-162-U5
* USB: cdc_acm: Fix race condition when opening tty
* USB: xhci: Fix bug memory free after failed initialization.
* USB: xhci: Fix TRB physical to virtual address translation.
* USB: xhci: Fix scratchpad deallocation.
* iwlwifi: Use RTS/CTS as the preferred protection mechanism for 6000 series
* iwlwifi: Fix issue on file transfer stalled in HT mode
* ima: replace GFP_KERNEL with GFP_NOFS
* NFSv4: Fix a cache validation bug which causes getcwd() to return ENOENT
* fuse: reject O_DIRECT flag also in fuse_create
* ASoC: Fix suspend with active audio streams
* ASoC: AIC23: Fixing infinite loop in resume path
* mac80211: fix two remote exploits # Already included in security update
* mac80211: fix spurious delBA handling # Already included in security update
* b43: Work around mac80211 race condition
* rfkill: fix miscdev ops
* thinkpad-acpi: fix sign of ERESTARTSYS return
* Enable ACPI PDC handshake for VIA/Centaur CPUs
* V4L/DVB (13436): cxusb: Fix hang on DViCO FusionHDTV DVB-T Dual Digital 4 (rev 1)
* V4L/DVB (13321): radio-gemtek-pci: fix double mutex_lock
* V4L/DVB (12948): v4l1-compat: fix VIDIOC_G_STD handling
* V4L/DVB (12280): gspca - sonixj: Remove auto gain/wb/expo for the ov7660 sensor.
* V4L/DVB (12356): gspca - sonixj: Webcam 0c45:6148 added
* V4L/DVB (12501): gspca - sonixj: Do the ov7660 sensor work again.
* V4L/DVB (12691): gspca - sonixj: Don't use mdelay().
* V4L/DVB (12696): gspca - sonixj / sn9c102: Two drivers for 0c45:60fc and 0c45:613e.
* drm/i915: Select CONFIG_SHMEM
* drm: work around EDIDs with bad htotal/vtotal values
* drm/i915: Fix IRQ stall issue on Ironlake
* udp: Fix udp_poll() and ioctl()
* acenic: Pass up error code from ace_load_firmware()
* pkt_sched: pedit use proper struct
* net: fix sk_forward_alloc corruption
* bonding: Modify hash transmit policies to use the packet's source MAC address
* sfc: Set ip_summed correctly for page buffers passed to GRO
* sparc64: replace parentheses in pmul()
* sparc: Move of_set_
* sched: Fix boot crash by zalloc()ing most of the cpu masks
* sched: Fix isolcpus boot option
* V4L/DVB (13202): smsusb: add autodetection support for three additional Hauppauge USB IDs
* V4L/DVB (13313): saa7134: add support for FORCE_TS_VALID mode for mpeg ts input
* V4L/DVB (13314): saa7134: set ts_force_val for the Hauppauge WinTV HVR-1150
* ipv4: additional update of dev_net(dev) to struct *net in ip_fragment.c, NULL ptr OOPS # Already included in security update
* speedstep-ich: fix error caused by 394122ab144dae4
* USB: EHCI: don't send Clear-TT-Buffer following a STALL
* USB: musb_gadget: fix STALL handling
* usb: amd5536udc: fixed shared interrupt bug and warning oops
* USB: ftdi_sio: Keep going when write errors are encountered.
* USB: work around for EHCI with quirky periodic schedules
* tty_port: handle the nonblocking open of a dead port corner case
* pxamci: call mmc_remove_host() before freeing resources
* param: don't complain about unused module parameters.
* modules: don't export section names of empty sections via sysfs
* md: revert incorrect fix for read error handling in raid1.
* perf_event: Adjust frequency and unthrottle for non-group-leader events
* hso: fix soft-lockup
* block: use after free bug in __blkdev_get
* hwmon: (adt7475) Fix temperature fault flags
* hwmon: (adt7475) Cache limits for 60 seconds
* agp/intel: new host bridge support
* netfilter: nf_nat: fix NAT issue in 2.6.30.4+
* netfilter: xt_connlimit: fix regression caused by zero family value
* b43: Fix DMA TX bounce buffer copying
* crypto: padlock-aes - Use the correct mask when checking whether copying is required
* sky2: set carrier off in probe
* ath5k: Linear PCDAC code fixes
* i2c: Fix userspace_device list corruption
* acerhdf: fix fan control for AOA150 model # Drop the SAUCE patch already in Karmic in favor of this one from upstream stable
* drm/fb: fix FBIOGET/
* tty/of_serial: add missing ns16550a id
* V4L/DVB (13255): gspca - m5602-s5k4aa: Add vflip quirk for the Bruneinit laptop
* V4L/DVB (13256): gspca - m5602-s5k4aa: Add another MSI GX700 vflip quirk
* V4L/DVB (13257): gspca - m5602-s5k4aa: Add vflip for Fujitsu Amilo Xi 2528
* PCI: Prevent AER driver from being loaded on non-root port PCIE devices
* acerhdf: additional BIOS versions
* acerhdf: return temperature in milidegree instead of degree
* Input: keyboard - fix braille keyboard keysym generation
* isdn: hfc_usb: Fix read buffer overflow # We already have this in 2.6.31-16.51
* Linux 2.6.31.7
== Fixes ==
Bug 460664: drm: work around EDIDs with bad htotal/vtotal values
Bug 435352: USB: work around for EHCI with quirky periodic schedules
Bug ??????: drm/i915: Fix IRQ stall issue on Ironlake
Related branches
Changed in linux (Ubuntu): | |
status: | New → Invalid |
Changed in linux (Ubuntu Karmic): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Leann Ogasawara (leannogasawara) |
description: | updated |
description: | updated |
tags: | added: 2.6.31.7 |
description: | updated |
description: | updated |
Changed in linux (Ubuntu Karmic): | |
status: | In Progress → Fix Committed |
Accepted linux into karmic-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!