linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Paul Gortmaker <paul.gortmaker@windriver.com>
To: stable@kernel.org, linux-kernel@vger.kernel.org
Cc: stable-review@kernel.org, Johan Hovold <jhovold@gmail.com>,
	Greg Kroah-Hartman <gregkh@suse.de>,
	Paul Gortmaker <paul.gortmaker@windriver.com>
Subject: [34-longterm 211/247] USB: cdc-acm: fix potential null-pointer dereference on disconnect
Date: Thu, 23 Jun 2011 13:34:39 -0400	[thread overview]
Message-ID: <1308850515-15242-152-git-send-email-paul.gortmaker@windriver.com> (raw)
In-Reply-To: <1308850515-15242-1-git-send-email-paul.gortmaker@windriver.com>

From: Johan Hovold <jhovold@gmail.com>

                   -------------------
    This is a commit scheduled for the next v2.6.34 longterm release.
    If you see a problem with using this for longterm, please comment.
                   -------------------

commit 7e7797e7f6f7bfab73fca02c65e40eaa5bb9000c upstream.

Fix potential null-pointer exception on disconnect introduced by commit
11ea859d64b69a747d6b060b9ed1520eab1161fe (USB: additional power savings
for cdc-acm devices that support remote wakeup).

Only access acm->dev after making sure it is non-null in control urb
completion handler.

Signed-off-by: Johan Hovold <jhovold@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
---
 drivers/usb/class/cdc-acm.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/drivers/usb/class/cdc-acm.c b/drivers/usb/class/cdc-acm.c
index a45e6c4..073a9ef 100644
--- a/drivers/usb/class/cdc-acm.c
+++ b/drivers/usb/class/cdc-acm.c
@@ -297,6 +297,8 @@ static void acm_ctrl_irq(struct urb *urb)
 	if (!ACM_READY(acm))
 		goto exit;
 
+	usb_mark_last_busy(acm->dev);
+
 	data = (unsigned char *)(dr + 1);
 	switch (dr->bNotificationType) {
 	case USB_CDC_NOTIFY_NETWORK_CONNECTION:
@@ -336,7 +338,6 @@ static void acm_ctrl_irq(struct urb *urb)
 		break;
 	}
 exit:
