Linux 3.0.5

From: Greg KH
Date: Mon Oct 03 2011 - 16:36:50 EST


I'm announcing the release of the 3.0.5 kernel.

All users of the 3.0 kernel series must upgrade.

The updated 3.0.y git tree can be found at (NOTE THE ADDRESS CHANGE):
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
and can be browsed at the normal kernel.org git web browser:
http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary

thanks,

greg k-h

------------

Makefile | 2
arch/arm/Kconfig | 14 +
arch/arm/include/asm/futex.h | 34 +--
arch/arm/include/asm/hardware/cache-l2x0.h | 2
arch/arm/kernel/smp_scu.c | 10 +
arch/arm/mach-davinci/board-da850-evm.c | 28 ++
arch/arm/mach-davinci/sleep.S | 6
arch/arm/mach-dove/common.c | 2
arch/arm/mach-integrator/integrator_ap.c | 6
arch/arm/mm/cache-v7.S | 20 ++
arch/arm/mm/dma-mapping.c | 2
arch/arm/plat-mxc/include/mach/iomux-v3.h | 2
arch/powerpc/sysdev/fsl_rio.c | 5
arch/sparc/Kconfig | 1
arch/sparc/include/asm/sigcontext.h | 14 +
arch/sparc/include/asm/spinlock_32.h | 11 -
arch/sparc/include/asm/spinlock_64.h | 6
arch/sparc/kernel/Makefile | 1
arch/sparc/kernel/irq.h | 2
arch/sparc/kernel/pcic.c | 4
arch/sparc/kernel/setup_64.c | 10 -
arch/sparc/kernel/signal32.c | 184 ++++++++++---------
arch/sparc/kernel/signal_32.c | 172 ++++++++---------
arch/sparc/kernel/signal_64.c | 108 ++++-------
arch/sparc/kernel/sigutil.h | 9
arch/sparc/kernel/sigutil_32.c | 120 ++++++++++++
arch/sparc/kernel/sigutil_64.c | 93 +++++++++
arch/x86/kernel/amd_iommu.c | 18 +
arch/x86/kernel/cpu/perf_event.c | 3
arch/x86/kernel/cpu/perf_event_intel.c | 1
arch/x86/xen/setup.c | 21 ++
arch/x86/xen/smp.c | 10 +
arch/x86/xen/xen-asm_32.S | 8
block/blk-cgroup.c | 37 +--
block/blk-core.c | 13 -
block/blk-sysfs.c | 5
drivers/acpi/acpica/acconfig.h | 2
drivers/acpi/acpica/aclocal.h | 1
drivers/acpi/acpica/nspredef.c | 1
drivers/acpi/acpica/nsrepair2.c | 15 +
drivers/ata/ahci.c | 1
drivers/ata/pata_via.c | 18 +
drivers/base/firmware_class.c | 11 -
drivers/block/floppy.c | 8
drivers/char/tpm/tpm.c | 9
drivers/cpufreq/pcc-cpufreq.c | 3
drivers/firewire/ohci.c | 3
drivers/gpu/drm/nouveau/nouveau_sgdma.c | 5
drivers/gpu/drm/radeon/evergreen.c | 42 +++-
drivers/gpu/drm/radeon/ni.c | 16 +
drivers/gpu/drm/radeon/r100.c | 18 -
drivers/gpu/drm/radeon/r200.c | 4
drivers/gpu/drm/radeon/r600.c | 14 -
drivers/gpu/drm/radeon/radeon.h | 7
drivers/gpu/drm/radeon/radeon_asic.h | 8
drivers/gpu/drm/radeon/radeon_clocks.c | 3
drivers/gpu/drm/radeon/radeon_combios.c | 8
drivers/gpu/drm/radeon/radeon_encoders.c | 9
drivers/gpu/drm/radeon/radeon_ttm.c | 7
drivers/hwmon/ds620.c | 2
drivers/hwmon/max16065.c | 2
drivers/infiniband/hw/cxgb3/iwch_cm.c | 10 -
drivers/leds/ledtrig-timer.c | 2
drivers/md/linear.h | 2
drivers/md/md.c | 12 +
drivers/media/dvb/dvb-usb/vp7045.c | 26 --
drivers/media/rc/nuvoton-cir.c | 45 ----
drivers/media/rc/nuvoton-cir.h | 1
drivers/mfd/omap-usb-host.c | 1
drivers/mfd/tps65910-irq.c | 2
drivers/mmc/core/core.c | 35 +++
drivers/mmc/core/host.c | 12 -
drivers/mmc/core/host.h | 8
drivers/mmc/host/sdhci-s3c.c | 2
drivers/net/bnx2.c | 7
drivers/net/bnx2x/bnx2x_dcb.c | 1
drivers/net/bnx2x/bnx2x_main.c | 6
drivers/net/bnx2x/bnx2x_reg.h | 12 +
drivers/net/cnic.c | 57 ++---
drivers/net/cxgb3/cxgb3_offload.c | 23 +-
drivers/net/cxgb3/l2t.c | 15 +
drivers/net/cxgb3/l2t.h | 16 +
drivers/net/e1000/e1000_hw.c | 6
drivers/net/ibmveth.c | 31 ++-
drivers/net/igb/igb_main.c | 2
drivers/net/irda/smsc-ircc2.c | 2
drivers/net/ixgbe/ixgbe_main.c | 4
drivers/net/rionet.c | 23 --
drivers/net/sfc/efx.c | 18 -
drivers/net/sfc/io.h | 15 -
drivers/net/sfc/mcdi.c | 46 +---
drivers/net/sfc/nic.c | 7
drivers/net/sfc/nic.h | 2
drivers/net/sfc/siena.c | 25 --
drivers/net/sfc/workarounds.h | 2
drivers/net/tg3.c | 30 +--
drivers/net/usb/asix.c | 4
drivers/net/usb/cdc_ncm.c | 156 +++++-----------
drivers/net/wireless/ath/ath9k/ar9002_calib.c | 3
drivers/net/wireless/ath/ath9k/ar9003_2p2_initvals.h | 2
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 2
drivers/net/wireless/ath/ath9k/main.c | 4
drivers/net/wireless/ath/carl9170/main.c | 4
drivers/net/wireless/b43/main.c | 3
drivers/net/wireless/iwlegacy/iwl-3945-rs.c | 13 -
drivers/net/wireless/iwlegacy/iwl-core.c | 4
drivers/net/wireless/iwlegacy/iwl-hcmd.c | 2
drivers/net/wireless/iwlegacy/iwl-tx.c | 4
drivers/net/wireless/iwlegacy/iwl3945-base.c | 8
drivers/net/wireless/iwlegacy/iwl4965-base.c | 10 -
drivers/net/wireless/iwlwifi/iwl-agn.c | 5
drivers/net/wireless/iwlwifi/iwl-scan.c | 30 +--
drivers/net/wireless/iwlwifi/iwl-tx.c | 2
drivers/net/wireless/rt2x00/rt2800lib.c | 64 ++++--
drivers/net/wireless/rt2x00/rt2800usb.c | 4
drivers/net/wireless/rt2x00/rt2x00usb.c | 14 -
drivers/net/wireless/rtlwifi/core.c | 8
drivers/net/wireless/rtlwifi/rtl8192cu/trx.c | 11 -
drivers/net/wireless/rtlwifi/usb.c | 1
drivers/pci/dmar.c | 2
drivers/rapidio/rio-scan.c | 3
drivers/regulator/tps65910-regulator.c | 7
drivers/rtc/interface.c | 2
drivers/s390/cio/qdio_thinint.c | 15 -
drivers/scsi/3w-9xxx.c | 2
drivers/scsi/Makefile | 2
drivers/scsi/aacraid/commsup.c | 2
drivers/scsi/bnx2fc/bnx2fc.h | 8
drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 28 ++
drivers/scsi/bnx2fc/bnx2fc_hwi.c | 24 ++
drivers/scsi/bnx2fc/bnx2fc_io.c | 2
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 2
drivers/scsi/fcoe/fcoe.c | 19 +
drivers/scsi/hpsa.c | 57 +++--
drivers/scsi/isci/host.c | 3
drivers/scsi/isci/phy.c | 13 +
drivers/scsi/isci/registers.h | 12 +
drivers/scsi/isci/request.c | 30 +--
drivers/scsi/isci/unsolicited_frame_control.c | 2
drivers/scsi/isci/unsolicited_frame_control.h | 2
drivers/scsi/iscsi_tcp.c | 61 ++++--
drivers/scsi/libfc/fc_rport.c | 14 +
drivers/scsi/libiscsi_tcp.c | 14 -
drivers/scsi/libsas/sas_expander.c | 2
drivers/scsi/lpfc/lpfc.h | 8
drivers/scsi/lpfc/lpfc_attr.c | 147 +++++++--------
drivers/scsi/lpfc/lpfc_bsg.c | 52 ++---
drivers/scsi/lpfc/lpfc_crtn.h | 2
drivers/scsi/lpfc/lpfc_els.c | 103 ++++++----
drivers/scsi/lpfc/lpfc_hbadisc.c | 2
drivers/scsi/lpfc/lpfc_hw.h | 7
drivers/scsi/lpfc/lpfc_hw4.h | 30 +--
drivers/scsi/lpfc/lpfc_init.c | 82 ++++++--
drivers/scsi/lpfc/lpfc_mbox.c | 2
drivers/scsi/lpfc/lpfc_scsi.c | 97 +++-------
drivers/scsi/lpfc/lpfc_sli.c | 106 ++++++----
drivers/scsi/lpfc/lpfc_sli4.h | 2
drivers/scsi/mpt2sas/mpt2sas_base.c | 19 +
drivers/scsi/mpt2sas/mpt2sas_base.h | 3
drivers/scsi/mpt2sas/mpt2sas_scsih.c | 3
drivers/scsi/qla2xxx/qla_init.c | 3
drivers/scsi/qla2xxx/qla_isr.c | 1
drivers/tty/pty.c | 17 +
drivers/tty/serial/8250.c | 8
drivers/tty/serial/8250_pci.c | 6
drivers/tty/serial/8250_pnp.c | 3
drivers/tty/serial/max3107-aava.c | 2
drivers/tty/serial/max3107.c | 2
drivers/tty/serial/mrst_max3110.c | 2
drivers/tty/serial/omap-serial.c | 3
drivers/tty/tty_io.c | 3
drivers/usb/host/ehci-hub.c | 7
drivers/usb/host/ehci-s5p.c | 1
drivers/usb/host/pci-quirks.c | 28 ++
drivers/usb/host/xhci-hub.c | 19 +
drivers/usb/host/xhci-ring.c | 90 ++++++---
drivers/usb/host/xhci.c | 28 ++
drivers/usb/musb/cppi_dma.c | 26 +-
drivers/usb/serial/ftdi_sio.c | 20 +-
drivers/usb/serial/option.c | 104 ++++++++++
drivers/usb/serial/pl2303.c | 26 ++
drivers/video/savage/savagefb.h | 2
drivers/zorro/zorro.c | 7
fs/9p/acl.c | 22 +-
fs/9p/acl.h | 6
fs/9p/cache.c | 20 --
fs/9p/cache.h | 9
fs/9p/v9fs.c | 45 +++-
fs/9p/v9fs.h | 29 ++
fs/9p/v9fs_vfs.h | 6
fs/9p/vfs_file.c | 36 ++-
fs/9p/vfs_inode.c | 177 ++++++++++++------
fs/9p/vfs_inode_dotl.c | 162 +++++++++++++---
fs/9p/vfs_super.c | 2
fs/block_dev.c | 7
fs/btrfs/inode.c | 5
fs/cifs/cifssmb.c | 3
fs/cifs/connect.c | 4
fs/ext4/inode.c | 4
fs/fs-writeback.c | 26 +-
fs/namei.c | 4
fs/proc/task_mmu.c | 80 +++++---
include/linux/mfd/wm8994/pdata.h | 2
include/linux/rio_regs.h | 18 -
include/linux/rtc.h | 3
include/linux/tty.h | 2
include/linux/tty_driver.h | 3
include/linux/writeback.h | 1
include/net/9p/9p.h | 29 ++
ipc/mqueue.c | 125 ++++++------
kernel/irq/chip.c | 2
kernel/printk.c | 2
kernel/sched.c | 41 ++--
kernel/time/alarmtimer.c | 18 +
kernel/workqueue.c | 7
lib/xz/xz_dec_bcj.c | 27 ++
mm/page-writeback.c | 4
mm/page_alloc.c | 58 ++++-
mm/vmalloc.c | 8
mm/vmscan.c | 18 +
net/8021q/vlan_core.c | 2
net/9p/client.c | 13 -
net/9p/trans_virtio.c | 17 +
net/atm/br2684.c | 7
net/bluetooth/hci_event.c | 17 -
net/bridge/br_if.c | 6
net/bridge/br_multicast.c | 21 +-
net/core/fib_rules.c | 4
net/core/neighbour.c | 8
net/core/scm.c | 2
net/ipv4/igmp.c | 2
net/ipv4/netfilter.c | 18 -
net/ipv4/route.c | 8
net/ipv4/syncookies.c | 2
net/ipv4/tcp_input.c | 2
net/ipv6/ipv6_sockglue.c | 9
net/ipv6/mcast.c | 2
net/ipv6/syncookies.c | 2
net/mac80211/sta_info.c | 2
net/sched/sch_prio.c | 2
net/socket.c | 10 -
net/wireless/nl80211.c | 5
net/wireless/reg.c | 1
net/xfrm/xfrm_input.c | 5
sound/core/pcm_lib.c | 33 ++-
sound/pci/fm801.c | 15 +
sound/pci/hda/patch_cirrus.c | 2
sound/pci/hda/patch_realtek.c | 13 -
sound/pci/hda/patch_sigmatel.c | 2
sound/soc/blackfin/bf5xx-ad193x.c | 4
sound/soc/codecs/ad193x.c | 3
sound/soc/codecs/ad193x.h | 5
sound/soc/codecs/ssm2602.c | 3
sound/soc/fsl/mpc5200_dma.c | 6
sound/soc/omap/omap-mcbsp.c | 6
sound/soc/soc-jack.c | 4
sound/usb/card.c | 7
tools/perf/util/symbol.c | 2
258 files changed, 3091 insertions(+), 1664 deletions(-)

