[PATCH 3.2 000/164] 3.2.70-rc1 review

From: Ben Hutchings
Date: Sat Aug 01 2015 - 20:19:59 EST


This is the start of the stable review cycle for the 3.2.70 release.
There are 164 patches in this series, which will be posted as responses
to this one. If anyone has any issues with these being applied, please
let me know.

Responses should be made by Wed Aug 05 23:00:00 UTC 2015.
Anything received after that time might be too late.

A combined patch relative to 3.2.69 will be posted as an additional
response to this. A shortlog and diffstat can be found below.

Ben.

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

Al Viro (2):
d_walk() might skip too much
[2159184ea01e4ae7d15f2017e296d4bc82d5aeb0]
sg_start_req(): make sure that there's not too many elements in iovec
[451a2886b6bf90e2fb378f7c46c655450fb96e81]

Alex Deucher (1):
drm/radeon: fix doublescan modes (v2)
[fd99a0943ffaa0320ea4f69d09ed188f950c0432]

Alexander Duyck (1):
jhash: Update jhash_[321]words functions to use correct initval
[2e7056c433216f406b90a003aa0ba42e19d3bdcf]

Alexander Ploumistos (1):
Bluetooth: ath3k: Add support Atheros AR5B195 combo Mini PCIe card
[2eeff0b4317a02f0e281df891d990194f0737aae]

Alexander Sverdlin (2):
MIPS: Octeon: Remove udelay() causing huge IRQ latency
[73bf3c2a500b2db8ac966469591196bf55afb409]
sctp: Fix race between OOTB responce and route removal
[29c4afc4e98f4dc0ea9df22c631841f9c220b944]

Alexei Starovoitov (1):
x86: bpf_jit: fix compilation of large bpf programs
[3f7352bf21f8fd7ba3e2fcef9488756f188e12be]

Andrew Morton (1):
fs/binfmt_elf.c:load_elf_binary(): return -EINVAL on zero-length mappings
[2b1d3ae940acd11be44c6eced5873d47c2e00ffa]

Andrey Ryabinin (1):
ARM: 8320/1: fix integer overflow in ELF_ET_DYN_BASE
[8defb3367fcd19d1af64c07792aade0747b54e0f]

Andy Grover (1):
target/pscsi: Don't leak scsi_host if hba is VIRTUAL_HOST
[5a7125c64def3b21f8147eca8b54949a60963942]

Anton Blanchard (3):
powerpc/perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH
[9a5cbce421a283e6aea3c4007f141735bf9da8c3]
powerpc: Align TOC to 256 bytes
[5e95235ccd5442d4a4fe11ec4eb99ba1b7959368]
powerpc: Make logical to real cpu mapping code endian safe
[ac13282dff13cd0f4da0f0ccb134bc29bfa10255]

Aravind Gopalakrishnan (1):
x86/iommu: Fix header comments regarding standard and _FINISH macros
[b44915927ca88084a7292e4ddd4cf91036f365e1]

Arnd Bergmann (1):
staging: line6: avoid __sync_fetch_and_{and,or}
[9f613601482c56e05884f21565e3d218fac427ae]

Baruch Siach (1):
pinctrl: fix example .get_group_pins implementation signature
[838d030bda9e2da5f9dcf7251f4e117c6258cb2f]

Ben Greear (1):
Fix lockup related to stop_machine being stuck in __do_softirq.
[34376a50fb1fa095b9d0636fa41ed2e73125f214]

Ben Hutchings (5):
debugfs: Fix statfs() regression in 3.2.69
[not upstream; fixes a regression specific to 3.2-stable]
dmi_scan: refactor dmi_scan_machine(), {smbios,dmi}_present()
[79bae42d51a5d498500c890c19ef76df41d2bf59]
pipe: iovec: Fix memory corruption when retrying atomic copy as non-atomic
[f0d1bec9d58d4c038d0ac958c9af82be6eb18045,
637b58c2887e5e57850865839cc75f59184b23d1]
x86_64: Fix strnlen_user() to not touch memory after specified maximum
[f18c34e483ff6b1d9866472221e4015b3a4698e4]
xen-pciback: Add name prefix to global 'permissive' variable
[8014bcc86ef112eab9ee1db312dba4e6b608cf89]

Ben Serebrin (1):
KVM: VMX: Preserve host CR4.MCE value while in guest mode.
[085e68eeafbf76e21848ad5bafaecec88a11dd64]

Benjamin Tissoires (1):
Input: elantech - fix semi-mt protocol for v3 HW
[3c0213d17a09601e0c6c0ae0e27caf70d988290f]