-	usb_mark_last_busy(acm->dev);
 	retval = usb_submit_urb(urb, GFP_ATOMIC);
 	if (retval)
 		dev_err(&urb->dev->dev, "%s - usb_submit_urb failed with "
-- 
1.7.4.4


  parent reply	other threads:[~2011-06-23 17:51 UTC|newest]

Thread overview: 269+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-06-23 17:17 [34-longterm 000/247] v2.6.34.10 longterm review Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 001/247] staging: usbip: remove double giveback of URB Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 002/247] USB: EHCI: ASPM quirk of ISOC on AMD SB800 Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 003/247] rt2x00: add device id for windy31 usb device Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 004/247] ALSA: snd-usb-us122l: Fix missing NULL checks Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 005/247] hwmon: (via686a) Initialize fan_div values Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 006/247] USB: serial: handle Data Carrier Detect changes Paul Gortmaker
2011-06-24 12:13   ` Libor Pechacek
2011-06-24 13:40     ` Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 007/247] USB: CP210x Add two device IDs Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 008/247] USB: CP210x Removed incorrect device ID Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 009/247] USB: usb-storage: unusual_devs update for Cypress ATACB Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 010/247] USB: usb-storage: unusual_devs update for TrekStor DataStation maxi g.u external hard drive enclosure Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 011/247] USB: usb-storage: unusual_devs entry for CamSport Evo Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 012/247] USB: usb-storage: unusual_devs entry for Coby MP3 player Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 013/247] USB: serial: Updated support for ICOM devices Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 014/247] USB: adding USB support for Cinterion's HC2x, EU3 and PH8 products Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 015/247] USB: EHCI: ASPM quirk of ISOC on AMD Hudson Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 016/247] USB: EHCI: fix DMA deallocation bug Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 017/247] USB: g_printer: fix bug in module parameter definitions Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 018/247] USB: io_edgeport: fix the reported firmware major and minor Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 019/247] USB: ti_usb: fix module removal Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 020/247] USB: Storage: Add unusual_devs entry for VTech Kidizoom Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 021/247] USB: ftdi_sio: add ST Micro Connect Lite uart support Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 022/247] USB: cdc-acm: Adding second ACM channel support for Nokia N8 Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 023/247] USB: ftdi_sio: Add VID=0x0647, PID=0x0100 for Acton Research spectrograph Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 024/247] USB: prevent buggy hubs from crashing the USB stack Paul Gortmaker
2011-06-23 18:48   ` Alan Stern
2011-06-23 19:59     ` Paul Gortmaker
2011-08-02 15:48       ` Greg KH
2011-06-23 17:17 ` [34-longterm 025/247] staging: comedi: add support for newer jr3 1-channel pci board Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 026/247] staging: comedi: ni_labpc: Use shared IRQ for PCMCIA card Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 027/247] Staging: hv: fix sysfs symlink on hv block device Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 028/247] staging: hv: Enable sending GARP packet after live migration Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 029/247] iwlagn: enable only rfkill interrupt when device is down Paul Gortmaker
2011-06-24  8:16   ` Stanislaw Gruszka
2011-06-24 12:26     ` Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 030/247] ath9k: Fix bug in delimiter padding computation Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 031/247] fix medium error problems with some arrays which can cause data corruption Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 032/247] libsas: fix runaway error handler problem Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 033/247] mpt2sas: Fix device removal handshake for zoned devices Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 034/247] mpt2sas: Correct resizing calculation for max_queue_depth Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 035/247] mpt2sas: Kernel Panic during Large Topology discovery Paul Gortmaker
2011-06-23 17:17 ` [34-longterm 036/247] radio-aimslab.c: Fix gcc 4.5+ bug Paul Gortmaker
2011-06-23 17:18 ` [34-longterm 037/247] radio-aimslab.c needs #include <linux/delay.h> Paul Gortmaker
2011-06-23 17:18 ` [34-longterm 038/247] em28xx: Fix audio input for Terratec Grabby Paul Gortmaker
2011-06-23 17:18 ` [34-longterm 039/247] ALSA : au88x0 - Limit number of channels to fix Oops via OSS emu Paul Gortmaker
2011-06-23 17:18 ` [34-longterm 040/247] ALSA: HDA: Fix dmesg output of HDMI supported bits Paul Gortmaker
2011-06-23 17:18 ` [34-longterm 041/247] ALSA: hda - Fix memory leaks in conexant jack arrays Paul Gortmaker
2011-06-23 17:25 ` [34-longterm 042/247] Input: i8042 - introduce 'notimeout' blacklist for Dell Vostro V13 Paul Gortmaker
2011-06-23 17:25   ` [34-longterm 043/247] input: bcm5974: Add support for MacBookAir3 Paul Gortmaker
2011-06-23 17:25   ` [34-longterm 044/247] ALSA: hrtimer: handle delayed timer interrupts Paul Gortmaker
2011-06-23 17:25   ` [34-longterm 045/247] ASoC: WM8990: msleep() takes milliseconds not jiffies Paul Gortmaker
2011-06-23 17:25   ` [34-longterm 046/247] ASoC: Blackfin AC97: fix build error after multi-component update Paul Gortmaker
2011-06-23 17:25   ` [34-longterm 047/247] NFS: Fix "kernel BUG at fs/aio.c:554!" Paul Gortmaker
2011-06-23 17:25   ` [34-longterm 048/247] rtc-cmos: fix suspend/resume Paul Gortmaker
2011-06-23 17:25   ` [34-longterm 049/247] iwlagn: Re-enable RF_KILL interrupt when down Paul Gortmaker
2011-06-23 17:25   ` [34-longterm 050/247] rapidio: fix hang on RapidIO doorbell queue full condition Paul Gortmaker
2011-06-23 17:25   ` [34-longterm 051/247] PCI: pci-stub: ignore zero-length id parameters Paul Gortmaker
2011-06-23 17:25   ` [34-longterm 052/247] virtio: remove virtio-pci root device Paul Gortmaker
2011-06-23 17:25   ` [34-longterm 053/247] ds2760_battery: Fix calculation of time_to_empty_now Paul Gortmaker
2011-06-23 17:25   ` [34-longterm 054/247] p54: fix sequence no. accounting off-by-one error Paul Gortmaker
2011-06-23 17:25   ` [34-longterm 055/247] i2c: Unregister dummy devices last on adapter removal Paul Gortmaker
2011-06-23 17:25   ` [34-longterm 056/247] serial: unbreak billionton CF card Paul Gortmaker
2011-06-23 17:25   ` [34-longterm 057/247] ptrace: use safer wake up on ptrace_detach() Paul Gortmaker
2011-06-23 17:25   ` [34-longterm 058/247] x86, mtrr: Avoid MTRR reprogramming on BP during boot on UP platforms Paul Gortmaker
2011-06-23 17:25   ` [34-longterm 059/247] fix jiffy calculations in calibrate_delay_direct to handle overflow Paul Gortmaker
2011-06-23 17:32 ` [34-longterm 060/247] drivers: update to pl2303 usb-serial to support Motorola cables Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 061/247] klist: Fix object alignment on 64-bit Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 062/247] powerpc: Fix some 6xx/7xxx CPU setup functions Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 063/247] parisc : Remove broken line wrapping handling pdc_iodc_print() Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 064/247] kernel/smp.c: fix smp_call_function_many() SMP race Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 065/247] hostap_cs: fix sleeping function called from invalid context Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 066/247] pata_mpc52xx: inherit from ata_bmdma_port_ops Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 067/247] TPM: Long default timeout fix Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 068/247] SELinux: define permissions for DCB netlink messages Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 069/247] SELinux: do not compute transition labels on mountpoint labeled filesystems Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 070/247] ieee80211: correct IEEE80211_ADDBA_PARAM_BUF_SIZE_MASK macro Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 071/247] dm: dont take i_mutex to change device size Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 072/247] dm mpath: disable blk_abort_queue Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 073/247] drm/radeon/kms: add quirk for Mac Radeon HD 2600 card Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 074/247] drm/radeon/kms: make the mac rv630 quirk generic Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 075/247] drm/radeon/kms: add pll debugging output Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 076/247] drm/radeon: remove 0x4243 pci id Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 077/247] drm/radeon/kms: fix s/r issues with bios scratch regs Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 078/247] drm/i915/lvds: Add AOpen i915GMm-HFS to the list of false-positive LVDS Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 079/247] drm/i915: Add dependency on CONFIG_TMPFS Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 080/247] x86, mm: avoid possible bogus tlb entries by clearing prev mm_cpumask after switching mm Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 081/247] usb: Realloc xHCI structures after a hub is verified Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 082/247] sched: Remove some dead code Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 083/247] sched: Remove remaining USER_SCHED code Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 084/247] sched: Move sched_avg_update() to update_cpu_load() Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 085/247] sched: suppress RCU lockdep splat in task_fork_fair Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 086/247] sched: fix RCU lockdep splat from task_group() Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 087/247] sched, cgroup: Fixup broken cgroup movement Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 088/247] sched: Fix wake_affine() vs RT tasks Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 089/247] bonding/vlan: Avoid mangled NAs on slaves without VLAN tag insertion Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 090/247] NFSD: memory corruption due to writing beyond the stat array Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 091/247] mptfusion: mptctl_release is required in mptctl.c Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 092/247] mptfusion: Fix Incorrect return value in mptscsih_dev_reset Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 093/247] ocfs2_connection_find() returns pointer to bad structure Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 094/247] OHCI: work around for nVidia shutdown problem Paul Gortmaker
2011-06-23 18:49     ` Alan Stern
2011-06-23 17:32   ` [34-longterm 095/247] x86/pvclock: Zero last_value on resume Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 096/247] CRED: Fix get_task_cred() and task_state() to not resurrect dead credentials Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 097/247] CRED: Fix kernel panic upon security_file_alloc() failure Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 098/247] CRED: Fix BUG() upon security_cred_alloc_blank() failure Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 099/247] CRED: Fix memory and refcount leaks upon security_prepare_creds() failure Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 100/247] NFS: fix the return value of nfs_file_fsync() Paul Gortmaker
2011-06-24  2:03     ` J. R. Okajima
2011-06-24  2:05       ` Trond Myklebust
2011-06-24 12:11         ` Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 101/247] isdn: hisax: Replace the bogus access to irq stats Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 102/247] nfsd: correctly handle return value from nfsd_map_name_to_* Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 103/247] xfs: always use iget in bulkstat Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 104/247] xfs: validate untrusted inode numbers during lookup Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 105/247] xfs: rename XFS_IGET_BULKSTAT to XFS_IGET_UNTRUSTED Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 106/247] xfs: remove block number from inode lookup code Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 107/247] xfs: fix untrusted inode number lookup Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 108/247] s390: remove task_show_regs Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 109/247] PM / Hibernate: Return error code when alloc_image_page() fails Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 110/247] fs/partitions: Validate map_count in Mac partition tables Paul Gortmaker
2011-06-23 17:32   ` [34-longterm 111/247] ALSA: HDA: Add position_fix quirk for an Asus device Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 112/247] ARM: Ensure predictable endian state on signal handler entry Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 113/247] acer-wmi: Fix capitalisation of GUID Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 114/247] eCryptfs: Copy up lower inode attrs in getattr Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 115/247] platform: x86: acer-wmi: world-writable sysfs threeg file Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 116/247] platform: x86: asus_acpi: world-writable procfs files Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 117/247] platform: x86: tc1100-wmi: world-writable sysfs wireless and jogdial files Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 118/247] genirq: Disable the SHIRQ_DEBUG call in request_threaded_irq for now Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 119/247] usb: musb: omap2430: fix kernel panic on reboot Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 120/247] USB: add quirks entry for Keytouch QWERTY Panel Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 121/247] USB: Add Samsung SGH-I500/Android modem ID switch to visor driver Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 122/247] USB: Add quirk for Samsung Android phone modem Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 123/247] p54pci: update receive dma buffers before and after processing Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 124/247] sierra: add new ID for Airprime/Sierra USB IP modem Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 125/247] staging: usbip: vhci: update reference count for usb_device Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 126/247] staging: usbip: vhci: give back URBs from in-flight unlink requests Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 127/247] staging: usbip: vhci: refuse to enqueue for dead connections Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 128/247] staging: usbip: vhci: use urb->dev->portnum to find port Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 129/247] epoll: prevent creating circular epoll structures Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 130/247] ldm: corrupted partition table can cause kernel oops Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 131/247] md: correctly handle probe of an 'mdp' device Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 132/247] x86 quirk: Fix polarity for IRQ0 pin2 override on SB800 systems Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 133/247] xhci: Avoid BUG() in interrupt context Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 134/247] xhci: Clarify some expressions in the TRB math Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 135/247] xhci: Fix errors in the running total calculations " Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 136/247] xhci: Fix an error in count_sg_trbs_needed() Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 137/247] Ocfs2/refcounttree: Fix a bug for refcounttree to writeback clusters in a right number Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 138/247] mfd: Fix NULL pointer due to non-initialized ucb1x00-ts absinfo Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 139/247] x86: Use u32 instead of long to set reset vector back to 0 Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 140/247] fuse: fix hang of single threaded fuseblk filesystem Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 141/247] clockevents: Prevent oneshot mode when broadcast device is periodic Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 142/247] ext2: Fix link count corruption under heavy link+rename load Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 143/247] p54usb: add Senao NUB-350 usbid Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 144/247] dccp: fix oops on Reset after close Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 145/247] e1000e: disable broken PHY wakeup for ICH10 LOMs, use MAC wakeup instead Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 146/247] r8169: disable ASPM Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 147/247] usb: iowarrior: don't trust report_size for buffer size Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 148/247] arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 149/247] CIFS: Fix oplock break handling (try #2) Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 150/247] cpuset: add a missing unlock in cpuset_write_resmask() Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 151/247] keyboard: integer underflow bug Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 152/247] RxRPC: Fix v1 keys Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 153/247] ixgbe: fix for 82599 erratum on Header Splitting Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 154/247] mm: fix possible cause of a page_mapped BUG Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 155/247] powerpc/kdump: CPUs assume the context of the oopsing CPU Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 156/247] powerpc/kdump: Use chip->shutdown to disable IRQs Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 157/247] powerpc: Use more accurate limit for first segment memory allocations Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 158/247] powerpc/pseries: Add hcall to read 4 ptes at a time in real mode Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 159/247] powerpc/kexec: Speedup kexec hash PTE tear down Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 160/247] powerpc/crashdump: Do not fail on NULL pointer dereferencing Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 161/247] powerpc/kexec: Fix orphaned offline CPUs across kexec Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 162/247] netfilter: nf_log: avoid oops in (un)bind with invalid nfproto values Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 163/247] nfsd: wrong index used in inner loop Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 164/247] " Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 165/247] r8169: use RxFIFO overflow workaround for 8168c chipset Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 166/247] hwmon/f71882fg: Set platform drvdata to NULL later Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 167/247] mtd: add "platform:" prefix for platform modalias Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 168/247] libata: no special completion processing for EH commands Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 169/247] MIPS: MTX-1: Make au1000_eth probe all PHY addresses Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 170/247] x86/mm: Handle mm_fault_error() in kernel space Paul Gortmaker
2011-06-23 17:33   ` [34-longterm 171/247] ftrace: Fix memory leak with function graph and cpu hotplug Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 172/247] x86: Fix panic when handling "mem={invalid}" param Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 173/247] x86: Emit "mem=nopentium ignored" warning when not supported Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 174/247] ahci: AHCI and RAID mode SATA patch for Intel Patsburg DeviceIDs Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 175/247] ahci: AHCI mode SATA patch for Intel DH89xxCC DeviceIDs Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 176/247] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 177/247] RDMA/cma: Fix crash in request handlers Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 178/247] IB/cm: Bump reference count on cm_id before invoking callback Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 179/247] x86, quirk: Fix SB600 revision check Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 180/247] ath9k_hw: Fix incorrect macversion and macrev checks Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 181/247] USB: serial/kobil_sct, fix potential tty NULL dereference Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 182/247] USB: serial: ch341: add new id Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 183/247] xhci: Fix cycle bit calculation during stall handling Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 184/247] ALSA: hda - fix digital mic selection in mixer on 92HD8X codecs Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 185/247] PCI: remove quirk for pre-production systems Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 186/247] PCI: add more checking to ICH region quirks Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 187/247] PCI: do not create quirk I/O regions below PCIBIOS_MIN_IO for ICH Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 188/247] PCI: sysfs: Fix failure path for addition of "vpd" attribute Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 189/247] ALSA: ctxfi - Fix incorrect SPDIF status bit mask Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 190/247] ALSA: ctxfi - Fix SPDIF status retrieval Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 191/247] ALSA: ctxfi - Clear input settings before initialization Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 192/247] SUNRPC: Ensure we always run the tk_callback before tk_action Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 193/247] perf, powerpc: Handle events that raise an exception without overflowing Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 194/247] ext3: Always set dx_node's fake_dirent explicitly Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 195/247] call_function_many: fix list delete vs add race Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 196/247] call_function_many: add missing ordering Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 197/247] x86: Flush TLB if PGD entry is changed in i386 PAE mode Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 198/247] isdn: avoid calling tty_ldisc_flush() in atomic context Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 199/247] smp_call_function_many: handle concurrent clearing of mask Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 200/247] fix per-cpu flag problem in the cpu affinity checkers Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 201/247] i2c: Fix typo in instantiating-devices document Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 202/247] mmc: sdio: remember new card RCA when redetecting card Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 203/247] powerpc/kexec: Fix race in kexec shutdown Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 204/247] powerpc/kdump: Fix race in kdump shutdown Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 205/247] powerpc: Fix default_machine_crash_shutdown #ifdef botch Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 206/247] powerpc: rtas_flash needs to use rtas_data_buf Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 207/247] x86, binutils, xen: Fix another wrong size directive Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 208/247] hwmon: (sht15) Fix integer overflow in humidity calculation Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 209/247] SUNRPC: Never reuse the socket port after an xs_close() Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 210/247] Input: xen-kbdfront - advertise either absolute or relative coordinates Paul Gortmaker
2011-06-23 17:57     ` Olaf Hering
2011-06-23 18:14       ` Paul Gortmaker
2011-06-23 18:21         ` Dmitry Torokhov
2011-06-23 17:34   ` Paul Gortmaker [this message]
2011-06-23 17:34   ` [34-longterm 212/247] USB: cdc-acm: fix potential null-pointer dereference Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 213/247] USB: cdc-acm: fix memory corruption / panic Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 214/247] USB: uss720 fixup refcount position Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 215/247] ehci-hcd: Bug fix: don't set a QH's Halt bit Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 216/247] uvcvideo: Fix uvc_fixup_video_ctrl() format search Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 217/247] nfsd41: modify the members value of nfsd4_op_flags Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 218/247] fbcon: Bugfix soft cursor detection in Tile Blitting Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 219/247] proc: protect mm start_code/end_code in /proc/pid/stat Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 220/247] procfs: fix /proc/<pid>/maps heap check Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 221/247] ext3: skip orphan cleanup on rocompat fs Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 222/247] PCI: return correct value when writing to the "reset" attribute Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 223/247] mpt2sas: prevent heap overflows and unchecked reads Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 224/247] fs/partitions/ldm.c: fix oops caused by corrupted partition table Paul Gortmaker
2011-06-23 23:14     ` [Stable-review] " Ben Hutchings
2011-06-24 12:12       ` Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 225/247] agp: fix arbitrary kernel memory writes Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 226/247] agp: fix OOM and buffer overflow Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 227/247] udp: Fix bogus UFO packet generation Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 228/247] arch/x86/oprofile/op_model_amd.c: Perform initialisation on a single CPU Paul Gortmaker
2011-06-24  9:23     ` Robert Richter
2011-06-24 13:02       ` Paul Gortmaker
2011-06-27 13:52         ` Robert Richter
2011-06-23 17:34   ` [34-longterm 229/247] epoll: convert max_user_watches to long Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 230/247] fs: call security_d_instantiate in d_obtain_alias V2 Paul Gortmaker
2011-06-23 17:34   ` [34-longterm 231/247] dcdbas: force SMI to happen when expected Paul Gortmaker
2011-06-23 17:35   ` [34-longterm 232/247] net: ax25: fix information leak to userland Paul Gortmaker
2011-06-23 17:35   ` [34-longterm 233/247] net: tipc: " Paul Gortmaker
2011-06-23 17:35   ` [34-longterm 234/247] inet_diag: Make sure we actually run the same bytecode we audited Paul Gortmaker
2011-06-23 17:35   ` [34-longterm 235/247] netlink: Make nlmsg_find_attr take a const nlmsghdr* Paul Gortmaker
2011-06-23 17:35   ` [34-longterm 236/247] irda: prevent integer underflow in IRLMP_ENUMDEVICES Paul Gortmaker
2011-06-23 17:35   ` [34-longterm 237/247] CAN: Use inode instead of kernel address for /proc file Paul Gortmaker
2011-06-23 17:35   ` [34-longterm 238/247] xfs: prevent leaking uninitialized stack memory in FSGEOMETRY_V1 Paul Gortmaker
2011-06-23 17:49     ` Dan Rosenberg
2011-06-23 18:19       ` Paul Gortmaker
2011-06-23 17:35   ` [34-longterm 239/247] Bluetooth: sco: fix information leak to userspace Paul Gortmaker
2011-06-23 17:35   ` [34-longterm 240/247] Bluetooth: bnep: fix buffer overflow Paul Gortmaker
2011-06-23 17:35   ` [34-longterm 241/247] bridge: netfilter: fix information leak Paul Gortmaker
2011-06-23 17:35   ` [34-longterm 242/247] netfilter: arp_tables: fix infoleak to userspace Paul Gortmaker
2011-06-23 17:35   ` [34-longterm 243/247] netfilter: ip_tables: " Paul Gortmaker
2011-06-23 17:35   ` [34-longterm 244/247] ipv6: netfilter: ip6_tables: " Paul Gortmaker
2011-06-23 17:35   ` [34-longterm 245/247] econet: 4 byte infoleak to the network Paul Gortmaker
2011-06-23 17:35   ` [34-longterm 246/247] net: fix rds_iovec page count overflow Paul Gortmaker
2011-06-23 17:35   ` [34-longterm 247/247] MIPS: secure_computing, syscall audit: syscall number should in r2, not r0 Paul Gortmaker

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1308850515-15242-152-git-send-email-paul.gortmaker@windriver.com \
    --to=paul.gortmaker@windriver.com \
    --cc=gregkh@suse.de \
    --cc=jhovold@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=stable-review@kernel.org \
    --cc=stable@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).