| From: |
| Greg KH <gregkh@suse.de> |
| To: |
| linux-kernel@vger.kernel.org,
Andrew Morton <akpm@linux-foundation.org>,
torvalds@linux-foundation.org, stable@kernel.org |
| Subject: |
| Linux 3.0.5 |
| Date: |
| Mon, 3 Oct 2011 13:32:49 -0700 |
| Message-ID: |
| <20111003203249.GA22113@kroah.com> |
| Cc: |
| lwn@lwn.net |
| Archive‑link: | |
Article |
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-st...
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.