* [Xenomai] [PULL 2/2] ipipe-3.18: Stable merges
@ 2015-08-27 15:37 Jan Kiszka
2015-09-07 16:04 ` Philippe Gerum
0 siblings, 1 reply; 2+ messages in thread
From: Jan Kiszka @ 2015-08-27 15:37 UTC (permalink / raw)
To: Philippe Gerum, Xenomai
The following changes since commit b115c4094d734e19fa7a96be1bf3958b3d244b8b:
Revert "ipipe: Register function tracer for direct and exclusive invocation" (2015-08-27 17:22:39 +0200)
are available in the git repository at:
git://git.xenomai.org/ipipe-jki for-upstream/3.18
for you to fetch changes up to 87ecd772fff628dded2c2d1c482d4756f3bc40f4:
Merge tag 'v3.18.20' into for-upstream/3.18 (2015-08-27 17:24:37 +0200)
The merge of 3.18.19 required two ipipe-specific fix-ups:
x86/ipipe: Remove duplicate cpu_tlbstate export
x86/ipipe: Account for mwait-based halt
3.18.20 applied smoothly.
----------------------------------------------------------------
AMAN DEEP (1):
usb: xhci: Bugfix for NULL pointer deference in xhci_endpoint_init() function
Aaro Koskinen (3):
MIPS: OCTEON: dma-octeon: fix OHCI USB config check
MIPS: OCTEON: fix PCI interrupt mapping for D-Link DSR-1000N
pata_octeon_cf: fix broken build
Aaron Lu (1):
gpio: crystalcove: set IRQCHIP_SKIP_SET_WAKE for the irqchip
Adam Honse (1):
ALSA: usb-audio: Don't attempt to get Microsoft Lifecam Cinema sample rate
Adam Jackson (1):
drm/mgag200: Reject non-character-cell-aligned mode widths
Adrien Schildknecht (1):
SSB: fix Kconfig dependencies
Akinobu Mita (3):
target/file: Fix BUG() when CONFIG_DEBUG_SG=y and DIF protection enabled
target/file: Fix UNMAP with DIF protection support
target/file: Fix SG table for prot_buf initialization
Al Viro (8):
ocfs2: _really_ sync the right range
ioctx_alloc(): fix vma (and file) leak on failure
RCU pathwalk breakage when running into a symlink overmounting something
path_openat(): fix double fput()
coredump: accept any write method
d_walk() might skip too much
9p: forgetting to cancel request on interrupted zero-copy RPC
9p: don't leave a half-initialized inode sitting around
Alan Stern (1):
USB: usbfs: allow URBs to be reaped after disconnection
Aleksei Mamlin (1):
libata: add ATA_HORKAGE_BROKEN_FPDMA_AA quirk for HP 250GB SATA disk VB0250EAVER
Alex Deucher (12):
drm/radeon/dpm: fix 120hz handling harder
drm/radeon: fix doublescan modes (v2)
drm/radeon: adjust pll when audio is not enabled
drm/radeon: add SI DPM quirk for Sapphire R9 270 Dual-X 2G GDDR5
drm/radeon: add new bonaire pci id
drm/radeon: retry dcpd fetch
drm/radeon: don't share plls if monitors differ in audio support
Revert "drm/radeon: don't share plls if monitors differ in audio support"
Revert "drm/radeon: adjust pll when audio is not enabled"
drm/radeon: take the mode_config mutex when dealing with hpds (v2)
ALSA: hda - set proper caps for newer AMD hda audio in KB/KV
drm/radeon: add a dpm quirk for Sapphire Radeon R9 270X 2GB GDDR5
Alex Williamson (2):
iommu/vt-d: Detach domain *only* from attached iommus
PCI: pciehp: Wait for hotplug command completion where necessary
Alexander Duyck (1):
jhash: Update jhash_[321]words functions to use correct initval
Alexander Ploumistos (1):
Bluetooth: ath3k: Add support Atheros AR5B195 combo Mini PCIe card
Alexander Sverdlin (2):
MIPS: Octeon: Remove udelay() causing huge IRQ latency
sctp: Fix race between OOTB responce and route removal
Alexander Usyskin (1):
mei: me: wait for power gating exit confirmation
Alexei Starovoitov (4):
bpf: fix verifier memory corruption
bpf: fix 64-bit divide
x86: bpf_jit: fix FROM_BE16 and FROM_LE16/32 instructions
x86: bpf_jit: fix compilation of large bpf programs
Alexey Brodkin (1):
stmmac: troubleshoot unexpected bits in des0 & des1
Alexey Khoroshilov (1):
sound/oss: fix deadlock in sequencer_ioctl(SNDCTL_SEQ_OUTOFBAND)
Alexey Kodanev (1):
net: tcp6: fix double call of tcp_v6_fill_cb()
Alexey Sokolov (1):
cdc-acm: Add support of ATOL FPrint fiscal printers
Alistair Strachan (1):
staging: android: sync: Fix memory corruption in sync_timeline_signal().
Anantha Krishnan (1):
Bluetooth: Add support for Acer [0489:e078]
Andi Kleen (1):
tools/vm: fix page-flags build
Andre Przywara (7):
arm64: add cpu_capabilities bitmap
arm64: add alternative runtime patching
arm64: detect silicon revisions and set cap bits accordingly
arm64: add Cortex-A53 cache errata workaround
arm64: add Cortex-A57 erratum 832075 workaround
arm64: protect alternatives workarounds with Kconfig options
KVM: arm/arm64: check IRQ number on userland injection
Andrea Arcangeli (1):
kvm: fix crash in kvm_vcpu_reload_apic_access_page
Andreas Werner (1):
can: flexcan: Deferred on Regulator return EPROBE_DEFER
Andrew Elble (1):
NFS: fix BUG() crash in notify_change() with patch to chown_common()
Andrew Morton (2):
arch/x86/kvm/mmu.c: work around gcc-4.4.4 bug
fs/binfmt_elf.c:load_elf_binary(): return -EINVAL on zero-length mappings
Andrey Ryabinin (1):
ARM: 8320/1: fix integer overflow in ELF_ET_DYN_BASE
Andrzej Pietrasiewicz (1):
usb: gadget: printer: enqueue printer's response for setup request
Andy Grover (1):
target/pscsi: Don't leak scsi_host if hba is VIRTUAL_HOST
Andy Lutomirski (3):
x86: Clean up cr4 manipulation
x86: Store a per-cpu shadow copy of CR4
x86/asm/irq: Stop relying on magic JMP behavior for early_idt_handlers
Anna Schumaker (1):
NFS: Add a stub for GETDEVICELIST
Ansgar Hegerfeld (1):
ALSA: hda/realtek - ALC292 dock fix for Thinkpad L450
Anton Blanchard (3):
powerpc/perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH
powerpc: Align TOC to 256 bytes
powerpc/perf: Fix book3s kernel to userspace backtraces
Anton Nayshtut (1):
bonding: Bonding Overriding Configuration logic restored.
Aravind Gopalakrishnan (1):
x86/iommu: Fix header comments regarding standard and _FINISH macros
Archit Taneja (1):
clk: qcom: fix RCG M/N counter configuration
Ard Biesheuvel (3):
kvm: add a memslot flag for incoherent memory regions
arm, arm64: KVM: handle potential incoherency of readonly memslots
ARM: 8221/1: PJ4: allow building in Thumb-2 mode
Arnd Bergmann (3):
[media] Add and use IS_REACHABLE macro
dmaengine: shdmac: avoid unused variable warnings
ideapad: fix software rfkill setting
Arne Fitzenreiter (2):
libata: add ATA_HORKAGE_NOTRIM
libata: force disable trim for SuperSSpeed S238
Arun Chandran (1):
regmap: Fix regmap_bulk_read in BE mode
Axel Lin (7):
usb: phy: Find the right match in devm_usb_phy_match
ASoC: mc13783: Fix wrong mask value used in mc13xxx_reg_rmw() calls
irqchip: sunxi-nmi: Fix off-by-one error in irq iterator
genirq: devres: Fix testing return value of request_any_context_irq()
ASoC: wm8737: Fixup setting VMID Impedance control register
ASoC: wm8903: Fix define for WM8903_VMID_RES_250K
ASoC: wm8955: Fix setting wrong register for WM8955_K_8_0_MASK bits
Bandan Das (1):
KVM: nSVM: Check for NRIPS support before updating control field
Bard Liao (1):
ASoC: rt5677: fixed wrong DMIC ref clock
Bart Van Assche (2):
Defer processing of REQ_PREEMPT requests for blocked devices
scsi_transport_srp: Introduce srp_wait_for_queuecommand()
Bartlomiej Zolnierkiewicz (2):
cpuidle: remove state_count field from struct cpuidle_device
clk: samsung: exynos4: Disable ARMCLK down feature on Exynos4210 SoC
Baruch Siach (4):
pinctrl: remove maxpin from documentation
pinctrl: remove enable/disable callbacks from documentation
pinctrl: remove doc mention of the enable/disable API
pinctrl: fix example .get_group_pins implementation signature
Ben Collins (1):
Revert "dm crypt: fix deadlock when async crypto algorithm returns -EBUSY"
Ben Hutchings (3):
usbnet: Fix tx_packets stat for FLAG_MULTI_FRAME drivers
usbnet: Fix tx_bytes statistic running backward in cdc_ncm
xen-pciback: Add name prefix to global 'permissive' variable
Ben Serebrin (1):
KVM: VMX: Preserve host CR4.MCE value while in guest mode.
Benjamin Herrenschmidt (1):
drivers/of: Add empty ranges quirk for PA-Semi
Benjamin Poirier (1):
mlx4: Fix tx ring affinity_mask creation
Benjamin Tissoires (2):
HID: uclogic: Set quirks from inside the driver
HID: Introduce hidpp, a module to handle Logitech hid++ devices
Bjorn Helgaas (3):
PCI: Don't look for ACPI hotplug parameters if ACPI is disabled
x86/PCI: Use host bridge _CRS info on Foxconn K8M890-8237A
x86/PCI: Use host bridge _CRS info on systems with >32 bit addressing
Bjørn Mork (1):
cdc_ncm: Fix tx_bytes statistics
Bo Yan (1):
arm64: fix midr range for Cortex-A57 erratum 832075
Bob Copeland (1):
omfs: fix sign confusion for bitmap loop counter
Boris Brezillon (3):
clk: at91: usb: propagate rate modification to the parent clk
clk: at91: usb: fix determine_rate prototype
clk: at91: pll: fix input range validity check
Boris Ostrovsky (4):
xen/events: Clear cpu_evtchn_mask before resuming
xen/xenbus: Update xenbus event channel on resume
xen/console: Update console event channel on resume
xen/events: Set irq_info->evtchn before binding the channel to CPU in __startup_pirq()
Borislav Petkov (2):
x86/mce: Fix MCE severity messages
x86/boot: Fix overflow warning with 32-bit binutils
Brian King (1):
ipr: Increase default adapter init stage change timeout
Brian Norris (5):
UBI: account for bitflips in both the VID header and data
UBI: fix out of bounds write
UBI: initialize LEB number variable
UBI: fix check for "too many bytes"
mtd: fix: avoid race condition when accessing mtd->usecount
Brian Silverman (1):
sched: Fix RLIMIT_RTTIME when PI-boosting to RT
Calvin Owens (1):
ksoftirqd: Enable IRQs and call cond_resched() before poking RCU
Catalin Marinas (2):
arm64: Do not attempt to use init_mm in reset_context()
mm: kmemleak: allow safe memory scanning during kmemleak disabling
Charles Keepax (2):
ARM: S3C64XX: Use fixed IRQ bases to avoid conflicts on Cragganmore
ASoC: dapm: Enable autodisable on SOC_DAPM_SINGLE_TLV_AUTODISABLE
Chen Gang (1):
netfilter: nfnetlink_cthelper: Remove 'const' and '&' to avoid warnings
Chen Yucong (1):
x86, mce, severity: Extend the the mce_severity mechanism to handle UCNA/DEFERRED error
Chen-Yu Tsai (2):
ARM: sunxi: Have ARCH_SUNXI select RESET_CONTROLLER for clock driver usage
mmc: sunxi: Use devm_reset_control_get_optional() for reset control
Chris Bainbridge (2):
ACPI / SBS: Enable battery manager when present
ACPI / SBS: Add 5 us delay to fix SBS hangs on MacBook
Chris Lesiak (1):
hwmon: (ntc_thermistor) Ensure iio channel is of type IIO_VOLTAGE
Chris Metcalf (1):
__bitmap_parselist: fix bug in empty string handling
Chris Wilson (1):
agp/intel: Fix typo in needs_ilk_vtd_wa()
Christian Borntraeger (3):
kernel: Provide READ_ONCE and ASSIGN_ONCE
kernel: Change ASSIGN_ONCE(val, x) to WRITE_ONCE(x, val)
KVM: s390: no need to hold the kvm->mutex for floating interrupts
Christian König (13):
drm/radeon: add extra check in radeon_ttm_tt_unpin_userptr
drm/radeon: fix wait in radeon_mn_invalidate_range_start
drm/radeon: check new address before removing old one
drm/radeon: disable semaphores for UVD V1 (v2)
drm/radeon: make VCE handle check more strict
drm/radeon: make UVD handle checking more strict
drm/radeon: more strictly validate the UVD codec
drm/radeon: fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handling
drm/radeon: partially revert "fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handling"
drm/radeon: fix lockup when BOs aren't part of the VM on release
drm/radeon: reset BOs address after clearing it.
drm/radeon: fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handling
drm/radeon: partially revert "fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handling"
Christoffer Dall (11):
arm/arm64: KVM: Don't clear the VCPU_POWER_OFF flag
arm/arm64: KVM: Correct KVM_ARM_VCPU_INIT power off option
arm/arm64: KVM: Reset the HCR on each vcpu when resetting the vcpu
arm/arm64: KVM: Turn off vcpus on PSCI shutdown/reboot
arm/arm64: KVM: Introduce stage2_unmap_vm
arm/arm64: KVM: Don't allow creating VCPUs after vgic_initialized
arm/arm64: KVM: Initialize the vgic on-demand when injecting IRQs
arm/arm64: KVM: Require in-kernel vgic for the arch timers
arm/arm64: KVM: Keep elrsr/aisr in sync with software model
stable: Update documentation to clarify preferred procedure
arm64: Don't report clear pmds and puds as huge
Christoph Hellwig (4):
3w-xxxx: fix command completion race
3w-9xxx: fix command completion race
3w-sas: fix command completion race
nfsd: fix the check for confirmed openowner in nfs4_preprocess_stateid_op
Christoph Paasch (1):
tcp: Do not call tcp_fastopen_reset_cipher from interrupt context
Christophe Ricard (3):
NFC: st21nfcb: Retry i2c_master_send if it returns a negative value
NFC: st21nfcb: Do not remove header once the payload is sent
NFC: st21nfcb: remove st21nfcb_nci_i2c_disable
Chuanxiao Dong (1):
mmc: card: Don't access RPMB partitions for normal read/write
Chuck Lever (3):
xprtrdma: Take struct ib_device_attr off the stack
xprtrdma: Prevent infinite loop in rpcrdma_ep_create()
NFS: Fix size of NFSACL SETACL operations
Claudio Cappelli (1):
USB: option: add 2020:4000 ID
Clemens Ladisch (1):
ALSA: usb-audio: add MAYA44 USB+ mixer control names
Colin Ian King (1):
KEYS: ensure we free the assoc array edit if edit is valid
Cornelia Huck (1):
KVM: s390: virtio-ccw: don't overwrite config space values
Cyrille Pitchen (1):
i2c: at91: fix a race condition when using the DMA controller
D.S. Ljungmark (1):
ipv6: Don't reduce hop limit for an interface
Damian Eppel (1):
clocksource: exynos_mct: Avoid blocking calls in the cpu hotplug notifier
Dan Carpenter (4):
PCI: cpcihp: Add missing curly braces in cpci_configure_slot()
memstick: mspro_block: add missing curly braces
ASoC: imx-wm8962: Add a missing error check
USB: devio: fix a condition in async_completed()
Dan Williams (2):
ahci: avoton port-disable reset-quirk
block: fix ext_dev_lock lockdep report
Daniel Borkmann (3):
ebpf: verifier: check that call reg with ARG_ANYTHING is initialized
net: sched: fix call_rcu() race on classifier module unloads
netfilter: x_tables: fix cgroup matching on non-full sks
Daniel Vetter (4):
drm: Fixup racy refcounting in plane_force_disable
drm/i915: Align initial plane backing objects correctly
drm/i915: Dont enable CS_PARSER_ERROR interrupts at all
drm/dp/mst: make sure mst_primary mstb is valid in work function
Darren Salt (1):
HID: saitek: add USB ID for older R.A.T. 7
Darrick J. Wong (2):
jbd2: fix r_count overflows leading to buffer overflow in journal recovery
ext4: don't retry file block mapping on bigalloc fs with non-extent file
Darshana Padmadas (1):
iio: imu: Use iio_trigger_get for indio_dev->trig assignment
Dave Airlie (1):
drm/dp/mst: take lock around looking up the branch device on hpd irq
Dave Chinner (3):
xfs: ensure truncate forces zeroed blocks to disk
xfs: xfs_attr_inactive leaves inconsistent attr fork state behind
xfs: xfs_iozero can return positive errno
Dave Olson (1):
powerpc: Fix missing L2 cache size in /sys/devices/system/cpu
Dave P Martin (1):
arm64: mm: Fix freeing of the wrong memmap entries with !SPARSEMEM_VMEMMAP
David Daney (1):
stable_kernel_rules: Add clause about specification of kernel versions to patch.
David Disseldorp (1):
cifs: fix use-after-free bug in find_writable_file
David Fries (1):
w1_therm reference count family data
David Henningsson (6):
ALSA: hda - fix "num_steps = 0" error on ALC256
ALSA: hda - Add headset mic quirk for Dell Inspiron 5548
ALSA: hda - Fix headset mic and mic-in for a Dell desktop
ALSA: hda - Disable Headphone Mic boost for ALC662
ALSA: hda - Add Conexant codecs CX20721, CX20722, CX20723 and CX20724
ALSA: hda - Fix Dock Headphone on Thinkpad X250 seen as a Line Out
David Hildenbrand (2):
KVM: s390: fix handling of write errors in the tpi handler
KVM: s390: reinjection of irqs can fail in the tpi handler
David Härdeman (1):
[media] rc-core: fix dib0700 scancode generation for RC5
David Miller (1):
radeon: Do not directly dereference pointers to BIOS area.
David S. Miller (1):
ipv4: Missing sk_nulls_node_init() in ping_unhash().
David Sterba (2):
btrfs: simplify insert_orphan_item
btrfs: don't accept bare namespace as a valid xattr
David Vrabel (2):
xen/events: don't bind non-percpu VIRQs with percpu chip
x86/xen: allow privcmd hypercalls to be preempted
David Woodhouse (1):
iommu/vt-d: Allow RMRR on graphics devices too
Davide Italiano (1):
ext4: move check under lock scope to close a race.
Deepak S (1):
drm/i915/vlv: remove wait for previous GFX clk disable request
Dennis Yang (1):
dm btree remove: fix bug in redistribute3
Ding Wang (1):
mmc: card: Fixup request missing in mmc_blk_issue_rw_rq
Dmitry M. Fedin (1):
ALSA: usb - Creative USB X-Fi Pro SB1095 volume knob support
Dmitry Monakhov (1):
jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail()
Dmitry Osipenko (1):
ARM: tegra20: Store CPU "resettable" status in IRAM
Dmitry Torokhov (2):
i2c: rk3x: report number of messages transmitted
drm/i915: cope with large i2c transfers
Dmitry Tunin (5):
ath3k: Add support of 0489:e076 AR3012 device
ath3k: add support of 13d3:3474 AR3012 device
ideapad_laptop: Lenovo G50-30 fix rfkill reports wireless blocked
Bluetooth: ath3k: add support of 04ca:300f AR3012 device
Bluetooth: ath3k: Add support of 04ca:300d AR3012 device
Doug Anderson (1):
pinctrl: Don't just pretend to protect pinctrl_maps, do it for real
Doug Goldstein (2):
USB: ftdi_sio: Added custom PID for Synapse Wireless product
USB: ftdi_sio: Use jtag quirk for SNAP Connect E10
Ekaterina Tumanova (1):
KVM: s390: Zero out current VMDB of STSI before including level3 data.
Emmanuel Grumbach (1):
iwlwifi: dvm: run INIT firmware again upon .start()
Erez Shitrit (1):
IB/mlx4: Fix WQE LSO segment calculation
Eric Auger (1):
KVM: arm/arm64: vgic: vgic_init returns -ENODEV when no online vcpu
Eric Dumazet (13):
tcp: tcp_make_synack() should clear skb->tstamp
bnx2x: Fix busy_poll vs netpoll
tcp: fix possible deadlock in tcp_send_fin()
tcp: avoid looping in tcp_send_fin()
net: do not deplete pfmemalloc reserve
net: fix crash in build_skb()
bridge: fix br_multicast_query_expired() bug
udp: fix behavior of wrong checksums
inet: add TCP_NEW_SYN_RECV state
net: add sk_fullsock() helper
tcp: tcp_get_info() should fetch socket fields once
packet: read num_members once in packet_rcv_fanout()
bnx2x: fix lockdep splat
Eric Sandeen (1):
xfs: fix remote symlinks on V5/CRC filesystems
Eric W. Biederman (12):
mnt: Improve the umount_tree flags
mnt: Don't propagate umounts in __detach_mounts
mnt: Fix fs_fully_visible to verify the root directory is visible
mnt: Fail collect_mounts when applied to unmounted mounts
fs_pin: Allow for the possibility that m_list or s_list go unused.
ipv4: Avoid crashing in ip_error
mnt: Fix the error check in __detach_mounts
netfilter: nf_qeueue: Drop queue entries on nf_unregister_hook
mnt: Refactor the logic for mounting sysfs and proc in a user namespace
mnt: Modify fs_fully_visible to deal with locked ro nodev and atime
vfs: Remove incorrect debugging WARN in prepend_path
vfs: Ignore unlocked mounts in fs_fully_visible
Eric Wong (1):
ALSA: usb-audio: don't try to get Benchmark DAC1 sample rate
Eric Work (1):
md/raid0: fix restore to sector variable in raid0_make_request
Eryu Guan (3):
ext4: check for zero length extent explicitly
ext4: be more strict when migrating to non-extent based file
ext4: correctly migrate a file with a hole at the beginning
Eugene Shatokhin (1):
kprobes/x86: Return correct length in __copy_instruction()
Ezequiel Garcia (2):
[media] stk1160: Make sure current buffer is released
spi: pl022: Specify 'num-cs' property as required in devicetree binding
Fabian Frederick (3):
fs/ufs: revert "ufs: fix deadlocks introduced by sb mutex merge"
fs/ufs: restore s_lock mutex
fs/ufs: restore s_lock mutex_init()
Fabio Estevam (1):
ARM: dts: imx23-olinuxino: Fix polarity of LED GPIO
Felipe Balbi (16):
usb: musb: core: fix TX/RX endpoint order
usb: define a generic USB_RESUME_TIMEOUT macro
usb: musb: use new USB_RESUME_TIMEOUT
usb: host: oxu210hp: use new USB_RESUME_TIMEOUT
usb: host: fusbh200: use new USB_RESUME_TIMEOUT
usb: host: uhci: use new USB_RESUME_TIMEOUT
usb: host: fotg210: use new USB_RESUME_TIMEOUT
usb: host: r8a66597: use new USB_RESUME_TIMEOUT
usb: host: isp116x: use new USB_RESUME_TIMEOUT
usb: host: xhci: use new USB_RESUME_TIMEOUT
usb: host: ehci: use new USB_RESUME_TIMEOUT
usb: host: sl811: use new USB_RESUME_TIMEOUT
usb: core: hub: use new USB_RESUME_TIMEOUT
usb: dwc2: hcd: use new USB_RESUME_TIMEOUT
usb: dwc3: gadget: don't clear EP_BUSY too early
usb: musb: host: rely on port_mode to call musb_start()
Felix Fietkau (2):
ath9k: fix tracking of enabled AP beacons
ath9k: fix DMA stop sequence for AR9003+
Feng Kan (1):
serial: 8250: add support for ACPI-probed serial port for X-Gene platform
Filipe Manana (6):
Btrfs: fix log tree corruption when fs mounted with -o discard
Btrfs: fix inode eviction infinite loop after cloning into it
Btrfs: fix inode eviction infinite loop after extent_same ioctl
Btrfs: make xattr replace operations atomic
Btrfs: use kmem_cache_free when freeing entry in inode cache
Btrfs: fix memory leak in the extent_same ioctl
Firo Yang (2):
NFC: st21nfcb: Remove inappropriate kfree on a devm_kzalloc pointer
md: fix a build warning
Florent Fourcot (1):
tcp/ipv6: fix flow label setting in TIME_WAIT state
Florian Fainelli (1):
net: phy: Allow EEE for all RGMII variants
Florian Westphal (1):
netfilter: bridge: really save frag_max_size between PRE and POST_ROUTING
Frank C Guenther (1):
ALSA: usb: Fix support for Denon DA-300USB DAC (ID 154e:1003)
Frank Praznik (1):
HID: sony: Add support for the third-party SMK PS3 Bluetooth Remote
Frediano Ziglio (2):
drm/qxl: Do not cause spice-server to clean our objects
drm/qxl: Do not leak memory if qxl_release_list_add fails
Frodo Lai (1):
Input: pixcir_i2c_ts - fix receive error
Gabriele Mazzotta (2):
libata: Add helper to determine when PHY events should be ignored
libata: Ignore spurious PHY event on LPM policy change
Ganesan Ramalingam (1):
MIPS: Netlogic: Fix for SATA PHY init
Gavin Shan (1):
powerpc/powernv: Don't map M64 segments using M32DT
Geert Uytterhoeven (1):
[media] soc-camera: Fix devm_kfree() in soc_of_bind()
Geoff Levand (1):
arm64/kvm: Fix assembler compatibility of macros
Gregory CLEMENT (4):
ARM: mvebu: Disable CPU Idle on Armada 38x
gpio: mvebu: Fix mask/unmask managment per irq chip type
ARM: mvebu: armada-xp-openblocks-ax3-4: Disable internal RTC
spi: orion: Fix maximum baud rates for Armada 370/XP
Grygorii Strashko (2):
mmc: core: add missing pm event in mmc_pm_notify to fix hib restore
leds / PM: fix hibernation on arm when gpio-led used with CPU led trigger
Gu Zheng (2):
mm/memory hotplug: postpone the reset of obsolete pgdat
mm/memory_hotplug.c: set zone->wait_table to null after freeing it
Guenter Roeck (2):
hwmon: (nct6775) Add missing sysfs attribute initialization
hwmon: (nct6683) Add missing sysfs attribute initialization
Haggai Eran (1):
staging: rtl8712: prevent buffer overrun in recvbuf2recvframe
Hans Verkuil (2):
[media] sh_veu: v4l2_dev wasn't set
[media] vb2: fix 'UNBALANCED' warnings when calling vb2_thread_stop()
Hans de Goede (5):
uas: Allow uas_use_uas_driver to return usb-storage flags
uas: Add US_FL_MAX_SECTORS_240 flag
uas: Set max_sectors_240 quirk for ASM1053 devices
usb-storage: Add NO_WP_DETECT quirk for Lacie 059f:0651 devices
Input: elantech - fix detection of touchpads where the revision matches a known rate
Harald Freudenberger (1):
crypto: s390/ghash - Fix incorrect ghash icv buffer handling.
Heiko Carstens (1):
s390/hibernate: fix save and restore of kernel text section
Helge Deller (1):
parisc,metag: Fix crashes due to stack randomization on stack-grows-upwards architectures
Henning Rogge (1):
net/ipv6/udp: Fix ipv6 multicast socket filter regression
Herbert Xu (2):
Revert "net: Reset secmark when scrubbing packet"
skbuff: Do not scrub skb mark within the same name space
Hon Ching \(Vicky\) Lo (1):
vTPM: set virtual device before passing to ibmvtpm_reset_crq
Honggang LI (1):
mlx5: wrong page mask if CONFIG_ARCH_DMA_ADDR_T_64BIT enabled for 32Bit architectures
Horia Geant? (2):
crypto: talitos - avoid memleak in talitos_alg_alloc()
Revert "crypto: talitos - convert to use be16_add_cpu()"
Howard Mitchell (1):
ASoC: pcm512x: Add 'Analogue' prefix to analogue volume controls
Huacai Chen (2):
MIPS: Loongson-3: Add IRQF_NO_SUSPEND to Cascade irqaction
MIPS: Hibernate: flush TLB entries earlier
Hui Wang (3):
ALSA: hda - Add one more node in the EAPD supporting candidate list
ALSA: hda - fix headset mic detection problem for one more machine
ALSA: hda - adding a DAC/pin preference map for a HP Envy TS machine
Ian Abbott (2):
spi: spidev: fix possible arithmetic overflow for multi-transfer message
staging: comedi: adv_pci1710: fix AI INSN_READ for non-zero channel
Ian Campbell (1):
xen: netback: read hotplug script once at start of day.
Ian Wilson (1):
netfilter: Zero the tuple in nfnl_cthelper_parse_tuple()
Ido Shamay (3):
net/mlx4_en: Call register_netdevice in the proper location
net/mlx4_en: Schedule napi when RX buffers allocation fails
net/mlx4_en: Wake TX queues only when there's enough room
Igor Mammedov (1):
kvm: avoid page allocation failure in kvm_set_memory_region()
Ilya Dryomov (5):
rbd: end I/O the entire obj_request on error
Revert "libceph: clear r_req_lru_item in __unregister_linger_request()"
Revert "libceph: clear r_req_lru_item in __unregister_linger_request()"
crush: ensuring at most num-rep osds are selected
rbd: use GFP_NOIO in rbd_obj_request_create()
Imre Deak (1):
drm/i915: vlv: fix save/restore of GFX_MAX_REQ_COUNT reg
Ingo Molnar (1):
x86/fpu: Disable XSAVES* support for now
J. Bruce Fields (4):
nfsd: return correct lockowner when there is a race on hash insert
nfsd4: fix READ permission checking
nfsd4: disallow SEEK with special stateids
selinux: fix setting of security labels on NFS
JM Friedt (1):
iio: DAC: ad5624r_spi: fix bit shift of output data value
Jack Morgenstein (1):
net/mlx4_core: Fix error message deprecation for ConnectX-2 cards
Jakub Sitnicki (1):
HID: microsoft: Add ID for NE7K wireless keyboard
James Bottomley (1):
mvsas: fix panic on expander attached SATA devices
James Hogan (4):
MIPS: KVM: Handle MSA Disabled exceptions from guest
MIPS: lose_fpu(): Disable FPU when MSA enabled
MIPS: Fix enabling of DEBUG_STACKOVERFLOW
MIPS: Fix KVM guest fixmap address
Jan Kara (4):
lib: Fix strnlen_user() to not touch memory after specified maximum
fs: Fix S_NOSEC handling
ufs: Fix warning from unlock_new_inode()
ufs: Fix possible deadlock when looking up directories
Jan Kiszka (5):
ARM: KVM: Fix size check in __coherent_cache_guest_page
Merge tag 'v3.18.19' into for-upstream/3.18
x86/ipipe: Remove duplicate cpu_tlbstate export
x86/ipipe: Account for mwait-based halt
Merge tag 'v3.18.20' into for-upstream/3.18
Jan Leupold (1):
iio: adc: at91_adc: allow to use full range of startup time
Jan Stancek (1):
powerpc: fix memory corruption by pnv_alloc_idle_core_states
Jani Nikula (3):
drm/edid: set ELD for firmware and debugfs override EDIDs
drm/i915/dp: there is no audio on port A
drm/i915: Fix DDC probe for passive adapters
Jann Horn (1):
fs: take i_mutex during prepare_binprm for set[ug]id executables
Janne Heikkinen (1):
Bluetooth: Add USB device 04ca:3010 as Atheros AR3012
Janusz Dziedzic (1):
mac80211: move WEP tailroom size check
Jason A. Donenfeld (5):
USB: visor: Match I330 phone more precisely
USB: pl2303: Remove support for Samsung I330
ozwpan: Use proper check to prevent heap overflow
ozwpan: divide-by-zero leading to panic
ozwpan: unchecked signed subtraction leads to DoS
Jason Gunthorpe (2):
RDMA/CMA: Canonize IPv4 on IPV6 sockets properly
sctp: Fix mangled IPv4 addresses on a IPv6 listening socket
Jean Delvare (1):
firmware: dmi_scan: Fix ordering of product_uuid
Jeff Layton (4):
nfsd: return correct openowner when there is a race to put one in the hash
nfs: increase size of EXCHANGE_ID name string buffer
nfs: take extra reference to fl->fl_file when running a setlk
nfs: take extra reference to fl->fl_file when running a LOCKU operation
Jens Freimann (1):
KVM: s390: fix get_all_floating_irqs
Jeremiah Mahler (1):
usb: serial: silence all non-critical read errors
Jesse Barnes (2):
drm/i915/vlv: save/restore the power context base reg
drm/i915/vlv: remove wait for previous GFX clk disable request
Jesse Gross (1):
udptunnels: Call handle_offloads after inserting vlan tag.
Jiada Wang (1):
serial: imx: Enable UCR4_OREN in startup interface
Jim Bride (1):
drm/i915/hsw: Fix workaround for server AUX channel clock divisor
Jim Snow (1):
sb_edac: Fix erroneous bytes->gigabytes conversion
Jingoo Han (1):
of/address: use atomic allocation in pci_register_io_range()
Jiri Pirko (3):
vlan: kill vlan_put_tag helper
vlan: rename __vlan_put_tag to vlan_insert_tag_set_proto
vlan: introduce *vlan_hwaccel_push_inside helpers
Jo-Philipp Wich (1):
ALSA: hda/realtek - Enable the ALC292 dock fixup on the Thinkpad T450
Joe Konno (1):
intel_pstate: set BYT MSR with wrmsrl_on_cpu()
Joe Lawrence (1):
xhci: gracefully handle xhci_irq dead device
Joe Perches (1):
selinux: fix sel_write_enforce broken return value
Joe Thornber (2):
dm space map metadata: fix occasional leak of a metadata block on resize
dm btree: silence lockdep lock inversion in dm_btree_del()
Joe Turner (1):
ALSA: usb-audio: Don't attempt to get Lifecam HD-5000 sample rate
Joerg Roedel (1):
iommu/amd: Handle large pages correctly in free_pagetable
Johan Hovold (1):
gpio: sysfs: fix memory leaks and device hotplug
Johannes Berg (3):
mac80211: fix RX A-MPDU session reorder timer deletion
mac80211: don't use napi_gro_receive() outside NAPI context
cfg80211: wext: clear sinfo struct before calling driver
Johannes Thumshirn (1):
USB: serial: Destroy serial_minors IDR on module exit
John Crispin (1):
MIPS: ralink: add missing symbol for RALINK_ILL_ACC
John D. Blair (1):
USB: cp210x: add ID for HubZ dual ZigBee and Z-Wave dongle
John Soni Jose (1):
be2iscsi: Fix kernel panic when device initialization fails
John Stultz (1):
ktime: Fix ktime_divns to do signed division
John Youn (1):
usb: dwc3: Reset the transfer resource index on SET_INTERFACE
Jonathan Davies (1):
xen-netfront: transmit fully GSO-sized packets
Joseph Qi (1):
jbd2: fix ocfs2 corrupt when updating journal superblock fails
Juergen Gross (1):
xen/balloon: before adding hotplugged memory, set frames to invalid
Julian Anastasov (1):
neigh: do not modify unlinked entries
Jun'ichi Nomura \\\\(NEC\\\\) (1):
tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one()
Junjie Mao (1):
driver core: bus: Goto appropriate labels on failure in bus_add_device
Junling Zheng (1):
net: socket: Fix the wrong returns for recvmsg and sendmsg
Junxiao Bi (1):
ocfs2: dlm: fix race between purge and get lock resource
Jurgen Kramer (4):
ALSA: usb-audio: Add native DSD support for Denon/Marantz DACs
ALSA: usb-audio: Add mode select quirk for Denon/Marantz DACs
ALSA: usb-audio: add native DSD support for Matrix Audio DACs
ALSA: usb-audio: add native DSD support for JLsounds I2SoverUSB
Jérôme Glisse (3):
drm/radeon: fix freeze for laptop with Turks/Thames GPU.
drm/radeon: compute ring fix hibernation (CI GPU family) v2.
drm/radeon: SDMA fix hibernation (CI GPU family).
K. Y. Srinivasan (4):
scsi: storvsc: Fix a bug in copy_from_bounce_buffer()
Drivers: hv: vmbus: Fix a bug in the error path in vmbus_open()
Drivers: hv: vmbus: Don't wait after requesting offers
storvsc: Set the SRB flags correctly when no data transfer is needed
Kailang Yang (8):
ALSA: hda/realtek - Make more stable to get pin sense for ALC283
ALSA: hda/realtek - Fix Headphone Mic doesn't recording for ALC256
ALSA: hda/realtek - Support Dell headset mode for ALC256
ALSA: hda/realtek - Support headset mode for ALC286/288
ALSA: hda/realtek - Fix typo for ALC286/ALC288
ALSA: hda/realtek - Add ALC298 alias name for Dell
ALSA: hda/realtek - Support headset mode for ALC298
ALSA: hda/realtek - Add ALC256 alias name for Dell
Ken Xue (1):
serial: 8250_dw: add support for AMD SOC Carrizo
Kenneth Graunke (1):
drm/i915: Make sample_c messages go faster on Haswell.
Konrad Rzeszutek Wilk (1):
config: Enable NEED_DMA_MAP_STATE by default when SWIOTLB is selected
Konstantin Khlebnikov (5):
mm: prevent endless growth of anon_vma hierarchy
mm: fix corner case in anon_vma endless growing prevention
ext4: fix bh leak on error paths in ext4_rename() and ext4_cross_rename()
lib/rhashtable: fix race between rhashtable_lookup_compare and hashtable resize
of: return NUMA_NO_NODE from fallback of_node_to_nid()
Koro Chen (1):
ASoC: dapm: Modify widget stream name according to prefix
Krzysztof Kozlowski (6):
compal-laptop: Fix leaking hwmon device
compal-laptop: Check return value of power_supply_register
power_supply: twl4030_madc: Check return value of power_supply_register
power_supply: lp8788-charger: Fix leaked power supply on probe fail
power_supply: ipaq_micro_battery: Fix leaking workqueue
power_supply: ipaq_micro_battery: Check return values in probe
Krzysztof Opasiak (1):
usb: gadget: configfs: Fix interfaces array NULL-termination
Larry Finger (4):
rtlwifi: Fix IOMMU mapping leak in AP mode
rtlwifi: rtl8192cu: Add new USB ID
rtlwifi: rtl8192cu: Fix kernel deadlock
mm: kmemleak_alloc_percpu() should follow the gfp from per_alloc()
Lars-Peter Clausen (1):
iio: adis16400: Report pressure channel scale
Laszlo Ersek (1):
arm, arm64: KVM: allow forced dcache flush on page faults
Laura Abbott (3):
mm/page_alloc.c: call kernel_map_pages in unset_migrateype_isolate
HID: usbhid: Add HID_QUIRK_NOGET for Aten DVI KVM switch
n_tty: Fix auditing support for cannonical mode
Len Brown (1):
sched/idle/x86: Restore mwait_idle() to fix boot hangs, to improve power savings and to improve performance
Leon Yu (1):
mm: fix anon_vma->degree underflow in anon_vma endless growing prevention
Li Jun (1):
usb: chipidea: otg: remove mutex unlock and lock while stop and start role
Liad Kaufman (1):
iwlwifi: pcie: prevent using unmapped memory in fw monitor
Liang Li (1):
kvm/fpu: Enable eager restore kvm FPU for MPX
Linus Torvalds (2):
kernel: make READ_ONCE() valid on const arguments
Fix firmware loader uevent buffer NULL pointer dereference
Linus Walleij (1):
drivers: platform: parse IRQ flags from resources
Lior Amsalem (1):
dmaengine: mv_xor: bug fix for racing condition in descriptors cleanup
Lorenzo Pieralisi (1):
ARM: kvm: psci: fix handling of unimplemented functions
Lu Baolu (2):
usb: xhci: handle Config Error Change (CEC) in xhci driver
usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers
Lucas Stach (1):
spi: imx: read back the RX/TX watermark levels earlier
Ludovic Desroches (3):
tty/serial: at91: maxburst was missing for dma transfers
mmc: atmel-mci: fix bad variable type for clkdiv
ARM: at91/dt: sama5d4ek: mci0 uses slot 0
Lukas Czerner (4):
ext4: make fsync to sync parent dir in no-journal for real this time
ext4: fix data corruption caused by unwritten and delayed extents
ext4: fix NULL pointer dereference when journal restart fails
ext4: fix reservation release on invalidatepage for delalloc fs
Lukas Wunner (1):
drm/i915: Add missing MacBook Pro models with dual channel LVDS
Lv Zheng (6):
ACPICA: Utilities: split IO address types from data type models.
ACPICA: Tables: Change acpi_find_root_pointer() to use acpi_physical_address.
ACPICA: Utilities: Cleanup to enforce ACPI_PHYSADDR_TO_PTR()/ACPI_PTR_TO_PHYSADDR().
ACPICA: Utilities: Cleanup to convert physical address printing formats.
ACPICA: Utilities: Cleanup to remove useless ACPI_PRINTF/FORMAT_xxx helpers.
ACPICA: Tables: Fix an issue that FACS initialization is performed twice
Majd Dibbiny (1):
IB/mlx4: Saturate RoCE port PMA counters in case of overflow
Malcolm Priestley (2):
staging: vt6656: use ieee80211_tx_info to select packet type.
staging: vt6655: device_rx_srv check sk_buff is NULL
Manish Badarkhe (1):
ASoC: davinci-evm: drop un-necessary remove function
Marc Zyngier (8):
arm64: KVM: Fix TLB invalidation by IPA/VMID
arm64: KVM: Fix HCR setting for 32bit guests
arm/arm64: KVM: Invalidate data cache on unmap
arm/arm64: KVM: Use kernel mapping to perform invalidation on page fault
arm64: KVM: Fix stage-2 PGD allocation to have per-page refcounting
arm64: KVM: Do not use pgd_index to index stage-2 pgd
KVM: arm/arm64: vgic: Avoid injecting reserved IRQ numbers
arm: KVM: force execution of HCPTR access on VM exit
Marcel Holtmann (2):
Bluetooth: Add support for Broadcom device of Asus Z97-DELUXE motherboard
Bluetooth: btusb: Fix memory leak in Intel setup routine
Marcelo Ricardo Leitner (1):
sctp: fix ASCONF list handling
Marek Szyprowski (2):
[media] media: s5p-mfc: fix mmap support for 64bit arch
arm64: dma-mapping: always clear allocated buffers
Marek Vasut (2):
rtlwifi: rtl8192cu: Add new device ID
ARM: dts: imx28: Fix AUART4 TX-DMA interrupt name
Mario Kleiner (1):
drm: Zero out invalid vblank timestamp in drm_update_vblank_count.
Mark Brown (1):
i2c: core: Export bus recovery functions
Mark Edwards (1):
USB: cp210x: add ID for KCF Technologies PRN device
Mark Hounschell (1):
sd: Disable support for 256 byte/sector disks
Mark Rutland (3):
ARM: 8307/1: psci: move psci firmware calls out of line
ARM: 8356/1: mm: handle non-pmd-aligned end of RAM
arm64: entry: fix context tracking for el0_sp_pc
Mark Salyzyn (1):
unix/caif: sk_socket can disappear when state is unlocked
Markos Chandras (4):
MIPS: Malta: Detect and fix bad memsize values
MIPS: asm: asm-eva: Introduce kernel load/store variants
MIPS: kernel: entry.S: Set correct ISA level for mips_ihb
MIPS: Kconfig: Disable SMP/CPS for 64-bit
Markus Pargmann (1):
ARM: dts: imx25: Add #pwm-cells to pwm4
Martin Fuzzey (1):
iio: core: Fix double free.
Martin K. Petersen (2):
sd: Unregister integrity profile
sd: Fix missing ATO tag check
Martin Schwidefsky (1):
s390/mm: correct return value of pmd_pfn
Martin Sperl (1):
spi: fix race freeing dummy_tx/rx before it is unmapped
Mathias Nyman (2):
xhci: fix isoc endpoint dequeue from advancing too far on transaction error
xhci: Solve full event ring by increasing TRBS_PER_SEGMENT to 256
Matwey V. Kornilov (1):
PCI: spear: Drop __initdata from spear13xx_pcie_driver
Mauro Carvalho Chehab (4):
[media] s5h1420: fix a buffer overflow when checking userspace params
[media] cx24116: fix a buffer overflow when checking userspace params
[media] af9013: Don't accept invalid bandwidth
[media] cx24117: fix a buffer overflow when checking userspace params
Max Filippov (4):
xtensa: xtfpga: fix hardware lockup caused by LCD driver
xtensa: provide __NR_sync_file_range2 instead of __NR_sync_file_range
xtensa: ISS: fix locking in TAP network adapter
xtensa: xtfpga: fix hardware lockup caused by LCD driver
Maxime Coquelin (1):
regmap: Fix possible shift overflow in regmap_field_init()
Mel Gorman (2):
mm, numa: really disable NUMA balancing by default on single node machines
sched, numa: Do not hint for NUMA balancing on VM_MIXEDMAP mappings
Michael Brunner (1):
gpio: gpio-kempld: Fix get_direction return value
Michael Davidson (1):
fs/binfmt_elf.c: fix bug in loading of PIE binaries
Michael Ellerman (2):
powerpc/cell: Fix crash in iic_setup_cpu() after per_cpu changes
powerpc/cell: Fix cell iommu after it_page_shift changes
Michael Gernoth (1):
ALSA: emu10k1: don't deadlock in proc-functions
Michael Holzheu (1):
s390/kdump: fix REGSET_VX_LOW vector register ELF notes
Michal Hocko (1):
ext4: replace open coded nofail allocation in ext4_free_blocks()
Michal Kazior (1):
mac80211: prevent possible crypto tx tailroom corruption
Michal Kubeček (1):
tcp: prevent fetching dst twice in early demux code
Michal Simek (2):
serial: of-serial: Remove device_type = "serial" registration
serial: xilinx: Use platform_get_irq to get irq description structure
Michel Dänzer (1):
drm/radeon: Add RADEON_INFO_VA_UNMAP_WORKING query
Mika Westerberg (1):
ACPI: Add support for device specific properties
Mike Christie (2):
iscsi target: fix oops when adding reject pdu
SCSI: add 1024 max sectors black list flag
Mike Galbraith (1):
sched/idle/x86: Optimize unnecessary mwait_idle() resched IPIs
Mike Snitzer (1):
blk-mq: fix use of incorrect goto label in blk_mq_init_queue error path
Miklos Szeredi (1):
fuse: initialize fc->release before calling it
Mikulas Patocka (2):
dm stats: fix divide by zero if 'number_of_areas' arg is zero
libata: increase the timeout when setting transfer mode
Milan Plzik (1):
HID: kye: Fix report descriptor for Genius PenSketch M912
Mimi Zohar (3):
KEYS: fix "ca_keys=" partial key matching
ima: fix ima_show_template_data_ascii()
evm: labeling pseudo filesystems exception
Ming Lei (1):
blk-mq: fix CPU hotplug handling
Mugunthan V N (1):
net: phy: fix phy link up when limiting speed via device tree
Nadav Amit (1):
KVM: x86: Fix MSR_IA32_BNDCFGS in msrs_to_save
Nadav Haklai (2):
thermal: armada: Update Armada 380 thermal sensor coefficients
ata: ahci_mvebu: Fix wrongly set base address for the MBus window setting
Naoya Horiguchi (5):
mm: hwpoison: drop lru_add_drain_all() in __soft_offline_page()
mm/hugetlb: use pmd_page() in follow_huge_pmd()
mm/hugetlb: take page table lock in follow_huge_pmd()
mm/memory-failure: call shake_page() when error hits thp tail page
mm: soft-offline: fix num_poisoned_pages counting on concurrent events
Nathaniel W Filardo (1):
USB: keyspan_pda: add new device id
Neal Cardwell (2):
tcp: fix FRTO undo on cumulative ACK of SACKed range
tcp: fix child sockets to use system default congestion control if not set
NeilBrown (2):
md/raid0: fix bug with chunksize not a power of 2.
md/raid5: don't record new size if resize_stripes fails.
Nicholas Bellinger (2):
target: Fix COMPARE_AND_WRITE with SG_TO_MEM_NOALLOC handling
iscsi-target: Convert iscsi_thread_set usage to kthread.h
Nicolas Dichtel (8):
rtnl/bond: don't send rtnl msg for unregistered iface
selinux/nlmsg: add XFRM_MSG_NEWSPDINFO
selinux/nlmsg: add XFRM_MSG_GETSPDINFO
selinux/nlmsg: add XFRM_MSG_[NEW|GET]SADINFO
selinux/nlmsg: add XFRM_MSG_REPORT
selinux/nlmsg: add XFRM_MSG_MIGRATE
selinux/nlmsg: add XFRM_MSG_MAPPING
rtnl: restore notifications for deleted interfaces
Nicolas Ferre (2):
clk: at91: fix h32mx prototype inclusion in pmc header
tty/serial: at91: RS485 mode: 0 is valid for delay_rts_after_send
Nicolas Iooss (2):
wl18xx: show rx_frames_per_rates as an array as it really is
firmware/ihex2fw.c: restore missing default in switch statement
Nicolas Pitre (1):
ktime: Optimize ktime_divns for constant divisors
Nicolas Schichan (2):
MIPS: BCM63xx: Move bcm63xx_gpio_init() to bcm63xx_register_devices().
ARM: net fix emit_udiv() for BPF_ALU | BPF_DIV | BPF_K intruction.
Niklas Cassel (1):
MIPS: smp-cps: cpu_set FPU mask if FPU present
Nikolay Aleksandrov (3):
bridge: disable softirqs around br_fdb_update to avoid lockup
bridge: fix multicast router rlist endless loop
bridge: fix br_stp_set_bridge_priority race conditions
Nishanth Menon (1):
C6x: time: Ensure consistency in __init
Octavian Purdila (1):
ACPICA: Tables: Don't release ACPI_MTX_TABLES in acpi_tb_install_standard_table().
Oleg Nesterov (2):
ptrace: fix race between ptrace_resume() and wait_task_stopped()
perf: Fix ring_buffer_attach() RCU sync, again
Olga Kornievskaia (1):
fixing infinite OPEN loop in 4.0 stateid recovery
Oliver Hartkopp (1):
can: fix loss of CAN frames in raw_rcv
Oliver Neukum (6):
cdc-wdm: fix endianness bug in debug statements
cdc-acm: add sanity checks
HID: add HP OEM mouse to quirk ALWAYS_POLL
HID: add quirk for PIXART OEM mouse used by HP
HID: usbhid: more mice with ALWAYS_POLL
HID: usbhid: yet another mouse with ALWAYS_POLL
Omar Sandoval (3):
ext4: fix indirect punch hole corruption
btrfs: unlock i_mutex after attempting to delete subvolume during send
Btrfs: don't invalidate root dentry when subvolume deletion fails
Pablo Neira Ayuso (2):
netfilter: nft_compat: set IP6T_F_PROTO flag if protocol is set
netfilter: nf_tables: allow to change chain policy without hook if it exists
Pali Rohár (1):
dell-laptop: Fix allocating & freeing SMI buffer page
Palik, Imre (1):
perf/x86: Honor the architectural performance monitoring version
Pan Xinhui (1):
tty/n_gsm.c: fix a memory leak when gsmtty is removed
Panu Matilainen (1):
ALSA: usb-audio: Add support for Zoom R16/24 capture and midi interfaces
Paolo Bonzini (3):
Revert "KVM: x86: drop fpu_activate hook"
KVM: MMU: fix CR4.SMEP=1, CR0.WP=0 with shadow pages
KVM: mips: use id_to_memslot correctly
Pascal Huerst (1):
ASoC: cs4271: Increase delay time after reset
Patrick Riphagen (1):
USB: serial: ftdi_sio: Add support for a Motion Tracker Development Board
Paul Cercueil (2):
iio: adis16400: Use != channel indices for the two voltage channels
iio: adis16400: Compute the scan mask from channel indices
Paul Clarke (1):
powerpc: Re-enable dynticks
Paul E. McKenney (1):
rcu: Correctly handle non-empty Tiny RCU callback list with none ready
Pavel Machek (1):
ARM: dts: OMAP3-N900: Add microphone bias voltages
Pawel Moll (1):
bus: arm-ccn: Fix node->XP config conversion
Pelle Nilsson (1):
spi: bitbang: Make setup_transfer() callback optional
Peter Hurley (1):
n_tty: Fix read buffer overwrite when no newline
Peter Hutterer (2):
Input: synaptics - add min/max quirk for Lenovo S540
Input: synaptics - add min/max quirk for Lenovo S540
Peter Maydell (1):
arm/arm64: KVM: vgic: move reset initialization into vgic_init_maps()
Peter Meerwald (1):
iio: tmp006: Check channel info on write
Peter Sanford (1):
USB: cp210x: add ID for Aruba Networks controllers
Peter Ujfalusi (3):
dmaengine: omap-dma: Fix memory leak when terminating running transfer
ASoC: tas2552: Fix kernel crash when the codec is loaded but not part of a card
ASoC: tas2552: Fix kernel crash caused by wrong kcontrol entry
Peter Zubaj (1):
ALSA: emu10k1: Emu10k2 32 bit DMA mode
Petr Kulhavy (1):
dmaengine: edma: fix memory leak when terminating running transfers
Philipp Zabel (2):
ARM: dts: imx6: phyFLEX: USB VBUS control is active-high
serial: imx: Fix DMA handling for IDLE condition aborts
Philippe Reynes (1):
ARM: dts: imx27: only map 4 Kbyte for fec registers
Pravin B Shelar (1):
vxlan: Fix double free of skb.
Preeti U Murthy (1):
timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop
Quentin Casasnovas (2):
cdc-acm: prevent infinite loop when parsing CDC headers.
x86/microcode/intel: Guard against stack overflow in the loader
Rabin Vincent (2):
tracing: Handle ftrace_dump() atomic context in graph_trace_open()
Revert "dm crypt: fix deadlock when async crypto algorithm returns -EBUSY"
Radim Krčmář (4):
KVM: use slowpath for cross page cached accesses
KVM: nVMX: mask unrestricted_guest if disabled on L0
KVM: x86: make vapics_in_nmi_mode atomic
KVM: x86: properly restore LVT0
Rafael J. Wysocki (6):
Revert "PM / hibernate: avoid unsafe pages in e820 reserved regions"
ACPI / scan: Annotate physical_node_lock in acpi_scan_is_offline()
ACPI / init: Fix the ordering of acpi_reserve_resources()
Driver core: Unified device properties interface for platform firmware
PCI: Propagate the "ignore hotplug" setting to parent
ACPI / PM: Add missing pm_generic_complete() invocation
Rafał Miłecki (2):
MIPS: BCM47XX: Fix detecting Microsoft MN-700 & Asus WL500G
b43: fix support for 14e4:4321 PCI dev with BCM4321 chipset
Ralf Baechle (2):
MIPS: Octeon: Delete override of cpu_has_mips_r2_exec_hazard.
NET: ROSE: Don't dereference NULL neighbour pointer.
Raphael Assenat (1):
HID: usbhid: Add a quirk for raphnet multi-gamepad adapters
Rasmus Villemoes (1):
PCI/AER: Avoid info leak in __print_tlp_header()
Richard Cochran (3):
net: dp83640: fix broken calibration routine.
net: dp83640: reinforce locking rules.
net: dp83640: fix improper double spin locking.
Richard Fitzgerald (1):
ASoC: arizona: Fix noise generator gain TLV
Robert Schlabbach (1):
usb: core: Fix USB 3.0 devices lost in NOTATTACHED state after a hub port reset
Ross Lagerwall (2):
xen/netback: Properly initialize credit_bytes
efivarfs: Ensure VariableName is NUL-terminated
Roy Franz (1):
x86/efi: Store upper bits of command line buffer address in ext_cmd_line_ptr
Rui Miguel Silva (1):
usb: gadget: f_fs: add extra check before unregister_gadget_item
Russell King (2):
ARM: fix broken hibernation
ARM: fix missing syscall trace exit
Rusty Russell (1):
lguest: fix out-by-one error in address checking.
Ryan Underwood (1):
Disable write buffering on Toshiba ToPIC95
Ryusuke Konishi (1):
nilfs2: fix sanity check of btree level in nilfs_btree_root_broken()
Sabrina Dubroca (1):
e1000: add dummy allocator to fix race condition between mtu change and netpoll
Sachin Prabhu (1):
cifs: smb2_clone_range() - exit on unhandled error
Sagi Grimberg (5):
iser-target: Fix session hang in case of an rdma read DIF error
IB/iser: Fix wrong calculation of protection buffer length
iser-target: Fix variable-length response error completion
iser-target: release stale iser connections
iser-target: Fix possible deadlock in RDMA_CM connection error
Sasha Levin (14):
Linux 3.18.13
Linux 3.18.14
fs, omfs: add NULL terminator in the end up the token list
vfs: read file_handle only once in handle_to_path
Linux 3.18.15
Linux 3.18.16
Revert "tools/vm: fix page-flags build"
Linux 3.18.17
Linux 3.18.18
Revert "nfs: take extra reference to fl->fl_file when running a LOCKU operation"
Revert "Input: synaptics - add min/max quirk for Lenovo S540"
Linux 3.18.19
Revert "can: fix loss of CAN frames in raw_rcv"
Linux 3.18.20
Sathyanarayanan Kuppuswamy (1):
iio: bmc150: change sampling frequency
Scott Branden (1):
rt2x00: add new rt2800usb device DWA 130
Scott Mayhew (1):
svcrpc: fix potential GSSX_ACCEPT_SEC_CONTEXT decoding failures
Sean Young (1):
HID: sjoy: support Super Joy Box 4
Sebastian Hesselbarth (1):
ARM: dts: dove: Fix uart[23] reg property
Sebastian Pöhn (1):
ip_forward: Drop frames with attached skb->sk
Sebastian Wicki (1):
ALSA: hda - Add dock support for Thinkpad T450s (17aa:5036)
Sebastien Szymanski (1):
ARM: clk-imx6q: refine sata's parent
Sergej Sawazki (1):
ASoC: wm8741: Fix rates constraints values
Shachar Raindel (1):
IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic
Shannon Zhao (1):
arm/arm64: KVM: vgic: kick the specific vcpu instead of iterating through all
Shaohua Li (1):
net: don't wait for order-3 page allocation
Shawn Bohrer (1):
ipv4/udp: Verify multicast group is ours in upd_v4_early_demux()
Sifan Naeem (1):
[media] rc: img-ir: fix error in parameters passed to irq_free()
Simon Guinot (3):
net: mvneta: introduce compatible string "marvell, armada-xp-neta"
ARM: mvebu: update Ethernet compatible string for Armada XP
net: mvneta: disable IP checksum with jumbo frames for Armada 370
Simon Horman (3):
ARM: shmobile: r8a7791: Correct SDHI clock labels and output-names
ARM: shmobile: r8a7790: Correct SYSCIER value
ARM: shmobile: r8a7791: Correct SYSCIER value
Sowmini Varadhan (2):
RDS: Documentation: Document AF_RDS, PF_RDS and SOL_RDS correctly.
sparc: Use GFP_ATOMIC in ldc_alloc_exp_dring() as it can be called in softirq context
Sriharsha Basavapatna (1):
be2net: Replace dma/pci_alloc_coherent() calls with dma_zalloc_coherent()
Srinivas Pandruvada (2):
iio: light: hid-sensor-prox: Fix modifier
iio: pressure: hid-sensor-press: Fix modifier
Stefan Agner (3):
iio: adc: vf610: use ADC clock within specification
tty: serial: fsl_lpuart: specify transmit FIFO size
tty: serial: fsl_lpuart: clear receive flag on FIFO flush
Stefan Lippers-Hollmann (1):
x86/reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk
Stefan Wahren (2):
ARM: dts: imx23-olinuxino: Fix dr_mode of usb0
regulator: core: fix constraints output buffer
Stephane Eranian (1):
perf/x86/rapl: Enable Broadwell-U RAPL support
Stephen Boyd (1):
clk: qcom: Fix i2c frequency table
Steve Cornelius (2):
crypto: caam - improve initalization for context state saves
crypto: caam - fix RNG buffer cache alignment
Steven Rostedt (3):
ring-buffer: Replace this_cpu_*() with __this_cpu_*()
module: Call module notifier on failure after complete_formation()
tracing: Have filter check for balanced ops
Steven Rostedt (Red Hat) (4):
tools lib traceevent kbuffer: Remove extra update to data pointer in PADDING
tracing/filter: Do not allow infix to exceed end of string
tracing/filter: Do not WARN on operand count going below zero
tracing: Have branch tracer use recursive field of task struct
Stevens, Nick (1):
hwmon: (mcp3021) Fix broken output scaling
Subbaraya Sundeep Bhatta (2):
usb: dwc3: gadget: return error if command sent to DGCMD register fails
usb: dwc3: gadget: return error if command sent to DEPCMD register fails
Sudip Mukherjee (2):
nbd: fix possible memory leak
staging: panel: fix lcd type
Sławomir Demeszko (1):
staging: gdm724x: Correction of variable usage after applying ALIGN()
Takashi Iwai (16):
ALSA: hda - Fix headphone pin config for Lifebook T731
ALSA: emux: Fix mutex deadlock at unloading
ALSA: emux: Fix mutex deadlock in OSS emulation
ALSA: emu10k1: Fix card shortname string buffer overflow
ALSA: hda - Add mute-LED mode control to Thinkpad
ALSA: usb-audio: Check Marantz/Denon USB DACs in a single place
ALSA: usb-audio: Add quirk for MS LifeCam Studio
ALSA: hda - Add headphone quirk for Lifebook E752
Revert "ALSA: hda - Add mute-LED mode control to Thinkpad"
ALSA: hda - Add AZX_DCAPS_SNOOP_OFF (and refactor snoop setup)
ALSA: hda - Fix noise on AMD radeon 290x controller
ALSA: hda - Fix mute-LED fixed mode
ALSA: hda/realtek - Add a fixup for another Acer Aspire 9420
PM / sleep: Increase default DPM watchdog timeout to 60
ALSA: hda - Add headset support to Acer Aspire V5
ALSA: hda - Fix the dock headphone output on Fujitsu Lifebook E780
Takashi Sakamoto (1):
ALSA: bebob: fix to processing in big-endian machine for sending cue
Takeshi Kihara (1):
mmc: sh_mmcif: Fix timeout value for command request
Tatyana Nikolova (1):
RDMA/core: Fix for parsing netlink string attribute
Tejun Heo (3):
writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth()
writeback: fix possible underflow in write bandwidth calculation
writeback: use |1 instead of +1 to protect against div by zero
Thadeu Lima de Souza Cascardo (1):
bridge: fix parsing of MLDv2 reports
Theodore Ts'o (2):
ext4: fix race between truncate and __ext4_journalled_writepage()
ext4: call sync_blockdev() before invalidate_bdev() in put_super()
Thierry Reding (1):
clk: tegra: Register the proper number of resets
Thomas Betker (4):
iio: adc: xilinx: Fix register addresses
iio: adc: xilinx: Fix "vccaux" channel .address
iio: adc: xilinx: Fix VREFP scale
iio: adc: xilinx: Fix VREFN sign
Thomas D (1):
tools/power turbostat: Use $(CURDIR) instead of $(PWD) and add support for O= option in Makefile
Thomas Gleixner (1):
sched: Handle priority boosted tasks proper in setscheduler()
Thomas Hebb (1):
hfsplus: don't store special "osx" xattr prefix on-disk
Thomas Petazzoni (10):
ARM: mvebu: do not register custom DMA operations when coherency is disabled
pinctrl: mvebu: armada-38x: fix PCIe functions
pinctrl: mvebu: armada-370: fix spi0 pin description
pinctrl: mvebu: armada-375: remove non-existing NAND re/we pins
pinctrl: mvebu: armada-xp: remove non-existing NAND pins
pinctrl: mvebu: armada-xp: remove non-existing VDD cpu_pd functions
pinctrl: mvebu: armada-xp: fix functions of MPP48
pinctrl: mvebu: armada-375: remove incorrect space in pin description
pinctrl: mvebu: armada-38x: fix incorrect total number of GPIOs
mmc: sdhci-pxav3: do the mbus window configuration after enabling clocks
Thomas Reitmayr (1):
[media] media: Fix regression in some more dib0700 based devices
Thomas Schlichter (1):
cpuidle: ACPI: do not overwrite name and description of C0
Tom Herbert (2):
net: add skb_checksum_complete_unset
ppp: call skb_checksum_complete_unset in ppp_receive_frame
Tomas Winkler (2):
mei: txe: reduce suspend/resume time
mmc: block: Add missing mmc_blk_put() in power_ro_lock_show()
Tony Lindgren (2):
ARM: OMAP2+: Fix omap off idle power consumption creeping up
ARM: OMAP3: Fix booting with thumb2 kernel
Trond Myklebust (3):
SUNRPC: Fix a memory leak in the backchannel code
pNFS: Fix a memory leak when attempted pnfs fails
NFS: Ensure we set NFS_CONTEXT_RESEND_WRITES when requeuing writes
Troy Tan (1):
rtlwifi: rtl8192ee: Fix handling of new style descriptors
Ulf Hansson (3):
ARM: ux500: Move GPIO regulator for SD-card into board DTSs
ARM: ux500: Enable GPIO regulator for SD-card for HREF boards
ARM: ux500: Enable GPIO regulator for SD-card for snowball
Ulrik De Bie (1):
Input: elantech - fix absolute mode setting on some ASUS laptops
Uwe Kleine-König (4):
clk: divider: fix selection of divider when rounding to closest
clk: divider: fix calculation of maximal parent rate for a given divider
serial: imx: Fix clearing of receiver overrun flag
watchdog: omap: assert the counter being stopped before reprogramming
Vasily Averin (1):
security_syslog() should be called once only
Ville Syrjälä (1):
drm/i915: Reject the colorkey ioctls for primary and cursor planes
Vincent Fann (1):
rtlwifi: Remove the clear interrupt routine from all drivers
Vineet Gupta (5):
ARC: SA_SIGINFO ucontext regs off-by-one
ARC: signal handling robustify
ARC: unbork !LLSC build
ARC: add compiler barrier to LLSC based cmpxchg
ARC: add smp barriers around atomics per Documentation/atomic_ops.txt
Vinson Lee (2):
perf symbols: Define STT_GNU_IFUNC for glibc 2.9 and older.
perf tools: Work around lack of sched_getcpu in glibc < 2.6.
Viorel Suman (1):
iio: inv_mpu6050: Clear timestamps fifo while resetting hardware fifo
Viresh Kumar (1):
cpufreq: Schedule work for the first-online CPU on resume
Vittorio G (VittGam) (1):
ALSA: usb-audio: Add quirk for MS LifeCam HD-3000
Vlad Yasevich (1):
net: core: Correct an over-stringent device loop detection.
Vutla, Lokesh (1):
crypto: omap-aes - Fix support for unequal lengths
WANG Cong (1):
net_sched: invoke ->attach() after setting dev->qdisc
Wang Long (1):
ring-buffer-benchmark: Fix the wrong sched_priority of producer
Wei Yongjun (2):
ASoC: samsung: s3c24xx-i2s: Fix return value check in s3c24xx_iis_dev_probe()
power/reset: at91: fix return value check in at91_reset_platform_probe()
Wenbo Wang (1):
Fix bug in blk_rq_merge_ok
Will Deacon (2):
arm64: errata: add workaround for cortex-a53 erratum #845719
arm64: vdso: work-around broken ELF toolchains in Makefile
Willem de Bruijn (1):
packet: avoid out of bounds read in round robin fanout
Witold Szczeponik (1):
ACPI / PNP: add two IDs to list for PNPACPI device enumeration
Wolfram Sang (1):
ALSA: usb-audio: Add mic volume fix quirk for Logitech Quickcam Fusion
Xi Wang (1):
arm64: bpf: fix signedness bug in loading 64-bit immediate
Xiao Guangrong (2):
KVM: MMU: fix smap permission check
KVM: MMU: fix SMAP virtualization
Yann Droneaud (2):
IB/core: disallow registering 0-sized memory region
IB/core: don't disallow registering region starting at 0x0
Yao Xiwei (1):
vti6: fix uninit when using x-netns
Yoshihiro Shimoda (1):
ARM: shmobile: r8a7791: add USBDMAC{0,1} clocks to device tree
Yves-Alexis Perez (1):
ALSA: hda - Add dock support for ThinkPad X250 (17aa:2226)
Zhao Junwang (1):
drm: add a check for x/y in drm_mode_setcrtc
Zhichang Yuan (1):
of/pci: Fix pci_address_to_pio() conversion of CPU address to I/O port
Zidan Wang (3):
ASoC: wm8960: fix "RINPUT3" audio route error
ASoC: wm8994: correct BCLK DIV 348 to 384
ASoC: wm8960: the enum of "DAC Polarity" should be wm8960_enum[1]
hannes@stressinduktion.org (1):
ipv6: protect skb->sk accesses from recursive dereference inside the stack
huaibin Wang (1):
xfrm: release dst_orig in case of error in xfrm_lookup()
mancha security (1):
lib: memzero_explicit: use barrier instead of OPTIMIZER_HIDE_VAR
monk.liu (1):
drm/radeon: fix userptr BO unpin bug v3
oliver@neukum.org (1):
HID: add ALWAYS_POLL quirk for a Logitech 0xc007
.../devicetree/bindings/dma/fsl-mxs-dma.txt | 2 +-
.../bindings/net/marvell-armada-370-neta.txt | 2 +-
.../pinctrl/marvell,armada-370-pinctrl.txt | 4 +-
.../pinctrl/marvell,armada-375-pinctrl.txt | 4 +-
.../pinctrl/marvell,armada-38x-pinctrl.txt | 38 +-
.../bindings/pinctrl/marvell,armada-xp-pinctrl.txt | 32 +-
.../devicetree/bindings/spi/spi_pl022.txt | 2 +-
Documentation/kernel-parameters.txt | 2 +
Documentation/networking/rds.txt | 9 +-
Documentation/pinctrl.txt | 17 +-
Documentation/stable_kernel_rules.txt | 29 +-
Documentation/virtual/kvm/api.txt | 12 +-
Documentation/virtual/kvm/devices/s390_flic.txt | 3 +
Documentation/virtual/kvm/mmu.txt | 18 +-
Makefile | 2 +-
arch/arc/include/asm/atomic.h | 23 +-
arch/arc/include/asm/bitops.h | 19 +
arch/arc/include/asm/cmpxchg.h | 26 +-
arch/arc/include/asm/spinlock.h | 32 +
arch/arc/kernel/signal.c | 24 +-
arch/arm/boot/dts/armada-370-xp.dtsi | 2 -
arch/arm/boot/dts/armada-370.dtsi | 8 +
arch/arm/boot/dts/armada-xp-mv78260.dtsi | 2 +-
arch/arm/boot/dts/armada-xp-mv78460.dtsi | 2 +-
arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 4 +
arch/arm/boot/dts/armada-xp.dtsi | 10 +-
arch/arm/boot/dts/at91-sama5d4ek.dts | 4 +-
arch/arm/boot/dts/dove.dtsi | 4 +-
arch/arm/boot/dts/imx23-olinuxino.dts | 4 +-
arch/arm/boot/dts/imx25.dtsi | 1 +
arch/arm/boot/dts/imx27.dtsi | 2 +-
arch/arm/boot/dts/imx28.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 2 +
arch/arm/boot/dts/omap3-n900.dts | 4 +
arch/arm/boot/dts/r8a7791.dtsi | 17 +-
arch/arm/boot/dts/ste-dbx5x0.dtsi | 17 -
arch/arm/boot/dts/ste-href.dtsi | 15 +
arch/arm/boot/dts/ste-snowball.dts | 13 +
arch/arm/include/asm/elf.h | 2 +-
arch/arm/include/asm/kvm_emulate.h | 5 +
arch/arm/include/asm/kvm_mmu.h | 87 ++-
arch/arm/include/uapi/asm/kvm.h | 8 +-
arch/arm/kernel/Makefile | 3 +-
arch/arm/kernel/entry-common.S | 4 +-
arch/arm/kernel/hibernate.c | 5 +-
arch/arm/kernel/iwmmxt.S | 13 +
arch/arm/kernel/process.c | 10 +-
arch/arm/kernel/psci-call.S | 31 +
arch/arm/kernel/psci.c | 39 +-
arch/arm/kernel/reboot.h | 6 +
arch/arm/kvm/arm.c | 38 +-
arch/arm/kvm/guest.c | 1 -
arch/arm/kvm/interrupts.S | 10 +-
arch/arm/kvm/interrupts_head.S | 20 +-
arch/arm/kvm/mmu.c | 251 +++++-
arch/arm/kvm/psci.c | 34 +-
arch/arm/mach-imx/clk-imx6q.c | 2 +-
arch/arm/mach-mvebu/coherency.c | 5 +-
arch/arm/mach-mvebu/pmsu.c | 16 +-
arch/arm/mach-omap2/prm-regbits-34xx.h | 1 +
arch/arm/mach-omap2/prm-regbits-44xx.h | 1 +
arch/arm/mach-omap2/sleep34xx.S | 22 +-
arch/arm/mach-omap2/vc.c | 12 +-
arch/arm/mach-omap2/vc.h | 2 +
arch/arm/mach-omap2/vc3xxx_data.c | 1 +
arch/arm/mach-omap2/vc44xx_data.c | 1 +
arch/arm/mach-s3c64xx/crag6410.h | 1 +
arch/arm/mach-s3c64xx/mach-crag6410.c | 1 +
arch/arm/mach-shmobile/pm-r8a7790.c | 2 +-
arch/arm/mach-shmobile/pm-r8a7791.c | 2 +-
arch/arm/mach-sunxi/Kconfig | 6 +-
arch/arm/mach-tegra/cpuidle-tegra20.c | 5 +-
arch/arm/mach-tegra/reset-handler.S | 10 +-
arch/arm/mach-tegra/reset.h | 4 +
arch/arm/mach-tegra/sleep-tegra20.S | 37 +-
arch/arm/mach-tegra/sleep.h | 4 +
arch/arm/mm/hugetlbpage.c | 6 -
arch/arm/mm/mmu.c | 20 +-
arch/arm/net/bpf_jit_32.c | 15 +-
arch/arm64/Kconfig | 129 ++++
arch/arm64/include/asm/alternative-asm.h | 29 +
arch/arm64/include/asm/alternative.h | 43 ++
arch/arm64/include/asm/cpufeature.h | 30 +
arch/arm64/include/asm/cputype.h | 5 +
arch/arm64/include/asm/io.h | 23 +-
arch/arm64/include/asm/kvm_arm.h | 21 +-
arch/arm64/include/asm/kvm_emulate.h | 7 +
arch/arm64/include/asm/kvm_host.h | 1 +
arch/arm64/include/asm/kvm_mmu.h | 81 +-
arch/arm64/include/uapi/asm/kvm.h | 8 +-
arch/arm64/kernel/Makefile | 2 +-
arch/arm64/kernel/alternative.c | 64 ++
arch/arm64/kernel/cpu_errata.c | 120 +++
arch/arm64/kernel/cpuinfo.c | 3 +
arch/arm64/kernel/entry.S | 21 +
arch/arm64/kernel/setup.c | 3 +
arch/arm64/kernel/smp.c | 2 +
arch/arm64/kernel/vdso/Makefile | 4 +
arch/arm64/kernel/vmlinux.lds.S | 11 +
arch/arm64/kvm/guest.c | 1 -
arch/arm64/kvm/hyp.S | 1 +
arch/arm64/kvm/reset.c | 1 -
arch/arm64/mm/cache.S | 4 +-
arch/arm64/mm/context.c | 8 +
arch/arm64/mm/dma-mapping.c | 6 +-
arch/arm64/mm/hugetlbpage.c | 10 +-
arch/arm64/mm/init.c | 4 +-
arch/arm64/net/bpf_jit_comp.c | 2 +-
arch/c6x/kernel/time.c | 2 +-
arch/ia64/mm/hugetlbpage.c | 6 -
arch/metag/mm/hugetlbpage.c | 6 -
arch/mips/Kconfig | 2 +-
arch/mips/bcm47xx/board.c | 4 +-
arch/mips/bcm63xx/prom.c | 4 -
arch/mips/bcm63xx/setup.c | 4 +
arch/mips/cavium-octeon/dma-octeon.c | 2 +-
arch/mips/include/asm/asm-eva.h | 137 ++--
arch/mips/include/asm/fpu.h | 1 +
arch/mips/include/asm/kvm_host.h | 2 +
.../asm/mach-cavium-octeon/cpu-feature-overrides.h | 1 -
arch/mips/include/asm/mach-generic/spaces.h | 4 +
arch/mips/include/asm/octeon/pci-octeon.h | 3 -
arch/mips/kernel/entry.S | 3 +-
arch/mips/kernel/irq.c | 2 +-
arch/mips/kernel/smp-cps.c | 6 +
arch/mips/kvm/emulate.c | 1 +
arch/mips/kvm/mips.c | 6 +-
arch/mips/kvm/trap_emul.c | 28 +
arch/mips/loongson/loongson-3/irq.c | 1 +
arch/mips/mm/hugetlbpage.c | 18 -
arch/mips/mti-malta/malta-memory.c | 6 +
arch/mips/netlogic/xlp/ahci-init-xlp2.c | 13 +
arch/mips/pci/pci-octeon.c | 8 +-
arch/mips/pci/pcie-octeon.c | 8 -
arch/mips/power/hibernate.S | 3 +-
arch/mips/ralink/Kconfig | 5 +
arch/parisc/include/asm/elf.h | 4 +
arch/parisc/kernel/sys_parisc.c | 3 +
arch/powerpc/include/asm/cputhreads.h | 2 +-
arch/powerpc/include/asm/irq_work.h | 9 +
arch/powerpc/kernel/cacheinfo.c | 44 +-
arch/powerpc/kernel/vmlinux.lds.S | 1 +
arch/powerpc/mm/hugetlbpage.c | 8 +
arch/powerpc/perf/callchain.c | 2 +-
arch/powerpc/perf/core-book3s.c | 11 +-
arch/powerpc/platforms/cell/interrupt.c | 2 +-
arch/powerpc/platforms/cell/iommu.c | 2 +-
arch/powerpc/platforms/powernv/pci-ioda.c | 3 +-
arch/s390/crypto/ghash_s390.c | 25 +-
arch/s390/include/asm/pgtable.h | 2 +-
arch/s390/kernel/crash_dump.c | 2 +-
arch/s390/kernel/suspend.c | 4 +
arch/s390/kvm/interrupt.c | 70 +-
arch/s390/kvm/kvm-s390.h | 4 +-
arch/s390/kvm/priv.c | 42 +-
arch/s390/mm/hugetlbpage.c | 20 -
arch/sh/mm/hugetlbpage.c | 12 -
arch/sparc/kernel/ldc.c | 2 +-
arch/sparc/mm/hugetlbpage.c | 12 -
arch/tile/mm/hugetlbpage.c | 28 -
arch/x86/Kconfig | 2 +-
arch/x86/boot/compressed/eboot.c | 2 +
arch/x86/include/asm/iommu_table.h | 11 +-
arch/x86/include/asm/ipipe_base.h | 2 +-
arch/x86/include/asm/irqflags.h | 2 +-
arch/x86/include/asm/kvm_host.h | 5 +-
arch/x86/include/asm/mce.h | 4 +
arch/x86/include/asm/mwait.h | 8 +
arch/x86/include/asm/paravirt.h | 6 +-
arch/x86/include/asm/processor.h | 33 -
arch/x86/include/asm/segment.h | 15 +-
arch/x86/include/asm/special_insns.h | 6 +-
arch/x86/include/asm/tlbflush.h | 77 +-
arch/x86/include/asm/virtext.h | 5 +-
arch/x86/kernel/acpi/sleep.c | 2 +-
arch/x86/kernel/cpu/common.c | 17 +-
arch/x86/kernel/cpu/mcheck/mce-internal.h | 4 +-
arch/x86/kernel/cpu/mcheck/mce-severity.c | 23 +-
arch/x86/kernel/cpu/mcheck/mce.c | 20 +-
arch/x86/kernel/cpu/mcheck/p5.c | 3 +-
arch/x86/kernel/cpu/mcheck/winchip.c | 3 +-
arch/x86/kernel/cpu/microcode/intel_early.c | 2 +-
arch/x86/kernel/cpu/mtrr/cyrix.c | 6 +-
arch/x86/kernel/cpu/mtrr/generic.c | 6 +-
arch/x86/kernel/cpu/perf_event.c | 7 +-
arch/x86/kernel/cpu/perf_event_intel.c | 12 +-
arch/x86/kernel/cpu/perf_event_intel_rapl.c | 1 +
arch/x86/kernel/entry_32.S | 3 +
arch/x86/kernel/entry_64.S | 3 +
arch/x86/kernel/head32.c | 1 +
arch/x86/kernel/head64.c | 4 +-
arch/x86/kernel/head_32.S | 46 +-
arch/x86/kernel/head_64.S | 20 +-
arch/x86/kernel/i387.c | 18 +-
arch/x86/kernel/ipipe.c | 11 +-
arch/x86/kernel/kprobes/core.c | 7 +-
arch/x86/kernel/process.c | 60 +-
arch/x86/kernel/process_32.c | 2 +-
arch/x86/kernel/process_64.c | 2 +-
arch/x86/kernel/reboot.c | 10 +
arch/x86/kernel/setup.c | 2 +-
arch/x86/kernel/xsave.c | 3 +-
arch/x86/kvm/cpuid.c | 4 +
arch/x86/kvm/cpuid.h | 8 +
arch/x86/kvm/i8254.c | 2 +-
arch/x86/kvm/lapic.c | 5 +-
arch/x86/kvm/mmu.c | 16 +-
arch/x86/kvm/mmu.h | 4 +-
arch/x86/kvm/paging_tmpl.h | 7 +
arch/x86/kvm/svm.c | 11 +-
arch/x86/kvm/vmx.c | 30 +-
arch/x86/kvm/x86.c | 36 +-
arch/x86/mm/fault.c | 2 +-
arch/x86/mm/hugetlbpage.c | 12 -
arch/x86/mm/init.c | 12 +-
arch/x86/mm/tlb.c | 3 -
arch/x86/net/bpf_jit_comp.c | 35 +-
arch/x86/pci/acpi.c | 17 +-
arch/x86/power/cpu.c | 11 +-
arch/x86/realmode/init.c | 2 +-
arch/x86/xen/enlighten.c | 4 +-
arch/xtensa/Kconfig | 60 ++
arch/xtensa/include/uapi/asm/unistd.h | 2 +-
arch/xtensa/platforms/iss/network.c | 29 +-
arch/xtensa/platforms/xtfpga/Makefile | 3 +-
.../platforms/xtfpga/include/platform/hardware.h | 3 -
.../xtensa/platforms/xtfpga/include/platform/lcd.h | 15 +
arch/xtensa/platforms/xtfpga/lcd.c | 55 +-
block/blk-merge.c | 2 +-
block/blk-mq.c | 40 +-
block/genhd.c | 12 +-
crypto/asymmetric_keys/asymmetric_keys.h | 3 +
crypto/asymmetric_keys/asymmetric_type.c | 20 +-
crypto/asymmetric_keys/x509_public_key.c | 23 +-
drivers/acpi/Makefile | 1 +
drivers/acpi/acpi_pnp.c | 2 +
drivers/acpi/acpica/acmacros.h | 13 +-
drivers/acpi/acpica/dsopcode.c | 7 +-
drivers/acpi/acpica/evregion.c | 2 +-
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/tbdata.c | 15 +-
drivers/acpi/acpica/tbinstal.c | 28 +-
drivers/acpi/acpica/tbprint.c | 19 +-
drivers/acpi/acpica/tbxfroot.c | 7 +-
drivers/acpi/acpica/utaddress.c | 34 +-
drivers/acpi/acpica/utxfinit.c | 10 +-
drivers/acpi/device_pm.c | 1 +
drivers/acpi/internal.h | 6 +
drivers/acpi/osl.c | 6 +-
drivers/acpi/processor_idle.c | 2 +-
drivers/acpi/property.c | 542 +++++++++++++
drivers/acpi/sbs.c | 2 +-
drivers/acpi/sbshc.c | 22 +
drivers/acpi/scan.c | 8 +-
drivers/ata/ahci.c | 103 ++-
drivers/ata/ahci_mvebu.c | 2 +-
drivers/ata/libahci.c | 3 +-
drivers/ata/libata-core.c | 41 +-
drivers/ata/libata-eh.c | 3 +
drivers/ata/libata-scsi.c | 3 +-
drivers/ata/pata_octeon_cf.c | 2 +-
drivers/base/Makefile | 2 +-
drivers/base/bus.c | 4 +-
drivers/base/firmware_class.c | 16 +-
drivers/base/platform.c | 9 +
drivers/base/property.c | 185 +++++
drivers/base/regmap/regmap.c | 5 +-
drivers/block/nbd.c | 8 +-
drivers/block/rbd.c | 9 +-
drivers/bluetooth/ath3k.c | 13 +
drivers/bluetooth/btusb.c | 12 +
drivers/bus/arm-ccn.c | 2 +-
drivers/char/agp/intel-gtt.c | 2 +-
drivers/char/tpm/tpm_ibmvtpm.c | 5 +-
drivers/clk/at91/clk-pll.c | 12 +-
drivers/clk/at91/clk-usb.c | 62 +-
drivers/clk/at91/pmc.h | 2 +-
drivers/clk/clk-divider.c | 14 +-
drivers/clk/qcom/clk-rcg2.c | 2 +-
drivers/clk/qcom/gcc-ipq806x.c | 2 +-
drivers/clk/samsung/clk-exynos4.c | 11 +-
drivers/clk/tegra/clk.c | 2 +-
drivers/clocksource/exynos_mct.c | 43 +-
drivers/cpufreq/cpufreq.c | 19 +-
drivers/cpufreq/intel_pstate.c | 2 +-
drivers/cpuidle/cpuidle.c | 3 -
drivers/cpuidle/sysfs.c | 5 +-
drivers/crypto/caam/caamhash.c | 2 +
drivers/crypto/caam/caamrng.c | 2 +-
drivers/crypto/omap-aes.c | 14 +-
drivers/crypto/talitos.c | 4 +-
drivers/dma/edma.c | 7 +
drivers/dma/mv_xor.c | 72 +-
drivers/dma/mv_xor.h | 1 +
drivers/dma/omap-dma.c | 1 +
drivers/dma/sh/shdmac.c | 4 +-
drivers/edac/mce_amd.h | 3 -
drivers/edac/sb_edac.c | 38 +-
drivers/firmware/dmi_scan.c | 7 +-
drivers/gpio/gpio-crystalcove.c | 1 +
drivers/gpio/gpio-kempld.c | 2 +-
drivers/gpio/gpio-mvebu.c | 24 +-
drivers/gpio/gpiolib-sysfs.c | 19 +
drivers/gpu/drm/drm_crtc.c | 20 +-
drivers/gpu/drm/drm_dp_mst_topology.c | 27 +-
drivers/gpu/drm/drm_edid_load.c | 1 +
drivers/gpu/drm/drm_irq.c | 9 +-
drivers/gpu/drm/drm_probe_helper.c | 1 +
drivers/gpu/drm/i915/i915_drv.c | 18 +-
drivers/gpu/drm/i915/i915_drv.h | 1 +
drivers/gpu/drm/i915/i915_gem_stolen.c | 5 +-
drivers/gpu/drm/i915/i915_irq.c | 8 +-
drivers/gpu/drm/i915/i915_reg.h | 2 +
drivers/gpu/drm/i915/intel_display.c | 18 +-
drivers/gpu/drm/i915/intel_dp.c | 11 +-
drivers/gpu/drm/i915/intel_i2c.c | 86 ++-
drivers/gpu/drm/i915/intel_lvds.c | 18 +-
drivers/gpu/drm/i915/intel_pm.c | 4 +
drivers/gpu/drm/i915/intel_sprite.c | 4 +-
drivers/gpu/drm/mgag200/mgag200_mode.c | 5 +
drivers/gpu/drm/qxl/qxl_cmd.c | 1 +
drivers/gpu/drm/qxl/qxl_ioctl.c | 4 +-
drivers/gpu/drm/radeon/atombios_crtc.c | 8 +-
drivers/gpu/drm/radeon/atombios_dp.c | 20 +-
drivers/gpu/drm/radeon/cik.c | 36 +-
drivers/gpu/drm/radeon/cik_sdma.c | 11 +
drivers/gpu/drm/radeon/ni.c | 3 +-
drivers/gpu/drm/radeon/radeon.h | 1 +
drivers/gpu/drm/radeon/radeon_asic.c | 2 +-
drivers/gpu/drm/radeon/radeon_asic.h | 4 +
drivers/gpu/drm/radeon/radeon_bios.c | 10 +-
drivers/gpu/drm/radeon/radeon_device.c | 15 +
drivers/gpu/drm/radeon/radeon_irq_kms.c | 2 +
drivers/gpu/drm/radeon/radeon_kms.c | 3 +
drivers/gpu/drm/radeon/radeon_mn.c | 11 +-
drivers/gpu/drm/radeon/radeon_pm.c | 22 +-
drivers/gpu/drm/radeon/radeon_ttm.c | 12 +-
drivers/gpu/drm/radeon/radeon_uvd.c | 105 ++-
drivers/gpu/drm/radeon/radeon_vce.c | 65 +-
drivers/gpu/drm/radeon/radeon_vm.c | 36 +-
drivers/gpu/drm/radeon/rv770d.h | 3 +
drivers/gpu/drm/radeon/si.c | 2 +-
drivers/gpu/drm/radeon/si_dpm.c | 2 +
drivers/gpu/drm/radeon/uvd_v1_0.c | 14 +-
drivers/gpu/drm/radeon/uvd_v2_2.c | 29 +
drivers/hid/Kconfig | 11 +
drivers/hid/Makefile | 1 +
drivers/hid/hid-core.c | 6 +
drivers/hid/hid-ids.h | 25 +
drivers/hid/hid-kye.c | 140 ++++
drivers/hid/hid-logitech-hidpp.c | 842 +++++++++++++++++++++
drivers/hid/hid-microsoft.c | 2 +
drivers/hid/hid-saitek.c | 2 +
drivers/hid/hid-sjoy.c | 3 +
drivers/hid/hid-sony.c | 3 +
drivers/hid/hid-uclogic.c | 27 +
drivers/hid/usbhid/hid-quirks.c | 18 +-
drivers/hv/channel.c | 7 +-
drivers/hv/channel_mgmt.c | 12 +-
drivers/hwmon/mcp3021.c | 14 +-
drivers/hwmon/nct6683.c | 2 +
drivers/hwmon/nct6775.c | 2 +
drivers/hwmon/ntc_thermistor.c | 9 +
drivers/i2c/busses/i2c-at91.c | 70 +-
drivers/i2c/busses/i2c-rk3x.c | 2 +-
drivers/i2c/i2c-core.c | 3 +
drivers/iio/accel/bmc150-accel.c | 18 +-
drivers/iio/adc/at91_adc.c | 8 +-
drivers/iio/adc/vf610_adc.c | 91 ++-
drivers/iio/adc/xilinx-xadc-core.c | 5 +-
drivers/iio/adc/xilinx-xadc.h | 6 +-
drivers/iio/dac/ad5624r_spi.c | 4 +-
drivers/iio/imu/adis16400.h | 1 +
drivers/iio/imu/adis16400_core.c | 38 +-
drivers/iio/imu/adis_trigger.c | 2 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 25 +-
drivers/iio/industrialio-core.c | 5 +-
drivers/iio/industrialio-event.c | 1 +
drivers/iio/light/hid-sensor-prox.c | 2 -
drivers/iio/pressure/hid-sensor-press.c | 2 -
drivers/iio/temperature/tmp006.c | 3 +
drivers/infiniband/core/cma.c | 27 +-
drivers/infiniband/core/iwpm_msg.c | 2 +-
drivers/infiniband/core/umem.c | 11 +
drivers/infiniband/hw/mlx4/mad.c | 20 +-
drivers/infiniband/hw/mlx4/qp.c | 3 +-
drivers/infiniband/ulp/iser/iser_initiator.c | 4 +-
drivers/infiniband/ulp/isert/ib_isert.c | 44 +-
drivers/input/mouse/elantech.c | 29 +-
drivers/input/mouse/elantech.h | 1 +
drivers/input/mouse/synaptics.c | 7 +-
drivers/input/touchscreen/pixcir_i2c_ts.c | 2 +-
drivers/iommu/amd_iommu.c | 6 +
drivers/iommu/intel-iommu.c | 13 +-
drivers/irqchip/irq-sunxi-nmi.c | 2 +-
drivers/leds/led-class.c | 7 +-
drivers/lguest/core.c | 2 +-
drivers/lguest/x86/core.c | 5 +-
drivers/md/dm-stats.c | 2 +
drivers/md/md.c | 2 +-
drivers/md/persistent-data/dm-btree-remove.c | 6 +-
drivers/md/persistent-data/dm-btree.c | 2 +-
drivers/md/persistent-data/dm-space-map-metadata.c | 50 +-
drivers/md/raid0.c | 5 +-
drivers/md/raid5.c | 3 +-
drivers/media/dvb-frontends/a8293.h | 2 +-
drivers/media/dvb-frontends/af9013.c | 4 +
drivers/media/dvb-frontends/af9013.h | 2 +-
drivers/media/dvb-frontends/atbm8830.h | 2 +-
drivers/media/dvb-frontends/au8522.h | 2 +-
drivers/media/dvb-frontends/bcm3510.h | 2 +-
drivers/media/dvb-frontends/cx22700.h | 2 +-
drivers/media/dvb-frontends/cx22702.h | 2 +-
drivers/media/dvb-frontends/cx24110.h | 2 +-
drivers/media/dvb-frontends/cx24113.h | 2 +-
drivers/media/dvb-frontends/cx24116.c | 8 +-
drivers/media/dvb-frontends/cx24116.h | 2 +-
drivers/media/dvb-frontends/cx24117.c | 2 +-
drivers/media/dvb-frontends/cx24117.h | 2 +-
drivers/media/dvb-frontends/cx24123.h | 2 +-
drivers/media/dvb-frontends/cxd2820r.h | 2 +-
drivers/media/dvb-frontends/dib0070.h | 2 +-
drivers/media/dvb-frontends/dib0090.h | 2 +-
drivers/media/dvb-frontends/dib3000.h | 2 +-
drivers/media/dvb-frontends/dib3000mc.h | 2 +-
drivers/media/dvb-frontends/dib7000m.h | 2 +-
drivers/media/dvb-frontends/dib7000p.h | 2 +-
drivers/media/dvb-frontends/dib8000.h | 2 +-
drivers/media/dvb-frontends/dib9000.h | 2 +-
drivers/media/dvb-frontends/drxd.h | 2 +-
drivers/media/dvb-frontends/drxk.h | 2 +-
drivers/media/dvb-frontends/ds3000.h | 2 +-
drivers/media/dvb-frontends/dvb-pll.h | 2 +-
drivers/media/dvb-frontends/dvb_dummy_fe.h | 2 +-
drivers/media/dvb-frontends/ec100.h | 2 +-
drivers/media/dvb-frontends/hd29l2.h | 2 +-
drivers/media/dvb-frontends/isl6405.h | 2 +-
drivers/media/dvb-frontends/isl6421.h | 2 +-
drivers/media/dvb-frontends/isl6423.h | 2 +-
drivers/media/dvb-frontends/itd1000.h | 2 +-
drivers/media/dvb-frontends/ix2505v.h | 2 +-
drivers/media/dvb-frontends/l64781.h | 2 +-
drivers/media/dvb-frontends/lg2160.h | 2 +-
drivers/media/dvb-frontends/lgdt3305.h | 2 +-
drivers/media/dvb-frontends/lgdt330x.h | 2 +-
drivers/media/dvb-frontends/lgs8gl5.h | 2 +-
drivers/media/dvb-frontends/lgs8gxx.h | 2 +-
drivers/media/dvb-frontends/lnbh24.h | 2 +-
drivers/media/dvb-frontends/lnbp21.h | 2 +-
drivers/media/dvb-frontends/lnbp22.h | 2 +-
drivers/media/dvb-frontends/m88rs2000.h | 2 +-
drivers/media/dvb-frontends/mb86a16.h | 2 +-
drivers/media/dvb-frontends/mb86a20s.h | 2 +-
drivers/media/dvb-frontends/mt312.h | 2 +-
drivers/media/dvb-frontends/mt352.h | 2 +-
drivers/media/dvb-frontends/nxt200x.h | 2 +-
drivers/media/dvb-frontends/nxt6000.h | 2 +-
drivers/media/dvb-frontends/or51132.h | 2 +-
drivers/media/dvb-frontends/or51211.h | 2 +-
drivers/media/dvb-frontends/s5h1409.h | 2 +-
drivers/media/dvb-frontends/s5h1411.h | 2 +-
drivers/media/dvb-frontends/s5h1420.c | 2 +-
drivers/media/dvb-frontends/s5h1420.h | 2 +-
drivers/media/dvb-frontends/s5h1432.h | 2 +-
drivers/media/dvb-frontends/s921.h | 2 +-
drivers/media/dvb-frontends/si21xx.h | 2 +-
drivers/media/dvb-frontends/sp8870.h | 2 +-
drivers/media/dvb-frontends/sp887x.h | 2 +-
drivers/media/dvb-frontends/stb0899_drv.h | 2 +-
drivers/media/dvb-frontends/stb6000.h | 2 +-
drivers/media/dvb-frontends/stb6100.h | 2 +-
drivers/media/dvb-frontends/stv0288.h | 2 +-
drivers/media/dvb-frontends/stv0297.h | 2 +-
drivers/media/dvb-frontends/stv0299.h | 2 +-
drivers/media/dvb-frontends/stv0367.h | 2 +-
drivers/media/dvb-frontends/stv0900.h | 2 +-
drivers/media/dvb-frontends/stv090x.h | 2 +-
drivers/media/dvb-frontends/stv6110.h | 2 +-
drivers/media/dvb-frontends/stv6110x.h | 2 +-
drivers/media/dvb-frontends/tda1002x.h | 4 +-
drivers/media/dvb-frontends/tda10048.h | 2 +-
drivers/media/dvb-frontends/tda1004x.h | 2 +-
drivers/media/dvb-frontends/tda10071.h | 2 +-
drivers/media/dvb-frontends/tda10086.h | 2 +-
drivers/media/dvb-frontends/tda18271c2dd.h | 2 +-
drivers/media/dvb-frontends/tda665x.h | 2 +-
drivers/media/dvb-frontends/tda8083.h | 2 +-
drivers/media/dvb-frontends/tda8261.h | 2 +-
drivers/media/dvb-frontends/tda826x.h | 2 +-
drivers/media/dvb-frontends/ts2020.h | 2 +-
drivers/media/dvb-frontends/tua6100.h | 2 +-
drivers/media/dvb-frontends/ves1820.h | 2 +-
drivers/media/dvb-frontends/ves1x93.h | 2 +-
drivers/media/dvb-frontends/zl10036.h | 2 +-
drivers/media/dvb-frontends/zl10039.h | 2 +-
drivers/media/dvb-frontends/zl10353.h | 2 +-
drivers/media/pci/cx23885/altera-ci.h | 2 +-
drivers/media/platform/s5p-mfc/s5p_mfc_common.h | 2 +-
drivers/media/platform/sh_veu.c | 1 +
drivers/media/platform/soc_camera/soc_camera.c | 2 +-
drivers/media/rc/img-ir/img-ir-core.c | 2 +-
drivers/media/tuners/fc0011.h | 2 +-
drivers/media/tuners/fc0012.h | 2 +-
drivers/media/tuners/fc0013.h | 2 +-
drivers/media/tuners/fc2580.h | 2 +-
drivers/media/tuners/max2165.h | 2 +-
drivers/media/tuners/mc44s803.h | 2 +-
drivers/media/tuners/mt2060.h | 2 +-
drivers/media/tuners/mt2063.h | 2 +-
drivers/media/tuners/mt20xx.h | 2 +-
drivers/media/tuners/mt2131.h | 2 +-
drivers/media/tuners/mt2266.h | 2 +-
drivers/media/tuners/mxl5005s.h | 2 +-
drivers/media/tuners/mxl5007t.h | 2 +-
drivers/media/tuners/qt1010.h | 2 +-
drivers/media/tuners/r820t.h | 2 +-
drivers/media/tuners/tda18218.h | 2 +-
drivers/media/tuners/tda18271.h | 2 +-
drivers/media/tuners/tda827x.h | 2 +-
drivers/media/tuners/tda8290.h | 2 +-
drivers/media/tuners/tda9887.h | 2 +-
drivers/media/tuners/tea5761.h | 2 +-
drivers/media/tuners/tea5767.h | 2 +-
drivers/media/tuners/tua9001.h | 2 +-
drivers/media/tuners/tuner-simple.h | 2 +-
drivers/media/tuners/tuner-xc2028.h | 2 +-
drivers/media/tuners/xc4000.h | 2 +-
drivers/media/tuners/xc5000.h | 2 +-
drivers/media/usb/dvb-usb/dib0700_core.c | 70 +-
drivers/media/usb/dvb-usb/dib0700_devices.c | 6 +
drivers/media/usb/stk1160/stk1160-v4l.c | 17 +-
drivers/media/v4l2-core/videobuf2-core.c | 11 +-
drivers/memstick/core/mspro_block.c | 3 +-
drivers/misc/mei/client.c | 2 +-
drivers/misc/mei/hw-me.c | 59 +-
drivers/misc/mei/hw-txe.c | 33 +-
drivers/misc/mei/mei_dev.h | 11 +
drivers/mmc/card/block.c | 22 +-
drivers/mmc/card/queue.c | 2 +-
drivers/mmc/card/queue.h | 2 +
drivers/mmc/core/core.c | 1 +
drivers/mmc/host/atmel-mci.c | 9 +-
drivers/mmc/host/sdhci-pxav3.c | 21 +-
drivers/mmc/host/sh_mmcif.c | 2 +-
drivers/mmc/host/sunxi-mmc.c | 4 +-
drivers/mtd/mtd_blkdevs.c | 5 +
drivers/mtd/ubi/attach.c | 2 +-
drivers/mtd/ubi/cdev.c | 2 +-
drivers/mtd/ubi/eba.c | 3 +-
drivers/mtd/ubi/wl.c | 2 +-
drivers/net/bonding/bond_alb.c | 17 +-
drivers/net/bonding/bond_main.c | 15 +-
drivers/net/bonding/bond_options.c | 2 +-
drivers/net/can/flexcan.c | 11 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 137 ++--
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 9 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 3 +-
drivers/net/ethernet/broadcom/tg3.c | 2 +
drivers/net/ethernet/emulex/benet/be_cmds.c | 87 ++-
drivers/net/ethernet/emulex/benet/be_ethtool.c | 18 +-
drivers/net/ethernet/emulex/benet/be_main.c | 22 +-
drivers/net/ethernet/intel/e1000/e1000_main.c | 10 +-
drivers/net/ethernet/marvell/mvneta.c | 27 +-
drivers/net/ethernet/mellanox/mlx4/cmd.c | 3 +-
drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 16 +-
drivers/net/ethernet/mellanox/mlx4/en_rx.c | 26 +-
drivers/net/ethernet/mellanox/mlx4/en_tx.c | 27 +-
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 2 +
.../net/ethernet/mellanox/mlx5/core/pagealloc.c | 10 +-
drivers/net/ethernet/stmicro/stmmac/descs.h | 2 +
drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 3 +-
drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 3 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 44 +-
drivers/net/phy/dp83640.c | 23 +-
drivers/net/phy/phy.c | 7 +-
drivers/net/phy/phy_device.c | 5 +-
drivers/net/ppp/ppp_generic.c | 1 +
drivers/net/usb/asix_common.c | 2 +
drivers/net/usb/cdc_mbim.c | 2 +-
drivers/net/usb/cdc_ncm.c | 6 +-
drivers/net/usb/sr9800.c | 1 +
drivers/net/usb/usbnet.c | 17 +-
drivers/net/vxlan.c | 56 +-
drivers/net/wireless/ath/ath9k/beacon.c | 20 +-
drivers/net/wireless/ath/ath9k/common.h | 2 +-
drivers/net/wireless/ath/ath9k/main.c | 12 +-
drivers/net/wireless/b43/main.c | 4 +
drivers/net/wireless/iwlwifi/dvm/dev.h | 1 -
drivers/net/wireless/iwlwifi/dvm/ucode.c | 5 -
drivers/net/wireless/iwlwifi/pcie/trans.c | 11 +-
drivers/net/wireless/rt2x00/rt2800usb.c | 1 +
drivers/net/wireless/rtlwifi/pci.c | 43 +-
drivers/net/wireless/rtlwifi/rtl8188ee/hw.c | 16 -
drivers/net/wireless/rtlwifi/rtl8192cu/sw.c | 2 +
drivers/net/wireless/rtlwifi/rtl8192ee/hw.c | 17 -
drivers/net/wireless/rtlwifi/rtl8192ee/sw.c | 3 +-
drivers/net/wireless/rtlwifi/rtl8192ee/trx.c | 7 +-
drivers/net/wireless/rtlwifi/rtl8192ee/trx.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8723ae/hw.c | 13 -
drivers/net/wireless/rtlwifi/rtl8723be/hw.c | 17 -
drivers/net/wireless/rtlwifi/rtl8821ae/hw.c | 20 -
drivers/net/wireless/rtlwifi/usb.c | 2 +-
drivers/net/wireless/rtlwifi/wifi.h | 1 +
drivers/net/wireless/ti/wl18xx/debugfs.c | 2 +-
drivers/net/wireless/ti/wlcore/debugfs.h | 4 +-
drivers/net/xen-netback/xenbus.c | 34 +-
drivers/net/xen-netfront.c | 5 +-
drivers/nfc/st21nfcb/i2c.c | 14 +-
drivers/nfc/st21nfcb/st21nfcb.c | 3 -
drivers/of/address.c | 15 +-
drivers/of/base.c | 35 +-
drivers/pci/host/pcie-designware.c | 2 +-
drivers/pci/host/pcie-spear13xx.c | 4 +-
drivers/pci/hotplug/cpci_hotplug_pci.c | 3 +-
drivers/pci/hotplug/pciehp_hpc.c | 52 +-
drivers/pci/pci-acpi.c | 3 +
drivers/pci/pci.c | 11 +
drivers/pci/pcie/aer/aerdrv_errprint.c | 12 +-
drivers/pcmcia/topic.h | 16 +
drivers/pinctrl/core.c | 10 +-
drivers/pinctrl/core.h | 2 +-
drivers/pinctrl/devicetree.c | 2 +-
drivers/pinctrl/mvebu/pinctrl-armada-370.c | 4 +-
drivers/pinctrl/mvebu/pinctrl-armada-375.c | 4 +-
drivers/pinctrl/mvebu/pinctrl-armada-38x.c | 51 +-
drivers/pinctrl/mvebu/pinctrl-armada-xp.c | 37 +-
drivers/platform/x86/compal-laptop.c | 10 +-
drivers/platform/x86/dell-laptop.c | 8 +-
drivers/platform/x86/ideapad-laptop.c | 10 +-
drivers/power/ipaq_micro_battery.c | 22 +-
drivers/power/lp8788-charger.c | 4 +-
drivers/power/reset/at91-reset.c | 4 +-
drivers/power/twl4030_madc_battery.c | 7 +-
drivers/regulator/core.c | 2 +-
drivers/s390/kvm/virtio_ccw.c | 11 +-
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/be2iscsi/be_main.c | 2 +-
drivers/scsi/ipr.h | 2 +-
drivers/scsi/mvsas/mv_sas.c | 5 +-
drivers/scsi/scsi_devinfo.c | 1 +
drivers/scsi/scsi_lib.c | 4 +-
drivers/scsi/scsi_scan.c | 6 +
drivers/scsi/scsi_transport_srp.c | 54 +-
drivers/scsi/sd.c | 20 +-
drivers/scsi/sd_dif.c | 2 +-
drivers/scsi/storvsc_drv.c | 18 +-
drivers/spi/spi-bitbang.c | 17 +-
drivers/spi/spi-imx.c | 4 +-
drivers/spi/spi-orion.c | 25 +-
drivers/spi/spi.c | 11 +-
drivers/spi/spidev.c | 5 +-
drivers/ssb/Kconfig | 1 +
drivers/staging/android/sync.c | 2 +-
drivers/staging/comedi/drivers/adv_pci1710.c | 3 +-
drivers/staging/gdm724x/gdm_mux.c | 16 +-
drivers/staging/ozwpan/ozusbsvc1.c | 19 +-
drivers/staging/panel/panel.c | 10 +-
drivers/staging/rtl8712/rtl8712_recv.c | 3 +-
drivers/staging/vt6655/device_main.c | 4 +
drivers/staging/vt6656/rxtx.c | 14 +-
drivers/target/iscsi/iscsi_target.c | 106 ++-
drivers/target/iscsi/iscsi_target_core.h | 7 +
drivers/target/iscsi/iscsi_target_erl0.c | 13 +-
drivers/target/iscsi/iscsi_target_login.c | 59 +-
drivers/target/target_core_file.c | 122 +--
drivers/target/target_core_pscsi.c | 3 +
drivers/target/target_core_pscsi.h | 1 +
drivers/target/target_core_sbc.c | 15 +-
drivers/target/target_core_transport.c | 37 +-
drivers/thermal/armada_thermal.c | 6 +-
drivers/tty/hvc/hvc_xen.c | 20 +-
drivers/tty/n_gsm.c | 5 +-
drivers/tty/n_tty.c | 123 ++-
drivers/tty/serial/8250/8250_dw.c | 12 +
drivers/tty/serial/atmel_serial.c | 9 +-
drivers/tty/serial/fsl_lpuart.c | 5 +
drivers/tty/serial/imx.c | 23 +-
drivers/tty/serial/of_serial.c | 1 -
drivers/tty/serial/uartlite.c | 11 +-
drivers/tty/serial/xilinx_uartps.c | 12 +-
drivers/usb/chipidea/otg_fsm.c | 4 -
drivers/usb/class/cdc-acm.c | 36 +-
drivers/usb/class/cdc-acm.h | 1 +
drivers/usb/class/cdc-wdm.c | 12 +-
drivers/usb/core/devio.c | 65 +-
drivers/usb/core/hub.c | 86 +--
drivers/usb/dwc2/hcd.c | 2 +-
drivers/usb/dwc3/ep0.c | 4 +
drivers/usb/dwc3/gadget.c | 10 +-
drivers/usb/gadget/configfs.c | 1 +
drivers/usb/gadget/function/f_fs.c | 10 +-
drivers/usb/gadget/legacy/printer.c | 9 +
drivers/usb/host/ehci-hcd.c | 10 +-
drivers/usb/host/ehci-hub.c | 9 +-
drivers/usb/host/fotg210-hcd.c | 2 +-
drivers/usb/host/fusbh200-hcd.c | 3 +-
drivers/usb/host/isp116x-hcd.c | 2 +-
drivers/usb/host/oxu210hp-hcd.c | 7 +-
drivers/usb/host/r8a66597-hcd.c | 2 +-
drivers/usb/host/sl811-hcd.c | 2 +-
drivers/usb/host/uhci-hub.c | 5 +-
drivers/usb/host/xhci-hub.c | 9 +-
drivers/usb/host/xhci-mem.c | 2 +-
drivers/usb/host/xhci-pci.c | 2 +-
drivers/usb/host/xhci-ring.c | 9 +-
drivers/usb/host/xhci.h | 2 +-
drivers/usb/musb/musb_core.c | 47 +-
drivers/usb/musb/musb_virthub.c | 6 +-
drivers/usb/phy/phy.c | 4 +-
drivers/usb/serial/cp210x.c | 3 +
drivers/usb/serial/ftdi_sio.c | 10 +-
drivers/usb/serial/ftdi_sio_ids.h | 7 +
drivers/usb/serial/generic.c | 2 +-
drivers/usb/serial/keyspan_pda.c | 3 +
drivers/usb/serial/option.c | 1 +
drivers/usb/serial/pl2303.c | 1 -
drivers/usb/serial/pl2303.h | 4 -
drivers/usb/serial/usb-serial.c | 1 +
drivers/usb/serial/visor.c | 2 +-
drivers/usb/storage/uas-detect.h | 9 +-
drivers/usb/storage/uas.c | 16 +-
drivers/usb/storage/unusual_devs.h | 7 +
drivers/usb/storage/usb.c | 8 +-
drivers/w1/slaves/w1_therm.c | 62 +-
drivers/watchdog/omap_wdt.c | 7 +
drivers/xen/Makefile | 2 +-
drivers/xen/balloon.c | 23 +
drivers/xen/events/events_2l.c | 10 +
drivers/xen/events/events_base.c | 19 +-
drivers/xen/preempt.c | 44 ++
drivers/xen/privcmd.c | 2 +
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 +-
drivers/xen/xenbus/xenbus_probe.c | 29 +
firmware/ihex2fw.c | 1 +
fs/9p/vfs_inode.c | 3 +-
fs/9p/vfs_inode_dotl.c | 3 +-
fs/aio.c | 3 +
fs/binfmt_elf.c | 9 +-
fs/btrfs/ctree.c | 2 +-
fs/btrfs/ctree.h | 5 +
fs/btrfs/dir-item.c | 10 +-
fs/btrfs/extent-tree.c | 5 +-
fs/btrfs/inode-map.c | 2 +-
fs/btrfs/ioctl.c | 19 +-
fs/btrfs/tree-log.c | 16 +-
fs/btrfs/xattr.c | 203 +++--
fs/cifs/file.c | 1 +
fs/cifs/smb2ops.c | 3 +-
fs/coredump.c | 2 +-
fs/dcache.c | 19 +-
fs/efivarfs/super.c | 2 +-
fs/exec.c | 79 +-
fs/ext4/ext4_jbd2.c | 6 +
fs/ext4/extents.c | 17 +-
fs/ext4/extents_status.c | 8 +
fs/ext4/indirect.c | 107 ++-
fs/ext4/inode.c | 40 +-
fs/ext4/mballoc.c | 16 +-
fs/ext4/migrate.c | 17 +-
fs/ext4/namei.c | 41 +-
fs/ext4/super.c | 1 +
fs/fhandle.c | 5 +-
fs/fs_pin.c | 4 +-
fs/fuse/inode.c | 2 +-
fs/hfsplus/xattr.c | 38 +-
fs/inode.c | 4 +-
fs/jbd2/checkpoint.c | 7 +-
fs/jbd2/journal.c | 38 +-
fs/jbd2/recovery.c | 10 +-
fs/jbd2/revoke.c | 18 +-
fs/jbd2/transaction.c | 25 +-
fs/namei.c | 9 +-
fs/namespace.c | 80 +-
fs/nfs/nfs3xdr.c | 2 +-
fs/nfs/nfs4proc.c | 3 +
fs/nfs/nfs4state.c | 2 +
fs/nfs/nfs4xdr.c | 6 +
fs/nfs/pnfs.c | 3 +
fs/nfs/write.c | 1 +
fs/nfsd/nfs4proc.c | 2 +
fs/nfsd/nfs4state.c | 25 +-
fs/nfsd/nfs4xdr.c | 12 +-
fs/nilfs2/btree.c | 2 +-
fs/ocfs2/dlm/dlmmaster.c | 13 +
fs/ocfs2/file.c | 14 +-
fs/omfs/inode.c | 6 +-
fs/open.c | 2 +-
fs/pnode.h | 1 -
fs/proc/root.c | 5 +-
fs/sysfs/mount.c | 5 +-
fs/ufs/balloc.c | 34 +-
fs/ufs/ialloc.c | 16 +-
fs/ufs/inode.c | 5 +-
fs/ufs/namei.c | 22 +-
fs/ufs/super.c | 11 +
fs/ufs/ufs.h | 1 +
fs/xfs/libxfs/xfs_attr_leaf.c | 8 +-
fs/xfs/libxfs/xfs_attr_leaf.h | 2 +-
fs/xfs/xfs_attr_inactive.c | 83 +-
fs/xfs/xfs_file.c | 16 +-
fs/xfs/xfs_inode.c | 12 +-
fs/xfs/xfs_inode.h | 5 +-
fs/xfs/xfs_iops.c | 36 +-
fs/xfs/xfs_symlink.c | 2 +-
include/acpi/acpi_bus.h | 7 +
include/acpi/acpixf.h | 12 +-
include/acpi/actypes.h | 21 +
include/acpi/platform/acenv.h | 1 +
include/drm/drm_pciids.h | 1 +
include/kvm/arm_arch_timer.h | 10 +-
include/kvm/arm_vgic.h | 5 +-
include/linux/acpi.h | 72 ++
include/linux/blk_types.h | 4 +-
include/linux/bpf.h | 4 +-
include/linux/compiler.h | 74 ++
include/linux/cpuidle.h | 1 -
include/linux/fs.h | 2 +-
include/linux/hugetlb.h | 8 +-
include/linux/if_vlan.h | 60 +-
include/linux/jbd2.h | 4 +-
include/linux/jhash.h | 17 +-
include/linux/kconfig.h | 9 +
include/linux/kmemleak.h | 6 +-
include/linux/ktime.h | 29 +-
include/linux/kvm_host.h | 1 +
include/linux/libata.h | 11 +
include/linux/netdevice.h | 6 +
include/linux/nfs_xdr.h | 2 +-
include/linux/nilfs2_fs.h | 2 +-
include/linux/of.h | 17 +-
include/linux/pci.h | 6 +-
include/linux/property.h | 73 ++
include/linux/rhashtable.h | 2 +-
include/linux/rmap.h | 10 +
include/linux/sched/rt.h | 7 +-
include/linux/skbuff.h | 13 +
include/linux/swapops.h | 4 +
include/linux/usb.h | 26 +
include/linux/usb/usbnet.h | 16 +-
include/linux/usb_usual.h | 2 +
include/net/dst.h | 1 +
include/net/inet_connection_sock.h | 3 +-
include/net/ip.h | 16 -
include/net/ip6_route.h | 3 +-
include/net/netfilter/nf_queue.h | 2 +
include/net/netns/sctp.h | 1 +
include/net/sctp/sctp.h | 7 +-
include/net/sctp/structs.h | 4 +
include/net/sock.h | 11 +
include/net/tcp_states.h | 4 +-
include/scsi/scsi_devinfo.h | 1 +
include/sound/emu10k1.h | 14 +-
include/sound/soc-dapm.h | 2 +-
include/target/target_core_base.h | 2 +-
include/uapi/drm/radeon_drm.h | 1 +
include/uapi/linux/usbdevice_fs.h | 3 +-
include/xen/events.h | 2 +-
include/xen/xen-ops.h | 26 +
kernel/bpf/core.c | 12 +-
kernel/bpf/verifier.c | 8 +-
kernel/events/core.c | 14 +-
kernel/irq/devres.c | 4 +-
kernel/locking/rtmutex.c | 12 +-
kernel/module.c | 3 +
kernel/power/Kconfig | 2 +-
kernel/power/snapshot.c | 21 +-
kernel/printk/printk.c | 11 +-
kernel/ptrace.c | 20 +
kernel/rcu/tiny.c | 5 +
kernel/sched/core.c | 30 +-
kernel/sched/fair.c | 4 +-
kernel/softirq.c | 6 +-
kernel/time/hrtimer.c | 16 +-
kernel/time/tick-broadcast-hrtimer.c | 11 +-
kernel/trace/ring_buffer.c | 3 +-
kernel/trace/ring_buffer_benchmark.c | 2 +-
kernel/trace/trace.h | 1 +
kernel/trace/trace_branch.c | 17 +-
kernel/trace/trace_events_filter.c | 17 +-
kernel/trace/trace_functions_graph.c | 8 +-
lib/bitmap.c | 17 +-
lib/rhashtable.c | 12 +-
lib/string.c | 2 +-
lib/strnlen_user.c | 3 +-
mm/gup.c | 25 +-
mm/hugetlb.c | 74 +-
mm/kmemleak.c | 28 +-
mm/memory-failure.c | 18 +-
mm/memory_hotplug.c | 17 +-
mm/mempolicy.c | 2 +-
mm/migrate.c | 5 +-
mm/mmap.c | 2 +-
mm/page-writeback.c | 13 +-
mm/page_isolation.c | 1 +
mm/percpu.c | 2 +-
mm/rmap.c | 49 +-
net/9p/client.c | 3 +-
net/bridge/br_fdb.c | 2 +
net/bridge/br_ioctl.c | 2 -
net/bridge/br_multicast.c | 11 +-
net/bridge/br_netfilter.c | 17 +-
net/bridge/br_stp_if.c | 4 +-
net/bridge/br_vlan.c | 4 +-
net/caif/caif_socket.c | 8 +
net/ceph/crush/mapper.c | 16 +-
net/ceph/osd_client.c | 33 +-
net/core/dev.c | 14 +-
net/core/neighbour.c | 13 +
net/core/netpoll.c | 4 +-
net/core/skbuff.c | 42 +-
net/core/sock.c | 21 +-
net/ipv4/af_inet.c | 2 +
net/ipv4/geneve.c | 18 +-
net/ipv4/ip_forward.c | 3 +
net/ipv4/ping.c | 1 +
net/ipv4/route.c | 4 +
net/ipv4/tcp.c | 17 +-
net/ipv4/tcp_cong.c | 6 +-
net/ipv4/tcp_fastopen.c | 2 -
net/ipv4/tcp_input.c | 7 +-
net/ipv4/tcp_ipv4.c | 2 +-
net/ipv4/tcp_minisocks.c | 5 +-
net/ipv4/tcp_output.c | 66 +-
net/ipv4/udp.c | 24 +-
net/ipv6/ip6_output.c | 3 +-
net/ipv6/ip6_vti.c | 3 +-
net/ipv6/ndisc.c | 9 +-
net/ipv6/tcp_ipv6.c | 15 +-
net/ipv6/udp.c | 10 +-
net/mac80211/agg-rx.c | 8 +-
net/mac80211/ieee80211_i.h | 3 +
net/mac80211/main.c | 3 +
net/mac80211/rx.c | 12 +-
net/mac80211/sta_info.h | 2 +
net/mac80211/wep.c | 6 +-
net/netfilter/core.c | 1 +
net/netfilter/nf_internals.h | 1 +
net/netfilter/nf_queue.c | 17 +
net/netfilter/nf_tables_api.c | 5 +-
net/netfilter/nfnetlink_cthelper.c | 7 +-
net/netfilter/nfnetlink_queue_core.c | 24 +-
net/netfilter/nft_compat.c | 6 +
net/netfilter/xt_cgroup.c | 2 +-
net/netlink/af_netlink.c | 11 +-
net/openvswitch/actions.c | 4 +-
net/openvswitch/datapath.c | 3 +-
net/openvswitch/vport-gre.c | 12 +-
net/packet/af_packet.c | 20 +-
net/rose/af_rose.c | 3 +-
net/sched/cls_api.c | 5 +
net/sched/sch_api.c | 10 +-
net/sctp/output.c | 4 +-
net/sctp/socket.c | 43 +-
net/socket.c | 24 +-
net/sunrpc/auth_gss/gss_rpc_xdr.c | 23 +-
net/sunrpc/backchannel_rqst.c | 2 +-
net/sunrpc/xprtrdma/verbs.c | 40 +-
net/sunrpc/xprtrdma/xprt_rdma.h | 1 +
net/unix/af_unix.c | 8 +
net/wireless/wext-compat.c | 2 +
net/xfrm/xfrm_policy.c | 12 +-
security/integrity/evm/evm_main.c | 12 +
security/integrity/ima/ima.h | 2 +-
security/integrity/ima/ima_fs.c | 4 +-
security/integrity/ima/ima_template_lib.c | 3 +-
security/keys/keyring.c | 8 +-
security/selinux/hooks.c | 3 +-
security/selinux/nlmsgtab.c | 7 +
security/selinux/selinuxfs.c | 2 +-
sound/firewire/bebob/bebob_maudio.c | 8 +-
sound/oss/sequencer.c | 12 +-
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/hda_codec.c | 21 +-
sound/pci/hda/hda_intel.c | 77 +-
sound/pci/hda/hda_priv.h | 12 +-
sound/pci/hda/patch_conexant.c | 12 +
sound/pci/hda/patch_realtek.c | 220 +++++-
sound/pci/hda/patch_sigmatel.c | 25 +
sound/soc/codecs/cs4271.c | 4 +-
sound/soc/codecs/mc13783.c | 4 +-
sound/soc/codecs/pcm512x.c | 4 +-
sound/soc/codecs/rt5677.c | 2 +-
sound/soc/codecs/tas2552.c | 4 +-
sound/soc/codecs/wm5102.c | 2 +-
sound/soc/codecs/wm5110.c | 2 +-
sound/soc/codecs/wm8737.c | 6 +-
sound/soc/codecs/wm8741.c | 8 +-
sound/soc/codecs/wm8903.h | 2 +-
sound/soc/codecs/wm8955.c | 2 +-
sound/soc/codecs/wm8960.c | 4 +-
sound/soc/codecs/wm8994.c | 2 +-
sound/soc/codecs/wm8997.c | 2 +-
sound/soc/davinci/davinci-evm.c | 10 -
sound/soc/fsl/imx-wm8962.c | 2 +-
sound/soc/samsung/s3c24xx-i2s.c | 4 +-
sound/soc/soc-dapm.c | 11 +-
sound/synth/emux/emux_oss.c | 11 +-
sound/synth/emux/emux_seq.c | 29 +-
sound/usb/clock.c | 5 +
sound/usb/mixer.c | 1 +
sound/usb/mixer_maps.c | 5 +
sound/usb/mixer_quirks.c | 1 +
sound/usb/pcm.c | 5 +
sound/usb/quirks-table.h | 40 +
sound/usb/quirks.c | 95 ++-
sound/usb/quirks.h | 5 +
tools/lib/traceevent/kbuffer-parse.c | 1 -
tools/perf/util/cloexec.c | 6 +
tools/perf/util/cloexec.h | 6 +
tools/perf/util/symbol-elf.c | 4 +
tools/power/x86/turbostat/Makefile | 6 +-
virt/kvm/arm/arch_timer.c | 30 +-
virt/kvm/arm/vgic-v2.c | 8 +
virt/kvm/arm/vgic-v3.c | 8 +
virt/kvm/arm/vgic.c | 125 +--
virt/kvm/kvm_main.c | 23 +-
1032 files changed, 10573 insertions(+), 4181 deletions(-)
create mode 100644 arch/arm/kernel/psci-call.S
create mode 100644 arch/arm/kernel/reboot.h
create mode 100644 arch/arm64/include/asm/alternative-asm.h
create mode 100644 arch/arm64/include/asm/alternative.h
create mode 100644 arch/arm64/kernel/alternative.c
create mode 100644 arch/arm64/kernel/cpu_errata.c
create mode 100644 arch/powerpc/include/asm/irq_work.h
create mode 100644 drivers/acpi/property.c
create mode 100644 drivers/base/property.c
create mode 100644 drivers/hid/hid-logitech-hidpp.c
create mode 100644 drivers/xen/preempt.c
create mode 100644 include/linux/property.h
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Xenomai] [PULL 2/2] ipipe-3.18: Stable merges
2015-08-27 15:37 [Xenomai] [PULL 2/2] ipipe-3.18: Stable merges Jan Kiszka
@ 2015-09-07 16:04 ` Philippe Gerum
0 siblings, 0 replies; 2+ messages in thread
From: Philippe Gerum @ 2015-09-07 16:04 UTC (permalink / raw)
To: Jan Kiszka, Xenomai
On 08/27/2015 05:37 PM, Jan Kiszka wrote:
> The following changes since commit b115c4094d734e19fa7a96be1bf3958b3d244b8b:
>
> Revert "ipipe: Register function tracer for direct and exclusive invocation" (2015-08-27 17:22:39 +0200)
>
> are available in the git repository at:
>
> git://git.xenomai.org/ipipe-jki for-upstream/3.18
>
> for you to fetch changes up to 87ecd772fff628dded2c2d1c482d4756f3bc40f4:
>
> Merge tag 'v3.18.20' into for-upstream/3.18 (2015-08-27 17:24:37 +0200)
>
> The merge of 3.18.19 required two ipipe-specific fix-ups:
>
> x86/ipipe: Remove duplicate cpu_tlbstate export
> x86/ipipe: Account for mwait-based halt
>
> 3.18.20 applied smoothly.
Merged, thanks.
--
Philippe.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-09-07 16:04 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-27 15:37 [Xenomai] [PULL 2/2] ipipe-3.18: Stable merges Jan Kiszka
2015-09-07 16:04 ` Philippe Gerum
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.