This is the start of the stable review cycle for the 3.17.3 release. There are 319 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 Fri Nov 14 01:07:52 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.17.3-rc1.gz and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gre...@linuxfoundation.org> Linux 3.17.3-rc1 Olivier Gay <o...@logitech.com> HID: add keyboard input assist hid usages Dave Chinner <dchin...@redhat.com> xfs: track bulkstat progress by agino Dave Chinner <dchin...@redhat.com> xfs: bulkstat error handling is broken Dave Chinner <dchin...@redhat.com> xfs: bulkstat main loop logic is a mess Dave Chinner <dchin...@redhat.com> xfs: bulkstat chunk-formatter has issues Dave Chinner <dchin...@redhat.com> xfs: bulkstat chunk formatting cursor is broken Dave Chinner <dchin...@redhat.com> xfs: bulkstat btree walk doesn't terminate Jan Kara <j...@suse.cz> xfs: Check error during inode btree iteration in xfs_bulkstat() Dave Chinner <dchin...@redhat.com> xfs: bulkstat doesn't release AGI buffer on error Chris Mason <c...@fb.com> Btrfs: fix kfree on list_head in btrfs_lookup_csums_range error cleanup Grant Likely <grant.lik...@linaro.org> of: Fix overflow bug in string property parsing functions Andreas Färber <afaer...@suse.de> ARM: dts: zynq: Enable PL clocks for Parallella Yijing Wang <wangyij...@huawei.com> sysfs: driver core: Fix glue dir race condition by gdp_mutex Wolfram Sang <w...@the-dreams.de> i2c: at91: don't account as iowait Grzegorz Jaszczyk <j...@semihalf.com> irqchip: armada-370-xp: Fix MPIC interrupt handling Grzegorz Jaszczyk <j...@semihalf.com> irqchip: armada-370-xp: Fix MSI interrupt handling Krzysztof Kozlowski <k.kozlow...@samsung.com> regulator: max77693: Fix use of uninitialized regulator config Hui Wang <hui.w...@canonical.com> ALSA: hda - fix mute led problem for three HP laptops Anton Blanchard <an...@samba.org> powerpc: do_notify_resume can be called with bad thread_info flags argument Benjamin Herrenschmidt <b...@kernel.crashing.org> powerpc/powernv: Properly fix LPC debugfs endianness Dan Streetman <ddstr...@ieee.org> powerpc: use device_online/offline() instead of cpu_up/down() Robert Jarzmik <robert.jarz...@free.fr> ARM: pxa: fix hang on startup with DEBUG_LL David Cohen <david.a.co...@linux.intel.com> pinctrl: baytrail: show output gpio state correctly on Intel Baytrail Al Viro <v...@zeniv.linux.org.uk> fix breakage in o2net_send_tcp_msg() Hans de Goede <hdego...@redhat.com> samsung-laptop: Add broken-acpi-video quirk for NC210/NC110 Hans de Goede <hdego...@redhat.com> acer-wmi: Add acpi_backlight=video quirk for the Acer KAV80 Jan Kara <j...@suse.cz> rbd: Fix error recovery in rbd_obj_read_sync() Laurent Pinchart <laurent.pinchart+rene...@ideasonboard.com> mm: cma: Don't crash on allocation if CMA area can't be activated jens stein <jens.s.st...@gmail.com> drm/i915: Ignore VBT backlight check on Macbook 2, 1 Ville Syrjälä <ville.syrj...@linux.intel.com> drm/i915: Fix GMBUSFREQ on vlv/chv Ville Syrjälä <ville.syrj...@linux.intel.com> drm/i915: Do a dummy DPCD read before the actual read Alex Deucher <alexander.deuc...@amd.com> drm/radeon: remove invalid pci id Alex Deucher <alexander.deuc...@amd.com> drm/radeon: dpm fixes for asrock systems Michel Dänzer <michel.daen...@amd.com> drm/radeon: Use drm_malloc_ab instead of kmalloc_array Alex Deucher <alexander.deuc...@amd.com> drm/radeon/dpm: disable ulv support on SI Sinclair Yeh <s...@vmware.com> drm/vmwgfx: Filter out modes those cannot be supported by the current VRAM size. Jiang Liu <jiang....@linux.intel.com> x86, intel-mid: Create IRQs for APB timers and RTC timers Kirill Tkhai <ktk...@parallels.com> sched: Use rq->rd in sched_setaffinity() under RCU read lock Felipe Balbi <ba...@ti.com> usb: gadget: function: acm: make f_acm pass USB20CV Chapter9 Felipe Balbi <ba...@ti.com> usb: dwc3: gadget: fix set_halt() bug with pending transfers Ben Hutchings <b...@decadent.org.uk> mtd: m25p80: Fix module aliases for m25p80 Ondrej Kozina <okoz...@redhat.com> crypto: algif - avoid excessive use of socket buffer in skcipher Sylwester Nawrocki <s.nawro...@samsung.com> media: Remove references to non-existent PLAT_S5P symbol Jan Kara <j...@suse.cz> mm: Remove false WARN_ON from pagecache_isize_extended() Andy Lutomirski <l...@amacapital.net> x86, apic: Handle a bad TSC more gracefully Mathias Krause <mini...@googlemail.com> posix-timers: Fix stack info leak in timer_create() Dmitry Eremin-Solenikov <dbarysh...@gmail.com> mtd: cfi_cmdset_0001.c: fix resume for LH28F640BF chips Karl Beldan <karl.bel...@rivierawaves.com> mac80211: fix typo in starting baserate for rts_cts_rate_idx Ian Abbott <abbo...@mev.co.uk> staging: comedi: fix memory leak / bad pointer freeing for chanlist Ian Abbott <abbo...@mev.co.uk> staging: comedi: (regression) channel list must be set for COMEDI_CMD ioctl Imre Deak <imre.d...@intel.com> PM / Sleep: fix recovery during resuming from hibernation Imre Deak <imre.d...@intel.com> PM / Sleep: fix async suspend_late/freeze_late error handling Peter Hurley <pe...@hurleysoftware.com> tty: Fix high cpu load if tty is unreleaseable Imre Deak <imre.d...@intel.com> tty/vt: don't set font mappings on vc not supporting this Jan Kara <j...@suse.cz> quota: Properly return errors from dquot_writeback_dquots() Greg Kroah-Hartman <gre...@linuxfoundation.org> PCI: Rename sysfs 'enabled' file back to 'enable' Jan Kara <j...@suse.cz> ext3: Don't check quota format when there are no quota files Emmanuel Grumbach <emmanuel.grumb...@intel.com> Revert "iwlwifi: mvm: treat EAPOLs like mgmt frames wrt rate" Emmanuel Grumbach <emmanuel.grumb...@intel.com> iwlwifi: dvm: drop non VO frames when flushing Emmanuel Grumbach <emmanuel.grumb...@intel.com> iwlwifi: configure the LTR Emmanuel Grumbach <emmanuel.grumb...@intel.com> iwlwifi: mvm: BT Coex - update the MPLUT Boost register value Will Deacon <will.dea...@arm.com> zap_pte_range: update addr when forcing flush after TLB batching faiure J. Bruce Fields <bfie...@redhat.com> nfsd4: fix crash on unknown operation number J. Bruce Fields <bfie...@redhat.com> nfsd4: fix response size estimation for OP_SEQUENCE Jason Baron <jba...@akamai.com> cpc925_edac: Report UE events properly Jason Baron <jba...@akamai.com> e7xxx_edac: Report CE events properly Jason Baron <jba...@akamai.com> i3200_edac: Report CE events properly Jason Baron <jba...@akamai.com> i82860_edac: Report CE events properly Christoph Hellwig <h...@lst.de> scsi: set REQ_QUEUE for the blk-mq case Tony Battersby <to...@cybernetics.com> lib/scatterlist: fix memory leak with scsi-mq Jan Kara <j...@suse.cz> scsi: Fix error handling in SCSI_IOCTL_SEND_COMMAND Hans de Goede <hdego...@redhat.com> xhci: Disable streams on Asmedia 1042 xhci controllers Oliver Neukum <oneu...@suse.de> xhci: no switching back on non-ULT Haswell Konstantin Khlebnikov <k.khlebni...@samsung.com> mm/balloon_compaction: fix deflation when compaction is disabled Jan Kara <j...@suse.cz> lib/bitmap.c: fix undefined shift in __bitmap_shift_{left|right}() Johannes Weiner <han...@cmpxchg.org> mm: memcontrol: fix missed end-writeback page accounting Johannes Weiner <han...@cmpxchg.org> mm: page-writeback: inline account_page_dirtied() into single caller Wang Nan <wangn...@huawei.com> cgroup/kmemleak: add kmemleak_free() for cgroup deallocations. Yu Zhao <yuz...@google.com> mm: free compound page with correct order Andriy Skulysh <askul...@gmail.com> sh: fix sh770x SCIF memory regions Dmitry Kasatkin <d.kasat...@samsung.com> ima: check xattr value length and type in the ima_inode_setxattr() Sylwester Nawrocki <s.nawro...@samsung.com> usb: Remove references to non-existent PLAT_S5P symbol Johan Hovold <jo...@kernel.org> USB: kobil_sct: fix non-atomic allocation in write path Hans de Goede <hdego...@redhat.com> usb: Do not allow usb_alloc_streams on unconfigured devices Johan Hovold <jo...@kernel.org> USB: opticon: fix non-atomic allocation in write path Alan Stern <st...@rowland.harvard.edu> usb-storage: handle a skipped data phase Takashi Iwai <ti...@suse.de> ALSA: usb-audio: Fix device_del() sysfs warnings at disconnect Felipe Balbi <ba...@ti.com> usb: gadget: udc: core: fix kernel oops with soft-connect Adel Gadllah <adel.gadl...@gmail.com> HID: usbhid: enable always-poll quirk for Elan Touchscreen 016f Adel Gadllah <adel.gadl...@gmail.com> HID: usbhid: enable always-poll quirk for Elan Touchscreen 009b Oliver Neukum <oneu...@suse.de> HID: usbhid: add another mouse that needs QUIRK_ALWAYS_POLL Oliver Neukum <oneu...@suse.de> HID: usbhid: fix PIXART optical mouse Johan Hovold <jo...@kernel.org> HID: usbhid: enable always-poll quirk for Elan Touchscreen Johan Hovold <jo...@kernel.org> HID: usbhid: add always-poll quirk Adel Gadllah <adel.gadl...@gmail.com> USB: quirks: enable device-qualifier quirk for yet another Elan touchscreen Adel Gadllah <adel.gadl...@gmail.com> USB: quirks: enable device-qualifier quirk for another Elan touchscreen Johan Hovold <jo...@kernel.org> USB: quirks: enable device-qualifier quirk for Elan Touchscreen Johan Hovold <jo...@kernel.org> USB: core: add device-qualifier quirk Torsten Fleischer <to-fleisc...@t-online.de> usb: chipidea: Fix oops when removing the ci_hdrc module David Cohen <david.a.co...@linux.intel.com> usb: ffs: fix regression when quirk_ep_out_aligned_size flag is set Robert Baldyga <r.bald...@samsung.com> usb: gadget: f_fs: remove redundant ffs_data_get() Sebastian Andrzej Siewior <bige...@linutronix.de> usb: musb: dsps: start OTG timer on resume again Thomas Gleixner <t...@linutronix.de> usb: musb: cppi41: restart hrtimer only if not yet done Hans de Goede <hdego...@redhat.com> uas: Add US_FL_NO_ATA_1X quirk for 1 more Seagate model Hans de Goede <hdego...@redhat.com> uas: Add US_FL_NO_ATA_1X quirk for 2 more Seagate models Hans de Goede <hdego...@redhat.com> uas: Add NO_ATA_1X for VIA VL711 devices Dmitry Eremin-Solenikov <dbarysh...@gmail.com> spi: pxa2xx: toggle clocks on suspend if not disabled by runtime PM Alexander Stein <alexander.st...@systec-electronic.com> spi: fsl-dspi: Fix CTAR selection Ray Jui <r...@broadcom.com> spi: pl022: Fix incorrect dma_unmap_sg Jack Pham <ja...@codeaurora.org> usb: dwc3: gadget: Properly initialize LINK TRB Roger Quadros <rog...@ti.com> Revert "usb: dwc3: dwc3-omap: Disable/Enable only wrapper interrupts in prepare/complete" Cyril Brulebois <k...@debian.org> wireless: rt2x00: add new rt2800usb device Canek Peláez Valdés <ca...@ciencias.unam.mx> rt2x00: support Ralink 5362. Dan Williams <d...@redhat.com> USB: option: add Haier CE81B CDMA modem Daniele Palmas <dnl...@gmail.com> usb: option: add support for Telit LE910 Oussama Ghorbel <ghor...@pivasoftware.com> phy: omap-usb2: Enable runtime PM of omap-usb2 phy properly Johan Hovold <jo...@kernel.org> USB: cdc-acm: add quirk for control-line state requests Johan Hovold <jo...@kernel.org> USB: cdc-acm: only raise DTR on transitions from B0 Johan Hovold <jo...@kernel.org> USB: cdc-acm: add device id for GW Instek AFG-2225 Perry Hung <ipe...@gmail.com> usb: serial: ftdi_sio: add "bricked" FTDI device PID Frans Klaver <frans.kla...@xsens.com> usb: serial: ftdi_sio: add Awinda Station and Dongle products Nathaniel Ting <nathaniel.t...@silabs.com> USB: serial: cp210x: add Silicon Labs 358x VID and PID Peter Hurley <pe...@hurleysoftware.com> serial: Fix divide-by-zero fault in uart_get_divisor() Stephen Boyd <sb...@codeaurora.org> serial: msm_serial: Fix kgdb continue Lars-Peter Clausen <l...@metafoo.de> staging:iio:ade7758: Remove "raw" from channel name Lars-Peter Clausen <l...@metafoo.de> staging:iio:ade7758: Fix check if channels are enabled in prenable Lars-Peter Clausen <l...@metafoo.de> staging:iio:ade7758: Fix NULL pointer deref when enabling buffer George McCollister <george.mccollis...@gmail.com> iio: as3935: allocate correct iio_device size Lars-Peter Clausen <l...@metafoo.de> staging:iio:ad5933: Drop "raw" from channel names Lars-Peter Clausen <l...@metafoo.de> staging:iio:ad5933: Fix NULL pointer deref when enabling buffer Fabio Estevam <fabio.este...@freescale.com> iio: adc: mxs-lradc: Disable the clock on probe failure Robin van der Gracht <ro...@protonic.nl> iio: st_sensors: Fix buffer copy Michal Hocko <mho...@suse.cz> OOM, PM: OOM killed task shouldn't escape PM suspend Lv Zheng <lv.zh...@intel.com> ACPI / EC: Fix regression due to conflicting firmware behavior between Samsung and Acer. Jiang Liu <jiang....@linux.intel.com> ACPI, irq, x86: Return IRQ instead of GSI in mp_register_gsi() Jiang Liu <jiang....@linux.intel.com> x86: ACPI: Do not translate GSI number if IOAPIC is disabled Zhang Rui <rui.zh...@intel.com> ACPI: invoke acpi_device_wakeup() with correct parameters Al Viro <v...@zeniv.linux.org.uk> fix inode leaks on d_splice_alias() failure exits Cong Wang <xiyou.wangc...@gmail.com> freezer: Do not freeze tasks killed by OOM killer Dirk Brandewie <dirk.j.brande...@intel.com> intel_pstate: Correct BYT VID values. Dirk Brandewie <dirk.j.brande...@intel.com> intel_pstate: Fix BYT frequency reporting Dirk Brandewie <dirk.j.brande...@intel.com> intel_pstate: Don't lose sysfs settings during cpu offline Matt Fleming <matt.flem...@intel.com> rtc: Disable EFI rtc for x86 Bryan O'Donoghue <pure.lo...@nexus-software.ie> x86: Add cpu_detect_cache_sizes to init_intel() add Quark legacy_cache() David E. Box <david.e....@linux.intel.com> x86/platform/intel/iosf: Add Braswell PCI ID Pali Rohár <pali.ro...@gmail.com> cpufreq: intel_pstate: Fix setting max_perf_pct in performance policy Gabriele Mazzotta <gabriele....@gmail.com> cpufreq: intel_pstate: Reflect current no_turbo state correctly Dirk Brandewie <dirk.j.brande...@intel.com> cpufreq: expose scaling_cur_freq sysfs file for set_policy() drivers Alex Deucher <alexander.deuc...@amd.com> drm/radeon: fix vm page table block size calculation Alex Deucher <alexander.deuc...@amd.com> drm/radeon: use gart memory for DMA ring tests Alex Deucher <alexander.deuc...@amd.com> drm/radeon: fix speaker allocation setup Paulo Zanoni <paulo.r.zan...@intel.com> drm/i915: properly reenable gen8 pipe IRQs U. Artie Eoff <ullysses.a.e...@intel.com> drm/i915: intel_backlight scale() math WA Ben Skeggs <bske...@redhat.com> drm/nouveau: fix regression on agp boards Brian Silverman <bsilver16...@gmail.com> futex: Fix a race condition between REQUEUE_PI and task death Dmitry Monakhov <dmonak...@openvz.org> ext4: prevent bugon on race between write/fcntl Darrick J. Wong <darrick.w...@oracle.com> ext4: enable journal checksum when metadata checksum feature enabled Jan Kara <j...@suse.cz> ext4: fix overflow when updating superblock backups after resize Jan Kara <j...@suse.cz> ext4: fix oops when loading block bitmap failed Darrick J. Wong <darrick.w...@oracle.com> ext4: check s_chksum_driver when looking for bg csum presence Dmitry Monakhov <dmonak...@openvz.org> ext4: move error report out of atomic context in ext4_init_block_bitmap() Dmitry Monakhov <dmonak...@openvz.org> ext4: Replace open coded mdata csum feature to helper function Eric Sandeen <sand...@redhat.com> ext4: fix reservation overflow in ext4_da_write_begin Theodore Ts'o <ty...@mit.edu> ext4: don't orphan or truncate the boot loader inode Theodore Ts'o <ty...@mit.edu> ext4: add ext4_iget_normal() which is to be used for dir tree lookups Dmitry Monakhov <dmonak...@openvz.org> ext4: grab missed write_count for EXT4_IOC_SWAP_BOOT Jan Kara <j...@suse.cz> ext4: fix mmap data corruption when blocksize < pagesize Jan Kara <j...@suse.cz> ext4: don't check quota format when there are no quota files Darrick J. Wong <darrick.w...@oracle.com> ext4: check EA value offset when loading Darrick J. Wong <darrick.w...@oracle.com> jbd2: free bh when descriptor block checksum fails Marc-André Lureau <marcandre.lur...@gmail.com> qxl: don't create too large primary surface David Daney <david.da...@cavium.com> MIPS: tlbex: Properly fix HUGE TLB Refill exception handler Markos Chandras <markos.chand...@imgtec.com> MIPS: ftrace: Fix a microMIPS build problem Markos Chandras <markos.chand...@imgtec.com> MIPS: cp1emu: Fix ISA restrictions for cop1x_op instructions Aaro Koskinen <aaro.koski...@iki.fi> MIPS: loongson2_cpufreq: Fix CPU clock rate setting mismerge Aaro Koskinen <aaro.koski...@iki.fi> MIPS: ptrace.h: Add a missing include Nicholas Bellinger <n...@linux-iscsi.org> target: Fix APTPL metadata handling for dynamic MappedLUNs Quinn Tran <quinn.t...@qlogic.com> target: Fix queue full status NULL pointer for SCF_TRANSPORT_TASK_SENSE Nicholas Bellinger <n...@linux-iscsi.org> iser-target: Disable TX completion interrupt coalescing Joern Engel <jo...@logfs.org> qla_target: don't delete changed nacls Vineet Gupta <vgu...@synopsys.com> ARC: unbork FPU save/restore Anton Kolesov <anton.kole...@synopsys.com> ARC: Update order of registers in KGDB to match GDB 7.5 Vineet Gupta <vgu...@synopsys.com> ARC: [nsimosci] Allow "headless" models to boot Petr Matousek <pmato...@redhat.com> kvm: vmx: handle invvpid vm exit gracefully Nadav Amit <na...@cs.technion.ac.il> KVM: x86: Handle errors when RIP is set during far jumps Nadav Amit <na...@cs.technion.ac.il> KVM: x86: Emulator fixes for eip canonical checks on near branches Nadav Amit <na...@cs.technion.ac.il> KVM: x86: Fix wrong masking on relative jump/call Michael S. Tsirkin <m...@redhat.com> kvm: x86: don't kill guest on unknown exit reason Nadav Amit <na...@cs.technion.ac.il> KVM: x86: Check non-canonical addresses upon WRMSR Andy Honig <aho...@google.com> KVM: x86: Improve thread safety in pit Andy Honig <aho...@google.com> KVM: x86: Prevent host from panicking on shared MSR writes. Nadav Amit <na...@cs.technion.ac.il> KVM: x86: PREFETCH and HINT_NOP should have SrcMem flag Nadav Amit <na...@cs.technion.ac.il> KVM: x86: Emulator does not decode clflush well Nadav Amit <na...@cs.technion.ac.il> KVM: x86: Decoding guest instructions which cross page boundary may fail Quentin Casasnovas <quentin.casasno...@oracle.com> kvm: fix excessive pages un-pinning in kvm_iommu_map error path. Paolo Bonzini <pbonz...@redhat.com> KVM: emulate: avoid accessing NULL ctxt->memopp Dan Carpenter <dan.carpen...@oracle.com> media: vmalloc_sg: off by one in error handling Axel Lin <axel....@ingics.com> media: tda7432: Fix setting TDA7432_MUTE bit for TDA7432_RF register Tomas Melin <tomas.me...@iki.fi> media: rc-core: fix protocol_change regression in ir_raw_event_register Ulrich Eckhardt <uli-l...@uli-eckhardt.de> media: ds3000: fix LNB supply voltage on Tevii S480 on initialization Ulrich Eckhardt <uli-l...@uli-eckhardt.de> media: imon: fix other RC type protocol support Frank Schaefer <fschaefer....@googlemail.com> media: em28xx-v4l: fix video buffer field order reporting in progressive mode Frank Schaefer <fschaefer....@googlemail.com> media: em28xx-v4l: give back all active video buffers to the vb2 core properly on streaming stop Antti Palosaari <cr...@iki.fi> media: m88ts2022: fix 32bit overflow on filter calc Mauro Carvalho Chehab <m.che...@samsung.com> media: siano: add support for PCTV 77e Frank Schaefer <fschaefer....@googlemail.com> media: em28xx: check if a device has audio earlier" Paul Fertser <fercer...@gmail.com> media: usb: uvc: add a quirk for Dell XPS M1330 webcam Maciej Matraszek <m.matras...@samsung.com> media: v4l2-common: fix overflow in v4l_bound_align_image() Ben Skeggs <bske...@redhat.com> drm/gt214-/kms: fix hda eld regression Ben Skeggs <bske...@redhat.com> drm/nouveau/bios: memset dcb struct to zero before parsing Ezequiel Garcia <ezequ...@vanguardiasur.com.ar> drm/tilcdc: Fix the error path in tilcdc_load() Josh Boyer <jwbo...@fedoraproject.org> drm/vmwgfx: Fix drm.h include Tvrtko Ursulin <tvrtko.ursu...@intel.com> drm/i915: Do not leak pages when freeing userptr objects Chris Wilson <ch...@chris-wilson.co.uk> drm/i915: Do not store the error pointer for a failed userptr registration Emil Velikov <emil.l.veli...@gmail.com> drm/nouveau/gpio: rename g92 class to g94 Benjamin Herrenschmidt <b...@kernel.crashing.org> drm/ast: Fix HW cursor image Jason Gerecke <killert...@gmail.com> HID: input: Fix TransducerSerialNumber implementation Hans de Goede <hdego...@redhat.com> Input: i8042 - quirks for Fujitsu Lifebook A544 and Lifebook AH544 Andreas Bosch <li...@progandy.de> Input: alps - fix v4 button press recognition Hans de Goede <hdego...@redhat.com> Input: i8042 - add noloop quirk for Asus X750LN Dmitry Torokhov <dmitry.torok...@gmail.com> Input: synaptics - gate forcepad support by DMI check Mikulas Patocka <mpato...@redhat.com> framebuffer: fix border color Mikulas Patocka <mpato...@redhat.com> framebuffer: fix screen corruption when copying Prarit Bhargava <pra...@redhat.com> modules, lock around setting of MODULE_STATE_UNFORMED Alexey Khoroshilov <khoroshi...@ispras.ru> dm log userspace: fix memory leak in dm_ulog_tfr_init failure path Christoph Hellwig <h...@lst.de> Revert "block: all blk-mq requests are tagged" Mike Snitzer <snit...@redhat.com> block: fix alignment_offset math that assumes io_min is a power-of-2 Lai Jiangshan <la...@cn.fujitsu.com> drbd: compute the end before rb_insert_augmented() Mikulas Patocka <mpato...@redhat.com> dm bufio: when done scanning return from __scan immediately Joe Thornber <e...@redhat.com> dm bufio: update last_accessed when relinking a buffer Jens Axboe <ax...@fb.com> blk-mq: fix potential hang if rolling wakeup depth is too high Olaf Hering <o...@aepfle.de> drm/cirrus: bind also to qemu-xen-traditional Roger Pau Monné <roger....@citrix.com> xen-blkback: fix leak on grant map error path Vitaly Kuznetsov <vkuzn...@redhat.com> xen/blkback: unmap all persistent grants when frontend gets disconnected Michael S. Tsirkin <m...@redhat.com> virtio_pci: fix virtio spec compliance on restore Krzysztof Kozlowski <k.kozlow...@samsung.com> power: charger-manager: Fix NULL pointer exception with missing cm-fuel-gauge Stephen Smalley <s...@tycho.nsa.gov> selinux: fix inode security list corruption Valdis Kletnieks <valdis.kletni...@vt.edu> pstore: Fix duplicate {console,ftrace}-efi entries Alex Williamson <alex.william...@redhat.com> iommu/amd: Split init_iommu_group() from iommu_init_device() Alex Williamson <alex.william...@redhat.com> iommu: Rework iommu_group_get_for_pci_dev() Chris Ball <ch...@printf.net> mfd: rtsx_pcr: Fix MSI enable error handling Sebastian Andrzej Siewior <bige...@linutronix.de> mfd: ti_am335x_tscadc: Fix TSC resume Vignesh R <vigne...@ti.com> mfd: ti_am335x_tscadc: Fix TSC operation after ADC continouous mode Eric W. Biederman <ebied...@xmission.com> mnt: Prevent pivot_root from creating a loop in the mount tree Richard Genoud <richard.gen...@gmail.com> UBI: add missing kmem_cache_free() in process_pool_aeb error path Ezequiel Garcia <ezequiel.gar...@free-electrons.com> UBI: Dispatch update notification if the volume is updated Ezequiel Garcia <ezequiel.gar...@free-electrons.com> UBI: block: Add support for the UBI_VOLUME_UPDATED notification Ezequiel Garcia <ezequiel.gar...@free-electrons.com> UBI: block: Fix block device size setting Martin Schwidefsky <schwidef...@de.ibm.com> s390/topology: call set_sched_topology early Daniel Borkmann <dbork...@redhat.com> random: add and use memzero_explicit() for clearing data Thorsten Knabe <li...@thorsten-knabe.de> um: ubd: Fix for processes stuck in D state forever Kirill Tkhai <ktk...@parallels.com> sched: Use dl_bw_of() under RCU read lock Ilya Dryomov <idryo...@redhat.com> libceph: ceph-msgr workqueue needs a resque worker Ilya Dryomov <idryo...@redhat.com> rbd: rbd workqueues need a resque worker Al Viro <v...@zeniv.linux.org.uk> fix misuses of f_count() in ppp and netlink Al Viro <v...@zeniv.linux.org.uk> kill wbuf_queued/wbuf_dwork_lock Al Viro <v...@zeniv.linux.org.uk> missing data dependency barrier in prepend_name() Takashi Iwai <ti...@suse.de> ALSA: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode Christian Vogel <vogel...@vogel.cx> ALSA: bebob: Uninitialized id returned by saffirepro_both_clk_src_get Takashi Iwai <ti...@suse.de> ALSA: hda - Add workaround for CMI8888 snoop behavior Dmitry Kasatkin <d.kasat...@samsung.com> evm: check xattr value length and type in evm_inode_setxattr() Dmitry Kasatkin <d.kasat...@samsung.com> evm: properly handle INTEGRITY_NOXATTRS EVM status Peter Zijlstra <pet...@infradead.org> perf: Fix unclone_ctx() vs. locking Dexuan Cui <de...@microsoft.com> x86, pageattr: Prevent overflow in slow_virt_to_phys() for X86_PAE Andy Lutomirski <l...@amacapital.net> x86_64, entry: Fix out of bounds read on sysenter Andy Lutomirski <l...@amacapital.net> x86_64, entry: Filter RFLAGS.NT on entry from userspace Oleg Nesterov <o...@redhat.com> x86, fpu: shift drop_init_fpu() from save_xstate_sig() to handle_signal() Oleg Nesterov <o...@redhat.com> x86, fpu: __restore_xstate_sig()->math_state_restore() needs preempt_disable() Ben Hutchings <b...@decadent.org.uk> x86: Reject x32 executables if x32 ABI not supported Jan Kara <j...@suse.cz> vfs: fix data corruption when blocksize < pagesize for mmaped data Artem Bityutskiy <artem.bityuts...@linux.intel.com> UBIFS: fix free log space calculation Artem Bityutskiy <artem.bityuts...@linux.intel.com> UBIFS: fix a race condition Eric Rannaud <e...@nanocritical.com> fs: allow open(dir, O_TMPFILE|..., 0) with mode 0 Tetsuo Handa <penguin-ker...@i-love.sakura.ne.jp> fs: Fix theoretical division by 0 in super_cache_scan(). Mikulas Patocka <mpato...@redhat.com> fs: make cont_expand_zero interruptible Bartlomiej Zolnierkiewicz <b.zolnier...@samsung.com> mmc: sdhci-s3c: fix runtime PM handling on sdhci_add_host() failure Roger Tseng <rogera...@realtek.com> mmc: rtsx_pci_sdmmc: fix incorrect last byte in R2 response Stephen Warren <swar...@nvidia.com> mmc: don't request CD IRQ until mmc_start_host() Roger Tseng <rogera...@realtek.com> mmc: rtsx_usb_sdmmc: fix incorrect last byte in R2 response Peter Griffin <peter.grif...@linaro.org> mmc: sdhci-pxav3: set_uhs_signaling is initialized twice differently Fu Zhonghui <zhonghui...@linux.intel.com> mmc: core: sdio: Fix unconditional wake_up_process() on sdio thread Lars-Peter Clausen <l...@metafoo.de> ASoC: adau1761: Fix input PGA volume Liam Girdwood <liam.r.girdw...@linux.intel.com> ASoC: Intel: HSW/BDW only support S16 and S24 formats. Dmitry Lavnikevich <d.lavnikev...@sam-solutions.com> ASoC: tlv320aic3x: fix PLL D configuration Daniel Mack <dan...@zonque.org> ASoC: soc-pcm: fix sig_bits determination in soc_pcm_apply_msb() Daniel Mack <dan...@zonque.org> ASoC: soc-dapm: fix use after free Daniel Mack <dan...@zonque.org> ASoC: core: fix use after free in snd_soc_remove_platform() Ondrej Zary <li...@rainbow-software.org> libata-sff: Fix controllers with no ctl port Scott Carter <ccsc...@funsoft.com> pata_serverworks: disable 64-KB DMA transfers on Broadcom OSB4 IDE Controller Guenter Roeck <li...@roeck-us.net> Revert "percpu: free percpu allocation info for uniprocessor system" Trond Myklebust <trond.mykleb...@primarydata.com> SUNRPC: Add missing support for RPC_CLNT_CREATE_NO_RETRANS_TIMEOUT Benjamin Coddington <bcodd...@redhat.com> SUNRPC: Don't wake tasks during connection abort Benjamin Coddington <bcodd...@redhat.com> lockd: Try to reconnect if statd has moved Andy Shevchenko <andriy.shevche...@linux.intel.com> stmmac: pci: set default of the filter bins Ben Hutchings <b...@decadent.org.uk> drivers/net: macvtap and tun depend on INET Ben Hutchings <b...@decadent.org.uk> drivers/net, ipv6: Select IPv6 fragment idents for virtio UFO packets Ben Hutchings <b...@decadent.org.uk> drivers/net: Disable UFO through virtio Tom Herbert <therb...@google.com> gre: Use inner mac length when computing tunnel length Or Gerlitz <ogerl...@mellanox.com> mlx4: Avoid leaking steering rules on flow creation error flow Or Gerlitz <ogerl...@mellanox.com> net/mlx4_en: Don't attempt to TX offload the outer UDP checksum for VXLAN Nicolas Cavallari <nicolas.cavall...@green-communications.fr> ipv4: Do not cache routing failures due to disabled forwarding. Anish Bhatt <an...@chelsio.com> cxgb4 : Fix missing initialization of win0_lock Eric Dumazet <eduma...@google.com> macvlan: fix a race on port dismantle and possible skb leaks Eric Dumazet <eduma...@google.com> tcp: md5: do not use alloc_percpu() Haiyang Zhang <haiya...@microsoft.com> hyperv: Fix the total_data_buflen in send path Sathya Perla <sathya.pe...@emulex.com> net: fix saving TX flow hash in sock for outgoing connections Karl Beldan <karl.bel...@rivierawaves.com> net: tso: fix unaligned access to crafted TCP header in helper API Thomas Graf <tg...@suug.ch> netlink: Re-add locking to netlink_lookup() and seq walker Ian Morgan <imor...@primordial.ca> ax88179_178a: fix bonding failure Jon Paul Maloy <jon.ma...@ericsson.com> tipc: fix bug in bundled buffer reception Li RongQing <roy.qing...@gmail.com> ipv4: fix a potential use after free in ip_tunnel_core.c Vasily Averin <v...@parallels.com> ipv4: dst_entry leak in ip_send_unicast_reply() Li RongQing <roy.qing...@gmail.com> vxlan: fix a free after use Li RongQing <roy.qing...@gmail.com> vxlan: using pskb_may_pull as early as possible Li RongQing <roy.qing...@gmail.com> vxlan: fix a use after free in vxlan_encap_bypass Jiri Pirko <j...@resnulli.us> ipv4: fix nexthop attlen check in fib_nh_match Alexei Starovoitov <a...@plumgrid.com> x86: bpf_jit: fix two bugs in eBPF JIT compiler Paolo Bonzini <pbonz...@redhat.com> KVM: emulator: fix execution close to the segment limit Rabin Vincent <ra...@rab.in> tracing/syscalls: Ignore numbers outside NR_syscalls' range ------------- Diffstat: Makefile | 4 +- arch/arc/boot/dts/nsimosci.dts | 2 +- arch/arc/include/asm/arcregs.h | 8 - arch/arc/include/asm/kgdb.h | 32 ++- arch/arc/include/asm/processor.h | 9 + arch/arm/Kconfig.debug | 2 +- arch/arm/boot/dts/zynq-parallella.dts | 4 + arch/arm/mach-pxa/include/mach/addr-map.h | 5 + arch/mips/include/asm/ftrace.h | 4 +- arch/mips/include/uapi/asm/ptrace.h | 2 + arch/mips/loongson/lemote-2f/clock.c | 5 +- arch/mips/math-emu/cp1emu.c | 4 +- arch/mips/mm/tlbex.c | 6 +- arch/powerpc/kernel/entry_64.S | 6 + arch/powerpc/platforms/powernv/opal-lpc.c | 59 +++++ arch/powerpc/platforms/pseries/dlpar.c | 4 +- arch/s390/kernel/topology.c | 18 +- arch/sh/kernel/cpu/sh3/setup-sh770x.c | 6 +- arch/um/drivers/ubd_kern.c | 5 +- arch/x86/ia32/ia32entry.S | 18 +- arch/x86/include/asm/elf.h | 5 +- arch/x86/include/asm/kvm_host.h | 16 +- arch/x86/include/uapi/asm/vmx.h | 2 + arch/x86/kernel/acpi/boot.c | 16 +- arch/x86/kernel/apb_timer.c | 2 - arch/x86/kernel/apic/apic.c | 4 +- arch/x86/kernel/cpu/common.c | 2 +- arch/x86/kernel/cpu/intel.c | 17 +- arch/x86/kernel/iosf_mbi.c | 2 + arch/x86/kernel/signal.c | 5 + arch/x86/kernel/tsc.c | 5 +- arch/x86/kernel/xsave.c | 7 +- arch/x86/kvm/emulate.c | 293 +++++++++++++++------ arch/x86/kvm/i8254.c | 2 + arch/x86/kvm/svm.c | 8 +- arch/x86/kvm/vmx.c | 24 +- arch/x86/kvm/x86.c | 38 ++- arch/x86/mm/pageattr.c | 2 +- arch/x86/net/bpf_jit_comp.c | 25 +- arch/x86/platform/intel-mid/sfi.c | 2 + block/blk-mq-tag.c | 4 +- block/blk-settings.c | 4 +- block/scsi_ioctl.c | 3 +- crypto/algif_skcipher.c | 2 +- drivers/acpi/device_pm.c | 2 +- drivers/acpi/ec.c | 25 +- drivers/ata/libata-sff.c | 20 +- drivers/ata/pata_serverworks.c | 13 +- drivers/base/core.c | 4 +- drivers/base/power/main.c | 2 + drivers/block/drbd/drbd_interval.c | 4 + drivers/block/rbd.c | 5 +- drivers/block/xen-blkback/blkback.c | 1 + drivers/block/xen-blkback/xenbus.c | 6 +- drivers/char/random.c | 8 +- drivers/cpufreq/cpufreq.c | 23 +- drivers/cpufreq/intel_pstate.c | 110 ++++++-- drivers/edac/cpc925_edac.c | 2 +- drivers/edac/e7xxx_edac.c | 2 +- drivers/edac/i3200_edac.c | 4 +- drivers/edac/i82860_edac.c | 2 +- drivers/gpu/drm/ast/ast_mode.c | 4 +- drivers/gpu/drm/cirrus/cirrus_drv.c | 2 + drivers/gpu/drm/i915/i915_gem_userptr.c | 31 ++- drivers/gpu/drm/i915/i915_irq.c | 5 +- drivers/gpu/drm/i915/intel_display.c | 5 +- drivers/gpu/drm/i915/intel_dp.c | 7 + drivers/gpu/drm/i915/intel_panel.c | 8 +- drivers/gpu/drm/nouveau/Makefile | 2 +- drivers/gpu/drm/nouveau/core/engine/device/nv50.c | 22 +- drivers/gpu/drm/nouveau/core/engine/device/nvc0.c | 14 +- drivers/gpu/drm/nouveau/core/include/subdev/gpio.h | 2 +- drivers/gpu/drm/nouveau/core/subdev/bios/dcb.c | 1 + drivers/gpu/drm/nouveau/core/subdev/gpio/nv92.c | 74 ------ drivers/gpu/drm/nouveau/core/subdev/gpio/nv94.c | 74 ++++++ drivers/gpu/drm/nouveau/core/subdev/gpio/nvd0.c | 4 +- drivers/gpu/drm/nouveau/core/subdev/gpio/priv.h | 4 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 12 +- drivers/gpu/drm/nouveau/nv50_display.c | 18 +- drivers/gpu/drm/qxl/qxl_display.c | 16 +- drivers/gpu/drm/radeon/cik_sdma.c | 21 +- drivers/gpu/drm/radeon/dce3_1_afmt.c | 4 +- drivers/gpu/drm/radeon/dce6_afmt.c | 6 +- drivers/gpu/drm/radeon/evergreen_hdmi.c | 6 +- drivers/gpu/drm/radeon/kv_dpm.c | 19 +- drivers/gpu/drm/radeon/r600_dma.c | 21 +- drivers/gpu/drm/radeon/radeon.h | 2 + drivers/gpu/drm/radeon/radeon_cs.c | 2 +- drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/radeon/radeon_ring.c | 4 +- drivers/gpu/drm/radeon/radeon_vm.c | 4 +- drivers/gpu/drm/radeon/si_dpm.c | 2 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 60 ++++- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 16 +- drivers/hid/hid-debug.c | 6 + drivers/hid/hid-ids.h | 7 + drivers/hid/hid-input.c | 12 +- drivers/hid/usbhid/hid-core.c | 26 +- drivers/hid/usbhid/hid-quirks.c | 5 + drivers/i2c/busses/i2c-at91.c | 2 +- drivers/iio/common/st_sensors/st_sensors_buffer.c | 2 +- drivers/iio/proximity/as3935.c | 2 +- drivers/infiniband/hw/mlx4/main.c | 10 +- drivers/infiniband/ulp/isert/ib_isert.c | 4 +- drivers/input/mouse/alps.c | 4 +- drivers/input/mouse/synaptics.c | 22 +- drivers/input/mouse/synaptics.h | 8 +- drivers/input/serio/i8042-x86ia64io.h | 22 ++ drivers/iommu/amd_iommu.c | 27 +- drivers/iommu/iommu.c | 163 +++++++----- drivers/irqchip/irq-armada-370-xp.c | 23 +- drivers/md/dm-bufio.c | 5 +- drivers/md/dm-log-userspace-transfer.c | 2 +- drivers/media/common/siano/sms-cards.c | 6 + drivers/media/common/siano/sms-cards.h | 1 + drivers/media/dvb-frontends/ds3000.c | 7 + drivers/media/i2c/tda7432.c | 2 +- drivers/media/platform/Kconfig | 6 +- drivers/media/platform/exynos4-is/Kconfig | 2 +- drivers/media/platform/s5p-tv/Kconfig | 2 +- drivers/media/rc/imon.c | 3 +- drivers/media/rc/rc-ir-raw.c | 1 - drivers/media/rc/rc-main.c | 2 + drivers/media/tuners/m88ts2022.c | 2 +- drivers/media/usb/em28xx/em28xx-cards.c | 11 - drivers/media/usb/em28xx/em28xx-core.c | 12 +- drivers/media/usb/em28xx/em28xx-video.c | 15 +- drivers/media/usb/siano/smsusb.c | 2 + drivers/media/usb/uvc/uvc_driver.c | 9 + drivers/media/v4l2-core/v4l2-common.c | 9 +- drivers/media/v4l2-core/videobuf-dma-sg.c | 6 +- drivers/mfd/rtsx_pcr.c | 2 +- drivers/mfd/ti_am335x_tscadc.c | 5 +- drivers/mmc/core/sdio.c | 12 +- drivers/mmc/core/sdio_irq.c | 4 +- drivers/mmc/core/slot-gpio.c | 2 - drivers/mmc/host/mmc_spi.c | 1 + drivers/mmc/host/rtsx_pci_sdmmc.c | 7 + drivers/mmc/host/rtsx_usb_sdmmc.c | 7 + drivers/mmc/host/sdhci-pxav3.c | 3 +- drivers/mmc/host/sdhci-s3c.c | 4 +- drivers/mmc/host/sdhci-sirf.c | 1 + drivers/mmc/host/tmio_mmc_pio.c | 1 + drivers/mtd/chips/cfi_cmdset_0001.c | 2 + drivers/mtd/devices/m25p80.c | 50 ++++ drivers/mtd/ubi/block.c | 25 +- drivers/mtd/ubi/cdev.c | 4 +- drivers/mtd/ubi/fastmap.c | 1 + drivers/net/Kconfig | 2 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 1 + drivers/net/ethernet/mellanox/mlx4/en_tx.c | 7 +- drivers/net/ethernet/mellanox/mlx4/mcg.c | 4 + drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 7 + drivers/net/hyperv/netvsc_drv.c | 1 + drivers/net/macvlan.c | 10 +- drivers/net/macvtap.c | 16 +- drivers/net/ppp/ppp_generic.c | 2 +- drivers/net/tun.c | 25 +- drivers/net/usb/ax88179_178a.c | 7 +- drivers/net/virtio_net.c | 24 +- drivers/net/vxlan.c | 15 +- drivers/net/wireless/iwlwifi/dvm/mac80211.c | 24 +- drivers/net/wireless/iwlwifi/iwl-trans.h | 2 + drivers/net/wireless/iwlwifi/mvm/coex.c | 4 +- drivers/net/wireless/iwlwifi/mvm/coex_legacy.c | 4 +- drivers/net/wireless/iwlwifi/mvm/fw-api-power.h | 35 ++- drivers/net/wireless/iwlwifi/mvm/fw-api.h | 1 + drivers/net/wireless/iwlwifi/mvm/fw.c | 9 + drivers/net/wireless/iwlwifi/mvm/ops.c | 1 + drivers/net/wireless/iwlwifi/mvm/tx.c | 8 +- drivers/net/wireless/iwlwifi/pcie/trans.c | 16 +- drivers/net/wireless/rt2x00/rt2800.h | 4 +- drivers/net/wireless/rt2x00/rt2800lib.c | 6 + drivers/net/wireless/rt2x00/rt2800usb.c | 1 + drivers/of/base.c | 88 ++----- drivers/of/selftest.c | 66 ++++- drivers/of/testcase-data/tests-phandle.dtsi | 2 + drivers/pci/pci-sysfs.c | 8 +- drivers/phy/phy-omap-usb2.c | 6 +- drivers/pinctrl/pinctrl-baytrail.c | 2 +- drivers/platform/x86/acer-wmi.c | 11 + drivers/platform/x86/samsung-laptop.c | 10 + drivers/power/charger-manager.c | 5 + drivers/regulator/max77693.c | 2 +- drivers/rtc/Kconfig | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 11 +- drivers/scsi/scsi_lib.c | 5 + drivers/spi/spi-fsl-dspi.c | 4 +- drivers/spi/spi-pl022.c | 2 +- drivers/spi/spi-pxa2xx.c | 7 +- drivers/staging/comedi/comedi_fops.c | 18 +- drivers/staging/iio/adc/mxs-lradc.c | 12 +- drivers/staging/iio/impedance-analyzer/ad5933.c | 15 +- drivers/staging/iio/meter/ade7758.h | 1 - drivers/staging/iio/meter/ade7758_core.c | 57 +--- drivers/staging/iio/meter/ade7758_ring.c | 5 +- drivers/target/target_core_device.c | 3 +- drivers/target/target_core_pr.c | 6 +- drivers/target/target_core_pr.h | 2 +- drivers/target/target_core_tpg.c | 8 + drivers/target/target_core_transport.c | 3 +- drivers/tty/serial/msm_serial.c | 22 +- drivers/tty/serial/serial_core.c | 2 +- drivers/tty/tty_io.c | 7 +- drivers/tty/vt/consolemap.c | 7 + drivers/usb/chipidea/core.c | 1 - drivers/usb/class/cdc-acm.c | 20 +- drivers/usb/class/cdc-acm.h | 2 + drivers/usb/core/hcd.c | 2 + drivers/usb/core/hub.c | 3 + drivers/usb/core/quirks.c | 10 + drivers/usb/dwc3/dwc3-omap.c | 15 +- drivers/usb/dwc3/ep0.c | 4 +- drivers/usb/dwc3/gadget.c | 19 +- drivers/usb/dwc3/gadget.h | 2 +- drivers/usb/gadget/function/f_acm.c | 7 +- drivers/usb/gadget/function/f_fs.c | 42 ++- drivers/usb/gadget/udc/udc-core.c | 5 + drivers/usb/host/Kconfig | 4 +- drivers/usb/host/xhci-pci.c | 18 +- drivers/usb/musb/musb_cppi41.c | 3 +- drivers/usb/musb/musb_dsps.c | 4 +- drivers/usb/serial/cp210x.c | 1 + drivers/usb/serial/ftdi_sio.c | 3 + drivers/usb/serial/ftdi_sio_ids.h | 12 +- drivers/usb/serial/kobil_sct.c | 5 +- drivers/usb/serial/opticon.c | 2 +- drivers/usb/serial/option.c | 10 + drivers/usb/storage/transport.c | 26 ++ drivers/usb/storage/unusual_uas.h | 28 ++ drivers/video/console/bitblit.c | 3 +- drivers/video/console/fbcon_ccw.c | 3 +- drivers/video/console/fbcon_cw.c | 3 +- drivers/video/console/fbcon_ud.c | 3 +- drivers/video/fbdev/core/cfbcopyarea.c | 13 +- drivers/virtio/virtio_pci.c | 33 ++- fs/btrfs/file-item.c | 2 +- fs/buffer.c | 8 + fs/dcache.c | 7 + fs/ext3/super.c | 7 - fs/ext4/balloc.c | 12 +- fs/ext4/bitmap.c | 12 +- fs/ext4/ext4.h | 13 +- fs/ext4/extents.c | 6 +- fs/ext4/file.c | 2 +- fs/ext4/ialloc.c | 7 +- fs/ext4/inline.c | 3 +- fs/ext4/inode.c | 46 +++- fs/ext4/ioctl.c | 13 +- fs/ext4/mmp.c | 6 +- fs/ext4/namei.c | 45 ++-- fs/ext4/resize.c | 5 +- fs/ext4/super.c | 32 +-- fs/ext4/xattr.c | 38 ++- fs/jbd2/recovery.c | 1 + fs/jffs2/jffs2_fs_sb.h | 2 - fs/jffs2/wbuf.c | 17 +- fs/lockd/mon.c | 6 + fs/namei.c | 3 +- fs/namespace.c | 3 + fs/nfsd/nfs4proc.c | 7 +- fs/ocfs2/cluster/tcp.c | 2 +- fs/pstore/inode.c | 4 +- fs/quota/dquot.c | 2 +- fs/super.c | 2 + fs/ubifs/commit.c | 8 +- fs/ubifs/log.c | 19 +- fs/xfs/xfs_itable.c | 250 +++++++++--------- fs/xfs/xfs_itable.h | 16 -- include/drm/drm_pciids.h | 1 - include/linux/blkdev.h | 8 +- include/linux/hid.h | 1 + include/linux/memcontrol.h | 58 ++-- include/linux/mm.h | 2 +- include/linux/of.h | 84 +++++- include/linux/oom.h | 3 + include/linux/string.h | 5 +- include/linux/sunrpc/xprt.h | 1 + include/linux/usb/quirks.h | 3 + include/net/ipv6.h | 2 + include/scsi/scsi_tcq.h | 8 +- include/uapi/drm/vmwgfx_drm.h | 2 +- include/uapi/linux/input.h | 7 + kernel/events/core.c | 54 ++-- kernel/freezer.c | 3 + kernel/futex.c | 22 +- kernel/module.c | 2 + kernel/power/hibernate.c | 8 +- kernel/power/process.c | 40 ++- kernel/sched/core.c | 19 +- kernel/time/posix-timers.c | 1 + kernel/trace/trace_syscalls.c | 8 +- lib/bitmap.c | 8 +- lib/scatterlist.c | 6 +- lib/string.c | 16 ++ mm/balloon_compaction.c | 2 + mm/cma.c | 1 + mm/huge_memory.c | 4 +- mm/memcontrol.c | 105 ++++---- mm/memory.c | 1 + mm/oom_kill.c | 17 ++ mm/page-writeback.c | 43 ++- mm/page_alloc.c | 8 + mm/page_cgroup.c | 1 + mm/percpu.c | 2 - mm/rmap.c | 20 +- mm/truncate.c | 56 ++++ net/ceph/messenger.c | 6 +- net/core/tso.c | 3 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/gre_offload.c | 2 +- net/ipv4/ip_output.c | 12 +- net/ipv4/ip_tunnel_core.c | 3 +- net/ipv4/route.c | 1 + net/ipv4/tcp.c | 59 ++--- net/ipv4/tcp_ipv4.c | 4 +- net/ipv6/output_core.c | 34 +++ net/ipv6/tcp_ipv6.c | 4 +- net/mac80211/rate.c | 2 +- net/netlink/af_netlink.c | 39 ++- net/sunrpc/clnt.c | 3 + net/sunrpc/xprtsock.c | 4 + net/tipc/link.c | 7 +- security/integrity/evm/evm_main.c | 16 +- security/integrity/ima/ima_appraise.c | 2 + security/integrity/integrity.h | 1 + security/selinux/hooks.c | 2 +- sound/core/pcm_compat.c | 2 + sound/firewire/bebob/bebob_focusrite.c | 62 ++++- sound/firewire/bebob/bebob_stream.c | 18 +- sound/pci/hda/hda_intel.c | 4 +- sound/pci/hda/patch_realtek.c | 3 - sound/soc/codecs/adau1761.c | 4 + sound/soc/codecs/tlv320aic3x.c | 13 + sound/soc/intel/sst-haswell-pcm.c | 4 +- sound/soc/soc-core.c | 4 +- sound/soc/soc-dapm.c | 25 +- sound/soc/soc-pcm.c | 2 +- sound/usb/card.c | 9 +- virt/kvm/iommu.c | 8 +- 341 files changed, 3006 insertions(+), 1524 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/