Bob Moore (1):
ACPICA: Debug output: Update output for Processor object.
[0b232fcad225c35513c9d5719613ae552abccd82]

Brian Norris (4):
UBI: account for bitflips in both the VID header and data
[8eef7d70f7c6772c3490f410ee2bceab3b543fa1]
UBI: fix check for "too many bytes"
[299d0c5b27346a77a0777c993372bf8777d4f2e5]
UBI: fix out of bounds write
[d74adbdb9abf0d2506a6c4afa534d894f28b763f]
UBI: initialize LEB number variable
[f16db8071ce18819fbd705ddcc91c6f392fb61f8]

Christoph Hellwig (5):
3w-9xxx: fix command completion race
[118c855b5623f3e2e6204f02623d88c09e0c34de]
3w-sas: fix command completion race
[579d69bc1fd56d5af5761969aa529d1d1c188300]
3w-xxxx: fix command completion race
[9cd9554615cba14f0877cc9972a6537ad2bdde61]
megaraid_sas: use raw_smp_processor_id()
[16b8528d20607925899b1df93bfd8fbab98d267c]
nfsd: fix the check for confirmed openowner in nfs4_preprocess_stateid_op
[ebe9cb3bb13e7b9b281969cd279ce70834f7500f]

Clemens Ladisch (2):
ALSA: usb-audio: add MAYA44 USB+ mixer control names
[044bddb9ca8d49edb91bc22b9940a463b0dbb97f]
ALSA: usb-audio: fix missing input volume controls in MAYA44 USB(+)
[ea114fc27dc0cb9a550b6add5426720feb66262a]

Dan Carpenter (1):
memstick: mspro_block: add missing curly braces
[13f6b191aaa11c7fd718d35a0c565f3c16bc1d99]

Dan McGee (1):
powerpc+sparc64/mm: Remove hack in mmap randomize layout
[fa8cbaaf5a68f62db3f9a8444ecbb940b47984cb]

Dan Williams (1):
ahci: avoton port-disable reset-quirk
[dbfe8ef5599a5370abc441fcdbb382b656563eb4]

Darrick J. Wong (1):
jbd2: fix r_count overflows leading to buffer overflow in journal recovery
[e531d0bceb402e643a4499de40dd3fa39d8d2e43]

Dave Olson (1):
powerpc: Fix missing L2 cache size in /sys/devices/system/cpu
[f7e9e358362557c3aa2c1ec47490f29fe880a09e]

David Henningsson (1):
ALSA: hda - Add Conexant codecs CX20721, CX20722, CX20723 and CX20724
[6ffc0898b29a2811a6c0569c5dd9b581980110df]

David Sterba (1):
btrfs: don't accept bare namespace as a valid xattr
[3c3b04d10ff1811a27f86684ccd2f5ba6983211d]

David Vrabel (1):
xen/events: don't bind non-percpu VIRQs with percpu chip
[77bb3dfdc0d554befad58fdefbc41be5bc3ed38a]

Davide Italiano (1):
ext4: move check under lock scope to close a race.
[280227a75b56ab5d35854f3a77ef74a7ad56a203]

Ekaterina Tumanova (1):
KVM: s390: Zero out current VMDB of STSI before including level3 data.
[b75f4c9afac2604feb971441116c07a24ecca1ec]

Erez Shitrit (1):
IB/mlx4: Fix WQE LSO segment calculation
[ca9b590caa17bcbbea119594992666e96cde9c2f]

Eric Dumazet (3):
packet: read num_members once in packet_rcv_fanout()
[f98f4514d07871da7a113dd9e3e330743fd70ae4]
softirq: reduce latencies
[c10d73671ad30f54692f7f69f0e09e75d3a8926a]
udp: fix behavior of wrong checksums
[beb39db59d14990e401e235faf66a6b9b31240b0]

Eryu Guan (1):
ext4: check for zero length extent explicitly
[2f974865ffdfe7b9f46a9940836c8b167342563d]

Felipe Balbi (1):
usb: musb: core: fix TX/RX endpoint order
[e3c93e1a3f35be4cf1493d3ccfb0c6d9209e4922]

Feng Tang (1):
x86/reboot: Fix a warning message triggered by stop_other_cpus()
[55c844a4dd16a4d1fdc0cf2a283ec631a02ec448]

Filipe Manana (2):
Btrfs: fix inode eviction infinite loop after cloning into it
[ccccf3d67294714af2d72a6fd6fd7d73b01c9329]
Btrfs: fix log tree corruption when fs mounted with -o discard
[dcc82f4783ad91d4ab654f89f37ae9291cdc846a]