Al Cooper (1):
8250: Fix race condition in serial8250_backup_timeout().

Al Viro (2):
9p: close ACL leaks
restore pinning the victim dentry in vfs_rmdir()/vfs_rename_dir()

Alex Deucher (4):
drm/radeon/kms: add s/r quirk for Compaq Presario V5245EU
drm/radeon/kms: make sure pci max read request size is valid on evergreen+ (v2)
drm/radeon/kms: Make GPU/CPU page size handling consistent in blit code (v2)
drm/radeon/kms: fix DDIA enable on some rs690 systems

Alexandre Bounine (1):
rapidio: fix use of non-compatible registers

Alexey Khoroshilov (1):
carl9170: Fix mismatch in carl9170_op_set_key mutex lock-unlock

Anand Gadiyar (1):
mfd: Make omap-usb-host TLL mode work again

Andiry Xu (2):
xHCI: fix port U3 status check condition
xHCI: report USB2 port in resuming as suspend

Andrew Bird (3):
USB option driver add PID of Huawei Vodafone K3806
USB option driver add PID of Huawei Vodafone K4605
USB option driver K3765/K4505 avoid CDC_DATA interface

Andrew Vasquez (1):
qla2xxx: Correct inadvertent loop state transitions during port-update handling.

Andrey Vagin (1):
x86, perf: Check that current->mm is alive before getting user callchain

