[PATCH 3.16 000/357] 3.16.4-stable review
From: Greg Kroah-Hartman
Date: Fri Oct 03 2014 - 17:32:39 EST
---------------------------------
Note: This is a big stable release. Mostly my fault for being on the
road last week, combined with an unusually large number of patches being
tagged for the stable tree. Anyway, I've caught up with all pending
patches before 3.17-rc7, so if you have marked something for the stable
tree that I have not applied, or emailed the stable@xxxxx list asking
for a patch, that is not here, please let me know.
---------------------------------
This is the start of the stable review cycle for the 3.16.4 release.
There are 357 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Sun Oct 5 21:28:42 UTC 2014.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v3.0/stable-review/patch-3.16.4-rc1.gz
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
Linux 3.16.4-rc1
Stephen Boyd <sboyd@xxxxxxxxxxxxxx>
clk: qcom: Fix PLL rate configurations
Stephen Boyd <sboyd@xxxxxxxxxxxxxx>
clk: qcom: mdp_lut_clk is a child of mdp_src
Stephen Boyd <sboyd@xxxxxxxxxxxxxx>
clk: qcom: Fix MN frequency tables, parent map, and jpegd
Arnd Bergmann <arnd@xxxxxxxx>
staging/lustre: disable virtual block device for 64K pages
Theodore Ts'o <tytso@xxxxxxx>
ext4: avoid trying to kfree an ERR_PTR pointer
Theodore Ts'o <tytso@xxxxxxx>
ext4: propagate errors up to ext4_find_entry()'s callers
Gu Zheng <guz.fnst@xxxxxxxxxxxxxx>
aio: block exit_aio() until all context requests are completed
Suman Tripathi <stripathi@xxxxxxx>
ahci_xgene: Removing NCQ support from the APM X-Gene SoC AHCI SATA Host Controller driver.
Nishanth Menon <nm@xxxxxx>
clk: ti: divider: Provide error check for incoming parameters in set_rate
Tero Kristo <t-kristo@xxxxxx>
clk: prevent erronous parsing of children during rate change
Nishanth Menon <nm@xxxxxx>
clk: ti: dra7-atl: Provide error check for incoming parameters in set_rate
Viresh Kumar <viresh.kumar@xxxxxxxxxx>
cpufreq: update 'cpufreq_suspended' after stopping governors
Dan Carpenter <dan.carpenter@xxxxxxxxxx>
partitions: aix.c: off by one bug
Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx>
dmaengine: dw: don't perform DMA when dmaengine_submit is called
Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx>
dmaengine: dw: introduce dwc_dostart_first_queued() helper
Ulf Hansson <ulf.hansson@xxxxxxxxxx>
mmc: mmci: Reverse IRQ handling for the arm_variant
Pablo Neira Ayuso <pablo@xxxxxxxxxxxxx>
netfilter: nf_tables: don't update chain with unset counters
Julian Anastasov <ja@xxxxxx>
ipvs: fix ipv6 hook registration for local replies
Daniel Borkmann <dborkman@xxxxxxxxxx>
netfilter: x_tables: allow to use default cgroup match
Alex Gartrell <agartrell@xxxxxx>
ipvs: Maintain all DSCP and ECN bits for ipv6 tun forwarding
Eric Dumazet <edumazet@xxxxxxxxxx>
netfilter: xt_hashlimit: perform garbage collection from process context
NeilBrown <neilb@xxxxxxx>
md/raid1: intialise start_next_window for READ case to avoid hang
NeilBrown <neilb@xxxxxxx>
md/raid1: fix_read_error should act on all non-faulty devices.
NeilBrown <neilb@xxxxxxx>
md/raid1: count resync requests in nr_pending.
NeilBrown <neilb@xxxxxxx>
md/raid1: update next_resync under resync_lock.
NeilBrown <neilb@xxxxxxx>
md/raid1: Don't use next_resync to determine how far resync has progressed
NeilBrown <neilb@xxxxxxx>
md/raid1: make sure resync waits for conflicting writes to complete.
NeilBrown <neilb@xxxxxxx>
md/raid1: be more cautious where we read-balance during resync.
NeilBrown <neilb@xxxxxxx>
md/raid1: clean up request counts properly in close_sync()
Zhaowei Yuan <zhaowei.yuan@xxxxxxxxxxx>
media: vb2: fix plane index sanity check in vb2_plane_cookie()
Hans Verkuil <hans.verkuil@xxxxxxxxx>
media: vb2: fix vb2 state check when start_streaming fails
Hans Verkuil <hverkuil@xxxxxxxxx>
media: videobuf2-dma-sg: fix for wrong GFP mask to sg_alloc_table_from_pages
Mauro Carvalho Chehab <mchehab@xxxxxxxxxxxxxxx>
media: em28xx: fix VBI handling logic
Hans Verkuil <hverkuil@xxxxxxxxx>
media: adv7604: fix inverted condition
Bimow Chen <Bimow.Chen@xxxxxxxxxx>
media: af9033: update IT9135 tuner inittabs
Hans Verkuil <hans.verkuil@xxxxxxxxx>
media: cx18: fix kernel oops with tda8290 tuner
Antti Palosaari <crope@xxxxxx>
media: af9033: feed clock to RF tuner
Malcolm Priestley <tvboxspy@xxxxxxxxx>
media: af9035: new IDs: add support for PCTV 78e and PCTV 79e
Bimow Chen <Bimow.Chen@xxxxxxxxxx>
media: it913x: init tuner on attach
Lan Tianyu <tianyu.lan@xxxxxxxxx>
cpufreq: fix cpufreq suspend/resume for intel_pstate
Prarit Bhargava <prarit@xxxxxxxxxx>
cpufreq: release policy->rwsem on error
Bjorn Helgaas <bhelgaas@xxxxxxxxxx>
Revert "PCI: Make sure bus number resources stay within their parents bounds"
Johannes Berg <johannes.berg@xxxxxxxxx>
nl80211: clear skb cb before passing to netlink
Tom Lendacky <thomas.lendacky@xxxxxxx>
crypto: ccp - Check for CCP before registering crypto algs
David Hildenbrand <dahi@xxxxxxxxxxxxxxxxxx>
blk-mq: Avoid race condition with uninitialized requests
Anton Altaparmakov <aia21@xxxxxxxxx>
Fix nasty 32-bit overflow bug in buffer i/o code.
Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon/px: fix module unload
Alex Deucher <alexander.deucher@xxxxxxx>
drm/nouveau/runpm: fix module unload
Alex Deucher <alexander.deucher@xxxxxxx>
vgaswitcheroo: add vga_switcheroo_fini_domain_pm_ops
Bjorn Helgaas <bhelgaas@xxxxxxxxxx>
Revert "PCI: Don't scan random busses in pci_scan_bridge()"
Bjorn Helgaas <bhelgaas@xxxxxxxxxx>
PCI: Add pci_ignore_hotplug() to ignore hotplug events for a device
Zhiqiang Zhang <zhangzhiqiang.zhang@xxxxxxxxxx>
arm: armv7: perf: fix armv7 ref-cycles error
Cong Wang <cwang@xxxxxxxxxxxxxxxx>
perf: Fix a race condition in perf_remove_from_context()
Krzysztof HaÅasa <khalasa@xxxxxxx>
Fix unbalanced mutex in dma_pool_create().
Qipan Li <Qipan.Li@xxxxxxx>
spi: sirf: enable RX_IO_DMA_INT interrupt
Axel Lin <axel.lin@xxxxxxxxxx>
spi: dw: Don't use devm_kzalloc in master->setup callback
Axel Lin <axel.lin@xxxxxxxxxx>
spi: fsl: Don't use devm_kzalloc in master->setup callback
Matan Barak <matanb@xxxxxxxxxxxx>
IB/core: When marshaling uverbs path, clear unused fields
Moni Shoua <monis@xxxxxxxxxxxx>
IB/mlx4: Don't duplicate the default RoCE GID
Moni Shoua <monis@xxxxxxxxxxxx>
IB/mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs()
Mike Marciniszyn <mike.marciniszyn@xxxxxxxxx>
IB/qib: Correct reference counting in debugfs qp_stats
Al Viro <viro@xxxxxxxxxxxxxxxxxx>
GFS2: fix d_splice_alias() misuses
Amit Shah <amit.shah@xxxxxxxxxx>
Revert "hwrng: virtio - ensure reads happen after successful probe"
Amit Shah <amit.shah@xxxxxxxxxx>
virtio: rng: delay hwrng_register() till driver is ready
Richard Larocque <rlarocque@xxxxxxxxxx>
alarmtimer: Lock k_itimer during timer callback
Richard Larocque <rlarocque@xxxxxxxxxx>
alarmtimer: Do not signal SIGEV_NONE timers
Richard Larocque <rlarocque@xxxxxxxxxx>
alarmtimer: Return relative times in timer_gettime
John David Anglin <dave.anglin@xxxxxxxx>
parisc: Only use -mfast-indirect-calls option for 32-bit kernel builds
Guy Martin <gmsoft@xxxxxxxxxxxx>
parisc: Implement new LWS CAS supporting 64 bit operations.
Al Viro <viro@xxxxxxxxxxxxxxxxxx>
don't bugger nd->seq on set_root_rcu() from follow_dotdot_rcu()
Richard Genoud <richard.genoud@xxxxxxxxx>
tty/serial: at91: BUG: disable interrupts when !UART_ENABLE_MS()
Michael Ellerman <mpe@xxxxxxxxxxxxxx>
powerpc: Add smp_mb()s to arch_spin_unlock_wait()
Michael Ellerman <mpe@xxxxxxxxxxxxxx>
powerpc: Add smp_mb() to arch_spin_is_locked()
Anton Blanchard <anton@xxxxxxxxx>
powerpc/perf: Fix ABIv2 kernel backtraces
Johannes Stezenbach <js@xxxxxxxxx>
ath9k_htc: fix random decryption failure
Arend van Spriel <arend@xxxxxxxxxxxx>
brcmfmac: handle IF event for P2P_DEVICE interface
Wanpeng Li <wanpeng.li@xxxxxxxxxxxxxxx>
sched: Fix unreleased llc_shared_mask bit during CPU hotplug
Peter Feiner <pfeiner@xxxxxxxxxx>
mm: softdirty: keep bit when zapping file pte
Fabian Frederick <fabf@xxxxxxxxx>
fs/cachefiles: add missing \n to kerror conversions
David Rientjes <rientjes@xxxxxxxxxx>
mm, slab: initialize object alignment on cache creation
Joseph Qi <joseph.qi@xxxxxxxxxx>
ocfs2/dlm: do not get resource spinlock if lockres is new
Andreas Rohner <andreas.rohner@xxxxxxx>
nilfs2: fix data loss with mmap()
Andrey Vagin <avagin@xxxxxxxxxx>
fs/notify: don't show f_handle if exportfs_encode_inode_fh failed
Andrey Vagin <avagin@xxxxxxxxxx>
fsnotify/fdinfo: use named constants instead of hardcoded values
Rasmus Villemoes <linux@xxxxxxxxxxxxxxxxxx>
kcmp: fix standard comparison bug
Nicolas Iooss <nicolas.iooss_linux@xxxxxxx>
eventpoll: fix uninitialized variable in epoll_ctl
Patrick Palka <patrick@xxxxxxxxxxxx>
kernel/printk/printk.c: fix faulty logic in the case of recursive printk
Johannes Berg <johannes.berg@xxxxxxxxx>
Revert "mac80211: disable uAPSD if all ACs are under ACM"
Steven Rostedt (Red Hat) <rostedt@xxxxxxxxxxx>
ftrace: Update all ftrace_ops for a ftrace_hash_ops update
Steven Rostedt (Red Hat) <rostedt@xxxxxxxxxxx>
ftrace: Fix function_profiler and function tracer together
Steven Rostedt (Red Hat) <rostedt@xxxxxxxxxxx>
ftrace: Allow ftrace_ops to use the hashes from other ops
Felipe Balbi <balbi@xxxxxx>
usb: dwc3: fix TRB completion when multiple TRBs are started
Jens Axboe <axboe@xxxxxx>
genhd: fix leftover might_sleep() in blk_free_devt()
Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
lockdep: Revert lockdep check in raw_seqcount_begin()
J. Bruce Fields <bfields@xxxxxxxxxx>
lockd: fix rpcbind crash on lockd startup failure
Larry Finger <Larry.Finger@xxxxxxxxxxxx>
rtlwifi: rtl8192cu: Add new ID
Eliad Peller <eliad@xxxxxxxxxx>
regulatory: add NUL to alpha2
Tejun Heo <tj@xxxxxxxxxx>
percpu: perform tlb flush after pcpu_map_pages() failure
Tejun Heo <tj@xxxxxxxxxx>
percpu: fix pcpu_alloc_pages() failure path
Honggang Li <enjoymindful@xxxxxxxxx>
percpu: free percpu allocation info for uniprocessor system
Jarkko Nikula <jarkko.nikula@xxxxxxxxxxxxxxx>
gpio: Fix potential NULL handler data in chained irqchip handler
James Ralston <james.d.ralston@xxxxxxxxx>
ata_piix: Add Device IDs for Intel 9 Series PCH
Robert Coulson <rob.coulson@xxxxxxxxx>
hwmon: (ds1621) Update zbits after conversion rate change
Hans de Goede <hdegoede@xxxxxxxxxx>
Input: i8042 - add nomux quirk for Avatar AVIU-145A6
Hans de Goede <hdegoede@xxxxxxxxxx>
Input: i8042 - add Fujitsu U574 to no_timeout dmi table
Dmitry Torokhov <dmitry.torokhov@xxxxxxxxx>
Input: atkbd - do not try 'deactivate' keyboard on any LG laptops
Hans de Goede <hdegoede@xxxxxxxxxx>
Input: elantech - fix detection of touchpad on ASUS s301l
Dmitry Torokhov <dmitry.torokhov@xxxxxxxxx>
Input: synaptics - add support for ForcePads
John Sung <penmount.touch@xxxxxxxxx>
Input: serport - add compat handling for SPIOCSTYPE ioctl
Mikulas Patocka <mpatocka@xxxxxxxxxx>
dm crypt: fix access beyond the end of allocated space
Anssi Hannula <anssi.hannula@xxxxxx>
dm cache: fix race causing dirty blocks to be marked as clean
Keith Busch <keith.busch@xxxxxxxxx>
block: Fix dev_t minor allocation lifetime
Thomas Gleixner <tglx@xxxxxxxxxxxxx>
futex: Unlock hb->lock in futex_wait_requeue_pi() error path
Tejun Heo <tj@xxxxxxxxxx>
workqueue: apply __WQ_ORDERED to create_singlethread_workqueue()
Luciano Coelho <luciano.coelho@xxxxxxxxx>
iwlwifi: mvm: set MAC_FILTER_IN_BEACON correctly for STA/P2P client
Eyal Shapira <eyal@xxxxxxxxxx>
iwlwifi: mvm: treat EAPOLs like mgmt frames wrt rate
Eliad Peller <eliad@xxxxxxxxxx>
iwlwifi: increase DEFAULT_MAX_TX_POWER
Emmanuel Grumbach <emmanuel.grumbach@xxxxxxxxx>
iwlwifi: mvm: fix endianity issues with Smart Fifo commands
Emmanuel Grumbach <emmanuel.grumbach@xxxxxxxxx>
Revert "iwlwifi: dvm: don't enable CTS to self"
Mike Christie <michaelc@xxxxxxxxxxx>
SCSI: libiscsi: fix potential buffer overrun in __iscsi_conn_send_pdu
Dan Carpenter <dan.carpenter@xxxxxxxxxx>
NFC: microread: Potential overflows in microread_target_discovered()
Nicholas Bellinger <nab@xxxxxxxxxxxxxxx>
iscsi-target: Fix memory corruption in iscsit_logout_post_handler_diffcid
Joern Engel <joern@xxxxxxxxx>
iscsi-target: avoid NULL pointer in iscsi_copy_param_list failure
Sebastian Herbszt <herbszt@xxxxxx>
target: Fix inverted logic in SE_DEV_ALUA_SUPPORT_STATE_STORE
Sagi Grimberg <sagig@xxxxxxxxxxxx>
Target/iser: Don't put isert_conn inside disconnected handler
Sagi Grimberg <sagig@xxxxxxxxxxxx>
Target/iser: Get isert_conn reference once got to connected_handler
Ludovic Desroches <ludovic.desroches@xxxxxxxxx>
iio: adc: at91: don't use the last converted data register
Subbaraya Sundeep Bhatta <subbaraya.sundeep.bhatta@xxxxxxxxxx>
iio: adc: xilinx-xadc: assign auxiliary channels address correctly
Johannes Pointner <johannes.pointner@xxxxxxxxx>
iio:inkern: fix overwritten -EPROBE_DEFER in of_iio_channel_get_by_name
Denis CIOCCA <denis.ciocca@xxxxxx>
iio:magnetometer: bugfix magnetometers gain values
Srinivas Pandruvada <srinivas.pandruvada@xxxxxxxxxxxxxxx>
iio: adc: ad_sigma_delta: Fix indio_dev->trig assignment
Srinivas Pandruvada <srinivas.pandruvada@xxxxxxxxxxxxxxx>
iio: st_sensors: Fix indio_dev->trig assignment
Srinivas Pandruvada <srinivas.pandruvada@xxxxxxxxxxxxxxx>
iio: meter: ade7758: Fix indio_dev->trig assignment
Srinivas Pandruvada <srinivas.pandruvada@xxxxxxxxxxxxxxx>
iio: inv_mpu6050: Fix indio_dev->trig assignment
Srinivas Pandruvada <srinivas.pandruvada@xxxxxxxxxxxxxxx>
iio: gyro: itg3200: Fix indio_dev->trig assignment
Srinivas Pandruvada <srinivas.pandruvada@xxxxxxxxxxxxxxx>
iio: hid_sensor_hub: Fix indio_dev->trig assignment
Srinivas Pandruvada <srinivas.pandruvada@xxxxxxxxxxxxxxx>
iio: accel: bma180: Fix indio_dev->trig assignment
Srinivas Pandruvada <srinivas.pandruvada@xxxxxxxxxxxxxxx>
iio:trigger: modify return value for iio_trigger_get
Steve French <smfrench@xxxxxxxxx>
SMB3: Fix oops when creating symlinks on smb3
Peter Ujfalusi <peter.ujfalusi@xxxxxx>
ASoC: davinci-mcasp: Correct rx format unit configuration
Miklos Szeredi <mszeredi@xxxxxxx>
shmem: fix nlink for rename overwrite directory
Kees Cook <keescook@xxxxxxxxxxxx>
x86/kaslr: Avoid the setup_data area when picking location
Dave Young <dyoung@xxxxxxxxxx>
x86 early_ioremap: Increase FIX_BTMAPS_SLOTS to 8
Stefan Bader <stefan.bader@xxxxxxxxxxxxx>
x86/xen: don't copy bogus duplicate entries into kernel page tables
Ross Lagerwall <ross.lagerwall@xxxxxxxxxx>
xen/manage: Always freeze/thaw processes when suspend/resuming
Christian Borntraeger <borntraeger@xxxxxxxxxx>
KVM: s390/mm: Fix guest storage key corruption in ptep_set_access_flags
Christian Borntraeger <borntraeger@xxxxxxxxxx>
KVM: s390/mm: Fix storage key corruption during swapping
Christian Borntraeger <borntraeger@xxxxxxxxxx>
KVM: s390/mm: try a cow on read only pages for key ops
Christian Borntraeger <borntraeger@xxxxxxxxxx>
KVM: s390: Fix user triggerable bug in dead code
Zefan Li <lizefan@xxxxxxxxxx>
cgroup: fix unbalanced locking
Li Zefan <lizefan@xxxxxxxxxx>
cgroup: delay the clearing of cgrp->kn->priv
Alban Crequy <alban.crequy@xxxxxxxxxxxxxxx>
cgroup: reject cgroup names with '\n'
Mark Brown <broonie@xxxxxxxxxx>
regmap: Don't attempt block writes when syncing cache on single_rw devices
Mark Brown <broonie@xxxxxxxxxx>
regmap: Fix handling of volatile registers for format_write() chips
Lars-Peter Clausen <lars@xxxxxxxxxx>
regmap: Fix regcache debugfs initialization
Tang Chen <tangchen@xxxxxxxxxxxxxx>
memblock, memhotplug: fix wrong type in memblock_find_in_range_node().
Catalin Marinas <catalin.marinas@xxxxxxx>
arm64: Add brackets around user_stack_pointer()
Aaron Lu <aaron.lu@xxxxxxxxx>
ACPI / video: disable native backlight for ThinkPad X201s
Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx>
ACPI / scan: Correct error return value of create_modalias()
Rafael J. Wysocki <rafael.j.wysocki@xxxxxxxxx>
ACPI / hotplug: Generate online uevents for ACPI containers
Fu Zhonghui <zhonghui.fu@xxxxxxxxxxxxxxx>
ACPI / platform / LPSS: disable async suspend/resume of LPSS devices
Srinivas Pandruvada <srinivas.pandruvada@xxxxxxxxxxxxxxx>
gpio / ACPI: Use pin index and bit length
Bob Moore <Robert.Moore@xxxxxxxxx>
ACPICA: Update to GPIO region handler interface.
Markos Chandras <markos.chandras@xxxxxxxxxx>
MIPS: mcount: Adjust stack pointer for static trace in MIPS32
Paul Burton <paul.burton@xxxxxxxxxx>
MIPS: Fix MFC1 & MFHC1 emulation for 64-bit MIPS systems
Aurelien Jarno <aurelien@xxxxxxxxxxx>
MIPS: ZBOOT: add missing <linux/string.h> include
Nathan Lynch <nathan_lynch@xxxxxxxxxx>
ARM: 8178/1: fix set_tls for !CONFIG_KUSER_HELPERS
Robin Murphy <robin.murphy@xxxxxxx>
ARM: 8165/1: alignment: don't break misaligned NEON load/store
Shawn Guo <shawn.guo@xxxxxxxxxxxxx>
ARM: imx: fix .is_enabled() of shared gate clock
Markus Niebel <Markus.Niebel@xxxxxxxxxxxx>
ARM: DT: imx53: fix lvds channel 1 port
Roger Quadros <rogerq@xxxxxx>
ARM: dts: dra7-evm: Fix NAND GPMC timings
Stephen Boyd <sboyd@xxxxxxxxxxxxxx>
ARM: 8149/1: perf: Don't sleep while atomic when enabling per-cpu interrupts
Nathan Lynch <nathan_lynch@xxxxxxxxxx>
ARM: 8148/1: flush TLS and thumbee register state during exec
Sudeep Holla <sudeep.holla@xxxxxxx>
ARM: 8133/1: use irq_set_affinity with force=false when migrating irqs
Nishanth Menon <nm@xxxxxx>
ARM: dts: dra7-evm: Fix spi1 mux documentation
Peter Ujfalusi <peter.ujfalusi@xxxxxx>
ARM: edma: Fix configuration parsing for SoCs with multiple eDMA3 CC
Nishanth Menon <nm@xxxxxx>
ARM: dts: DRA7: fix interrupt-cells for GPIO
Rajendra Nayak <rnayak@xxxxxx>
ARM: DRA7: hwmod: Add dra74x and dra72x specific ocp interface lists
Fabio Estevam <fabio.estevam@xxxxxxxxxxxxx>
ARM: dts: imx53-qsrb: Fix suspend/resume
Mark Rutland <mark.rutland@xxxxxxx>
ARM: 8129/1: errata: work around Cortex-A15 erratum 830321 using dummy strex
Mark Rutland <mark.rutland@xxxxxxx>
ARM: 8128/1: abort: don't clear the exclusive monitors
Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx>
spi: dw-pci: fix bug when regs left uninitialized
Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx>
spi: dw: fix kernel crash due to NULL pointer dereference
Jorge A. Ventura <jorge.araujo.ventura@xxxxxxxxx>
spi/omap-mcspi: Fix the spi task hangs waiting dma_rx
Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
nfs: can_coalesce_requests must enforce contiguity
Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
nfs: disallow duplicate pages in pgio page vectors
Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
nfs: don't sleep with inode lock in lock_and_join_requests
Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
nfs: fix error handling in lock_and_join_requests
Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
nfs: use blocking page_group_lock in add_request
Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
nfs: fix nonblocking calls to nfs_page_group_lock
Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
nfs: change nfs_page_group_lock argument
Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
nfs: clear_request_commit while holding i_lock
Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
pnfs: add pnfs_put_lseg_async
Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
nfs: check wait_on_bit_lock err in page_group_lock
Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
nfs: remove pgio_header refcount, related cleanup
Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
nfs: merge nfs_pgio_data into _header
Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
nfs: rename members of nfs_pgio_data
Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
nfs: move nfs_pgio_data and remove nfs_rw_header
J. Bruce Fields <bfields@xxxxxxxxxx>
nfsd4: fix corruption of NFSv4 read data
Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
NFSv4: Fix another bug in the close/open_downgrade code
Steve Dickson <steved@xxxxxxxxxx>
NFSv4: nfs4_state_manager() vs. nfs_server_remove_lists()
Li Zefan <lizefan@xxxxxxxxxx>
cgroup: check cgroup liveliness before unbreaking kernfs
J. Bruce Fields <bfields@xxxxxxxxxx>
nfsd4: fix rd_dircount enforcement
Olav Haugan <ohaugan@xxxxxxxxxxxxxx>
iommu/arm-smmu: fix programming of SMMU_CBn_TCR for stage 1
Varun Sethi <Varun.Sethi@xxxxxxxxxxxxx>
iommu/fsl: Fix warning resulting from adding PCI device twice
Joerg Roedel <jroedel@xxxxxxx>
iommu/vt-d: Check return value of acpi_bus_get_device()
BjÃrn Mork <bjorn@xxxxxxx>
Revert "ACPI / battery: fix wrong value of capacity_now reported when fully charged"
Fu Zhonghui <zhonghui.fu@xxxxxxxxxxxxxxx>
ACPI / LPSS: complete PM entries for LPSS power domain
Lee, Chun-Yi <joeyli.kernel@xxxxxxxxx>
ACPI / RTC: Fix CMOS RTC opregion handler accesses to wrong addresses
Robert Baldyga <r.baldyga@xxxxxxxxxxx>
usb: dwc2/gadget: avoid disabling ep0
Marek Szyprowski <m.szyprowski@xxxxxxxxxxx>
usb: dwc2/gadget: delay enabling irq once hardware is configured properly
Marek Szyprowski <m.szyprowski@xxxxxxxxxxx>
usb: dwc2/gadget: do not call disconnect method in pullup
Marek Szyprowski <m.szyprowski@xxxxxxxxxxx>
usb: dwc2/gadget: break infinite loop in endpoint disable code
Kamil Debski <k.debski@xxxxxxxxxxx>
usb: dwc2/gadget: fix phy initialization sequence
Kamil Debski <k.debski@xxxxxxxxxxx>
usb: dwc2/gadget: fix phy disable sequence
Felipe Balbi <balbi@xxxxxx>
usb: dwc3: omap: fix ordering for runtime pm calls
Felipe Balbi <balbi@xxxxxx>
usb: dwc3: core: fix ordering for PHY suspend
Felipe Balbi <balbi@xxxxxx>
usb: dwc3: core: fix order of PM runtime calls
Alan Stern <stern@xxxxxxxxxxxxxxxxxxx>
USB: EHCI: unlink QHs even after the controller has stopped
Mark <markk@xxxxxxxxxxx>
USB: storage: Add quirks for Entrega/Xircom USB to SCSI converters
Mark <markk@xxxxxxxxxxx>
USB: storage: Add quirk for Ariston Technologies iConnect USB to SCSI adapter
Mark <markk@xxxxxxxxxxx>
USB: storage: Add quirk for Adaptec USBConnect 2000 USB-to-SCSI Adapter
Mark <markk@xxxxxxxxxxx>
storage: Add single-LUN quirk for Jaz USB Adapter
Alan Stern <stern@xxxxxxxxxxxxxxxxxxx>
USB: document the 'u' flag for usb-storage quirks parameter
Joe Lawrence <joe.lawrence@xxxxxxxxxxx>
usb: hub: take hub->hdev reference when processing from eventlist
Mathias Nyman <mathias.nyman@xxxxxxxxxxxxxxx>
xhci: fix oops when xhci resumes from hibernate with hw lpm capable devices
Al Cooper <alcooperx@xxxxxxxxx>
usb: xhci: Fix OOPS in xhci error handling code
Mathias Nyman <mathias.nyman@xxxxxxxxxxxxxxx>
xhci: Fix null pointer dereference if xhci initialization fails
Felipe Balbi <balbi@xxxxxx>
usb: host: xhci: fix compliance mode workaround
Thomas Pugliese <thomas.pugliese@xxxxxxxxx>
uwb: init beacon cache entry before registering uwb device
Johan Hovold <johan@xxxxxxxxxx>
USB: zte_ev: fix removed PIDs
Johan Hovold <johan@xxxxxxxxxx>
USB: ftdi_sio: add support for NOVITUS Bono E thermal printer
Taylor Braun-Jones <taylor.braun-jones@xxxxxx>
USB: ftdi_sio: Add support for GE Healthcare Nemo Tracker device
Ivan T. Ivanov <iivanov@xxxxxxxxxx>
usb: chipidea: msm: Initialize PHY on reset event
Ivan T. Ivanov <iivanov@xxxxxxxxxx>
usb: chipidea: msm: Use USB PHY API to control PHY state
Tony Lindgren <tony@xxxxxxxxxxx>
usb: phy: twl4030-usb: Fix regressions to runtime PM on omaps
Tony Lindgren <tony@xxxxxxxxxxx>
usb: phy: twl4030-usb: Fix lost interrupts after ID pin goes down
Thierry Reding <treding@xxxxxxxxxx>
usb: phy: tegra: Avoid use of sizeof(void)
BjÃrn Mork <bjorn@xxxxxxx>
USB: sierra: add 1199:68AA device ID
BjÃrn Mork <bjorn@xxxxxxx>
USB: sierra: avoid CDC class functions on "68A3" devices
Johan Hovold <johan@xxxxxxxxxx>
USB: zte_ev: remove duplicate Qualcom PID
Johan Hovold <johan@xxxxxxxxxx>
USB: zte_ev: remove duplicate Gobi PID
Johan Hovold <johan@xxxxxxxxxx>
Revert "USB: option,zte_ev: move most ZTE CDMA devices to zte_ev"
Brennan Ashton <bashton@xxxxxxxxxxxxxxxxx>
USB: option: add VIA Telecom CDS7 chipset device id
Johan Hovold <johan@xxxxxxxxxx>
USB: option: reduce interrupt-urb logging verbosity
Johan Hovold <johan@xxxxxxxxxx>
USB: serial: fix potential heap buffer overflow
Stephen Hemminger <stephen@xxxxxxxxxxxxxxxxxx>
USB: sisusb: add device id for Magic Control USB video
Johan Hovold <johan@xxxxxxxxxx>
USB: serial: fix potential stack buffer overflow
Greg KH <gregkh@xxxxxxxxxxxxxxxxxxx>
USB: serial: pl2303: add device id for ztek device
Andrzej Pietrasiewicz <andrzej.p@xxxxxxxxxxx>
usb: gadget: f_rndis: fix interface id for OS descriptors
Alexey Khoroshilov <khoroshilov@xxxxxxxxx>
ufs: fix deadlocks introduced by sb mutex merge
Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
locks: pass correct "before" pointer to locks_unlink_lock in generic_add_lease
Max Filippov <jcmvbkbc@xxxxxxxxx>
xtensa: fix a6 and a7 handling in fast_syscall_xtensa
Max Filippov <jcmvbkbc@xxxxxxxxx>
xtensa: fix TLBTEMP_BASE_2 region handling in fast_second_level_miss
Max Filippov <jcmvbkbc@xxxxxxxxx>
xtensa: fix access to THREAD_RA/THREAD_SP/THREAD_DS
Alan Douglas <adouglas@xxxxxxxxxxx>
xtensa: fix address checks in dma_{alloc,free}_coherent
Max Filippov <jcmvbkbc@xxxxxxxxx>
xtensa: replace IOCTL code definitions with constants
Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon/cik: use a separate counter for CP init timeout
Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon/dpm: fix resume on mullins
Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon: don't reset dma on r6xx-evergreen init
Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon: don't reset sdma on CIK init
Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon: don't reset dma on NI/SI init
Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon: add connector quirk for fujitsu board
Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon/dpm: set the thermal type properly for special configs
Christian KÃnig <christian.koenig@xxxxxxx>
drm/radeon: fix semaphore value init
Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon: handle broken disabled rb mask gracefully (6xx/7xx) (v2)
Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon: fix active_cu mask on SI and CIK after re-init (v3)
Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon: fix active cu count for SI and CIK
Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon: fix pm handling in radeon_gpu_reset
Christian KÃnig <christian.koenig@xxxxxxx>
drm/radeon: properly document reloc priority mask
Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon/dpm: select the appropriate vce power state for KV/KB/ML
Oleg Chernovskiy <algonkvel@xxxxxxxxx>
drm/radeon: Add missing lines to ci_set_thermal_temperature_range
Pali RohÃr <pali.rohar@xxxxxxxxx>
drm/radeon: Add ability to get and change dpm state when radeon PX card is turned off
Thomas Hellstrom <thellstrom@xxxxxxxxxx>
drm/vmwgfx: Fix a potential infinite spin waiting for fifo idle
Russell King <rmk+kernel@xxxxxxxxxxxxxxxx>
imx-drm: imx-ldb: fix NULL pointer in imx_ldb_unbind()
Russell King <rmk+kernel@xxxxxxxxxxxxxxxx>
imx-drm: ipuv3-plane: fix ipu_plane_dpms()
Y.C. Chen <yc_chen@xxxxxxxxxxxxxx>
drm/ast: AST2000 cannot be detected correctly
Y.C. Chen <yc_chen@xxxxxxxxxxxxxx>
drm/ast: open key before detect chips
Brad Volkin <bradley.d.volkin@xxxxxxxxx>
drm/i915: Don't leak command parser tables on suspend/resume
Jani Nikula <jani.nikula@xxxxxxxxx>
drm/i915/hdmi: fix hdmi audio state readout
Ville SyrjÃlà <ville.syrjala@xxxxxxxxxxxxxxx>
drm/i915: Wait for vblank before enabling the TV encoder
Daniel Vetter <daniel.vetter@xxxxxxxx>
drm/i915: Fix EIO/wedged handling in gem fault handler
Ville SyrjÃlà <ville.syrjala@xxxxxxxxxxxxxxx>
drm/i915: Fix lock dropping in intel_tv_detect()
Mathias Krause <minipli@xxxxxxxxxxxxxx>
drm/i915: Remove bogus __init annotation from DMI callbacks
Scot Doyle <lkml14@xxxxxxxxxxxxx>
drm/i915: Ignore VBT backlight presence check on Acer C720 (4005U)
Paulo Zanoni <paulo.r.zanoni@xxxxxxxxx>
drm/i915: fix plane/cursor handling when runtime suspended
Imre Deak <imre.deak@xxxxxxxxx>
drm/i915: don't try to retrain a DP link on an inactive CRTC
Ville SyrjÃlà <ville.syrjala@xxxxxxxxxxxxxxx>
drm/i915: Fix locking for intel_enable_pipe_a()
Ville SyrjÃlà <ville.syrjala@xxxxxxxxxxxxxxx>
drm/i915: Skip load detect when intel_crtc->new_enable==true
Filipe Brandenburger <filbranden@xxxxxxxxxx>
xattr: fix check for simultaneous glibc header inclusion
Benjamin Tissoires <benjamin.tissoires@xxxxxxxxxx>
HID: logitech-dj: prevent false errors to be shown
Jiri Kosina <jkosina@xxxxxxx>
HID: magicmouse: sanity check report size in raw_event() callback
Jiri Kosina <jkosina@xxxxxxx>
HID: picolcd: sanity check report size in raw_event() callback
Toshiaki Makita <makita.toshiaki@xxxxxxxxxxxxx>
cfq-iosched: Fix wrong children_weight calculation
Clemens Ladisch <clemens@xxxxxxxxxx>
ALSA: pcm: fix fifo_size frame calculation
Huacai Chen <chenhc@xxxxxxxxxx>
ALSA: hda - Add fixup model name lookup for Lemote A1205
Takashi Iwai <tiwai@xxxxxxx>
ALSA: hda - Fix invalid pin powermap without jack detection
Takashi Iwai <tiwai@xxxxxxx>
ALSA: hda - Fix COEF setups for ALC1150 codec
Takashi Iwai <tiwai@xxxxxxx>
ALSA: hda - Fix digital mic on Acer Aspire 3830TG
Takashi Sakamoto <o-takashi@xxxxxxxxxxxxx>
ALSA: firewire-lib/dice: add arrangements of PCM pointer and interrupts for Dice quirk
Takashi Sakamoto <o-takashi@xxxxxxxxxxxxx>
ALSA: dice: fix wrong channel mappping at higher sampling rate
Clemens Ladisch <clemens@xxxxxxxxxx>
ALSA: core: fix buffer overflow in snd_info_get_line()
Will Deacon <will.deacon@xxxxxxx>
arm64: ptrace: fix compat hardware watchpoint reporting
Josef Bacik <jbacik@xxxxxx>
trace: Fix epoll hang when we race with new entries
Steven Rostedt (Red Hat) <rostedt@xxxxxxxxxxx>
ftrace: Use current addr when converting to nop in __ftrace_replace_code()
Fan Du <fan.du@xxxxxxxxx>
i2c: ismt: use correct length when copy buffer
addy ke <addy.ke@xxxxxxxxxxxxxx>
i2c: rk3x: fix divisor calculation for SCL frequency
Sergei Shtylyov <sergei.shtylyov@xxxxxxxxxxxxxxxxxx>
i2c: rcar: fix RCAR_IRQ_ACK_{RECV|SEND}
Sergei Shtylyov <sergei.shtylyov@xxxxxxxxxxxxxxxxxx>
i2c: rcar: fix MNR interrupt handling
Sergei Shtylyov <sergei.shtylyov@xxxxxxxxxxxxxxxxxx>
Revert "i2c: rcar: remove spinlock"
Simon Lindgren <simon@xxxxxxxxxx>
i2c: at91: Fix a race condition during signal handling in at91_do_twi_xfer.
Marek Roszko <mark.roszko@xxxxxxxxx>
i2c: at91: add bound checking on SMBus block length bytes
Chen-Yu Tsai <wens@xxxxxxxx>
i2c: mv64xxx: continue probe when clock-frequency is missing
addy ke <addy.ke@xxxxxxxxxxxxxx>
i2c: rk3x: fix bug that cause transfer fails in master receive mode
Pranavkumar Sawargaonkar <pranavkumar@xxxxxxxxxx>
ARM/ARM64: KVM: Nuke Hyp-mode tlbs before enabling MMU
Christoffer Dall <christoffer.dall@xxxxxxxxxx>
arm/arm64: KVM: Complete WFI/WFE instructions
Sudeep Holla <sudeep.holla@xxxxxxx>
arm64: use irq_set_affinity with force=false when migrating irqs
Will Deacon <will.deacon@xxxxxxx>
arm64: flush TLS registers during exec
Lothar WaÃmann <LW@xxxxxxxxxxxxxxxxxxx>
ARM: dts: i.MX53: fix apparent bug in VPU clks
Bill Pringlemeir <bpringlemeir@xxxxxxxxx>
ARM: dts: vf610-twr: Fix pinctrl_esdhc1 pin definitions.
Shawn Guo <shawn.guo@xxxxxxxxxxxxx>
ARM: imx: fix TLB missing of IOMUXC base address during suspend
Jeff Moyer <jmoyer@xxxxxxxxxx>
aio: add missing smp_rmb() in read_events_ring
Benjamin LaHaise <bcrl@xxxxxxxxx>
aio: fix reqs_available handling
Anton Blanchard <anton@xxxxxxxxx>
ibmveth: Fix endian issues with rx_no_buffer statistic
Geert Uytterhoeven <geert+renesas@xxxxxxxxx>
pwm: Fix period and polarity in pwm_get() for non-perfect matches
Murali Karicheri <m-karicheri2@xxxxxx>
ahci: add pcid for Marvel 0x9182 controller
James Ralston <james.d.ralston@xxxxxxxxx>
ahci: Add Device IDs for Intel 9 Series PCH
Arjun Sreedharan <arjun024@xxxxxxxxx>
pata_scc: propagate return value of scc_wait_after_reset
Tejun Heo <tj@xxxxxxxxxx>
libata: widen Crucial M550 blacklist matching
Florian Fainelli <f.fainelli@xxxxxxxxx>
of/irq: Fix lookup to use 'interrupts-extended' property first
Al Cooper <alcooperx@xxxxxxxxx>
of: Allow mem_reserve of memory with a base address of zero
Chris Wilson <chris@xxxxxxxxxxxxxxxxxx>
drm/i915: Disable RCS flips on Ivybridge
Jiri Kosina <jkosina@xxxxxxx>
drm/i915: read HEAD register back in init_ring_common() to enforce ordering
Rafael Barbalho <rafael.barbalho@xxxxxxxxx>
drm/i915: Fix crash when failing to parse MIPI VBT
Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon: tweak ACCEL_WORKING2 query for hawaii
Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon/atom: add new voltage fetch function for hawaii
Christian KÃnig <christian.koenig@xxxxxxx>
drm/radeon: set VM base addr using the PFP v2
Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon: load the lm63 driver for an lm64 thermal chip.
Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon: re-enable dpm by default on BTC
Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon: re-enable dpm by default on cayman
Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon/dpm: handle voltage info fetching on hawaii
Tetsuo Handa <penguin-kernel@xxxxxxxxxxxxxxxxxxx>
drm/ttm: Pass GFP flags in order to avoid deadlock.
Tetsuo Handa <penguin-kernel@xxxxxxxxxxxxxxxxxxx>
drm/ttm: Fix possible stack overflow by recursive shrinker calls.
Tetsuo Handa <penguin-kernel@xxxxxxxxxxxxxxxxxxx>
drm/ttm: Use mutex_trylock() to avoid deadlock inside shrinker functions.
Tetsuo Handa <penguin-kernel@xxxxxxxxxxxxxxxxxxx>
drm/ttm: Choose a pool to shrink correctly in ttm_dma_pool_shrink_scan().
Tetsuo Handa <penguin-kernel@xxxxxxxxxxxxxxxxxxx>
drm/ttm: Fix possible division by 0 in ttm_dma_pool_shrink_scan().
Christian KÃnig <christian.koenig@xxxxxxx>
drm/ttm: fix handling of TTM_PL_FLAG_TOPDOWN v2
Guido MartÃnez <guido@xxxxxxxxxxxxxxxxxxxx>
drm/tilcdc: fix double kfree
Guido MartÃnez <guido@xxxxxxxxxxxxxxxxxxxx>
drm/tilcdc: fix release order on exit
Guido MartÃnez <guido@xxxxxxxxxxxxxxxxxxxx>
drm/tilcdc: panel: fix leak when unloading the module
Guido MartÃnez <guido@xxxxxxxxxxxxxxxxxxxx>
drm/tilcdc: tfp410: fix dangling sysfs connector node
Guido MartÃnez <guido@xxxxxxxxxxxxxxxxxxxx>
drm/tilcdc: slave: fix dangling sysfs connector node
Guido MartÃnez <guido@xxxxxxxxxxxxxxxxxxxx>
drm/tilcdc: panel: fix dangling sysfs connector node
Stephen Warren <swarren@xxxxxxxxxx>
drm/tegra: add MODULE_DEVICE_TABLEs
Ronald Wahl <ronald.wahl@xxxxxxxxxxx>
carl9170: fix sending URBs with wrong type when using full-speed
Stephen Boyd <sboyd@xxxxxxxxxxxxxx>
cpufreq: OPP: Avoid sleeping while atomic
Andy Lutomirski <luto@xxxxxxxxxxxxxx>
module: Clean up ro/nx after early module load failures
-------------
Diffstat:
.../bindings/interrupt-controller/interrupts.txt | 12 +-
.../devicetree/bindings/staging/imx-drm/ldb.txt | 15 +-
Documentation/kernel-parameters.txt | 1 +
Makefile | 4 +-
arch/arm/boot/dts/dra7-evm.dts | 41 ++-
arch/arm/boot/dts/dra7.dtsi | 16 +-
arch/arm/boot/dts/imx53-qsrb.dts | 8 +
arch/arm/boot/dts/imx53.dtsi | 14 +-
arch/arm/boot/dts/vf610-twr.dts | 2 +-
arch/arm/common/edma.c | 9 +-
arch/arm/include/asm/cacheflush.h | 1 -
arch/arm/include/asm/tls.h | 64 +++++
arch/arm/kernel/entry-header.S | 29 ++-
arch/arm/kernel/irq.c | 2 +-
arch/arm/kernel/perf_event_cpu.c | 14 +-
arch/arm/kernel/perf_event_v7.c | 5 +
arch/arm/kernel/process.c | 2 +
arch/arm/kernel/thumbee.c | 2 +-
arch/arm/kernel/traps.c | 17 +-
arch/arm/kvm/handle_exit.c | 2 +
arch/arm/kvm/init.S | 4 +
arch/arm/mach-exynos/mcpm-exynos.c | 1 -
arch/arm/mach-imx/clk-gate2.c | 6 +-
arch/arm/mach-imx/suspend-imx6.S | 2 +
arch/arm/mach-omap2/omap_hwmod.c | 3 +
arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 22 +-
arch/arm/mm/abort-ev6.S | 6 -
arch/arm/mm/abort-ev7.S | 6 -
arch/arm/mm/alignment.c | 3 +
arch/arm64/include/asm/hw_breakpoint.h | 1 -
arch/arm64/include/asm/ptrace.h | 2 +-
arch/arm64/kernel/irq.c | 12 +-
arch/arm64/kernel/process.c | 18 ++
arch/arm64/kernel/ptrace.c | 3 +-
arch/arm64/kernel/sys_compat.c | 6 +
arch/arm64/kvm/handle_exit.c | 2 +
arch/arm64/kvm/hyp-init.S | 4 +
arch/mips/boot/compressed/decompress.c | 1 +
arch/mips/kernel/mcount.S | 12 +
arch/mips/math-emu/cp1emu.c | 6 +-
arch/parisc/Makefile | 7 +-
arch/parisc/kernel/syscall.S | 233 ++++++++++++++++-
arch/powerpc/include/asm/ptrace.h | 7 +
arch/powerpc/include/asm/spinlock.h | 1 +
arch/powerpc/lib/locks.c | 4 +
arch/powerpc/perf/callchain.c | 2 +-
arch/s390/include/asm/pgtable.h | 6 +-
arch/s390/kvm/kvm-s390.c | 13 -
arch/s390/mm/pgtable.c | 10 +
arch/x86/boot/compressed/aslr.c | 15 ++
arch/x86/include/asm/fixmap.h | 6 +-
arch/x86/include/asm/pgtable_64.h | 1 +
arch/x86/kernel/smpboot.c | 3 +
arch/x86/xen/mmu.c | 27 +-
arch/xtensa/include/asm/pgtable.h | 7 +-
arch/xtensa/include/asm/uaccess.h | 5 +
arch/xtensa/include/uapi/asm/ioctls.h | 19 +-
arch/xtensa/kernel/entry.S | 26 +-
arch/xtensa/kernel/pci-dma.c | 12 +-
block/blk-mq.c | 4 +-
block/cfq-iosched.c | 11 +-
block/genhd.c | 26 +-
block/partition-generic.c | 2 +-
block/partitions/aix.c | 2 +-
drivers/acpi/acpi_cmos_rtc.c | 2 +-
drivers/acpi/acpi_lpss.c | 11 +-
drivers/acpi/acpica/aclocal.h | 1 +
drivers/acpi/acpica/acobject.h | 1 +
drivers/acpi/acpica/dsfield.c | 2 +
drivers/acpi/acpica/evregion.c | 47 ++--
drivers/acpi/acpica/exfield.c | 67 +++++
drivers/acpi/acpica/exprep.c | 2 +
drivers/acpi/battery.c | 14 -
drivers/acpi/container.c | 8 +
drivers/acpi/scan.c | 5 +-
drivers/acpi/video.c | 8 +
drivers/ata/ahci.c | 10 +
drivers/ata/ahci_xgene.c | 4 +-
drivers/ata/ata_piix.c | 8 +
drivers/ata/libata-core.c | 2 +-
drivers/ata/pata_scc.c | 15 +-
drivers/base/regmap/internal.h | 3 +
drivers/base/regmap/regcache-rbtree.c | 9 +-
drivers/base/regmap/regcache.c | 2 +-
drivers/base/regmap/regmap-debugfs.c | 3 +
drivers/base/regmap/regmap.c | 2 +-
drivers/char/hw_random/core.c | 6 -
drivers/char/hw_random/virtio-rng.c | 34 ++-
drivers/clk/clk.c | 7 +-
drivers/clk/qcom/common.c | 39 ++-
drivers/clk/qcom/common.h | 6 +
drivers/clk/qcom/mmcc-msm8960.c | 84 +++---
drivers/clk/qcom/mmcc-msm8974.c | 10 +-
drivers/clk/ti/clk-dra7-atl.c | 6 +-
drivers/clk/ti/divider.c | 7 +-
drivers/cpufreq/cpufreq.c | 9 +-
drivers/cpufreq/cpufreq_opp.c | 2 +-
drivers/crypto/ccp/ccp-crypto-main.c | 4 +
drivers/crypto/ccp/ccp-dev.c | 14 +
drivers/dma/TODO | 1 -
drivers/dma/dw/core.c | 38 ++-
drivers/gpio/gpiolib-acpi.c | 5 +-
drivers/gpio/gpiolib.c | 2 +-
drivers/gpu/drm/ast/ast_main.c | 3 +-
drivers/gpu/drm/i915/i915_cmd_parser.c | 12 +-
drivers/gpu/drm/i915/i915_gem.c | 11 +-
drivers/gpu/drm/i915/intel_bios.c | 4 +-
drivers/gpu/drm/i915/intel_crt.c | 9 +-
drivers/gpu/drm/i915/intel_display.c | 62 +++--
drivers/gpu/drm/i915/intel_dp.c | 3 +
drivers/gpu/drm/i915/intel_drv.h | 3 +-
drivers/gpu/drm/i915/intel_hdmi.c | 2 +-
drivers/gpu/drm/i915/intel_lvds.c | 2 +-
drivers/gpu/drm/i915/intel_ringbuffer.c | 3 +
drivers/gpu/drm/i915/intel_tv.c | 21 +-
drivers/gpu/drm/nouveau/nouveau_drm.c | 1 +
drivers/gpu/drm/nouveau/nouveau_ttm.c | 3 +
drivers/gpu/drm/nouveau/nouveau_vga.c | 9 +
drivers/gpu/drm/radeon/ci_dpm.c | 16 +-
drivers/gpu/drm/radeon/cik.c | 18 +-
drivers/gpu/drm/radeon/cik_sdma.c | 7 -
drivers/gpu/drm/radeon/kv_dpm.c | 34 ++-
drivers/gpu/drm/radeon/ni_dma.c | 6 -
drivers/gpu/drm/radeon/r600.c | 26 +-
drivers/gpu/drm/radeon/r600_dma.c | 9 -
drivers/gpu/drm/radeon/radeon.h | 3 +
drivers/gpu/drm/radeon/radeon_atombios.c | 72 +++++-
drivers/gpu/drm/radeon/radeon_cs.c | 3 +-
drivers/gpu/drm/radeon/radeon_device.c | 29 ++-
drivers/gpu/drm/radeon/radeon_drv.c | 1 +
drivers/gpu/drm/radeon/radeon_kms.c | 9 +-
drivers/gpu/drm/radeon/radeon_pm.c | 24 +-
drivers/gpu/drm/radeon/radeon_semaphore.c | 2 +-
drivers/gpu/drm/radeon/rv770.c | 23 +-
drivers/gpu/drm/radeon/si.c | 11 +-
drivers/gpu/drm/tegra/dc.c | 1 +
drivers/gpu/drm/tegra/dpaux.c | 1 +
drivers/gpu/drm/tegra/dsi.c | 1 +
drivers/gpu/drm/tegra/gr2d.c | 1 +
drivers/gpu/drm/tegra/gr3d.c | 1 +
drivers/gpu/drm/tegra/hdmi.c | 1 +
drivers/gpu/drm/tegra/sor.c | 1 +
drivers/gpu/drm/tilcdc/tilcdc_drv.c | 7 +-
drivers/gpu/drm/tilcdc/tilcdc_panel.c | 5 +-
drivers/gpu/drm/tilcdc/tilcdc_slave.c | 1 +
drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 1 +
drivers/gpu/drm/ttm/ttm_bo.c | 6 +-
drivers/gpu/drm/ttm/ttm_bo_manager.c | 3 +-
drivers/gpu/drm/ttm/ttm_page_alloc.c | 29 ++-
drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 34 +--
drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 3 +-
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 1 +
drivers/gpu/vga/vga_switcheroo.c | 6 +
drivers/hid/hid-logitech-dj.c | 43 ++--
drivers/hid/hid-logitech-dj.h | 1 +
drivers/hid/hid-magicmouse.c | 10 +
drivers/hid/hid-picolcd_core.c | 6 +
drivers/hwmon/ds1621.c | 1 +
drivers/i2c/busses/i2c-at91.c | 32 ++-
drivers/i2c/busses/i2c-ismt.c | 4 +-
drivers/i2c/busses/i2c-mv64xxx.c | 3 +-
drivers/i2c/busses/i2c-rcar.c | 41 ++-
drivers/i2c/busses/i2c-rk3x.c | 15 +-
drivers/iio/accel/bma180.c | 2 +-
drivers/iio/adc/ad_sigma_delta.c | 2 +-
drivers/iio/adc/at91_adc.c | 12 +-
drivers/iio/adc/xilinx-xadc-core.c | 2 +-
.../iio/common/hid-sensors/hid-sensor-trigger.c | 3 +-
drivers/iio/common/st_sensors/st_sensors_trigger.c | 2 +-
drivers/iio/gyro/itg3200_buffer.c | 2 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 2 +-
drivers/iio/inkern.c | 2 +-
drivers/iio/magnetometer/st_magn_core.c | 52 ++--
drivers/infiniband/core/uverbs_marshall.c | 4 +
drivers/infiniband/hw/mlx4/main.c | 53 ++--
drivers/infiniband/hw/qib/qib_debugfs.c | 3 +-
drivers/infiniband/hw/qib/qib_qp.c | 8 -
drivers/infiniband/ulp/isert/ib_isert.c | 7 +-
drivers/input/keyboard/atkbd.c | 8 -
drivers/input/mouse/elantech.c | 7 +
drivers/input/mouse/synaptics.c | 68 +++--
drivers/input/mouse/synaptics.h | 11 +
drivers/input/serio/i8042-x86ia64io.h | 15 ++
drivers/input/serio/serport.c | 45 +++-
drivers/iommu/arm-smmu.c | 7 +-
drivers/iommu/dmar.c | 3 +-
drivers/iommu/fsl_pamu_domain.c | 10 +-
drivers/md/dm-cache-target.c | 4 +-
drivers/md/dm-crypt.c | 20 +-
drivers/md/raid1.c | 40 +--
drivers/media/dvb-core/dvb-usb-ids.h | 2 +
drivers/media/dvb-frontends/af9033.c | 13 +
drivers/media/dvb-frontends/af9033_priv.h | 20 +-
drivers/media/i2c/adv7604.c | 2 +-
drivers/media/pci/cx18/cx18-driver.c | 1 +
drivers/media/tuners/tuner_it913x.c | 6 +
drivers/media/usb/dvb-usb-v2/af9035.c | 4 +
drivers/media/usb/em28xx/em28xx-video.c | 2 +-
drivers/media/v4l2-core/videobuf2-core.c | 19 +-
drivers/media/v4l2-core/videobuf2-dma-sg.c | 2 +-
drivers/mmc/host/mmci.c | 12 +-
drivers/net/ethernet/ibm/ibmveth.c | 18 +-
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 2 +-
drivers/net/wireless/ath/carl9170/carl9170.h | 1 +
drivers/net/wireless/ath/carl9170/usb.c | 31 ++-
drivers/net/wireless/brcm80211/brcmfmac/fweh.c | 12 +-
drivers/net/wireless/brcm80211/brcmfmac/fweh.h | 2 +
drivers/net/wireless/iwlwifi/dvm/rxon.c | 12 +
drivers/net/wireless/iwlwifi/iwl-config.h | 2 +
drivers/net/wireless/iwlwifi/iwl-nvm-parse.c | 4 +-
drivers/net/wireless/iwlwifi/mvm/fw-api.h | 4 +-
drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c | 10 +-
drivers/net/wireless/iwlwifi/mvm/sf.c | 2 +-
drivers/net/wireless/iwlwifi/mvm/tx.c | 8 +-
drivers/net/wireless/rtlwifi/rtl8192cu/sw.c | 1 +
drivers/nfc/microread/microread.c | 16 +-
drivers/of/fdt.c | 2 +-
drivers/of/irq.c | 17 +-
drivers/pci/hotplug/acpiphp_glue.c | 16 +-
drivers/pci/hotplug/pciehp_hpc.c | 12 +
drivers/pci/probe.c | 20 +-
drivers/phy/phy-twl4030-usb.c | 121 +++++----
drivers/pwm/core.c | 8 +-
drivers/scsi/libiscsi.c | 10 +
drivers/spi/spi-dw-pci.c | 2 +
drivers/spi/spi-dw.c | 14 +-
drivers/spi/spi-fsl-espi.c | 15 +-
drivers/spi/spi-fsl-spi.c | 10 +-
drivers/spi/spi-omap2-mcspi.c | 3 +-
drivers/spi/spi-sirf.c | 3 +-
drivers/staging/iio/meter/ade7758_trigger.c | 2 +-
drivers/staging/imx-drm/imx-ldb.c | 3 +
drivers/staging/imx-drm/ipuv3-plane.c | 3 +-
drivers/staging/lustre/lustre/Kconfig | 1 +
drivers/target/iscsi/iscsi_target.c | 4 +-
drivers/target/iscsi/iscsi_target_parameters.c | 2 +-
drivers/target/target_core_configfs.c | 2 +-
drivers/tty/serial/atmel_serial.c | 43 +++-
drivers/usb/chipidea/ci_hdrc_msm.c | 7 +-
drivers/usb/core/hub.c | 4 +-
drivers/usb/dwc2/gadget.c | 52 ++--
drivers/usb/dwc3/core.c | 13 +-
drivers/usb/dwc3/dwc3-omap.c | 2 +-
drivers/usb/dwc3/gadget.c | 8 +-
drivers/usb/gadget/f_rndis.c | 4 +
drivers/usb/host/ehci-hcd.c | 2 -
drivers/usb/host/xhci-hub.c | 8 +-
drivers/usb/host/xhci-mem.c | 3 +-
drivers/usb/host/xhci.c | 12 +-
drivers/usb/misc/sisusbvga/sisusb.c | 1 +
drivers/usb/phy/phy-tegra-usb.c | 4 +-
drivers/usb/serial/ftdi_sio.c | 3 +
drivers/usb/serial/ftdi_sio_ids.h | 12 +
drivers/usb/serial/option.c | 31 ++-
drivers/usb/serial/pl2303.c | 1 +
drivers/usb/serial/pl2303.h | 1 +
drivers/usb/serial/sierra.c | 9 +-
drivers/usb/serial/usb-serial.c | 37 ++-
drivers/usb/serial/zte_ev.c | 24 +-
drivers/usb/storage/unusual_devs.h | 38 +++
drivers/uwb/lc-dev.c | 13 +-
drivers/xen/manage.c | 7 -
fs/aio.c | 91 ++++++-
fs/buffer.c | 6 +-
fs/cachefiles/bind.c | 8 +-
fs/cachefiles/daemon.c | 30 +--
fs/cachefiles/internal.h | 2 +-
fs/cachefiles/main.c | 2 +-
fs/cachefiles/namei.c | 14 +-
fs/cachefiles/xattr.c | 10 +-
fs/cifs/link.c | 8 +-
fs/eventpoll.c | 3 +-
fs/ext4/ext4.h | 2 +-
fs/ext4/namei.c | 37 ++-
fs/ext4/resize.c | 2 +
fs/gfs2/inode.c | 5 +-
fs/lockd/svc.c | 4 +-
fs/locks.c | 2 +-
fs/namei.c | 33 +--
fs/nfs/blocklayout/blocklayout.c | 99 ++++---
fs/nfs/direct.c | 8 +-
fs/nfs/filelayout/filelayout.c | 175 ++++++-------
fs/nfs/internal.h | 10 +-
fs/nfs/nfs3proc.c | 21 +-
fs/nfs/nfs4_fs.h | 6 +-
fs/nfs/nfs4client.c | 38 +--
fs/nfs/nfs4proc.c | 135 +++++-----
fs/nfs/nfs4trace.h | 28 +-
fs/nfs/objlayout/objio_osd.c | 24 +-
fs/nfs/objlayout/objlayout.c | 81 +++---
fs/nfs/objlayout/objlayout.h | 8 +-
fs/nfs/pagelist.c | 284 ++++++++++-----------
fs/nfs/pnfs.c | 119 ++++-----
fs/nfs/pnfs.h | 17 +-
fs/nfs/proc.c | 27 +-
fs/nfs/read.c | 48 ++--
fs/nfs/write.c | 99 +++----
fs/nfsd/nfs4xdr.c | 17 +-
fs/nilfs2/inode.c | 7 +-
fs/notify/fdinfo.c | 4 +-
fs/ocfs2/dlm/dlmmaster.c | 18 +-
fs/ufs/inode.c | 7 +-
fs/ufs/namei.c | 14 +-
include/acpi/acpi_bus.h | 1 +
include/drm/ttm/ttm_bo_driver.h | 2 +
include/linux/ccp.h | 12 +
include/linux/ftrace.h | 13 +-
include/linux/iio/trigger.h | 4 +-
include/linux/nfs_page.h | 16 +-
include/linux/nfs_xdr.h | 32 +--
include/linux/pci.h | 6 +
include/linux/seqlock.h | 2 -
include/linux/vga_switcheroo.h | 2 +
include/linux/workqueue.h | 2 +-
include/net/regulatory.h | 2 +-
include/uapi/drm/radeon_drm.h | 1 +
include/uapi/linux/xattr.h | 2 +-
kernel/cgroup.c | 35 ++-
kernel/events/core.c | 10 +
kernel/futex.c | 1 +
kernel/kcmp.c | 7 +-
kernel/module.c | 5 +
kernel/printk/printk.c | 6 +-
kernel/time/alarmtimer.c | 34 ++-
kernel/trace/ftrace.c | 190 +++++++++-----
kernel/trace/ring_buffer.c | 16 +-
mm/dmapool.c | 2 +-
mm/memblock.c | 3 +-
mm/memory.c | 2 +-
mm/percpu-vm.c | 22 +-
mm/percpu.c | 2 +
mm/shmem.c | 4 +-
mm/slab.c | 11 +-
net/mac80211/mlme.c | 3 +-
net/netfilter/ipvs/ip_vs_core.c | 2 +-
net/netfilter/ipvs/ip_vs_xmit.c | 2 +-
net/netfilter/nf_tables_api.c | 3 +
net/netfilter/xt_cgroup.c | 2 +-
net/netfilter/xt_hashlimit.c | 31 +--
net/wireless/nl80211.c | 6 +
sound/core/info.c | 4 +-
sound/core/pcm_lib.c | 8 +-
sound/firewire/amdtp.c | 11 +-
sound/firewire/amdtp.h | 1 +
sound/firewire/dice.c | 29 ++-
sound/pci/hda/patch_conexant.c | 10 +-
sound/pci/hda/patch_realtek.c | 2 +
sound/pci/hda/patch_sigmatel.c | 17 +-
sound/soc/davinci/davinci-mcasp.c | 11 +-
349 files changed, 3486 insertions(+), 1896 deletions(-)
--
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/