Gabriele Mazzotta (2):
libata: Add helper to determine when PHY events should be ignored
[8393b811f38acdf7fd8da2028708edad3e68ce1f]
libata: Ignore spurious PHY event on LPM policy change
[09c5b4803a80a5451d950d6a539d2eb311dc0fb1]

Grant Likely (1):
of: Add of_property_match_string() to find index into a string list
[7aff0fe33033fc75b61446ba29d38b1b1354af9f]

Grygorii Strashko (1):
mmc: core: add missing pm event in mmc_pm_notify to fix hib restore
[184af16b09360d6273fd6160e6ff7f8e2482ef23]

Hans Schillstrom (1):
ipvs: kernel oops - do_ip_vs_get_ctl
[8537de8a7ab6681cc72fb0411ab1ba7fdba62dd0]

Hans de Goede (2):
Input: elantech - fix detection of touchpads where the revision matches a known rate
[5f0ee9d17aae628b22be86966471db65be21f262]
usb-storage: Add NO_WP_DETECT quirk for Lacie 059f:0651 devices
[172115090f5e739660b97694618a2ba86457063a]

Harald Freudenberger (1):
crypto: s390/ghash - Fix incorrect ghash icv buffer handling.
[a1cae34e23b1293eccbcc8ee9b39298039c3952a]

Heiko Carstens (1):
s390/hibernate: fix save and restore of kernel text section
[d74419495633493c9cd3f2bbeb7f3529d0edded6]

Huacai Chen (1):
MIPS: Hibernate: flush TLB entries earlier
[2a21dc7c196209d94cb570a0d340faa6c760f7f8]

Hujianyang (1):
UBI: fix soft lockup in ubi_check_volume()
[9aa272b492e7551a9ee0e2c83c720ea013698485]

Ian Campbell (1):
xen: netback: read hotplug script once at start of day.
[31a418986a5852034d520a5bab546821ff1ccf3d]

James Hogan (1):
MIPS: Fix enabling of DEBUG_STACKOVERFLOW
[5f35b9cd553fd64415b563497d05a563c988dbd6]

Janusz Dziedzic (1):
mac80211: move WEP tailroom size check
[47b4e1fc4972cc43a19121bc2608a60aef3bf216]

Jason A. Donenfeld (1):
USB: pl2303: Remove support for Samsung I330
[48ef23a4f686b1e4519d4193c20d26834ff810ff]

Jean Delvare (1):
firmware: dmi_scan: Fix ordering of product_uuid
[5c1ac56b51b9d222ab202dec1ac2f4215346129d]

Jim Snow (1):
sb_edac: Fix erroneous bytes->gigabytes conversion
[8c009100295597f23978c224aec5751a365bc965]

Joe Lawrence (1):
xhci: gracefully handle xhci_irq dead device
[948fa13504f80b9765d2b753691ab94c83a10341]

Johan Hovold (2):
gpio: sysfs: fix memory leaks and device hotplug
[483d821108791092798f5d230686868112927044]
gpio: unregister gpiochip device before removing it
[01cca93a9491ed95992523ff7e79dd9bfcdea8e0]

John D. Blair (1):
USB: cp210x: add ID for HubZ dual ZigBee and Z-Wave dongle
[df72d588c54dad57dabb3cc8a87475d8ed66d806]

John David Anglin (1):
parisc: Provide __ucmpdi2 to resolve undefined references in 32 bit builds.
[ca0ad83da17b6ba07f9eb5902e69daac90c4fa61]

Joonsoo Kim (1):
slub: refactoring unfreeze_partials()
[43d77867a4f333de4e4189114c480dd365133c09]

Jordan Rife (1):
Input: elantech - add support for newer elantech touchpads
[ae4bedf0679d99f0a9b80a7ea9b8dd205de05d06]

Julian Anastasov (1):
neigh: do not modify unlinked entries
[2c51a97f76d20ebf1f50fef908b986cb051fdff9]

Junling Zheng (1):
net: socket: Fix the wrong returns for recvmsg and sendmsg
[08adb7dabd4874cc5666b4490653b26534702ce0]

Junxiao Bi (1):
ocfs2: dlm: fix race between purge and get lock resource
[b1432a2a35565f538586774a03bf277c27fc267d]

K. Y. Srinivasan (3):
Drivers: hv: vmbus: Don't wait after requesting offers
[73cffdb65e679b98893f484063462c045adcf212]
Drivers: hv: vmbus: Fix a bug in the error path in vmbus_open()
[40384e4bbeb9f2651fe9bffc0062d9f31ef625bf]
scsi: storvsc: Fix a bug in copy_from_bounce_buffer()
[8de580742fee8bc34d116f57a20b22b9a5f08403]