Aneesh Kumar K.V (8):
fs/9p: Fid is not valid after a failed clunk.
fs/9p: When doing inode lookup compare qid details and inode mode bits.
fs/9p: Always ask new inode in create
fs/9p: Add fid before dentry instantiation
fs/9p: Don't update file type when updating file attributes
fs/9p: Add OS dependent open flags in 9p protocol
net/9p: Fix kernel crash with msize 512K
fs/9p: Always ask new inode in lookup for cache mode disabled

Anisse Astier (2):
ehci: refactor pci quirk to use standard dmi_check_system method
ehci: add pci quirk for Ordissimo and RM Slate 100 too

Anton Blanchard (4):
ibmveth: Fix leak when recycling skb and hypervisor returns error
ibmveth: Fix issue with DMA mapping failure
ibmveth: Checksum offload is always disabled
perf symbols: Fix ppc64 SEGV in dso__load_sym with debuginfo files

Arjan van de Ven (1):
ALSA: pcm - fix race condition in wait_for_avail()

Arnaud Lacombe (1):
usb/host/pci-quirks.c: correct annotation of `ehci_dmi_nohandoff_table'

Axel Lin (3):
ASoC: soc-jack: Fix checking return value of request_any_context_irq
tty: Add "spi:" prefix for spi modalias
regulator: tps65910: Add missing breaks in switch/case

Ben Hutchings (3):
Revert "sfc: Use write-combining to reduce TX latency" and follow-ups
ALSA: fm801: Fix double free in case of error in tuner detection
ALSA: fm801: Gracefully handle failure of tuner auto-detect

Bhanu Prakash Gollapudi (2):
bnx2fc: Fix kernel panic when deleting NPIV ports
bnx2fc: scsi_dma_unmap() not invoked on IO completions

Bjorn Helgaas (1):
serial: 8250_pnp: add Intermec CV60 touchscreen device

Brian King (1):
ibmveth: Fix DMA unmap error

Carolyn Wyborny (1):
igb: fix WOL on second port of i350 device

Carsten Emde (1):
floppy: use del_timer_sync() in init cleanup

Dan Williams (3):
isci: fix sata response handling
isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n
isci: fix event-get pointer increment

Daniel Baluta (1):
ipv6: Fix ipv6_getsockopt for IPV6_2292PKTOPTIONS

Daniel Schwierzeck (1):
atm: br2684: Fix oops due to skb->dev being NULL

Dave Airlie (1):
drm/radeon/kms: set a default max_pixel_clock

Dave Hansen (3):
make /proc/$pid/numa_maps gather_stats() take variable page size
break out numa_maps gather_pte_stats() checks
teach /proc/$pid/numa_maps about transparent hugepages

David Henningsson (3):
ALSA: HDA: Cirrus - fix "Surround Speaker" volume control name
ALSA: HDA: No power nids on 92HD93
ALSA: HDA: Add support for IDT 92HD93

David S. Miller (3):
sparc: Allow handling signals when stack is corrupted.
sparc64: Set HAVE_C_RECORDMCOUNT
sparc64: Only Panther cheetah+ chips have POPC.

David Vrabel (3):
mm: sync vmalloc address space page tables in alloc_vm_area()
xen: use maximum reservation to limit amount of usable RAM
xen/e820: if there is no dom0_mem=, don't tweak extra_pages.

Dmitry Kravkov (1):
bnx2x: fix hw attention handling

Don Fry (1):
iwlagn: workaround bug crashing some APs

Eddie Wai (1):
cnic: Randomize initial TCP port for iSCSI connections

Eric Dumazet (3):
arp: fix rcu lockdep splat in arp_process()
bridge: fix a possible net_device leak
bridge: fix a possible use after free

Eric Smith (1):
8250_pci: add support for Rosewill RC-305 4x serial port card

Eric Van Hensbergen (1):
net/9p: fix client code to fail more gracefully on protocol error

Felix Fietkau (1):
ath9k_hw: fix calibration on 5 ghz

Fenghua Yu (1):
ACPICA: Do not repair _TSS return package if _PSS is present

Florian Mickler (1):
vp7045: fix buffer setup

Florian Westphal (1):
net_sched: prio: use qdisc_dequeue_peeked

Gao feng (1):
fib:fix BUG_ON in fib_nl_newrule when add new fib rule

Gavin.zhu (1):
USB: option: add YUGA device id to driver

Geert Uytterhoeven (2):
genirq: Make irq_shutdown() symmetric vs. irq_startup again
zorro: Defer device_register() until all devices have been identified

George (2):
rtlwifi: rtl8192su: Fix problem connecting to HT-enabled AP
rtlwifi: Fix problem when switching connections

Girish K S (1):
mmc: sdhci-s3c: Fix mmc card I/O problem

Giuseppe Scrivano (1):
cdc_ncm: fix endianness problem.

Greg Kroah-Hartman (1):
Linux 3.0.5

Guenter Roeck (1):
hwmon: (max16065) Fix current calculation

Hannes Reinecke (1):
block: Free queue resources at blk_release_queue()

Hidetoshi Seto (1):
btrfs: fix d_off in the first dirent

Ian Campbell (1):
sparc: fix array bounds error setting up PCIC NMI trap

Igor Mammedov (1):
xen: x86_32: do not enable iterrupts when returning from exception in interrupt context

James Bottomley (1):
3w-9xxx: fix iommu_iova leak

James Smart (5):
lpfc 8.3.25: T10 DIF Fixes
lpfc 8.3.25: Miscellaneous Bug fixes and code cleanup
lpfc 8.3.25: Adapter Interface fixes and changes
lpfc 8.3.25: Fabric and Target Discovery Fixes
lpfc 8.3.25: PCI and SR-IOV Fixes

Jan Glauber (1):
qdio: clear shared DSCI before scheduling the queue handler

Jarkko Nikula (1):
ASoC: omap-mcbsp: Do not attempt to change DAI sysclk if stream is active

Jarod Wilson (1):
nuvoton-cir: simplify raw IR sample handling

Jean-Christophe PLAGNIOL-VILLARD (1):
USB: ftdi_sio: add Calao reference board support

Jeff Kirsher (1):
e1000: Fix driver to be used on PA RISC C8000 workstations

Jeff Layton (1):
cifs: fix possible memory corruption in CIFSFindNext

Jeff Skirvin (1):
isci: Leave requests alone if already terminating.

Jerome Glisse (1):
drm/radeon/kms: evergreen & ni reset SPI block on CP resume

Jesse Brandeburg (1):
ixgbe: fix possible null buffer error

Jim Garlick (1):
fs/9p: Use protocol-defined value for lock/getlock 'type' field.

Jiri Pirko (1):
vlan: reset headers on accel emulation path

Jiri Slaby (3):
TTY: pty, fix pty counting
ipc/mqueue.c: refactor failure handling
ipc/mqueue.c: fix mq_open() return value

Joerg Roedel (2):
iommu/amd: Don't take domain->lock recursivly
iommu/amd: Make sure iommu->need_sync contains correct value

Johan Hovold (2):
mfd: Fix initialisation of tps65910 interrupts
drivers/leds/ledtrig-timer.c: fix broken sysfs delay handling

Johannes Berg (3):
mac80211: fix missing sta_lock in __sta_info_destroy
iwlagn: fix command queue timeout
iwlagn: fix dangling scan request

John Stanley (1):
savagedb: Fix typo causing regression in savage4 series video chip detection

John Stultz (4):
alarmtimers: Avoid possible null pointer traversal
alarmtimers: Memset itimerspec passed into alarm_timer_get
alarmtimers: Avoid possible denial of service with high freq periodic timers
rtc: Fix RTC PIE frequency limit

Jouni Malinen (1):
cfg80211: Fix validation of AKM suites

Julian Anastasov (2):
ipv4: some rt_iif -> rt_route_iif conversions
netfilter: TCP and raw fix for ip_route_me_harder

KAMEZAWA Hiroyuki (1):
memcg: fix vmscan count in small memcgs

Kashyap, Desai (2):
mpt2sas: Added DID_NO_CONNECT return when driver remove and avoid shutdown call
mpt2sas: Adding support for customer specific branding

Kiran Patil (2):
libfc: Enhancement to RPORT state machine applicable only for VN2VN mode
fcoe: Unable to select the exchangeID from offload pool for storage targets

Kjetil Oftedal (1):
sparc32,sun4d: Change IPI IRQ level to prevent collision between IPI and timer interrupt

Konrad Rzeszutek Wilk (1):
xen/smp: Warn user why they keel over - nosmp or noapic and what to use instead.

Larry Finger (3):
rt2800pci: Fix compiler error on PowerPC
rtl2800usb: Fix incorrect storage of MAC address on big-endian platforms
rtlwifi: rtl8192cu: Fix unitialized struct

Lars-Peter Clausen (2):
ASoC: Blackfin: bf5xx-ad193x: Fix codec device name
ASoC: ssm2602: Re-enable oscillator after suspend

Lasse Collin (1):
XZ: Fix incorrect XZ_BUF_ERROR

Len Brown (1):
acpica: ACPI_MAX_SLEEP should be 2 sec, not 20

Linus Torvalds (1):
firmware loader: allow builtin firmware load even if usermodehelper is disabled

Linus Walleij (2):
ARM: 7081/1: mach-integrator: fix the clocksource
ARM: davinci: fix cache flush build error

Liu Gang-B34182 (1):
arch/powerpc/sysdev/fsl_rio.c: correct IECSR register clear value

Manual Munz (1):
b43: Fix beacon problem in ad-hoc mode

Marcin Slusarz (1):
drm/nouveau: properly handle allocation failure in nouveau_sgdma_populate

Marcin Tomczak (1):
isci: change sas phy timeouts from 54us to 59us

Marek Vasut (1):
ASIX: Add AX88772B USB ID

Mark Brown (2):
ASoC: Fix reporting of partial jack updates
mfd: Fix value of WM8994_CONFIGURE_GPIO

Mark Salyzyn (1):
libsas: fix failure to revalidate domain for anything but the first expander child.

Mathieu Desnoyers (1):
sendmmsg/sendmsg: fix unsafe user pointer access

Matt Carlson (3):
tg3: Fix io failures after chip reset
tg3: Add 5719 and 5720 to EEE_CAP list
tg3: Fix int selftest for recent devices.

Mel Gorman (2):
mm: page allocator: initialise ZLC for first zone eligible for zone_reclaim
mm: page allocator: reconsider zones for allocation after direct reclaim

Michael Chan (4):
cnic: Fix interrupt logic
cnic: Fix race conditions with firmware
cnic: Improve NETDEV_UP event handling
cnic, bnx2: Check iSCSI support early in bnx2_init_one()

Michal Sroczynski (1):
USB: PL2303: correctly handle baudrates above 115200

Michel Dänzer (1):
drm/radeon: Don't read from CP ring write pointer registers.

Mika Westerberg (3):
mmc: rename mmc_host_clk_{ungate|gate} to mmc_host_clk_{hold|release}
mmc: core: prevent aggressive clock gating racing with ios updates
mmc: core: use non-reentrant workqueue for clock gating

Mikael Pettersson (2):
sparc64: remove unnecessary macros from spinlock_64.h
sparc32: unbreak arch_write_unlock()

Mike Christie (2):
iscsi_tcp: fix locking around iscsi sk user data
libiscsi_tcp: fix LLD data allocation

Mike Waychison (1):
tcp: initialize variable ecn_ok in syncookies path

Ming Lei (1):
firewire: ohci: add no MSI quirk for O2Micro controller

Mohammed Shafi Shajakhan (1):
ath9k: Fix PS wrappers in ath9k_set_coverage_class

Naga Chumbalkar (1):
drivers/cpufreq/pcc-cpufreq.c: avoid NULL pointer dereference

Neil Horman (1):
cxgb3i: convert cdev->l2opt to use rcu to prevent NULL dereference

NeilBrown (3):
md/linear: avoid corrupting structure while waiting for rcu_free to complete.
Avoid dereferencing a 'request_queue' after last close.
md: Fix handling for devices from 2TB to 4TB in 0.90 metadata.

Nick Pelly (1):
omap-serial: Allow IXON and IXOFF to be disabled.

Nicolas Pitre (1):
ARM: Dove: fix second SPI initialization call

Nishanth Aravamudan (1):
kernel/printk: do not turn off bootconsole in printk_late_init() if keep_bootcon

Oliver Neukum (1):
Bluetooth: Fix timeout on scanning for the second time

Per Forlin (1):
usb: musb: cppi: fix build errors due to DBG and missing musb variable

Peter Huewe (2):
TPM: Call tpm_transmit with correct size
TPM: Zero buffer after copying to userspace

Prem Karat (1):
fs/9p: Fix invalid mount options/args

Rajkumar Manoharan (2):
wireless: Reset beacon_found while updating regulatory
ath9k_hw: Fix Rx DMA stuck for AR9003 chips

Randy Dunlap (2):
irda: fix smsc-ircc2 section mismatch warning
scsi: qla4xxx needs libiscsi.o

Roland Stigge (1):
hwmon: (ds620) Fix handling of negative temperatures

Russell King (1):
ARM: dma-mapping: free allocated page if unable to map

Sarah Sharp (5):
xhci: Fix memory leak during failed enqueue.
xhci: Fix failed enqueue in the middle of isoch TD.
xhci: Remove TDs from TD lists when URBs are canceled.
xhci: Handle zero-length isochronous packets.
USB: xhci: Set change bit when warm reset change is set.

Scott Jiang (2):
ASoC: ad193x: fix registers definition
ASoC: ad193x: fix dac word len setting

Senthil Balasubramanian (1):
ath9k_hw: Fix STA (AR9485) bringup issue due to incorrect MAC address

Seth Heasley (1):
ahci: RAID-mode SATA patch for Intel Panther Point DeviceIDs

Shmulik Ravid (1):
bnx2x: add missing break in bnx2x_dcbnl_get_cap

Srinivas Kandagatla (1):
ARM: 7014/1: cache-l2x0: Fix L2 Cache size calculation.

Stanislaw Gruszka (6):
rt2x00: do not drop usb dev reference counter on suspend
rt2x00: fix crash in rt2800usb_write_tx_desc
rt2x00: fix crash in rt2800usb_get_txwi
iwlegacy: fix BUG_ON(info->control.rates[0].idx < 0)
iwlegacy: fix command queue timeout
iwlegacy: do not use interruptible waits

Steffen Klassert (1):
xfrm: Perform a replay check after return from async codepaths

Stephen M. Cameron (2):
hpsa: fix problem that OBDR devices are not detected
hpsa: fix physical device lun and target numbering problem

Steve French (1):
Fix the conflict between rwpidforward and rw mount options

Sudhakar Rajashekhara (1):
ARM: davinci: da850 EVM: read mac address from SPI flash

Takashi Iwai (2):
ALSA: hda/realtek - Fix auto-mute with HP+LO configuration
ALSA: hda/realtek - Avoid bogus HP-pin assignment

Tejun Heo (1):
pata_via: disable ATAPI DMA on AVERATEC 3200

Thomas Gleixner (3):
sched: Separate the scheduler entry for preemption
sched: Move blk_schedule_flush_plug() out of __schedule()
x86, iommu: Mark DMAR IRQ as non-threaded

Thomas Pfaff (2):
ALSA: usb-audio - clear chip->probing on error exit
ALSA: usb-audio: Check for possible chip NULL pointer before clearing probing flag

Thomas Tuttle (1):
workqueue: lock cwq access in drain_workqueue

Tim Chen (1):
scm: Capture the full credentials of the scm sender

Timur Tabi (1):
ASoC: MPC5200: replace of_device with platform_device

Troy Kisky (1):
MXC: iomux-v3: correct NO_PAD_CTRL definition

Vasily Averin (1):
aacraid: reset should disable MSI interrupt

Venkateswararao Jujjuri (JV) (1):
net/9p: Fix the msize calculation.

WANG Cong (1):
sched: Fix a memory leak in __sdt_free()

Wang Zhi (1):
USB: EHCI: Do not rely on PORT_SUSPEND to stop USB resuming in ehci_bus_resume().

Wanlong Gao (1):
blk-cgroup: be able to remove the record of unplugged device

Will Deacon (2):
ARM: 7091/1: errata: D-cache line maintenance operation by MVA may not succeed
ARM: 7099/1: futex: preserve oldval in SMP __futex_atomic_op

Wu Fengguang (2):
writeback: introduce .tagged_writepages for the WB_SYNC_NONE sync stage
writeback: update dirtied_when for synced inode to prevent livelock

Yan, Zheng (2):
mcast: Fix source address selection for multicast listener report
bridge: Pseudo-header required for the checksum of ICMPv6

Youquan Song (1):
perf, x86: Add model 45 SandyBridge support

Yulgon Kim (1):
usb: s5p-ehci: fix a NULL pointer deference

Zheng Yan (1):
tcp: fix validation of D-SACK

jvrao (2):
Fix the size of receive buffer packing onto VirtIO ring.
VirtIO can transfer VIRTQUEUE_NUM of pages.

Attachment: pgp00000.pgp
Description: PGP signature