Konrad Rzeszutek Wilk (1):
config: Enable NEED_DMA_MAP_STATE by default when SWIOTLB is selected
[a6dfa128ce5c414ab46b1d690f7a1b8decb8526d]

Koro Chen (1):
ASoC: dapm: Modify widget stream name according to prefix
[fdb6eb0a12871d5bfaf266c5a0d5259a5437a72f]

Krzysztof Kozlowski (1):
compal-laptop: Check return value of power_supply_register
[1915a718b1872edffcb13e5436a9f7302d3d36f0]

Larry Finger (2):
rtlwifi: rtl8192cu: Add new USB ID
[2f92b314f4daff2117847ac5343c54d3d041bf78]
rtlwifi: rtl8192cu: Fix kernel deadlock
[414b7e3b9ce8b0577f613e656fdbc36b34b444dd]

Lars Persson (1):
MIPS: Fix race condition in lazy cache flushing.
[4d46a67a3eb827ccf1125959936fd51ba318dabc]

Lukas Czerner (1):
ext4: make fsync to sync parent dir in no-journal for real this time
[e12fb97222fc41e8442896934f76d39ef99b590a]

Lv Zheng (4):
ACPICA: Tables: Change acpi_find_root_pointer() to use acpi_physical_address.
[f254e3c57b9d952e987502aefa0804c177dd2503]
ACPICA: Utilities: Cleanup to convert physical address printing formats.
[cc2080b0e5a7c6c33ef5e9ffccbc2b8f6f861393]
ACPICA: Utilities: Cleanup to remove useless ACPI_PRINTF/FORMAT_xxx helpers.
[1d0a0b2f6df2bf2643fadc990eb143361eca6ada]
ACPICA: Utilities: split IO address types from data type models.
[2b8760100e1de69b6ff004c986328a82947db4ad]

Maksim A. Boyko (1):
ALSA: usb-audio: Fix invalid volume resolution for Logitech HD Webcam C525
[140d37de62ffe8405282a1d6498f3b4099006384]

Mancha Security (1):
lib: memzero_explicit: use barrier instead of OPTIMIZER_HIDE_VAR
[0b053c9518292705736329a8fe20ef4686ffc8e9]

Marcelo Ricardo Leitner (1):
sctp: fix ASCONF list handling
[2d45a02d0166caf2627fe91897c6ffc3b19514c4]

Mark Edwards (1):
USB: cp210x: add ID for KCF Technologies PRN device
[c735ed74d83f8ecb45c4c4c95a16853c9c3c8157]

Mark Grondona (1):
__ptrace_may_access() should not deny sub-threads
[73af963f9f3036dffed55c3a2898598186db1045]

Mark Hounschell (1):
sd: Disable support for 256 byte/sector disks
[74856fbf441929918c49ff262ace9835048e4e6a]

Mark Salyzyn (1):
unix/caif: sk_socket can disappear when state is unlocked
[b48732e4a48d80ed4a14812f0bab09560846514e]

Mathias Nyman (2):
xhci: Solve full event ring by increasing TRBS_PER_SEGMENT to 256
[18cc2f4cbbaf825a4fedcf2d60fd388d291e0a38]
xhci: fix isoc endpoint dequeue from advancing too far on transaction error
[d104d0152a97fade389f47635b73a9ccc7295d0b]

Matt Walker (1):
Input: elantech - add support for newer (August 2013) devices
[9cb80b965eaf7af1369f6e16f48a05fbaaccc021]

Matteo Delfino (1):
Input: elantech - fix for newer hardware versions (v7)
[9eebed7de660c0b5ab129a9de4f89d20b60de68c]

Mauro Carvalho Chehab (1):
Fix sb_edac compilation with 32 bits kernels
[5b889e379f340f43b1252abde5d37a7084c846b9]

Michael Davidson (1):
fs/binfmt_elf.c: fix bug in loading of PIE binaries
[a87938b2e246b81b4fb713edb371a9fa3c5c3c86]

Michael Gernoth (1):
ALSA: emu10k1: don't deadlock in proc-functions
[91bf0c2dcb935a87e5c0795f5047456b965fd143]

Michal Simek (2):
serial: of-serial: Remove device_type = "serial" registration
[6befa9d883385c580369a2cc9e53fbf329771f6d]
serial: xilinx: Use platform_get_irq to get irq description structure
[5c90c07b98c02198d9777a7c4f3047b0a94bf7ed]

Nathan Fontenot (1):
powerpc/pseries: Correct cpu affinity for dlpar added cpus
[f32393c943e297b8ae180c8f83d81a156c7d0412]

NeilBrown (1):
md/raid5: don't record new size if resize_stripes fails.
[6e9eac2dcee5e19f125967dd2be3e36558c42fff]

Nicolas Dichtel (5):
selinux/nlmsg: add XFRM_MSG_GETSPDINFO
[5e6deebafb45fb271ae6939d48832e920b8fb74e]
selinux/nlmsg: add XFRM_MSG_MAPPING
[bd2cba07381a6dba60bc1c87ed8b37931d244da1]
selinux/nlmsg: add XFRM_MSG_MIGRATE
[8d465bb777179c4bea731b828ec484088cc9fbc1]
selinux/nlmsg: add XFRM_MSG_REPORT
[b0b59b0056acd6f157a04cc895f7e24692fb08aa]
selinux/nlmsg: add XFRM_MSG_[NEW|GET]SADINFO
[5b5800fad072133e4a9c2efbf735baaac83dec86]

Nicolas Iooss (1):
firmware/ihex2fw.c: restore missing default in switch statement
[d43698e8abb58a6ac47d16e0f47bb55f452e4fc4]

Nikolay Aleksandrov (2):
bridge: fix br_stp_set_bridge_priority race conditions
[2dab80a8b486f02222a69daca6859519e05781d9]
bridge: fix multicast router rlist endless loop
[1a040eaca1a22f8da8285ceda6b5e4a2cb704867]

Oleg Nesterov (2):
include/linux/sched.h: don't use task->pid/tgid in same_thread_group/has_group_leader_pid
[e1403b8edf669ff49bbdf602cc97fefa2760cb15]
ptrace: fix race between ptrace_resume() and wait_task_stopped()
[b72c186999e689cb0b055ab1c7b3cd8fffbeb5ed]

Oliver Neukum (1):
cdc-wdm: fix endianness bug in debug statements
[323ece54e0761198946ecd0c2091f1d2bfdfcb64]

Paolo Bonzini (1):
KVM: MMU: fix CR4.SMEP=1, CR0.WP=0 with shadow pages
[898761158be7682082955e3efa4ad24725305fc7]

Pascal Huerst (1):
ASoC: cs4271: Increase delay time after reset
[74ff960222d90999508b4ba0d3449f796695b6d5]

Patrick Riphagen (1):
USB: serial: ftdi_sio: Add support for a Motion Tracker Development Board
[1df5b888f54070a373a73b34488cc78c2365b7b4]

Peter Zubaj (1):
ALSA: emu10k1: Emu10k2 32 bit DMA mode
[7241ea558c6715501e777396b5fc312c372e11d9]

Quentin Casasnovas (1):
cdc-acm: prevent infinite loop when parsing CDC headers.
[0d3bba0287d4e284c3ec7d3397e81eec920d5e7e]

Rafael J. Wysocki (1):
ACPI / init: Fix the ordering of acpi_reserve_resources()
[b9a5e5e18fbf223502c0b2264c15024e393da928]

Ralf Baechle (2):
MIPS: Fix cpu_has_mips_r2_exec_hazard.
[9cdf30bd3bac697fc533988f44a117434a858f69]
MIPS: Octeon: Delete override of cpu_has_mips_r2_exec_hazard.
[f05ff43355e6997c18f82ddcee370a6e5f8643ce]

Richard Cochran (1):
net: dp83640: fix broken calibration routine.
[397a253af5031de4a4612210055935309af4472c]

Rob Herring (1):
ahci: un-staticize ahci_dev_classify
[bbb4ab43f82adf02c8b4d0d7e7b7e79d24204b05]

Rusty Russell (1):
lguest: fix out-by-one error in address checking.
[83a35114d0e4583e6b0ca39502e68b6a92e2910c]

Ryusuke Konishi (1):
nilfs2: fix sanity check of btree level in nilfs_btree_root_broken()
[d8fd150fe3935e1692bf57c66691e17409ebb9c1]

Sabrina Dubroca (1):
e1000: add dummy allocator to fix race condition between mtu change and netpoll
[08e8331654d1d7b2c58045e549005bc356aa7810]

Sam Ravnborg (1):
sparc32,leon: fix leon build
[d657784b70ef653350d7aa49da90a8484c29da7d]

Sam hung (1):
Input: elantech - support new ICs types for version 4
[810aa0918b2b032684c8cad13f73d6ba37ad11c0]

Sasha Levin (2):
fs, omfs: add NULL terminator in the end up the token list
[dcbff39da3d815f08750552fdd04f96b51751129]
vfs: read file_handle only once in handle_to_path
[161f873b89136eb1e69477c847d5a5033239d9ba]

Scott Wood (1):
powerpc: Don't skip ePAPR spin-table CPUs
[6663a4fa6711050036562ddfd2086edf735fae21]

Sergej Sawazki (1):
ASoC: wm8741: Fix rates constraints values
[8787041d9bb832b9449b1eb878cedcebce42c61a]

Sowmini Varadhan (1):
RDS: Documentation: Document AF_RDS, PF_RDS and SOL_RDS correctly.
[ebe96e641dee2cbd135ee802ae7e40c361640088]

Steven Rostedt (1):
tracing: Have filter check for balanced ops
[2cf30dc180cea808077f003c5116388183e54f9e]

Sudip Mukherjee (1):
staging: panel: fix lcd type
[2c20d92dad5db6440cfa88d811b69fd605240ce4]

Takashi Iwai (3):
ALSA: emu10k1: Fix card shortname string buffer overflow
[d02260824e2cad626fb2a9d62e27006d34b6dedc]
ALSA: emux: Fix mutex deadlock at unloading
[07b0e5d49d227e3950cb13a3e8caf248ef2a310e]
ALSA: emux: Fix mutex deadlock in OSS emulation
[1c94e65c668f44d2c69ae7e7fc268ab3268fba3e]

Tejun Heo (1):
writeback: use |1 instead of +1 to protect against div by zero
[464d1387acb94dc43ba772b35242345e3d2ead1b]

Thadeu Lima de Souza Cascardo (1):
bridge: fix parsing of MLDv2 reports
[47cc84ce0c2fe75c99ea5963c4b5704dd78ead54]

Thierry Reding (1):
dt: Add empty of_property_match_string() function
[bd3d5500f0c41a30149cb184362716096a17bc75]

Tommi Rantala (1):
ipvs: fix memory leak in ip_vs_ctl.c
[f30bf2a5cac6c60ab366c4bc6db913597bf4d6ab]

Ulrik De Bie (1):
Input: elantech - fix absolute mode setting on some ASUS laptops
[bd884149aca61de269fd9bad83fe2a4232ffab21]

Wang Long (1):
ring-buffer-benchmark: Fix the wrong sched_priority of producer
[108029323910c5dd1ef8fa2d10da1ce5fbce6e12]

Willem de Bruijn (1):
packet: avoid out of bounds read in round robin fanout
[468479e6043c84f5a65299cc07cb08a22a28c2b1]

Wolfram Sang (1):
ALSA: usb-audio: Add mic volume fix quirk for Logitech Quickcam Fusion
[1ef9f0583514508bc93427106ceef3215e4eb1a5]

Yann Droneaud (2):
IB/core: disallow registering 0-sized memory region
[8abaae62f3fdead8f4ce0ab46b4ab93dee39bab2]
IB/core: don't disallow registering region starting at 0x0
[66578b0b2f69659f00b6169e6fe7377c4b100d18]

Zidan Wang (2):
ASoC: wm8960: fix "RINPUT3" audio route error
[85e36a1f4a735d991ba5106781ea48e89a0b8901]
ASoC: wm8994: correct BCLK DIV 348 to 384
[17fc2e0a3db11889e942c5ab15a1fcb876638f25]

æäç (1):
Input: elantech - add new icbody type
[692dd1916436164e228608803dfb6cb768d6355a]

Documentation/networking/rds.txt | 9 +-
Documentation/pinctrl.txt | 4 +-
Makefile | 4 +-
arch/arm/include/asm/elf.h | 2 +-
arch/mips/include/asm/cacheflush.h | 38 +++++---
arch/mips/include/asm/cpu-features.h | 26 +++++-
.../asm/mach-cavium-octeon/cpu-feature-overrides.h | 1 -
arch/mips/include/asm/octeon/pci-octeon.h | 3 -
arch/mips/kernel/irq.c | 2 +-
arch/mips/mm/cache.c | 12 +++
arch/mips/pci/pci-octeon.c | 6 --
arch/mips/pci/pcie-octeon.c | 3 -
arch/mips/power/hibernate.S | 3 +-
arch/parisc/kernel/parisc_ksyms.c | 2 +
arch/parisc/lib/Makefile | 3 +-
arch/parisc/lib/ucmpdi2.c | 25 +++++
arch/powerpc/kernel/cacheinfo.c | 43 +++++++--
arch/powerpc/kernel/perf_callchain.c | 2 +-
arch/powerpc/kernel/setup-common.c | 16 +++-
arch/powerpc/kernel/vmlinux.lds.S | 1 +
arch/powerpc/mm/mmap_64.c | 14 +--
arch/powerpc/platforms/pseries/dlpar.c | 13 ++-
arch/s390/crypto/ghash_s390.c | 25 ++---
arch/s390/kernel/suspend.c | 6 ++
arch/s390/kvm/priv.c | 1 +
arch/sparc/kernel/leon_pci.c | 13 ---
arch/sparc/kernel/sys_sparc_64.c | 6 +-
arch/x86/Kconfig | 3 +-
arch/x86/include/asm/iommu_table.h | 11 ++-
arch/x86/kernel/reboot.c | 7 +-
arch/x86/kvm/mmu.c | 2 +-
arch/x86/kvm/vmx.c | 12 ++-
arch/x86/lib/usercopy_64.c | 2 +-
arch/x86/net/bpf_jit_comp.c | 7 +-
drivers/acpi/acpica/acmacros.h | 10 +-
drivers/acpi/acpica/dsopcode.c | 4 +-
drivers/acpi/acpica/evregion.c | 4 +-
drivers/acpi/acpica/exdump.c | 4 +-
drivers/acpi/acpica/exfldio.c | 10 +-
drivers/acpi/acpica/exregion.c | 8 +-
drivers/acpi/acpica/hwvalid.c | 16 ++--
drivers/acpi/acpica/nsdump.c | 12 +--
drivers/acpi/acpica/tbinstal.c | 4 +-
drivers/acpi/acpica/tbutils.c | 21 ++---
drivers/acpi/acpica/tbxfroot.c | 7 +-
drivers/acpi/osl.c | 6 +-
drivers/ata/ahci.c | 102 +++++++++++++++++++--
drivers/ata/ahci.h | 1 +
drivers/ata/libahci.c | 6 +-
drivers/ata/libata-core.c | 32 +++++++
drivers/ata/libata-eh.c | 3 +
drivers/bluetooth/ath3k.c | 1 +
drivers/bluetooth/btusb.c | 1 +
drivers/edac/Kconfig | 2 +-
drivers/edac/sb_edac.c | 48 ++++++----
drivers/firmware/dmi_scan.c | 85 ++++++++---------
drivers/gpio/gpiolib.c | 26 +++++-
drivers/gpu/drm/radeon/atombios_crtc.c | 8 +-
drivers/hv/channel.c | 7 +-
drivers/hv/channel_mgmt.c | 12 +--
drivers/infiniband/core/umem.c | 7 +-
drivers/infiniband/hw/mlx4/qp.c | 3 +-
drivers/input/mouse/elantech.c | 51 ++++++++---
drivers/input/mouse/elantech.h | 1 +
drivers/lguest/core.c | 2 +-
drivers/md/raid5.c | 3 +-
drivers/memstick/core/mspro_block.c | 3 +-
drivers/mmc/core/core.c | 1 +
drivers/mtd/ubi/cdev.c | 2 +-
drivers/mtd/ubi/eba.c | 3 +-
drivers/mtd/ubi/misc.c | 2 +
drivers/mtd/ubi/scan.c | 2 +-
drivers/mtd/ubi/wl.c | 2 +-
drivers/net/ethernet/intel/e1000/e1000_main.c | 10 +-
drivers/net/phy/dp83640.c | 2 +-
drivers/net/wireless/rtlwifi/rtl8192cu/sw.c | 1 +
drivers/net/wireless/rtlwifi/usb.c | 2 +-
drivers/net/xen-netback/xenbus.c | 33 ++++---
drivers/of/base.c | 36 ++++++++
drivers/platform/x86/compal-laptop.c | 9 +-
drivers/scsi/3w-9xxx.c | 57 +++---------
drivers/scsi/3w-9xxx.h | 5 -
drivers/scsi/3w-sas.c | 50 ++--------
drivers/scsi/3w-sas.h | 4 -
drivers/scsi/3w-xxxx.c | 42 ++-------
drivers/scsi/3w-xxxx.h | 5 -
drivers/scsi/megaraid/megaraid_sas_fusion.c | 4 +-
drivers/scsi/sd.c | 19 +---
drivers/scsi/sg.c | 3 +
drivers/staging/hv/storvsc_drv.c | 15 +--
drivers/staging/line6/pcm.c | 40 +++++---
drivers/staging/panel/panel.c | 13 ++-
drivers/target/target_core_pscsi.c | 3 +
drivers/target/target_core_pscsi.h | 1 +
drivers/tty/hvc/hvc_xen.c | 2 +-
drivers/tty/serial/of_serial.c | 1 -
drivers/tty/serial/uartlite.c | 11 ++-
drivers/tty/serial/xilinx_uartps.c | 12 +--
drivers/usb/class/cdc-acm.c | 7 +-
drivers/usb/class/cdc-wdm.c | 12 ++-
drivers/usb/host/xhci-ring.c | 7 +-
drivers/usb/host/xhci.h | 2 +-
drivers/usb/musb/musb_core.c | 44 +++++----
drivers/usb/serial/cp210x.c | 2 +
drivers/usb/serial/ftdi_sio.c | 1 +
drivers/usb/serial/ftdi_sio_ids.h | 1 +
drivers/usb/serial/pl2303.c | 1 -
drivers/usb/serial/pl2303.h | 4 -
drivers/usb/storage/unusual_devs.h | 7 ++
drivers/xen/events.c | 12 ++-
drivers/xen/xen-pciback/conf_space.c | 6 +-
drivers/xen/xen-pciback/conf_space.h | 2 +-
drivers/xen/xen-pciback/conf_space_header.c | 2 +-
firmware/ihex2fw.c | 1 +
fs/binfmt_elf.c | 9 +-
fs/btrfs/extent-tree.c | 5 +-
fs/btrfs/ioctl.c | 5 +
fs/btrfs/xattr.c | 50 +++++++---
fs/dcache.c | 24 ++---
fs/debugfs/inode.c | 1 +
fs/ext4/extents.c | 19 ++--
fs/ext4/namei.c | 18 ++--
fs/fhandle.c | 5 +-
fs/jbd2/recovery.c | 7 +-
fs/nfsd/nfs4state.c | 19 ++--
fs/nilfs2/btree.c | 2 +-
fs/ocfs2/dlm/dlmmaster.c | 13 +++
fs/omfs/inode.c | 3 +-
fs/pipe.c | 55 ++++++-----
include/acpi/acpixf.h | 2 +-
include/acpi/actypes.h | 20 ++++
include/acpi/platform/acenv.h | 1 +
include/linux/jhash.h | 17 ++--
include/linux/libata.h | 10 ++
include/linux/nilfs2_fs.h | 2 +-
include/linux/of.h | 10 ++
include/linux/sched.h | 8 +-
include/net/ip_vs.h | 2 +
include/net/sctp/structs.h | 5 +
include/sound/emu10k1.h | 14 ++-
include/xen/events.h | 2 +-
kernel/ptrace.c | 22 ++++-
kernel/softirq.c | 22 +++--
kernel/trace/ring_buffer_benchmark.c | 2 +-
kernel/trace/trace_events_filter.c | 10 +-
lib/string.c | 2 +-
mm/page-writeback.c | 6 +-
mm/slub.c | 45 +++------
net/bridge/br_ioctl.c | 2 -
net/bridge/br_multicast.c | 9 +-
net/bridge/br_stp_if.c | 4 +-
net/caif/caif_socket.c | 8 ++
net/core/neighbour.c | 11 +++
net/ipv4/udp.c | 6 +-
net/ipv6/udp.c | 6 +-
net/mac80211/wep.c | 6 +-
net/netfilter/ipvs/ip_vs_core.c | 9 ++
net/netfilter/ipvs/ip_vs_ctl.c | 55 ++++++-----
net/packet/af_packet.c | 20 +---
net/sctp/output.c | 4 +-
net/sctp/socket.c | 43 ++++++---
net/socket.c | 24 ++---
net/unix/af_unix.c | 8 ++
security/selinux/nlmsgtab.c | 6 ++
sound/pci/emu10k1/emu10k1.c | 6 +-
sound/pci/emu10k1/emu10k1_callback.c | 4 +-
sound/pci/emu10k1/emu10k1_main.c | 21 +++--
sound/pci/emu10k1/emupcm.c | 2 +-
sound/pci/emu10k1/emuproc.c | 12 ---
sound/pci/emu10k1/memory.c | 11 ++-
sound/pci/hda/patch_conexant.c | 12 +++
sound/soc/codecs/cs4271.c | 4 +-
sound/soc/codecs/wm8741.c | 8 +-
sound/soc/codecs/wm8960.c | 2 +-
sound/soc/codecs/wm8994.c | 2 +-
sound/soc/soc-dapm.c | 12 ++-
sound/synth/emux/emux_oss.c | 11 +--
sound/synth/emux/emux_seq.c | 29 ++++--
sound/usb/mixer.c | 10 +-
sound/usb/mixer_maps.c | 5 +
180 files changed, 1315 insertions(+), 834 deletions(-)

--
Ben Hutchings
In a hierarchy, every employee tends to rise to his level of incompetence.

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/