· 6 years ago · Aug 30, 2019, 07:56 PM
1729cac693eec usb: dwc2: Change ISOC DDMA flow
2f39846824cd6 usb: mtu3: make USB_MTU3_DUAL_ROLE depend on EXTCON but not USB_MTU3
3f3b28e5e07ef usb: mtu3: fix operation failure when test TEST_J/K
411254eb2def5 usb: mtu3: fix an unrecognized issue when connected with PC
500505adef8a8 usb: mtu3: remove repeated setting of gadget state
6288ee3c36255 usb: mtu3: avoid TX data length truncated in SS/SSP mode
764f5b56c9183 usb: phy: simplify getting .drvdata
88836b39a1601 usb: mtu3: simplify getting .drvdata
9e10d3fc5bcb0 usb: phy: Add Kconfig entry for Tegra PHY driver
10d2b9889f7716 usb: tegra: Move utmi-pads reset from ehci-tegra to tegra-phy
113e1d333f6b84 usb: phy: tegra: Cleanup error messages
126819e3233f24 usb: gadget: f_fs: Add compat_ioctl to epfiles
139286e24b8371 usb: gadget: f_midi: Use refcount when freeing f_midi_opts
147ecca2a4080c usb/gadget: Add driver for Aspeed SoC virtual hub
15655016dc2d30 usb/gadget: Constify usb_gadget_get_string "table" argument
165d1332a8eabd usb: gadget: udc: core: Document the relation between usb_ep_queue() and completion callback
176d08b06e67cd Linux 4.17-rc2
18867ab4b2fcc3 Merge tag 'drm-fixes-for-v4.17-rc2' of git://people.freedesktop.org/~airlied/linux
19221bda4b5f1a Merge branch 'drm-next-4.17' of git://people.freedesktop.org/~agd5f/linux into drm-next
202e1d6eab503d Merge tag 'exynos-drm-fixes-for-v4.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next
21bc9ebca2daeb Merge tag 'drm-intel-next-fixes-2018-04-19' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
22e1898f99b7b8 Merge tag 'drm-misc-fixes-2018-04-18-1' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
235ec83b22a2dd Merge tag '4.17-rc1-SMB3-CIFS' of git://git.samba.org/sfrench/cifs-2.6
24d54b5c1315b2 Merge tag 'for-4.17-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
2537a535edd72c Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
26c1e9dae0a9bf Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2738f0b33e6d5b Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2818de45a925c9 Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
29285848b0f407 Merge tag 'random_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/random
304c50ceae8f3b Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
315e7c7806111a Merge tag 'sound-4.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
32e46096b6a33a Merge tag 'linux-watchdog-4.17-rc2' of git://www.linux-watchdog.org/linux-watchdog
336488ec263343 Merge tag 'linux-kselftest-4.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
349409227ab202 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
357a752478efa6 Merge branch 'akpm' (patches from Andrew)
36c042f7e9bb6a Merge tag 'perf-urgent-for-mingo-4.17-20180420' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent
37abc1be13fd11 mm/filemap.c: fix NULL pointer in page_cache_tree_insert()
38c892fd82cc06 mm: memcg: add __GFP_NOWARN in __memcg_schedule_kmem_cache_create()
39d23a61ee90af fs, elf: don't complain MAP_FIXED_NOREPLACE unless -EEXIST error
40a841aa83dff0 kexec_file: do not add extra alignment to efi memmap
419a1015b32faa proc: fix /proc/loadavg regression
422e0ad552f5f8 proc: revalidate kernel thread inodes to root:root
431e6306652ba1 autofs: mount point create should honour passed in mode
441551cf740cff MAINTAINERS: add personal addresses for Sascha and Uwe
4512c8f25a016d kasan: add no_sanitize attribute for clang builds
46c5157b76869b rapidio: fix rio_dma_transfer error handling
47e71769ae5260 mm: enable thp migration for shmem thp
482e898e4c0a38 writeback: safer lock nesting
4988c28f246915 mm, pagemap: fix swap offset value for PMD migration entry
508f175cf5c99d mm: fix do_pages_move status handling
51e01e80634ecd fork: unconditionally clear stack on fork
52596632de0440 CIFS: fix typo in cifs_dbg
531d0cffa674cf cifs: do not allow creating sockets except with SMB1 posix exensions
5483beed7b2b26 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal
557e3cb169d3a9 Merge tag 'mmc-v4.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
567768ee3f450e Merge tag 'md/4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
57ff30b89e0ab7 cifs: smbd: Dump SMB packet when configured
58c0872323746e btrfs: print-tree: debugging output enhancement
595e388e958154 btrfs: Fix race condition between delayed refs and blockgroup removal
60a9e5b73288cf vfs: Undo an overly zealous MS_RDONLY -> SB_RDONLY conversion
61660625922b3d afs: Fix server record deletion
62a72db42cee37 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
63b9abdcfd10f1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
6443f70c960180 Merge tag 'ecryptfs-4.17-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs
650d9cf33b4aab Merge tag 'for_v4.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
664d1890531413 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
6741e3bef52e42 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching
6836e584de256a Merge tag 'for-linus-4.17-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
69854da2387527 Merge tag 'mips_fixes_4.17_1' of git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/mips
70d08de37b8c3e Merge tag 'powerpc-4.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
71c2d94c521490 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
7215a3e845b01c perf/x86/intel/uncore: Fix SBOX support for Broadwell CPUs
73d7717587ac6d perf/x86/intel/uncore: Revert "Remove SBOX support for Broadwell server"
7405189820da23 x86/power/64: Fix page-table setup for temporary text mapping
7516a34adb9392 Don't leak MNT_INTERNAL away from internal mounts
76c5794510d7b5 MAINTAINERS: Add backup maintainers for libnvdimm and DAX
77ef8423022324 device-dax: allow MAP_SYNC to succeed
78f22acf82746d Revert "libnvdimm, of_pmem: workaround OF_NUMA=n build error"
79df3f126482db libnvdimm, of_pmem: use dev_to_node() instead of of_node_to_nid()
801255fcb2a655 net/smc: fix shutdown in state SMC_LISTEN
81a60faa60da89 bnxt_en: Fix memory fault in bnxt_ethtool_init()
820df8bb01cb38 Merge branch 'virtio-ctrl-buffer-fixes'
83f4ee703ace84 virtio_net: sparse annotation fix
84d7fad4c840f3 virtio_net: fix adding vids on big-endian
8512e571693837 virtio_net: split out ctrl buffer
86f4ea89110df2 net: hns: Avoid action name truncation
87ab913455dd59 docs: ip-sysctl.txt: fix name of some ipv6 variables
8865ec0bd1c7c1 vmxnet3: fix incorrect dereference when rxvlan is disabled
89f7e43672683b llc: hold llc_sap before release_sock()
9002b94fc70ffe MAINTAINERS: Direct networking documentation changes to netdev
91f3335545b343 atm: iphase: fix spelling mistake: "Tansmit" -> "Transmit"
924ec7eb3ff6eb net: qmi_wwan: add Wistron Neweb D19Q1
935e84b38b07e6 net: caif: fix spelling mistake "UKNOWN" -> "UNKNOWN"
94565020aaeebf net: stmmac: Disable ACS Feature for GMAC >= 4
95da42bb271305 net: mvpp2: Fix DMA address mask size
96bb9aaaa1849e net: change the comment of dev_mc_init
978a56ef4f3ffb ALSA: rawmidi: Fix missing input substream checks in compat ioctls
988a9fd8323087 coresight: Move to SPDX identifier
99cc9e992dfb5b drm/amd/powerplay: header file interface to SMU update
10084f8508f7172 drm/amd/pp: Fix bug voltage can't be OD separately on VI
101d78fd7255881 drm/amd/display: Don't program bypass on linear regamma LUT
1020cbc94daa554 mmc: renesas_sdhi_internal_dmac: limit DMA RX for old SoCs
1037407188489c6 clocksource/imx-tpm: Correct -ETIME return condition check
104c3bca5d450b6 posix-cpu-timers: Ensure set_process_cpu_timer is always evaluated
105a3dafb2200bf ALSA: hda/realtek - adjust the location of one mic
1063ce0d5aa265b ALSA: hda/realtek - set PINCFG_HEADSET_MIC to parse_flags
107b658912cb023 HID: i2c-hid: fix inverted return value from i2c_hid_command()
10856376c5864f8 powerpc/kvm: Fix lockups when running KVM guests on Power8
109ab60ee7bf9a8 cifs: smbd: Check for iov length on sending the last iov
11013a83eac373c powerpc/eeh: Fix enabling bridge MMIO windows
11164e86fec5406 net: qualcomm: rmnet: Fix warning seen with fill_info
11292d32170847b btrfs: fix unaligned access in readdir
113b3d7e55c3f88 MIPS: uaccess: Add micromips clobbers to bzero invocation
114c96eebf07692 MIPS: memset.S: Fix clobber of v1 in last_fixup
11587ef12027b9b Merge tag 'ceph-for-4.17-rc2' of git://github.com/ceph/ceph-client
116eccb1b936363 perf test BPF: Fixup BPF test using epoll_pwait syscall function probe
117518c6021e9b8 perf tests mmap: Show which tracepoint is failing
11866f5a0779af2 perf tools: Add '\n' at the end of parse-options error messages
119ccbb6afe0890 perf record: Remove suggestion to enable APIC
120ec3948451e0b perf record: Remove misleading error suggestion
1216a02f06edea5 perf hists browser: Clarify top/report browser help
122a7e9eab3dbd3 perf mem: Allow all record/report options
1234e5c01a7c746 perf trace: Support MAP_FIXED_NOREPLACE
12481c895072d29 tun: fix vlan packet truncation
12536a50a989ee8 tipc: fix infinite loop when dumping link monitor summary
126be47e41d77fb tipc: fix use-after-free in tipc_nametbl_stop
127b32e56e5a87a powerpc/xive: Fix trying to "push" an already active pool VP
128336a8bb8e36a btrfs: Fix wrong btrfs_delalloc_release_extents parameter
129f218ea6c4792 btrfs: delayed-inode: Remove wrong qgroup meta reservation calls
130ff6bc37eb7f6 btrfs: qgroup: Use independent and accurate per inode qgroup rsv
131a514d63882c3 btrfs: qgroup: Commit transaction in advance to reduce early EDQUOT
13244f06ba8297c udf: Fix leak of UTF-16 surrogates into encoded strings
133b2d71b3cda19 arm64: signal: don't force known signals to SIGKILL
134e04907dbc259 dt-bindings: thermal: Remove "cooling-{min|max}-level" properties
1358b8b5903d50d dt-bindings: thermal: remove no longer needed samsung thermal properties
1367eb2c4dd54ff drm/i915: Fix LSPCON TMDS output buffer enabling from low-power state
137b4615730530b drm/i915/audio: Fix audio detection issue on GLK
1384a0559ed9918 drm/i915: Call i915_perf_fini() on init_hw error unwind
139a3520b8992e5 drm/i915/bios: filter out invalid DDC pins from VBT child devices
140e6be6bd85654 drm/i915/pmu: Inspect runtime PM state more carefully while estimating RC6
141fcf1fadf4c65 drm/i915: Do no use kfree() to free a kmem_cache_alloc() return value
1428bf24e831961 selftests/filesystems: Don't run dnotify_test by default
143a5240cbde22c fs: cifs: Adding new return type vm_fault_t
1440d568cd34eb0 cifs: smb2ops: Fix NULL check in smb2_query_symlink
1459c438d7a3a52 KEYS: DNS: limit the length of option strings
14689bda97b445b sfc: check RSS is active for filter insert
1477ce2367254e8 vlan: Fix reading memory beyond skb->tail in skb_vlan_tagged_multi
148e142aa09ed88 timekeeping: Remove __current_kernel_time()
149f0ae6a032122 timers: Remove stale struct tvec_base forward declaration
1504450dc0ae2c1 clockevents: Fix kernel messages split across multiple lines
151daf70d89f80c MIPS: memset.S: Fix return of __clear_user from Lpartial_fixup
152800cb2e553d4 arm64: kasan: avoid pfn_to_nid() before page array is initialized
15377ac725e0c5b net: qrtr: add MODULE_ALIAS_NETPROTO macro
15405e489b1596f VSOCK: make af_vsock.ko removable again
155d6ef1f194b75 x86/mm: Prevent kernel Oops in PTDUMP code with HIGHPTE=y
1561340ccfa9a9a x86,sched: Allow topologies where NUMA nodes share an LLC
157bfb3d7b8b906 perf: Remove superfluous allocation error check
1585af44ca53d01 perf: Fix sample_max_stack maximum check
15978b562fbfa2c perf: Return proper values for user stack errors
160038586c34301 perf list: Add s390 support for detailed/verbose PMU event description
161bf30cc1882d2 perf script: Extend misc field decoding with switch out event type
162b3f35b5d5d36 perf report: Extend raw dump (-D) out with switch out event type
163101592b4904e perf/core: Store context switch out type in PERF_RECORD_SWITCH[_CPU_WIDE]
164e2f73a1828e9 tools/headers: Synchronize kernel ABI headers, v4.17-rc1
165ebf04f331fa1 xen: xenbus_dev_frontend: Really return response string
166cd6e992b3aab xen/sndif: Sync up with the canonical definition in Xen
1673b2c77d000fe livepatch: Allow to call a custom callback when freeing shadow variables
168e91c2518a5d2 livepatch: Initialize shadow variables safely by a custom callback
169451cf3ca7d46 x86/processor: Remove two unused function declarations
17010daf10ab154 x86/acpi: Prevent X2APIC id 0xffffffff from being accounted
171d3878e164dcd x86/tsc: Prevent 32bit truncation in calc_hpet_ref()
172ef97837db916 x86: Remove pci-nommu.c
1739dfbf78e4114 powerpc/64s: Default l1d_size to 64K in RFI fallback flush
174fae764912153 s390/signal: cleanup uapi struct sigaction
175596a9f6768af objtool: Support HOSTCFLAGS and HOSTLDFLAGS
176ff059fcbeed9 drm/exynos: exynos_drm_fb -> drm_framebuffer
1777b30508f5116 drm/exynos: Move dma_addr out of exynos_drm_fb
178b11954a6971b drm/exynos: Move GEM BOs to drm_framebuffer
1795c8dad48e4f5 trace_kprobe: Remove warning message "Could not insert probe at..."
1805968a70d7af5 textsearch: fix kernel-doc warnings and add kernel-api section
1811c9f0a946d5c Merge branch 'tipc-Better-check-user-provided-attributes'
182c6404122cb18 tipc: fix possible crash in __tipc_nl_net_set()
183ec518f21cb1a tipc: add policy for TIPC_NLA_NET_ADDR
184a27fc14219f2 Merge branch 'parisc-4.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
1858a8158c85e1e MIPS: memset.S: EVA & fault support for small_memset
186d95c88443998 Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
187e86281e700cc eCryptfs: don't pass up plaintext names when using filename encryption
188e6d9bfdeb439 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
189e6f39e87b643 x86/ldt: Fix support_pte_mask filtering in map_ldt_struct()
1909783ccd0f250 net: Fix one possible memleak in ip_setup_cork
191b8e47d87be65 drm: Fix HDCP downstream dev count read
192d5edb7f8e7ab kvm: selftests: add vmx_tsc_adjust_test
193dd259935e4ee kvm: x86: move MSR_IA32_TSC handling to x86.c
194e79f245ddec1 X86/KVM: Properly update 'tsc_offset' to represent the running guest
1955171b37d9596 net: af_packet: fix race in PACKET_{R|T}X_RING
196f23e0643cd0b ibmvnic: Clear pending interrupt after device reset
197bffd168c3fc5 tcp: clear tp->packets_out when purging write queue
1989484e12d7999 tools/testing/nvdimm: enable labels for nfit_test.1 dimms
19919357a685e87 tools/testing/nvdimm: fix missing newline in nfit_test_dimm 'handle' attribute
200718fda67d2f6 tools/testing/nvdimm: support nfit_test_dimm attributes under nfit_test.1
20155c72ab62e47 tools/testing/nvdimm: allow custom error code injection
202e7c5a571a8d6 libnvdimm, dimm: handle EACCES failures from label reads
2034fb0534fb7bb team: avoid adding twice the same option to the event list
2048089f9f5a329 Merge airlied/drm-next into drm-misc-fixes
205b8858581febb powerpc/lib: Fix off-by-one in alternate feature patching
206de3d01fd8549 xen: xen-pciback: Replace GFP_ATOMIC with GFP_KERNEL in pcistub_reg_add
207230d211472d2 xen: xen-pciback: Replace GFP_ATOMIC with GFP_KERNEL in xen_pcibk_config_quirks_init
2089eb5f15b47b6 xen: xen-pciback: Replace GFP_ATOMIC with GFP_KERNEL in pcistub_device_alloc
209bb52e3169cb7 xen: xen-pciback: Replace GFP_ATOMIC with GFP_KERNEL in pcistub_init_device
210cc5cd5079699 xen: xen-pciback: Replace GFP_ATOMIC with GFP_KERNEL in pcistub_probe
211982e05001c47 net: mvpp2: Fix TCAM filter reserved range
212bd28899dd34f Revert "macsec: missing dev_put() on error in macsec_newlink()"
213af52f9982e41 ALSA: hda - New VIA controller suppor no-snoop path
2142c2bf522ed8c MIPS: dts: Boston: Fix PCI bus dtc warnings:
21549d23a851d62 s390: rename default_defconfig to debug_defconfig
216cd7cf57f18be s390: remove gcov defconfig
217de2011197d15 s390: update defconfig
21849d4d277ca54 aspeed: watchdog: Set bootstatus during probe
219fdac6a90d2d1 watchdog: renesas-wdt: Add support for WDIOF_CARDRESET
220e30d69df78fb watchdog: wafer5823wdt: Mark expected switch fall-through
2213ff0751fa042 watchdog: w83977f_wdt: Mark expected switch fall-through
222a03cc689e5c9 watchdog: sch311x_wdt: Mark expected switch fall-through
2235f20407a2415 watchdog: hpwdt: change maintainer.
22406856938112b fs: ext2: Adding new return type vm_fault_t
2254f34a5130a47 isofs: fix potential memory leak in mount option parsing
226d93605407af3 rbd: notrim map option
227420efbdf4d23 rbd: adjust queue limits for "fancy" striping
228c6244b3b2377 rbd: avoid Wreturn-type warnings
229ffdeec7aa41a ceph: always update atime/mtime/ctime for new inode
23034f55d0b3a0a rbd: support timeout in rbd_wait_state_locked()
2312f18d46683cb rbd: refactor rbd_wait_state_locked()
232451239eb3d39 s390: add support for IBM z14 Model ZR1
233f43c426a581f s390: remove couple of duplicate includes
234c65bbb51c6e9 s390/boot: remove unused COMPILE_VERSION and ccflags-y
235232acdff21fb s390/nospec: include cpu.h
236701e188c6560 s390/decompressor: Ignore file vmlinux.bin.full
237de66b2429100 s390/kexec_file: add generated files to .gitignore
238bdea9f6f7a70 s390/Kconfig: Move kexec config options to "Processor type and features"
2398be018827154 s390/kexec_file: Add ELF loader
240ee337f5469fd s390/kexec_file: Add crash support to image loader
241e49bb0a27fa3 s390/kexec_file: Add image loader
24271406883fd35 s390/kexec_file: Add kexec_file_load system call
243840798a1f529 s390/kexec_file: Add purgatory
24415ceb8c936d1 s390/kexec_file: Prepare setup.h for kexec_file_load
245760dd0eeaec1 s390/smsgiucv: disable SMSG on module unload
246dccccd332d02 s390/sclp: avoid potential usage of uninitialized value
247aacd188a2dee Merge tag 'perf-core-for-mingo-4.17-20180413' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent
2488e04944f0ea8 mm,vmscan: Allow preallocating memory for register_shrinker().
2494a3877c4cedd rpc_pipefs: fix double-dput()
250659038428cb4 orangefs_kill_sb(): deal with allocation failures
251c66b23c28404 jffs2_kill_sb(): deal with failed allocations
252a24cd4907395 hypfs_kill_super(): deal with failed allocations
25360cc43fc8884 Linux 4.17-rc1
254e37563bb6c59 Merge tag 'for-4.17-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
25509c9b0eaa077 Merge tag '4.17-rc1SMB3-Fixes' of git://git.samba.org/sfrench/cifs-2.6
256c246fd333f84 filter.txt: update 'tools/net/' to 'tools/bpf/'
257f0d98d85831b Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
258ca71b3ba4c78 Merge tag 'kbuild-v4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
2599fb71c2f230d Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2606b0a02e86c29 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
26171b8ebbf3d7b Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
262174e719439b8 Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
26319ca90de49c3 Merge branch 'efi-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
26468d54d3ff3e8 Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2659dceab89d885 Merge tag 'for-linus' of git://github.com/openrisc/linux
266b1cb4f93b5f8 Merge tag 'powerpc-4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
267d6606bcc6dbb Merge branch 'sfc-ARFS-fixes'
268f993740ee058 sfc: limit ARFS workitems in flight per channel
269a7f80189e41c sfc: pass the correctly bogus filter_id to rps_may_expire_flow()
270494bef4c2a08 sfc: insert ARFS filters with replace_equal=true
271d848e5f8e1eb random: add new ioctl RNDRESEEDCRNG
2720bb29a849a64 random: crng_reseed() should lock the crng instance that it is modifying
2738ef35c866f88 random: set up the NUMA crng instances after the CRNG is fully initialized
274dc12baacb95f random: use a different mixing algorithm for add_device_randomness()
27543838a23a05f random: fix crng_ready() test
27618b7fd1c93e5 Merge branch 'akpm' (patches from Andrew)
277c7cd882469fc parisc: Fix missing binfmt_elf32.o build error
278df6f2801f511 kernel/kexec_file.c: move purgatories sha256 to common code
2793be3f61d25e0 kernel/kexec_file.c: allow archs to set purgatory load address
2808da0b724959c kernel/kexec_file.c: remove mis-use of sh_offset field during purgatory load
281620f697cc27a kernel/kexec_file.c: remove unneeded variables in kexec_purgatory_setup_sechdrs
282f1b1cca39650 kernel/kexec_file.c: remove unneeded for-loop in kexec_purgatory_setup_sechdrs
283930457057abe kernel/kexec_file.c: split up __kexec_load_puragory
2848aec395b8478 kernel/kexec_file.c: use read-only sections in arch_kexec_apply_relocations*
285961d921a1b96 kernel/kexec_file.c: search symbols in read-only kexec_purgatory
28665c225d32805 kernel/kexec_file.c: make purgatory_info->ehdr const
287d2b8178ca732 kernel/kexec_file.c: remove checks in kexec_purgatory_load
288ee6ebeda8ddc include/linux/kexec.h: silence compile warnings
289babac4a84a88 kexec_file, x86: move re-factored code to generic side
290eb7dae947ef5 x86: kexec_file: clean up prepare_elf64_headers()
2918d5f894a3108 x86: kexec_file: lift CRASH_MAX_RANGES limit on crash_mem buffer
292c72c7e670963 x86: kexec_file: remove X86_64 dependency from prepare_elf64_headers()
293cbe660161730 x86: kexec_file: purge system-ram walking from prepare_elf64_headers()
2949ec4ecef0af7 kexec_file,x86,powerpc: factor out kexec_file_ops functions
295b799a09f639b kexec_file: make use of purgatory optional
2961da4d377f943 proc: revalidate misc dentries
297a9f2a846f050 mm, slab: reschedule cache_reap() on the same CPU
2981cbf29da3628 kexec: export PG_swapbacked to VMCOREINFO
2993f05317d9889 ipc/shm: fix use-after-free of shm file via remap_file_pages()
300453972283dcb mm/filemap.c: provide dummy filemap_page_mkwrite() for NOMMU
301d081107867b8 mm/gup.c: document return value
302c61611f70958 get_user_pages_fast(): return -EFAULT on access_ok failure
30309e35a4a1ca8 mm/gup_benchmark: handle gup failures
30460bb83b81169 resource: fix integer overflow at reallocation
30548023102b707 Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
306ba2b137d10ba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux
307a1cc7034e33d MIPS: io: Add barrier after register read in readX()
30871893f116109 Merge branch 'dmi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
309f6811370b926 Merge tag 'chrome-platform-for-linus-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform
310ca4e7c51201f Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
311daf3ef6e965d Merge tag 'pwm/for-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
31241531f58a651 Merge tag 'linux-watchdog-4.17-rc1' of git://www.linux-watchdog.org/linux-watchdog
31380a17a5f501e Merge tag 'apparmor-pr-2018-04-10' of git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
314edda41531480 Merge tag 'for-linus-20180413' of git://git.kernel.dk/linux-block
3153e565a351ed3 Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
3161bad9ce155a7 Merge tag 'sh-for-4.17' of git://git.libc.org/linux-sh
317e4e57f20fa12 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
3186c21e4334ada Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
319c5042dacec87 Merge branch 'l2tp-remove-unsafe-calls-to-l2tp_tunnel_find_nth'
320f726214d9b23 l2tp: hold reference on tunnels printed in l2tp/tunnels debugfs file
3210e0c3fee3a59 l2tp: hold reference on tunnels printed in pppol2tp proc file
3225846c131c39b l2tp: hold reference on tunnels in netlink dumps
3239267c430c6b6 virtio-net: add missing virtqueue kick when flushing packets
32417baab68d337 kconfig: extend output of 'listnewconfig'
325eea6f62bc2d6 kbuild: rpm-pkg: use kernel-install as a fallback for new-kernel-pkg
3265d41be6f702f btrfs: Only check first key for committed tree blocks
32796348e49366c MAINTAINERS: add an entry for FSNOTIFY infrastructure
3288e984f8667ff fsnotify: fix typo in a comment about mark->g_list
32992183a42898d fsnotify: fix ignore mask logic in send_to_group()
33081b654c27391 powerpc/64s: Fix CPU_FTRS_ALWAYS vs DT CPU features
331712ff25450bd firmware: dmi_scan: Use lowercase letters for UUID
332de40614de997 firmware: dmi_scan: Add DMI_OEM_STRING support to dmi_matches
33390fe6f8ff00a firmware: dmi_scan: Fix UUID length safety check
334b0d5c81e872e perf annotate: Handle variables in 'sub', 'or' and many other instructions
33543c4023152a9 perf annotate: Allow setting the offset level in .perfconfig
3367b366142a50a perf report: Fix switching to another perf.data file
3374f75f1cbf95e perf record: Change warning for missing sysfs entry to debug
338b907b408ca64 Merge branches 'thermal-core' and 'thermal-soc' into next
33916e205cf42da Merge tag 'drm-fixes-for-v4.17-rc1' of git://people.freedesktop.org/~airlied/linux
340affb02807149 Merge tag 'trace-v4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
341ee9294d6ddbd proc: fixup copyright sign
3420c314a95150d Merge tag 'pci-v4.17-changes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
343229048237927 net: dsa: mv88e6xxx: Fix receive time stamp race condition.
34453b76cdf7e8f net: fix deadlock while clearing neighbor proxy table
3451071ec9d453a sctp: do not check port in sctp_inet6_cmp_addr
346837708a89342 Merge branch 'nfp-improve-signal-handing-on-FW-waits-and-flower-control-message-Jakub Kicinski says:
347cf2cbadc20f5 nfp: flower: split and limit cmsg skb lists
3480b1a989ef5a7 nfp: flower: move route ack control messages out of the workqueue
349bc05f9bcd8cb nfp: print a message when mutex wait is interrupted
3505496295aefe8 nfp: ignore signals when communicating with management FW
351335b929b28ae tipc: fix missing initializer in tipc_sendmsg()
3529d0c75bf6e03 strparser: Fix incorrect strp->need_bytes value.
3535ff9c1a3dd92 selftests: net: add in_netns.sh to TEST_PROGS
354095d370173e1 Merge branch 'ibmvnic-Fix-parameter-change-request-handling'
355ebc701b796a6 ibmvnic: Do not notify peers on parameter change resets
35664d92aa2c9fe ibmvnic: Handle all login error conditions
3577dd07c143a4b net: validate attribute sizes in neigh_dump_table()
358721230326891 tcp: md5: reject TCP_MD5SIG or TCP_MD5SIG_EXT on established sockets
359c3317f4db831 tipc: fix unbalanced reference counter
3601c2734b31d72 lan78xx: PHY DSP registers initialization to address EEE link drop issues with long cables
3619a4381618262 mISDN: Remove VLAs
362b16520f7493d net/tls: Remove VLA usage
36308ea556e14b5 ibmvnic: Define vnic_login_client_data name field as unsized array
364c1596ff52466 cifs: change validate_buf to validate_iov
36505432e2938dd cifs: remove rfc1002 hardcoded constants from cifs_discard_remaining_data()
36691cb74f5142c cifs: Change SMB2_open to return an iov for the error parameter
367e19b2bc0790a cifs: add resp_buf_size to the mid_q_entry structure
3680d4b46ba7d12 smb3.11: replace a 4 with server->vals->header_preamble_size
369681857ef0de1 Merge branch 'parisc-4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
370bf9c7e3d7924 arch/sh: pcie-sh7786: handle non-zero DMA offset
37179e1c5e70b2a arch/sh: pcie-sh7786: adjust the memory mapping
3725da1bb96dc8d arch/sh: pcie-sh7786: adjust PCI MEM and IO regions
373d62e9bf5dd4c arch/sh: pcie-sh7786: exclude unusable PCI MEM areas
3747dd7f69809b4 arch/sh: pcie-sh7786: mark unavailable PCI resource as disabled
3753aeb93a01405 arch/sh: pci: don't use disabled resources
376ce88313069c3 arch/sh: make the DMA mapping operations observe dev->dma_pfn_offset
377bc05aa6e13a7 arch/sh: add sh7786_mm_sel() function
37896a598996f6a sh: fix debug trap failure to process signals before return to user
379eb6b6930a70f sh: fix memory corruption of unflattened device tree
3809b7e30ab9753 sh: fix futex FUTEX_OP_SET op on userspace addresses
381a10beabba213 Merge branch 'drm-next-4.17' of git://people.freedesktop.org/~agd5f/linux into drm-next
382dece02f71dab Merge tag 'drm-misc-next-fixes-2018-04-11' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
3839fdd2e003439 cifs: replace a 4 with server->vals->header_preamble_size
3842e96467d9eb1 cifs: add pdu_size to the TCP_Server_Info structure
385f6b7aeee8f16 MIPS: io: Prevent compiler reordering writeX()
3865100d8a3fe03 SMB311: Improve checking of negotiate security contexts
387136ff1b4b65e SMB3: Fix length checking of SMB3.11 negotiate request
38880aa76bcd364 Merge tag 'xfs-4.17-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
3894ac1800f81eb Merge tag 'gfs2-4.17.fixes2' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
390a1bf4c7da62f Merge tag 'nfs-for-4.17-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
3917214dd4ea904 Merge branch 'work.thaw' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
3921cb19e8267a5 Revert "drm/amd/display: disable CRTCs with NULL FB on their primary plane (V2)"
39319e8a2f875a5 Merge branch 'afs-dh' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
3941bc8ffbd7138 Revert "drm/amd/display: fix dereferencing possible ERR_PTR()"
395b2f3f5920ddb drm/amd/display: Fix regamma not affecting full-intensity color values
3961409bc6b2bff drm/amd/display: Fix FBC text console corruption
39789fc8d4e95e7 drm/amd/display: Only register backlight device if embedded panel connected
3985d1365940a68 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
39967a7a8fff8ae Merge tag 'for-linus-4.17-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
400c5c177c5fd95 Merge tag 'dma-mapping-4.17-2' of git://git.infradead.org/users/hch/dma-mapping
401d1cb7718cfe3 Merge tag 'mmc-v4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
402cb098d50ecc0 Merge tag 'for_linus-4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb
4034b163ca343b4 perf tests: Disable breakpoint accounting test for powerpc
40407820c3bf178 Merge tag 'microblaze-4.17-rc1' of git://git.monstr.eu/linux-2.6-microblaze
4053e7aafc39c59 GFS2: Minor improvements to comments and documentation
4063fd5d3ad35dc gfs2: Stop using rhashtable_walk_peek
407450b1f6f5635 lockref: Add lockref_put_not_zero
4084e1acd7b31a0 kvm: selftests: add -std=gnu99 cflags
409f0f4cf5b3066 x86: Add check for APIC access address for vmentry of L2 guests
410c17b0aadb7d8 Merge tag 'asm-generic' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
411bb06ec31452f nvme: expand nvmf_check_if_ready checks
41262843c2e4226 nvme: Use admin command effects for admin commands
413c73996984902 nvmet: fix space padding in serial number
414fd92c77f5825 nvme: check return value of init_srcu_struct function
415543c09c89fdc nvmet: Fix nvmet_execute_write_zeroes sector count
41622b5560195bd nvme-pci: Separate IO and admin queue IRQ vectors
417a6ff7262c26c nvme-pci: Remove unused queue parameter
41864ee0ac05277 nvme-pci: Skip queue deletion if there are no queues
4196038aa532a22 nvme: target: fix buffer overflow
42074c6c7153084 nvme: don't send keep-alives to the discovery controller
42100b683dbabc3 nvme: unexport nvme_start_keep_alive
42211d9ea6f2ca6 nvme-loop: fix kernel oops in case of unhandled command
4237ec6074ff005 nvme: enforce 64bit offset for nvme_get_log_ext fn
424852eb3aeeaf6 btrfs: add SPDX header to Kconfig
425c1d7c514f745 btrfs: replace GPL boilerplate by SPDX -- sources
4269888c3402c85 btrfs: replace GPL boilerplate by SPDX -- headers
4272675c13b293a powerpc/mm/radix: Fix checkstops caused by invalid tlbiel
428e8103e44cebe perf sched: Fix documentation for timehist
4298a812bf552d9 perf version: Print status for syscall_table
43022e9af4e9480 perf tools: Rename HAVE_SYSCALL_TABLE to HAVE_SYSCALL_TABLE_SUPPORT
43190ce61b91903 perf script: Use HAVE_LIBXXX_SUPPORT to replace NO_LIBXXX
432fd97d39b0aa4 Revert "x86/asm: Allow again using asm.h when building for the 'bpf' clang target"
433c13009c1ef3a perf tests bpf: Remove unused ptrace.h include from LLVM test
434e14b733c5dc6 perf jvmti: Give hints about package names needed to build
43551f39603b5f2 perf annotate browser: Allow showing offsets in more than just jump targets
436592c10e217f3 perf annotate: Allow showing offsets in more than just jump targets
4373e83eda46705 HID: i2c-hid: Fix resume issue on Raydium touchscreen device
438471d557afed1 Btrfs: fix loss of prealloc extents past i_size after fsync log replay
439af7227338135 Btrfs: clean up resources during umount after trans is aborted
440af72cfb80af5 perf tests: Run dwarf unwind test on arm32
4414d3b57da1593 tools headers: Restore READ_ONCE() C++ compatibility
4429dc9a95f03a6 perf stat: Enable 1ms interval for printing event counters values
443619d3a2922ce HID: wacom: bluetooth: send exit report for recent Bluetooth devices
44416149013f839 ovl: update documentation w.r.t "xino" feature
445795939a93e60 ovl: add support for "xino" mount and config options
446adbf4f7ea834 ovl: consistent d_ino for non-samefs with xino
44712574a9f4c9c ovl: consistent i_ino for non-samefs with xino
448e487d889b7e3 ovl: constant st_ino for non-samefs with xino
4495148626b806a ovl: allocate anon bdev per unique lower fs
450da309e8c055d ovl: factor out ovl_map_dev_ino() helper
4518f35cf51cd24 ovl: cleanup ovl_update_time()
4523a291774d17e ovl: add WARN_ON() for non-dir redirect cases
4530471a9cdb00f ovl: cleanup setting OVL_INDEX
454102b0d11cbe8 ovl: set d->is_dir and d->opaque for last path element
455e9b77f90cc23 ovl: Do not check for redirect if this is last layer
4568b58924ad55c ovl: lookup in inode cache first when decoding lower file handle
4578a22efa15b46 ovl: do not try to reconnect a disconnected origin dentry
4585b2cccd32c66 ovl: disambiguate ovl_encode_fh()
4599f99e50d460a ovl: set lower layer st_dev only if setting lower st_ino
4603ec9b3fafcaf ovl: fix lookup with middle layer opaque dir and absolute path redirects
461452061fd4521 ovl: Set d->last properly during lookup
462695b46e76b62 ovl: set i_ino to the value of st_ino for NFS export
46332e6e967fb36 perf/core: Need CAP_SYS_ADMIN to create k/uprobe with perf_event_open()
464ef389b734691 Merge branch 'WIP.x86/asm' into x86/urgent, because the topic is ready
465e3e288121408 x86/pgtable: Don't set huge PUD/PMD on non-leaf entries
4668c06c7740d19 x86/pti: Leave kernel text global for !PCID
46739114b7a743e x86/pti: Never implicitly clear _PAGE_GLOBAL for kernel image
4680f561fce4d69 x86/pti: Enable global pages for shared areas
469639d6aafe437 x86/mm: Do not forbid _PAGE_RW before init for __ro_after_init
470430d4005b8b4 x86/mm: Comment _PAGE_GLOBAL mystery
4711a54420aeb4d x86/mm: Remove extra filtering in pageattr code
472fb43d6cb91ef x86/mm: Do not auto-massage page protections
4737ecb46e9ee9a ALSA: line6: Use correct endpoint type for midi output
474e241e3f2bf97 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
475e5c372280b9c Merge tag 'iommu-updates-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
4761fe43114ea73 Merge tag 'pm-4.17-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
47796973767594f Merge tag 'ktest-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-ktest
47877cb51e65df0 Merge tag 'tags/upstream-4.17-rc1' of git://git.infradead.org/linux-ubifs
479375479c38689 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml
48045df60cd2cbe Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
481b82b6813ff8f Merge tag 'nios2-v4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2
482f2f176b418da CIFS: add ONCE flag for cifs_dbg type
4833995bbf53bd2 cifs: Use ULL suffix for 64-bit constant
484c318e6c26cbe SMB3: Log at least once if tree connect fails during reconnect
485c0953f2ed510 cifs: smb2pdu: Fix potential NULL pointer dereference
4860c84cee8f131 Merge branch 'l2tp-tunnel-creation-fixes'
487f6cd651b056f l2tp: fix race in duplicate tunnel detection
4886b9f34239b00 l2tp: fix races in tunnel creation
4891eace8344c02 i2c: add param sanity check to i2c_transfer()
490090cecc669d4 MAINTAINERS: add maintainer for Renesas I2C related drivers
49195df14f79374 MAINTAINERS: remove me as maintainer for I2C host drivers
492f7f6d915a10f i2c: i801: Restore configuration at shutdown
493a086bb831730 i2c: i801: Save register SMBSLVCMD value only once
49467698287031b parisc: Prevent panic at system halt
49583c1f36f9880 tun: send netlink notification when the device is modified
4969fffc5c6dd7d tun: set the flags before registering the netdevice
49747b998653fea lan78xx: Don't reset the interface on open
4989cf74f593aa7 Merge branch 'bnxt_en-Fixes-for-net'
499cb98526bf9b9 bnxt_en: Fix NULL pointer dereference at bnxt_free_irq().
50011c3ec7bb940 bnxt_en: Need to include RDMA rings in bnxt_check_rings().
5019d96465b111e bnxt_en: Support max-mtu with VF-reps
502479ca3bf91da bnxt_en: Ignore src port field in decap filter nodes
503e85a9be93cf1 bnxt_en: do not allow wildcard matches for L2 flows
5047991cb9cfbce bnxt_en: Fix ethtool -x crash when device is down.
505c3d7bad88e3b drm/amd/display: fix brightness level after resume from suspend
506af2ac326087d drm/amd/display: HDMI has no sound after Panel power off/on
5071b59fb036a3e drm/amdgpu: add MP1 and THM hw ip base reg offset
5082d4f9020d343 drm/amdgpu: fix null pointer panic with direct fw loading on gpu reset
509b1550359d1eb drm/radeon: add PX quirk for Asus K73TK
5108837c70d531a Merge branch 'akpm' (patches from Andrew)
51124534b351182 arm64: assembler: add macros to conditionally yield the NEON under PREEMPT
5120f468e221c3a arm64: assembler: add utility macros to push/pop stack frames
513e8b22d0f4500 arm64: Move the content of bpi.S to hyp-entry.S
51422765f30dbaf arm64: Get rid of __smccc_workaround_1_hvc_*
5158892b71885df arm64: capabilities: Rework EL2 vector hardening entry
5164bc352ffb39e arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for Falkor BP hardening
517b93b016313b3 page cache: use xa_lock
518f6bb2a2c0b81 xarray: add the xa_lock to the radix_tree_root
519e5a955419642 fscache: use appropriate radix tree accessors
520f82b37641329 export __set_page_dirty
521d339d705f702 unicore32: turn flush_dcache_mmap_lock into a no-op
522427c896f262a arm64: turn flush_dcache_mmap_lock into a no-op
52360a052719af6 mac80211_hwsim: use DEFINE_IDA
524fa290cda102c radix tree: use GFP_ZONEMASK bits of gfp_t for flags
52521e7bc600e3b linux/const.h: refactor _BITUL and _BITULL a bit
5262dd8a62c6476 linux/const.h: move UL() macro to include/linux/const.h
5272a6cc8a6c0cb linux/const.h: prefix include guard of uapi/linux/const.h with _UAPI
5286f84f8d1587f xen, mm: allow deferred page initialization for xen pv domains
529ad55eac74f20 elf: enforce MAP_FIXED on overlaying elf segments
5304ed28639519c fs, elf: drop MAP_FIXED usage from elf_map
531a4ff8e8620d3 mm: introduce MAP_FIXED_NOREPLACE
532721d8b41aba3 MAINTAINERS: update bouncing aacraid@adaptec.com addresses
53332785c0539b7 fs/dcache.c: add cond_resched() in shrink_dentry_list()
534de99626c2e89 include/linux/kfifo.h: fix comment
535a61fc2cbdf6a ipc/shm.c: shm_split(): remove unneeded test for NULL shm_file_data.vm_ops
53624704f36196c kernel/sysctl.c: add kdoc comments to do_proc_do{u}intvec_minmax_conv_param
53764a11f3dc20b fs/proc/proc_sysctl.c: fix typo in sysctl_check_table_array()
53823c8cec8cf67 ipc/msg: introduce msgctl(MSG_STAT_ANY)
539a280d6dc77eb ipc/sem: introduce semctl(SEM_STAT_ANY)
540c21a6970ae72 ipc/shm: introduce shmctl(SHM_STAT_ANY)
541edc41b3c5489 kernel/params.c: downgrade warning for unsafe parameters
5422d87b309a5d6 kernel/sysctl.c: fix sizeof argument to match variable name
543bbd876adb8c7 rapidio: use a reference count for struct mport_dma_req
544b94bb1f6104a drivers/rapidio/rio-scan.c: fix typo in comment
545c31dbb146dd4 exec: pin stack limit during exec
546b83838313386 exec: introduce finalize_exec() before start_thread()
5478f2af155b513 exec: pass stack rlimit into mm layout functions
548d64d01a155f8 seq_file: account everything to kmemcg
5490965232035cf seq_file: allocate seq_file from kmem_cache
5509ad553abe66f fs/reiserfs/journal.c: add missing resierfs_warning() arg
551ad12c3a6ef1c autofs4: use wait_event_killable
5521a6a05a4fa86 init/ramdisk: use pr_cont() at the end of ramdisk loading
5535d430902615b checkpatch: whinge about bool bitfields
55438dca988bb20 checkpatch: allow space between colon and bracket
5556a487211ec72 checkpatch: add test for assignment at start of line
556bc22d9a7d3aa checkpatch: test SYMBOLIC_PERMS multiple times per line
5578d2e11b22d79 checkpatch: two spelling fixes
558478b17998066 checkpatch: improve get_quoted_string for TRACE_EVENT macros
559e3c6bc95668b checkpatch: warn for use of %px
560e3d95a2a05af checkpatch: add sub routine get_stat_here()
561c2066ca350b3 checkpatch: remove unused variable declarations
5622a9f9d851c60 checkpatch: add sub routine get_stat_real()
5633d102fc0e7b0 checkpatch: add Crypto ON_STACK to declaration_macros
5649f3a89926d6d checkpatch.pl: add SPDX license tag check
56585e12066ea09 checkpatch: improve parse_email signature checking
56668c1f08203f2 lib/list_debug.c: print unmangled addresses
567317506009216 lib/test_ubsan.c: make test_ubsan_misaligned_access() static
568854686f4edf4 lib: add testing module for UBSAN
569f6f66c1bf530 lib/test_bitmap.c: do not accidentally use stack VLA
5705f00ae0d3ef8 lib/Kconfig.debug: Debug Lockups and Hangs: keep SOFTLOCKUP options together
571d387a31d7549 MAINTAINERS: update email address for Alexandre Bounine
5722cfe0d300941 task_struct: only use anon struct under randstruct plugin
573d4ef8d3ff005 clang-format: add configuration file
5743ea056c50476 uts: create "struct uts_namespace" from kmem_cache
575bc4f2f5469ac taint: add taint for randstruct
5769c4560e5bbd8 taint: consolidate documentation
57747d4b263a2f7 taint: convert to indexed initialization
5781f5bd0547654 proc: selftests: test /proc/uptime
5794f1134370a29 proc: use slower rb_first()
58005c3f29283af proc: selftests: shotgun testing of read/readdir/readlink/write
5819cdd83e31006 proc: switch struct proc_dir_entry::count to refcount
582b77d70db659a proc: reject "." and ".." as filenames
5835de3d401b794 proc: add selftest for last field of /proc/loadavg
584fe079a5e102c proc: do mmput ASAP for /proc/*/map_files
58558c501aab3e5 proc: faster /proc/cmdline
5861539d584e488 proc: register filesystem last
58735318db566e1 proc: fix /proc/*/map_files lookup some more
588b4884f23331a proc: move "struct proc_dir_entry" into kmem cache
589c4219edf1de2 proc: test /proc/self/syscall
5909cd656555855 proc: test /proc/self/wchan
591835b94e05c92 fs/proc/proc_sysctl.c: remove redundant link check in proc_sys_link_fill_cache()
592a0b0d1c345d0 fs/proc/proc_sysctl.c: fix potential page fault while unregistering sysctl table
59321dae0ad07e6 proc: use set_puts() at /proc/*/wchan
59424b2ec21192c proc: check permissions earlier for /proc/*/wchan
595d0f02231222b proc: replace seq_printf by seq_put_smth to speed up /proc/pid/status
59648dffbf82d2f proc: optimize single-symbol delimiters to spead up seq_put_decimal_ull
597f66406638fff proc: replace seq_printf on seq_putc to speed up /proc/pid/smaps
598d1be35cb6f96 proc: add seq_put_decimal_ull_width to speed up /proc/pid/smaps
5992acddbe81689 proc: account "struct pde_opener"
600195b8cf06895 proc: move "struct pde_opener" to kmem cache
601a9fabc3df4c6 proc: randomize "struct pde_opener"
602e7a6e291e30a proc: faster open/close of files without ->release hook
603e74a0effffbb proc: move /proc/sysvipc creation to where it belongs
6042f8974243507 proc: do less stuff under ->pde_unload_lock
60568c3411ff4a4 proc: get rid of task lock/unlock pair to read umask for the "status" file
6068cfa67b4d9a9 procfs: optimize seq_pad() to speed up /proc/pid/maps
6070e3dc0191431 procfs: add seq_put_hex_ll to speed up /proc/pid/maps
60869ca372c100f kasan: prevent compiler from optimizing away memset in tests
60991c93ed07f04 kasan: fix invalid-free test crashing the kernel
610c3895391df38 kasan, slub: fix handling of kasan_slab_free hook
611b7d349c74129 mm/thp: don't count ZONE_MOVABLE as the target for freepage reserving
6123d2054ad8c2d ARM: CMA: avoid double mapping to the CMA area if CONFIG_HIGHMEM=y
6131d47a3ec09b5 mm/cma: remove ALLOC_CMA
614bad8c6c0b114 mm/cma: manage the memory of the CMA area by using the ZONE_MOVABLE
615d3cda2337bbc mm/page_alloc: don't reserve ZONE_HIGHMEM for ZONE_MOVABLE request
61694723aafb9e7 mm: unclutter THP migration
617666feb21a008 mm, migrate: remove reason argument from new_page_t
618a49bd4d71637 mm, numa: rework do_pages_move
619bfc6b1cabce2 mm/swapfile.c: make pointer swap_avail_heads static
6204eaf431f6f71 memcg: fix per_node_info cleanup
621a06ad633a37c swap: divide-by-zero when zero length swap file on ssd
622e27be240df53 mm: memcg: make sure memory.events is uptodate when waking pollers
623a38c015f3156 mm/ksm.c: fix inconsistent accounting of zero pages
6248a97ea546bb6 mm/z3fold.c: use gfpflags_allow_blocking
6251ec6995d1290 z3fold: fix memory leak
6262a70f6a76bb8 memcg, thp: do not invoke oom killer on thp charges
62707707125aec6 mm/migrate: properly preserve write attribute in special migrate entry
628bc8755ba6632 mm: check __highest_present_section_nr directly in memory_dev_init()
62909a913a7a947 sched/numa: avoid trapping faults and attempting migration of file-backed dirty pages
630e8eddfd2d9cc Documentation/vm/hmm.txt: typos and syntaxes fixes
6319d8a463a7016 mm/hmm: fix header file if/else/endif maze, again
63218be460eeb2c mm/hmm.c: remove superfluous RCU protection around radix tree lookup
633f88a1e90c665 mm/hmm: use device driver encoding for HMM pfn
6342aee09d8c116 mm/hmm: change hmm_vma_fault() to allow write fault on page basis
63553f5c3f489ec mm/hmm: factor out pte and pmd handling to simplify hmm_vma_walk_pmd()
63633cd47dcbba0 mm/hmm: move hmm_pfns_clear() closer to where it is used
637b2744118a65e mm/hmm: rename HMM_PFN_DEVICE_UNADDRESSABLE to HMM_PFN_DEVICE_PRIVATE
6385504ed29692f mm/hmm: do not differentiate between empty entry or missing directory
639855ce7d2525c mm/hmm: cleanup special vma handling (VM_SPECIAL)
640ff05c0c6bbe5 mm/hmm: use uint64_t for HMM pfn instead of defining hmm_pfn_t to ulong
64186586a41b8fe mm/hmm: remove HMM_PFN_READ flag and ignore peculiar architecture
64208232a4544cc mm/hmm: use struct for hmm_vma_fault(), hmm_vma_get_pfns() parameters
643c719547f032d mm/hmm: hmm_pfns_bad() was accessing wrong struct
644c01cbba2aa8b mm/hmm: unregister mmu_notifier when last HMM client quit
645e1401513c6b5 mm/hmm: HMM should have a callback before MM is destroyed
646b28b08de436a mm/hmm: fix header file if/else/endif maze
64776ea470ce45c mm/hmm: documentation editorial update to HMM documentation
648d51d1e64500f mm, vmscan, tracing: use pointer to reclaim_stat struct in trace event
649e3c1ac586c99 mm/vmscan: don't mess with pgdat->flags in memcg reclaim
650d108c7721fbd mm/vmscan: don't change pgdat state on base of a single LRU list state
651c4fd4fa58018 mm/vmscan: remove redundant current_may_throttle() check
652894befec4d70 mm/vmscan: update stale comments
653d79f7aa496fc mm: treat indirectly reclaimable memory as free in overcommit logic
654f1782c9bc547 dcache: account external names as indirectly reclaimable memory
655034ebf65c3c2 mm: treat indirectly reclaimable memory as available in MemAvailable
656eb59254608bc mm: introduce NR_INDIRECTLY_RECLAIMABLE_BYTES
6572d097c50212e sr: get/drop reference to device in revalidate and check_events
6586a3d1e81a434 s390: correct nospec auto detection init order
6590b3dec05dbbc tracing: Enforce passing in filter=NULL to create_filter()
660a64b2c01e67e trace_uprobe: Simplify probes_seq_show()
66118d45b11d96e trace_uprobe: Use %lx to display offset
662f0a2aa5a2a40 tracing/uprobe: Add support for overlayfs
6630a4d0564f0fc tracing: Use ARRAY_SIZE() macro instead of open coding it
664949989b36c22 Merge branch 'vhost-fix-vhost_vq_access_ok-log-check'
665ddd3d4081ffa vhost: return bool from *_access_ok() functions
666d14d2b78090c vhost: fix vhost_vq_access_ok() log check
6677ced6c98c7ab vhost: Fix vhost_copy_to_user()
66898239c9096ed Merge branch 'Aquantia-atlantic-critical-fixes-04-2018'
6699a11aff25fd4 net: aquantia: oops when shutdown on already stopped device
670cce96d1883da net: aquantia: Regression on reset with 1.x firmware
67153765341ee82 cdc_ether: flag the Cinterion AHS8 modem by gemalto as WWAN
6723f01ddb962dc slip: Check if rstate is initialized before uncompressing
673fed56079e764 lan78xx: Avoid spurious kevent 4 "error"
6744bfc33807a9a lan78xx: Correctly indicate invalid OTP
675a43cced9a348 rds: MP-RDS may use an invalid c_path
6762434af79c85d blk-mq: Revert "blk-mq: reimplement blk_mq_hw_queue_mapped"
677adf58458bcb2 PCI: Remove messages about reassigning resources
678300ad8992913 mmc: sdhci-pci: Only do AMD tuning for HS200
6792698d82e5194 KVM: X86: fix incorrect reference of trace_kvm_pi_irte_update
68051798deaffb7 Merge branches 'pm-cpuidle' and 'pm-qos'
68171d577db01a5 parisc: Switch to generic COMPAT_BINFMT_ELF
6822a03bb9e7af2 parisc: Move cache flush functions into .text.hot section
68375abf64287ca parisc/signal: Add FPE_CONDTRAP for conditional trap handling
6848e9b29b61851 X86/KVM: Do not allow DISABLE_EXITS_MWAIT when LAPIC ARAT is not available
685cb799267bb65 MAINTAINERS: Update ASPEED entry with details
686af4a72276d49 s390/zcrypt: Support up to 256 crypto adapters.
6875ac7c2fd6e71 isofs compress: Remove VLA usage
6888c81dd46ef3c Force log to disk before reading the AGF during a fstrim
689fbbb4509048c Export __set_page_dirty
690c171d3b8a67e Merge remote-tracking branch 'origin/ib-chrome-platform-cros-ec-sysfs-debugfs-for-v4.17' into working-branch-for-4.17
691c1d1e91aff3d platform/chrome: mfd/cros_ec_dev: Add sysfs entry to set keyboard wake lid angle
692b082b2e1454c platform/chrome: cros_ec_debugfs: Add PD port info to debugfs
693f63192800ebd platform/chrome: cros_ec_debugfs: Use octal permissions '0444'
6947d800c99ecfa platform/chrome: cros_ec_sysfs: use permission-specific DEVICE_ATTR variants
69593afebbe694e platform/chrome: cros_ec_sysfs: introduce to_cros_ec_dev define.
696311394248ca5 platform/chrome: cros_ec_sysfs: Modify error handling
69719ce7909ed11 KVM: PPC: Book3S HV: trace_tlbie must not be called in realmode
698032900e62c17 powerpc/8xx: Fix build with hugetlbfs enabled
6993b8070335f75 powerpc/powernv: Fix OPAL NVRAM driver OPAL_BUSY loops
70037f9579f4c31 blk-mq: Avoid that submitting a bio concurrently with device removal triggers a crash
701871e899db19d Merge branch 'drm-next-4.17' of git://people.freedesktop.org/~agd5f/linux into drm-next
702c975f17d7004 Merge tag 'drm-misc-next-fixes-2018-04-04' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
7039e7f06c8beee swiotlb: fix unexpected swiotlb_alloc_coherent failures
70498de9ce6f666 NFS: advance nfs_entry cookie only after decoding completes successfully
705dbc898ae1071 NFSv3/acl: forget acl cache after setattr
706609339c12384 NFSv4.1: Fix exclusive create
707f6cdfa6dd629 NFSv4: Declare the size up to date after it was set.
708aae5730e2d32 nfs: Use ida_simple API
70935156bfff3c0 NFSv4: Fix the nfs_inode_set_delegation() arguments
7108b0649462407 NFSv4: Clean up CB_GETATTR encoding
7118bcbe7d98cff NFSv4: Don't ask for attributes when ACCESS is protected by a delegation
71236b3743fef88 NFSv4: Add a helper to encode/decode struct timespec
71340a3426c75e1 NFSv4: Clean up encode_attrs
71437c88763def8 NFSv4; Clean up XDR encoding of type bitmap4
715e8d8aa46be41 NFSv4: Allow GFP_NOIO sleeps in decode_attr_owner/decode_attr_group
71685e3dd44c514 SUNRPC: Add a helper for encoding opaque data inline
7170e779aa70308 SUNRPC: Add helpers for decoding opaque and string types
718d943f2dd8dba NFSv4: Ignore change attribute invalidations if we hold a delegation
71916e143751727 NFS: More fine grained attribute tracking
720cac88f942d58 NFS: Don't force unnecessary cache invalidation in nfs_update_inode()
721783b194c6ee1 NFS: Don't redirty the attribute cache in nfs_wcc_update_inode()
7228619ddd07b86 NFS: Don't force a revalidation of all attributes if change is missing
723909728821e36 NFS: Convert NFS_INO_INVALID flags to unsigned long
724c01d36457dcc NFSv4: Don't return the delegation when not needed by NFSv4.x (x>0)
725c135cb39a907 NFS: Remove the unused return_delegation() callback
726199366f0173f NFS: Move the delegation return down into _nfs4_do_setattr()
727977fcc2b0b41 NFS: Add a delegation return into nfs4_proc_unlink_setup()
728f2c2c552f119 NFS: Move delegation recall into the NFSv4 callback for rename_setup()
729912678dbc592 NFS: Move the delegation return down into nfs4_proc_remove()
7309f7682728728 NFS: Move the delegation return down into nfs4_proc_link()
731f50862423f54 NFSv4: Fix nfs4_return_incompatible_delegation
73225524288631f xprtrdma: Fix corner cases when handling device removal
733571745935b2e nfs4: wake any lock waiters on successful RECLAIM_COMPLETE
7345656610325a9 nfs4: don't compare clientid in nfs4_wake_lock_waiter
73541a74620185e nfs4: always reset notified flag to false before repolling for lock
736a25a4cb3af17 sunrpc: Add static trace point to report result of RPC ping
73740bf7eb304b5 sunrpc: Add static trace point to report RPC latency stats
738e671edb9428c sunrpc: Simplify synopsis of some trace points
739ff699ea8269a SUNRPC: Make num_reqs a non-atomic integer
74078215759e20d SUNRPC: Make RTT measurement more precise (Send)
7410b87a46b437c SUNRPC: Make RTT measurement more precise (Receive)
742ecd465ee88bb SUNRPC: Move xprt_update_rtt callsite
7432dd4a012d9e7 xprtrdma: Move creation of rl_rdmabuf to rpcrdma_create_req
744f2877623082b xprtrdma: Chain Send to FastReg WRs
745fb14ae8853e4 xprtrdma: "Support" call-only RPCs
746ae741a855170 xprtrdma: Reduce number of MRs created by rpcrdma_mrs_create
7479e679d5e7660 xprtrdma: ->send_request returns -EAGAIN when there are no free MRs
7488a14793e7aa7 xprtrdma: Remove xprt-specific connect cookie
749b7e85fff52ee xprtrdma: Remove arbitrary limit on initiator depth
7506720a8993373 xprtrdma: Fix latency regression on NUMA NFS/RDMA clients
7516cd110a91f52 ktest: Take submenu into account for grub2 menus
7521b30dfd376e2 PCI: Mark Broadcom HT1100 and HT2000 Root Port Extended Tags as broken
753b284d4d5a678 Merge tag 'ceph-for-4.17-rc1' of git://github.com/ceph/ceph-client
754a7726f6b61e8 Merge tag 'platform-drivers-x86-v4.17-1' of git://git.infradead.org/linux-platform-drivers-x86
7551b02dcb9fa53 Merge tag 'dmaengine-4.17-rc1' of git://git.infradead.org/users/vkoul/slave-dma
75692589cbdda67 Merge tag 'rproc-v4.17' of git://github.com/andersson/remoteproc
7579ab89c407d90 Merge tag 'rpmsg-v4.17' of git://github.com/andersson/remoteproc
758f77cfbe6455a Merge tag 'for-linus' of git://linux-c6x.org/git/projects/linux-c6x-upstreaming
759948869fa9f39 Merge tag 'mips_4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/mips
7602a56bb596b2c Merge tag 'trace-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
7616c64fe7f2adc virtio_balloon: export hugetlb page allocation counts
76250268a3d266e tracing/uprobe_event: Fix strncpy corner case
7639f3a0941fb5e Merge tag 'libnvdimm-for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
764fbe173e3ffbd Merge tag 'rtc-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
7655e630afdcb82 Merge tag 'fbdev-v4.17' of git://github.com/bzolnier/linux
7667aa1cf254ca6 Merge tag 'sound-fix-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
767d36260050e18 Merge tag 'media/v4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
7684919d42ab69a xfs: only cancel cow blocks when truncating the data fork
7694d5f26ee3102 kvm: selftests: fix spelling mistake: "divisable" and "divisible"
770386c6ddbda18 X86/VMX: Disable VMX preemption timer if MWAIT is not intercepted
7711cc5954f4415 ip_gre: clear feature flags when incompatible o_flags are set
7729564a8cf422d Kbuild: fix # escaping in .cmd files for future Make
773a774635db5c4 x86/apic: Fix signedness bug in APIC ID validity checks
7743c9f2157a23b MAINTAINERS: Migrate oxnas list to groups.io
775d893c4de012a arm: npcm: enable L2 cache in NPCM7xx architecture
776a93f00b37620 backing: silence compiler warning using __printf
77737c7c6c76d43 blk-mq: remove code for dealing with remapping queue
778127276c6ce5a blk-mq: reimplement blk_mq_hw_queue_mapped
779efea8450c3d2 blk-mq: don't check queue mapped in __blk_mq_delay_run_hw_queue()
78015fe8a90bb45 blk-mq: remove blk_mq_delay_queue()
781f82ddf1923b9 blk-mq: introduce blk_mq_hw_queue_first_cpu() to figure out first cpu
782476f8c98a9bc blk-mq: avoid to write intermediate result to hctx->next_cpu
783bffa9909a6b4 blk-mq: don't keep offline CPUs mapped to hctx 0
784a1c735fb7907 blk-mq: make sure that correct hctx->next_cpu is set
785bdac616db9bb loop: fix LOOP_GET_STATUS lock imbalance
7861e047eaab3bb block/loop: fix deadlock after loop_set_status
7870bca799b9280 blk-mq: order getting budget and driver tag
788a71e7c44ffb7 io: change writeX_relaxed() to remove barriers
7898875c5543761 io: change readX_relaxed() to remove barriers
790d94a155c59c9 x86/cpu: Prevent cpuinfo_x86::x86_phys_bits adjustment corruption
79134dd25de9fe3 powerpc/powernv: define a standard delay for OPAL_BUSY type retry loops
79285fa2cc51104 c6x: pass endianness info to sparse
793319938bd6f07 c6x: fix platforms/plldata.c get_coreid build error
794f5ad907e3134 c6x: remove unused KTHREAD_SIZE definition
795a5a18ae73bca xen/pvh: Indicate XENFEAT_linux_rsdp_unrestricted to Xen
796bbe9a70a4781 tick-sched: avoid a maybe-uninitialized warning
7972dd0df8472ff cpufreq: Drop cpufreq_table_validate_and_show()
798d983af9864b2 cpufreq: SCMI: Don't validate the frequency table twice
7998913315e9459 cpufreq: CPPC: Initialize shared perf capabilities of CPUs
800bbcc32856104 cpufreq: armada-37xx: Fix clock leak
801b8b10bc2015c cpufreq: CPPC: Don't set transition_latency
80244a264ee1e91 cpufreq: ti-cpufreq: Use builtin_platform_driver()
803b258dfeafb4a cpufreq: intel_pstate: Do not include debugfs.h
80472655f6cf7fe Merge remote-tracking branch 'chrome-platform-stop-being-a-platform-driver-plus-atmel_mxt_ts-for-v4.17' into working-branch-for-4.17
805f56db262e46d platform/chrome: cros_ec_lpc: Add support for Google devices using custom coreboot firmware
806d6542b391658 platform/chrome: cros_ec_lpc: wake up from s2idle on Chrome EC
80796a938aa214e Input: atmel_mxt_ts - remove platform data support
808c0bb0608ec79 platform/chrome: chromeos_laptop - discard data for unneeded boards
809f00c1d199e05 platform/chrome: chromeos_laptop - use device properties for Pixel
810e6215eeaa23c platform/chrome: chromeos_laptop - rely on I2C to set up interrupt trigger
8118d88cb03c22e platform/chrome: chromeos_laptop - use I2C notifier to create devices
81265582920d72d platform/chrome: chromeos_laptop - parse DMI IRQ data once
81328cd38f105fc platform/chrome: chromeos_laptop - rework i2c peripherals initialization
81471cbbff8c4fd s390/zcrypt: Remove deprecated zcrypt proc interface.
8152a80786d477a s390/zcrypt: Remove deprecated ioctls.
816efda7adec7a5 s390/zcrypt: Make ap init functions static.
81767f7c7039978 MAINTAINERS: update s390 maintainers email addresses
81896c0cdbc7c60 s390/ipl: remove reipl_method and dump_method
8193b9678472bab s390/ipl: correct kdump reipl block checksum calculation
820064968507342 s390/ipl: remove non-existing functions declaration
821d485235b0054 s390: assume diag308 set always works
822ecc0df0f23cb s390/ipl: avoid adding scpdata to cmdline during ftp/dvd boot
823a0832b3aef5a s390/ipl: correct ipl parmblock valid checks
824d08091ac9654 s390/ipl: rely on diag308 store to get ipl info
825283abedb1bd6 s390/ipl: move ipl_flags to ipl.c
826e9627da113db s390/ipl: get rid of ipl_ssid and ipl_devno
827bdbfe18595ce s390/ipl: unite diag308 and scsi boot ipl blocks
82815deb080a608 s390/ipl: ensure loadparm valid flag is set
8297eee12b44eb4 s390/qdio: lock device while installing IRQ handler
83089286320a236 s390/qdio: clear intparm during shutdown
831ab7efda477f9 s390/ccwgroup: require at least one ccw device
8322c957a8ad459 s390/zcrypt: remove unused functions and declarations
8338b09ca746a64 s390/compat: fix setup_frame32
834aff304e7a0e8 s390/crypto: Adjust s390 aes and paes cipher priorities
835ab6c5600d8ca platform/chrome: chromeos_laptop - factor out getting IRQ from DMI
8364f27f677c954 platform/chrome: chromeos_laptop - introduce pr_fmt()
837ed58f90c1169 platform/chrome: chromeos_laptop - stop setting suspend mode for Atmel devices
838203e0baedb98 platform/chrome: chromeos_laptop - add SPDX identifier
839d3f810ce0802 Input: atmel_mxt_ts - switch ChromeOS ACPI devices to generic props
84093afb1d6e72a Input: atmel_mxt_ts - switch from OF to generic device properties
841d80808e1ebc2 Input: atmel_mxt_ts - do not pass suspend mode in platform data
8420eadcc7a7bc0 perf/core: Fix perf_uprobe_init()
8435da13ab8b0dc perf/core: Fix perf_kprobe_init()
844e31193a9fee0 Merge tag 'perf-urgent-for-mingo-4.17-20180409' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent
8452ffb850e23a9 Merge branch 'topic/stm' into for-linus
8463a7b854d6258 Merge branch 'topic/renesas' into for-linus
847477e0f90aea3 Merge branch 'topic/raid' into for-linus
848185a6cdb78dd Merge branch 'topic/qcom' into for-linus
849f18b46190c62 Merge branch 'topic/pl330' into for-linus
850c21bd0a86789 Merge branch 'topic/mtek' into for-linus
851ab2528c1b19e Merge branch 'topic/imx' into for-linus
852238eed66be89 Merge branch 'topic/edma' into for-linus
85362065132eec7 Merge branch 'topic/dw_axi' into for-linus
85436ebe2b98e96 Merge branch 'topic/dmatest' into for-linus
85571219b3494a3 Merge tag 'hwmon-for-linus-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
8564d42680330e1 scsi: devinfo: Add Microsoft iSCSI target to 1024 sector blacklist
857ccc495efb326 scsi: cxgb4i: silence overflow warning in t4_uld_rx_handler()
8587709e9bdee96 scsi: dpt_i2o: Use after free in I2ORESETCMD ioctl
859f4abab3f182b scsi: core: Make scsi_result_to_blk_status() recognize CONDITION MET
860a77b32d8b1ed scsi: core: Rename __scsi_error_from_host_byte() into scsi_result_to_blk_status()
861cbe095e2b584 Revert "scsi: core: return BLK_STS_OK for DID_OK in __scsi_error_from_host_byte()"
862709b973c844c powerpc/fscr: Enable interrupts earlier before calling get_user()
863501a78cbc17c powerpc/64s: Fix section mismatch warnings from setup_rfi_flush()
8641c6b41fb9293 scsi: aacraid: Insure command thread is not recursively stopped
865584d7aad28fd scsi: qla2xxx: Correct setting of SAM_STAT_CHECK_CONDITION
866f7d5182c8fd9 scsi: qla2xxx: correctly shift host byte
867e74e7d95878d scsi: qla2xxx: Fix race condition between iocb timeout and initialisation
8683a9910d7b686 scsi: qla2xxx: Avoid double completion of abort command
869c18bb396d3d2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
8705a8132761609 afs: Do better accretion of small writes on newly created content
87176a5cb6fc1e2 afs: Add stats for data transfer operations
8725f702c8e124f afs: Trace protocol errors
87363a4681ff39c afs: Locally edit directory data for mkdir/create/unlink/...
8740031763698d1 afs: Adjust the directory XDR structures
8754ea219a839bf afs: Split the directory content defs into a header
876f3ddee8dc4e2 afs: Fix directory handling
87766c7e1d319a5 afs: Split the dynroot stuff out and give it its own ops tables
878a4ff7401fbfa afs: Keep track of invalid-before version for dentry coherency
879dd9fbcb8e103 afs: Rearrange status mapping
8800c3a5ac28115 afs: Make it possible to get the data version in readpage
8815800db810a23 afs: Init inode before accessing cache
882d55b4da4331e afs: Introduce a statistics proc file
883888b33846111 afs: Dump bad status record
8846d6340672ba3 scsi: qla2xxx: Fix small memory leak in qla2x00_probe_one on probe failure
8852ee5671e3ae3 scsi: scsi_dh: Don't look for NULL devices handlers by name
886cbee67c2d7f9 scsi: core: remove redundant assignment to shost->use_blk_mq
88737ab636880cb afs: Implement @cell substitution handling
8886f8880d8e681 afs: Implement @sys substitution handling
8895cf9dd55a0ec afs: Prospectively look up extra files when doing a single lookup
89017814aef57fc afs: Don't over-increment the cell usage count when pinning it
891fe342cf77bc3 afs: Fix checker warnings
892a09acf4b43b9 vfs: Remove the const from dir_context::actor
893fd3b36d27566 Merge branch 'work.namei' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
8948ea4a5d84e6c Merge tag 'for-linus-4.17-ofs' of git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux
895190f2ace0efd Merge tag 'pstore-v4.17-rc1-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
896c0db1b677e1d drm/vc4: Fix memory leak during BO teardown
897fd40ffc72e2f selinux: fix missing dput() before selinuxfs unmount
898d8312a3f6102 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
899e13e75b86ef2 Merge branch 'for-4.17/dax' into libnvdimm-for-next
9001ed41b5696cc Merge branch 'for-4.17/libnvdimm' into libnvdimm-for-next
901e9092d0d9796 Fix subtle macro variable shadowing in min_not_zero()
902a1f69417c6f4 xfs: non-scrub - remove unused function parameters
9037fcd3efa1e9e xfs: remove filestream item xfs_inode reference
9046baf4bec02db x86/espfix: Document use of _PAGE_GLOBAL
9058a57f4849f4f x86/mm: Introduce "default" kernel PTE mask
906606c7193d5fb x86/mm: Undo double _PAGE_PSE clearing
907d1440b23c922 x86/mm: Factor out pageattr _PAGE_GLOBAL setting
9087886e8aa7ff5 Merge branch 'for-linus-sa1100' of git://git.armlinux.org.uk/~rmk/linux-arm
909ee1400dda318 Merge branch 'linus' into x86/pti to pick up upstream changes
910071ccc966ba5 x86/entry/64: Drop idtentry's manual stack switch for user entries
91192e830f25fc0 x86/olpc: Fix inconsistent MFD_CS5535 configuration
91266bdb1478fd1 swiotlb: Use dma_direct_supported() for swiotlb_ops
9134a1e00524cbd Merge branch 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
914621b6d2ea297 perf/core: Fix use-after-free in uprobe_perf_close()
9152025fef0ca0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
9165148408a5165 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mattst88/alpha
917291717b6fbdb libnvdimm, of_pmem: workaround OF_NUMA=n build error
918becdce1c66b2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
919dba40d46ebf4 raid1: copy write hint from master bio to behind bio
9201aa3b3e0cbdb fs: quota: Replace GFP_ATOMIC with GFP_KERNEL in dquot_init
9218c2425932398 md/raid1: exit sync request if MD_RECOVERY_INTR is set
9220ea9924abe12 md-cluster: don't update recovery_offset for faulty device
923e1a3a981e320 ALSA: pcm: Remove WARN_ON() at snd_pcm_hw_params() error
924a2ac99905f1e vhost-net: set packet weight of tx polling to 2 * vq size
9259b5c4dfb2a63 net: thunderx: rework mac addresses list to u64 array
926b6a37e5e2541 inetpeer: fix uninit-value in inet_getpeer
927c76fc9826075 syscalls/x86: Adapt syscall_wrapper.h to the new syscall stub naming convention
928d5a00528b58c syscalls/core, syscalls/x86: Rename struct pt_regs-based sys_*() to __x64_sys_*()
9295ac9efa3c50d syscalls/core, syscalls/x86: Clean up compat syscall stub naming convention
930e145242ea0df syscalls/core, syscalls/x86: Clean up syscall stub naming convention
93154a307ba8d3c fanotify: fix logic of events on child
932fcbd8fa44664 perf tests clang: Fix function name for clang IR test
9337854e499f33f perf clang: Add support for recent clang versions
934c2fb54a183cf perf tools: Fix perf builds with clang support
935ad0902e0c400 perf tools: No need to include namespaces.h in util.h
936fe43e2ce5269 PM / QoS: mark expected switch fall-throughs
937792ccb457ade cpuidle: Add definition of residency to sysfs documentation
9387d2f6abb402a time: hrtimer: Use timerqueue_iterate_next() to get to the next timer
939ff7de6203131 nohz: Avoid duplication of code related to got_idle_tick
9402bc629a692a7 nohz: Gather tick_sched booleans under a common flag field
94187c9fe6ee495 cpuidle: menu: Avoid selecting shallow states with stopped tick
942296bb1e51a48 cpuidle: menu: Refine idle state selection for running tick
943554c8aa8ecad sched: idle: Select idle state before stopping the tick
9449178caf9649d Merge branches 'devel-stable' and 'misc' into for-linus
945a955358d5469 HID: hidraw: Fix crash on HIDIOCGFEATURE with a destroyed device
9462e210bbb7429 HID: input: fix battery level reporting on BT mice
94773aca179d78e powerpc/modules: Fix crashes by adding CONFIG_RELOCATABLE to vermagic
94876327a35caab dp83640: Ensure against premature access to PHY registers after reset
9491f1cba787f5b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
9504c7c12e0c9b8 Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
951fc56be47da8c devlink: convert occ_get op to separate registration
9525571196135ab ARM: dts: ls1021a: Specify TBIPA register address
95321481189e8ff net/fsl_pq_mdio: Allow explicit speficition of TBIPA address
9544e31a6845f67 Merge branch 'ibmvnic-Fix-driver-reset-and-DMA-bugs'
95530f796258c49 ibmvnic: Do not reset CRQ for Mobility driver resets
9565a18e1e0c193 ibmvnic: Fix failover case for non-redundant configuration
957af894d239840 ibmvnic: Fix reset scheduler error handling
95841f714672f93 ibmvnic: Zero used TX descriptor counter on reset
95937e40fa8f62b ibmvnic: Fix DMA mapping mistakes
960e41f0548473e tipc: use the right skb in tipc_sk_fill_sock_diag()
96181e98370293a sctp: sctp_sockaddr_af must check minimal addr length for AF_INET6
96230ce4d1903e1 getname_kernel() needs to make sure that ->name != ->iname in long case
963fc5f33768cca net: dsa: Discard frames from unused ports
9646780db244d6b sctp: do not leak kernel memory to user space
965ccb48e837cf2 Merge branch 'net-fix-uninit-values-in-networking-stack'
9663099a5291893 soreuseport: initialise timewait reuseport field
967d0ea2b125005 ipv4: fix uninit-value in ip_route_output_key_hash_rcu()
968b855ff827476 dccp: initialize ireq->ir_mark
96977d36398d99f net: fix uninit-value in __hw_addr_add_ex()
970b13dda9f9aa7 net: initialize skb->peeked when cloning
971b1993a2de12c net: fix rtnh_ok()
9726091f09c2f79 netlink: fix uninit-value in netlink_sendmsg
973a466856e0b7a crypto: af_alg - fix possible uninit-value in alg_bind()
974b0dc52f15e7f init: Have initcall_debug still work without CONFIG_TRACEPOINTS
975c2d84ddb338c ktest.pl: Add MAIL_COMMAND option to define how to send email
97659f89eb1e3dd ktest.pl: Use run_command to execute sending mail
977255769a17b86 ktest.pl: Allow dodie be recursive
9788604b0c4bc9a ktest.pl: Kill test if mailer is not supported
979be1546b87f3b ktest.pl: Add MAIL_PATH option to define where to find the mailer
980f8cf2f16a7c9 Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
9814b3f1a151571 Merge branch 'next-tpm' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
982706ffc8c2643 Merge branch 'next-smack' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
983cd0e00c10672 alpha: io: reorder barriers to guarantee writeX() and iowriteX() ordering
9846fd16ce5590e alpha: Implement CPU vulnerabilities sysfs functions.
98554f16b1967bd alpha: rtc: stop validating rtc_time in .read_time
9869917df83a9d1 alpha: rtc: remove unused set_mmss ops
987bf6879dcc483 Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
9888844a509863d Merge branch 'misc.sparc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
98990fda63fa115 treewide: fix up files incorrectly marked executable
9900d5b1bd332e0 Merge branch 'i2c/for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
99149a695ba7232 Merge tag 'powerpc-4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
992299f89d53e61 Merge tag 'leaks-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks
993fc22e19a114f Merge tag 'linux-kselftest-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
9943612605a5a5b Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
995d56f3af9e801 openrisc: remove unused __ARCH_HAVE_MMU define
996a59855cd8c61 time: hrtimer: Introduce hrtimer_next_event_without()
99723a8d888107c time: tick-sched: Split tick_nohz_stop_sched_tick()
998f12c643209db net_sched: fix a missing idr_remove() in u32_delete_key()
99962f8e6c5dcb6 Merge tag 'fscache-next-20180406' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
1000bca811a7fd5a nfit, address-range-scrub: add module option to skip initial ars
1001bc6ba8085842 nfit, address-range-scrub: rework and simplify ARS state machine
1002459d0ddb079c nfit, address-range-scrub: determine one platform max_ars value
10033013e17381b8 powerpc/powernv: Create platform devs for nvdimm buses
1004ddc141e5c6be doc/devicetree: Persistent memory region bindings
1005717197608952 libnvdimm: Add device-tree based driver
10061ff19f487a7e libnvdimm: Add of_node to region and bus descriptors
100760ce0f936bda libnvdimm, region: quiet region probe
1008e15dc99dbb9c ALSA: pcm: Fix endless loop for XRUN recovery in OSS emulation
1009b580fbfff13b ALSA: usb-audio: Add sanity checks in UAC3 clock parsers
1010f5d76e9c40fd ALSA: usb-audio: More strict sanity checks for clock parsers
1011f7645bd636d0 ALSA: usb-audio: Refactor clock finder helpers
1012b41d920acff8 kbuild: deb-pkg: split generating packaging and build
1013a73619a845d5 kbuild: use -fmacro-prefix-map to make __FILE__ a relative path
101454a702f70589 kbuild: mark $(targets) as .SECONDARY and remove .PRECIOUS markers
10154fa8bc949de1 kbuild: rename *-asn1.[ch] to *.asn1.[ch]
10163ca3273eaa50 kbuild: clean up *-asn1.[ch] patterns from top-level Makefile
10179ce285cfe360 .gitignore: move *-asn1.[ch] patterns to the top-level .gitignore
1018a7f924190924 kbuild: add %.dtb.S and %.dtb to 'targets' automatically
1019b23d1a241f4e kbuild: add %.lex.c and %.tab.[ch] to 'targets' automatically
1020833e62245943 genksyms: generate lexer and parser during build instead of shipping
10219a8dfb394c04 kbuild: clean up *.lex.c and *.tab.[ch] patterns from top-level Makefile
1022598893002745 .gitignore: move *.lex.c *.tab.[ch] patterns to the top-level .gitignore
102363185b46cdb3 kbuild: use HOSTLDFLAGS for single .c executables
10244f8672201b7e libnvdimm, namespace: use a safe lookup for dimm device name
1025c31898c8c711 libnvdimm, dimm: fix dpa reservation vs uninitialized label area
1026f605ba97fb80 Merge tag 'vfio-v4.17-rc1' of git://github.com/awilliam/linux-vfio
1027016c6f25d11a Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
10283c0d551e02b2 Merge tag 'pci-v4.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
102919fd08b85bc7 Merge tag 'for-linus-unmerged' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
103028da7be5ebc0 Merge tag 'mailbox-v4.17' of git://git.linaro.org/landing-teams/working/fujitsu/integration
1031e875d33d7f06 MAINTAINERS: Update LEAKING_ADDRESSES
1032a5075e6226c4 MIPS: BCM47XX: Use standard reset button for Luxul XWR-1750
1033c73dff595f25 leaking_addresses: check if file name contains address
10342306a67745eb leaking_addresses: explicitly name variable used in regex
1035348273744925 leaking_addresses: remove version number
10362ad742939283 leaking_addresses: skip '/proc/1/syscall'
1037472c9e1085f2 leaking_addresses: skip all /proc/PID except /proc/1
10385e4bac34edc7 leaking_addresses: cache architecture name
1039b401f56f33bf leaking_addresses: simplify path skipping
1040e2858caddc71 leaking_addresses: do not parse binary files
10411410fe4eea22 leaking_addresses: add 32-bit support
10425eb0da0568a2 leaking_addresses: add is_arch() wrapper subroutine
10436efb7458280a leaking_addresses: use system command to get arch
10442f042c93a138 leaking_addresses: add support for 5 page table levels
1045f9d2a42dacf9 leaking_addresses: add support for kernel config file
104687e37588563d leaking_addresses: add range check for vsyscall memory
104715d60a35b8fe leaking_addresses: indent dependant options
10486145de836a5e leaking_addresses: remove command examples
104920cdfb5fc495 leaking_addresses: remove mention of kptr_restrict
10506d23dd9bbb2e leaking_addresses: fix typo function not called
1051e698aaf37f9f pstore: fix crypto dependencies without compression
10529eda2d2dca83 Merge tag 'selinux-pr-20180403' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
10536ad11bdd57ad Merge tag 'audit-pr-20180403' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
105469824bcc4b4e Merge tag 'pstore-v4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
10553b54765cca23 Merge branch 'akpm' (patches from Andrew)
10568613a209ffa6 make lookup_one_len() safe to use with directory locked shared
105788d8331afb0f new helper: __lookup_slow()
1058b44c4ddf4a15 Merge branch 'clk-davinci' into clk-next
10595ced19231284 clk: davinci: add a reset lookup table for psc0
1060ac8e5cc73736 Merge branch 'reset/lookup' of git://git.pengutronix.de/git/pza/linux into clk-davinci
10613c95f0dce821 merge common parts of lookup_one_len{,_unlocked} into common helper
1062f5ef48855733 ktest.pl: No need to print no mailer is specified when mailto is not
1063a339bdf64a7c Merge branches 'clk-stratix10', 'clk-imx', 'clk-bcm', 'clk-cs2000' and 'clk-imx6sll' into clk-next
1064a83fdfae5a25 Merge branches 'clk-davinci', 'clk-si544', 'clk-rockchip', 'clk-uniphier' and 'clk-ti-flag-fix' into clk-next
1065b03781920c84 Merge branches 'clk-mediatek', 'clk-hisi', 'clk-allwinner', 'clk-ux500' and 'clk-renesas' into clk-next
1066fbc20b8c3cc4 Merge branches 'clk-mvebu', 'clk-phase', 'clk-nxp', 'clk-mtk2712' and 'clk-qcom-rpmcc' into clk-next
1067e8121d98672b Merge branches 'clk-spreadtrum', 'clk-stm32f', 'clk-stm32mp1', 'clk-hi655x' and 'clk-gpio' into clk-next
1068caa9f3b7d73f Merge branches 'clk-versatile', 'clk-doc', 'clk-must-check', 'clk-qcom' and 'clk-debugfs' into clk-next
106915afa044cba4 Merge branches 'clk-ti', 'clk-amlogic', 'clk-tegra' and 'clk-samsung' into clk-next
10703fd14cdcc05a Merge tag 'mtd/for-4.17' of git://git.infradead.org/linux-mtd
107183c7c18b169b Merge tag 'for-4.17/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
1072eaaa1e283ada Ktest: add email options to sample.config
1073df46fce692a6 Ktest: Use dodie for critical falures
10744a5f720b6542 clk: imx: add clock driver for imx6sll
10750c123a4fbbf4 dt-bindings: imx: update clock doc for imx6sll
10762b18cc1f12f4 clk: imx: add new gate/gate2 wrapper funtion
10776f9575e55632 clk: imx: Add CLK_IS_CRITICAL flag for busy divider and busy mux
107892db453e7eeb Ktest: Add SigInt handling
10792ceb2d85b669 Ktest: Add email support
1080eade4ccdb087 clk: cs2000: set pm_ops in hibernate-compatible way
1081753872373b59 clk: bcm2835: De-assert/assert PLL reset signal when appropriate
10825a57299a1f08 ktest.pl: Detect if a config-bisect was interrupted
108340667fb5fda0 ktest.pl: Make finding config-bisect.pl dynamic
1084133087f0623e ktest.pl: Have ktest.pl pass -r to config-bisect.pl to reset bisect
10859022ca6b1129 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
1086b2b07ea28272 ktest.pl: Use diffconfig if available for failed config bisects
1087b337f9790a0c ktest.pl: Allow for the config-bisect.pl output to display to console
1088a9adc261e978 ktest: Use config-bisect.pl in ktest.pl
10890f0db065999c ktest: Add standalone config-bisect.pl program
1090dd9a122ae99a net: phy: marvell: Enable interrupt function on LED2 pin
10918d41e6538c1a clk: imx7d: Move clks_init_on before any clock operations
1092a12ec8b6536b clk: imx7d: Correct ahb clk parent select
1093afe7c08a03a4 clk: imx7d: Correct dram pll type
10945fcb4c76bbf4 clk: imx7d: Add USB clock information
109507afb8db7340 clk: socfpga: stratix10: add clock driver for Stratix10 platform
109689727949ea1e dt-bindings: documentation: add clock bindings information for Stratix10
1097e01bca2fc698 kvm: x86: fix a prototype warning
1098eb1924809a0c Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue
109994e87a8bd529 perf hists browser: Remove leftover from row returned from refresh
1100fdae6400809a perf hists browser: Show extra_title_lines in the 'D' debug hotkey
110164b2f129c387 ARM: sa1100/simpad: switch simpad CF to use gpiod APIs
1102b51af86559d4 ARM: sa1100/shannon: convert to generic CF sockets
110380c799dbf88d ARM: sa1100/nanoengine: convert to generic CF sockets
1104cba5957d7e08 ice: Bug fixes in ethtool code
110563bb4e1ebd98 ice: Fix error return code in ice_init_hw()
11065f7644190986 Merge remote-tracking branch 'lorenzo/pci/cadence' into next
11078d14f31ec9ac dts: remove cris & metag dts hard link file
1108ec0328e46d6e fscache: Maintain a catalogue of allocated cookies
1109ee1235a9a068 fscache: Pass object size in rather than calling back for it
11104e37958d1288 init, tracing: Have printk come through the trace events for initcall_debug
111158eacfffc417 init, tracing: instrument security and console initcall trace events
11124ee7c60de83a init, tracing: Add initcall trace events
11138ec8405f081e tracing: Add rcu dereference annotation for test func that touches filter->prog
11141f3b0faa3e9d tracing: Add rcu dereference annotation for filter->prog
11155125eee4e698 tracing: Fixup logic inversion on setting trace_global_clock defaults
1116f7a1570da915 tracing: Hide global trace clock from lockdep
1117927e56db6253 ring-buffer: Add set/clear_current_oom_origin() during allocations
11182a872fa4e9c8 ring-buffer: Check if memory is available before allocation
11194c281074d2e7 lockdep: Add print_irqtrace_events() to __warn
11201e6338cfb50e vsprintf: Do not preprocess non-dereferenced pointers for bprintf (%px and %pK)
1121b28d7b2dc27f tracing: Uninitialized variable in create_tracing_map_fields()
1122ad452870c66e tracing: Make sure variable string fields are NULL-terminated
112348f794731e4c tracing: Add action comparisons when testing matching hist triggers
112476690945f59e tracing: Don't add flag strings when displaying variable references
11250ae7961e75c3 tracing: Fix display of hist trigger expressions containing timestamps
1126419e9fe53b79 ftrace: Drop a VLA in module_exists()
1127913ea4d0b107 tracing: Mention trace_clock=global when warning about unstable clocks
11283fd49c9e48e2 tracing: Default to using trace_global_clock if sched_clock is unstable
1129b238db655796 perf auxtrace: Make auxtrace_queues__add_buffer() do CPU filtering
1130ce9f85c32678 Merge tag 'perf-urgent-for-mingo-4.17-20180406' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent
1131d3056812e7df genirq/affinity: Spread irq vectors among present CPUs as far as possible
11321a2d0914e23a genirq/affinity: Allow irq spreading from a given starting point
1133b3e6aaa8d94d genirq/affinity: Move actual irq vector spreading into a helper function
113447778f33dcba genirq/affinity: Rename *node_to_possible_cpumask as *node_to_cpumask
11350211e12dd0a5 genirq/affinity: Don't return with empty affinity masks on error
113687fe2d543f81 io: change inX() to have their own IO barrier overrides
1137a7851aa54c0c io: change outX() to have their own IO barrier overrides
1138755bd04aaf4b io: define stronger ordering for the default writeX() implementation
1139032d59e1cde9 io: define stronger ordering for the default readX() implementation
114064e2c6738b4d io: define several IO & PIO barrier types for the asm-generic version
114145f1ff59e27c cpuidle: Return nohz hint from cpuidle_select()
1142efefc97736e6 jiffies: Introduce USER_TICK_USEC and redefine TICK_USEC
1143730b2ad8f728 remoteproc: fix null pointer dereference on glink only platforms
114497b1255cb27c mm,oom_reaper: check for MMF_OOM_SKIP before complaining
114577da2ba0648a mm/ksm: fix interaction with THP
1146644d87dccdc6 mm/memblock.c: cast constant ULLONG_MAX to phys_addr_t
1147514c60324960 headers: untangle kmemleak.h from mm.h
114891241681c62a include/linux/mmdebug.h: make VM_WARN* non-rvals
11492c7452a075d4 mm/page_isolation.c: make start_isolate_page_range() fail if already isolated
11501c8f422059ae mm: change return type to vm_fault_t
1151d46078b28889 mm, oom: remove 3% bonus for CAP_SYS_ADMIN processes
11525ecd9d403ad0 mm, page_alloc: wakeup kcompactd even if kswapd cannot free more memory
11533eda69c92d47 kernel/fork.c: detect early free of a live mm
11540c7c1bed7e13 mm: make counting of list_lru_one::nr_items lockless
1155f5c754d63d06 mm/swap_state.c: make bool enable_vma_readahead and swap_vma_readahead() static
11563172485f4f80 block_invalidatepage(): only release page if the full page was invalidated
1157e8b098fc5747 mm: kernel-doc: add missing parameter descriptions
1158002843de36e1 mm/swap.c: remove @cold parameter description for release_pages()
1159e48e3c590aac mm/nommu: remove description of alloc_vm_area
116060f5921a9a4f zram: drop max_zpage_size and use zs_huge_class_size()
1161010b495e2fa3 zsmalloc: introduce zs_huge_class_size()
1162cb9f753a3731 mm: fix races between swapoff and flush dcache
11631c0ff0f1bdeb fs/direct-io.c: minor cleanups in do_blockdev_direct_IO
11645844a486daf2 include/linux/mm.h: provide consistent declaration for num_poisoned_pages
1165c1d53b92b95c device-dax: implement ->pagesize() for smaps to report MMUPageSize
116605ea88608d4e mm, hugetlbfs: introduce ->pagesize() to vm_operations_struct
116709135cc594d1 mm, powerpc: use vma_kernel_pagesize() in vma_mmu_pagesize()
11682923117b7162 mm/gup.c: fix coding style issues.
116997334162e4d7 mm/free_pcppages_bulk: prefetch buddy while not holding lock
11700a5f4e5b4562 mm/free_pcppages_bulk: do not hold lock when picking pages to free
117177ba9062e43c mm/free_pcppages_bulk: update pcp->count inside
1172bc3106b26cf6 mm, compaction: drain pcps for zone when kcompactd fails
11734f6923fbb352 mm: make should_failslab always available for fault injection
117414298d3663e4 mm/page_poison.c: make early_page_poison_param() __init
11751173194e1e93 mm/page_owner.c: make early_page_owner_param() __init
11768bd30c109099 mm/kmemleak.c: make kmemleak_boot_config() __init
1177e9e9b7ecee4a mm: swap: unify cluster-based and vma-based swap readahead
1178eaf649ebc3ac mm: swap: clean up swap readahead
1179e830c63a621e mm,vmscan: don't pretend forward progress upon shrinker_rwsem contention
11805c9bab592f53 z3fold: limit use of stale list for allocation
1181605ca5ede764 mm/huge_memory.c: reorder operations in __split_huge_page_tail()
118203f5d58fa42f mm/page_ref: use atomic_set_release in page_ref_unfreeze
1183e92bb4dd9673 mm: fix races between address_space dereference and free in page_evicatable
11845ad3509364a8 mm: reuse DEFINE_SHOW_ATTRIBUTE() macro
11857f16f91fdfce mm, page_alloc: move mirrored_kernelcore to __meminitdata
1186a5c6d6509342 mm, page_alloc: extend kernelcore and movablecore for percent
118731286a8484a8 mm: hwpoison: disable memory error handling on 1GB hugepage
1188d0dc12e86b31 mm/memory_hotplug: optimize memory hotplug
1189fc44f7f9231a mm/memory_hotplug: don't read nid from struct page during hotplug
1190b77eab7079d9 mm/memory_hotplug: optimize probe routine
1191f165b378bbdf mm: uninitialized struct page poisoning sanity checking
1192078eb6aa50dc x86/mm/memory_hotplug: determine block size based on the end of boot memory
1193ba325585230e mm/memory_hotplug: enforce block size aligned range check
1194f0849ac0b8e0 mm: thp: fix potential clearing to referenced flag in page_idle_clear_pte_refs_one()
1195c9e97a1997fb mm: initialize pages on demand during boot
11963a2d7fa8a3d5 mm: disable interrupts while initializing deferred pages
11978e7a0c9100ca mm/swap_slots.c: use conditional compilation
1198310253514bbf mm/migrate: rename migration reason MR_CMA to MR_CONTIG_RANGE
119957a7702b12bc mm: always print RLIMIT_DATA warning
1200c01f0b54efb1 mm/ksm.c: make stable_node_dup() static
1201f9e13c0a5a33 slab, slub: skip unnecessary kasan_cache_shutdown()
12021ba586de2290 mm/slab_common.c: remove test if cache name is accessible
1203613a5eb56779 slab, slub: remove size disparity on debug kernel
1204302d55d51d04 slab: use 32-bit arithmetic in freelist_randomize()
1205870b1fbb036c slub: make size_from_object() return unsigned int
120619af27aff901 slub: make struct kmem_cache_order_objects::x unsigned int
1207284b50ddcf32 slub: make slab_index() return unsigned int
12087bbdb81ee3de slab: make usercopy region 32-bit
1209be4a7988b35d kasan: make kasan_cache_create() work with 32-bit slab cache sizes
12100293d1fdd677 slab: make kmem_cache_flags accept 32-bit object size
121144065b2e2975 slub: make ->size unsigned int
12121b473f29d5dd slub: make ->object_size unsigned int
1213a5035de2c447 slub: make ->offset unsigned int
1214e5d9998f3e09 slub: make ->cpu_partial unsigned int
121552ee6d74aa23 slub: make ->inuse unsigned int
12163a3791ec2ecd slub: make ->align unsigned int
1217d66e52d1e82b slub: make ->reserved unsigned int
12182ca6d39b3102 slub: make ->red_left_pad unsigned int
121956d8ceebd39b slub: make ->max_attr_size unsigned int
1220eb7235eb8420 slub: make ->remote_node_defrag_ratio unsigned int
1221ac914d08bbb6 slab: make size_index_elem() unsigned int
1222d5f866550df2 slab: make size_index[] array u8
1223f4957d5bd091 slab: make kmem_cache_create() work with 32-bit sizes
1224361d575e5c7a slab: make create_boot_cache() work with 32-bit sizes
122555de8b9c60f2 slab: make create_kmalloc_cache() work with 32-bit sizes
12260be70327ec8c slab: make kmalloc_size() return "unsigned int"
122736071a279b41 slab: make kmalloc_index() return "unsigned int"
1228c86305743bdf slab: fixup calculate_alignment() argument type
122986609d3319ad mm/slub.c: use jitter-free reference while printing age
12301c99ba2918df mm/slab_common.c: mark kmalloc machinery as __ro_after_init
1231849cf55963df fs: don't flush pagecache when expanding block device
12329421c3e64137 net/9p/client.c: fix potential refcnt problem of trans module
12337ff3c2046803 fs/9p: don't set SB_NOATIME by default
1234a25c36577ca7 9p: check memory allocation result for cachetag
1235ac89b2ef9b55 9p: don't maintain dir i_nlink if the exported fs doesn't either
1236a85222435bd0 net/9p: avoid -ERESTARTSYS leak to userspace
1237de37428638ec ocfs2/dlm: clean up unused variable in dlm_process_recovery_data
1238ba16ddfbeb9d ocfs2/o2hb: check len for bio_add_page() to avoid getting incorrect bio
123939ec3774e3e8 ocfs2: add duplicated ino number check
12405f483c4abb50 ocfs2: add kobject for online file check
12418fc2cb4ba03e ocfs2: fix some small problems
12425ac94386194e ocfs2: move some definitions to header file
1243baa31b89b002 ocfs2: correct spelling mistake for migratable for all
1244510c48795d4b ocfs2: fix spelling mistake: "Migrateable" -> "Migratable"
124560c7ec9ee4a3 ocfs2/dlm: wait for dlm recovery done when migrating all lock resources
1246a43d24cb3b0b ocfs2/dlm: clean up unused stack variable in dlm_do_local_ast()
12472bcb654c93a5 ocfs2/dlm: clean up unused argument for dlm_destroy_recovery_area()
124826ec1615ca82 fs/ocfs2/dlm/dlmrecovery.c: remove unrelated comment
1249a012ab4d4316 ocfs2: remove two unused functions from suballoc.c
1250a17b485aae3e ocfs2: remove unnecessary null pointer check before kmem_cache_destroy()
1251bb34f24c7d2c ocfs2/dlm: don't handle migrate lockres if already in shutdown
12521202d4ba2899 ocfs2: keep the trace point consistent with the function name
1253bb4c9d67650e ocfs2: remove some unused function declarations
1254d324cd4c80b9 ocfs2: use 'oi' instead of 'OCFS2_I()'
12551119d3c06f64 ocfs2: use 'osb' instead of 'OCFS2_SB()'
12566870c0165fea scripts/faddr2line: show the code context
12578351760ff5b2 lib: fix stall in __bitmap_parselist()
12585df63c2a149a hugetlbfs: fix bug in pgoff overflow checking
12597bbaf27d9c83 zboot: fix stack protector in compressed boot phase
126038c23685b273 Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
1261167569343fac Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
1262b240b419db5d Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
12639c2dd8405c0c Merge tag 'devicetree-for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
1264d66db9f6e427 Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
1265f6adcca02ca2 libnvdimm, testing: update the default smart ctrl_temperature
12664cf260fc409c libnvdimm, testing: Add emulation for smart injection commands
126714c73f997a5e nfit, address-range-scrub: introduce nfit_spa->ars_state
1268357aa6aefebe Merge branch 'for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk
12693239534a79ee net/sched: fix NULL dereference in the error path of tcf_bpf_init()
127071a1c915238c net/ipv6: Increment OUTxxx counters after netfilter hook
1271a2aeea1cc14f Merge branch 'hv_netvsc-Fix-shutdown-issues-on-older-Windows-hosts'
12723f076effb9ad hv_netvsc: Pass net_device parameter to revoke and teardown functions
1273a56d99d71466 hv_netvsc: Ensure correct teardown message sequence order
12747992894c305e hv_netvsc: Split netvsc_revoke_buf() and netvsc_teardown_gpadl()
12752afc5d61a719 hv_netvsc: Use Windows version instead of NVSP version on GPAD teardown
1276be88751f320a Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
12775e4d659713f5 Merge tag 'nfsd-4.17' of git://linux-nfs.org/~bfields/linux
12783d92f0b58206 net: mvpp2: Fix parser entry init boundary check
1279274c0e74e508 Merge tag 'f2fs-for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
128058b35f27689b arp: fix arp_filter on l3slave devices
12815f8d561fb019 ARM: decompressor: fix warning introduced in fortify patch
1282269bd202bc0f clk: ti: fix flag space conflict with clkctrl clocks
1283052c220da392 Merge tag 'scsi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
12846f1aa4ef3f78 clk: uniphier: add additional ethernet clock lines for Pro4
128554e1f7ee1f5e clk: uniphier: add SATA clock control support
12862e277efb82c1 clk: uniphier: add PCIe clock control support
12873526dd0c7832 Merge tag 'for-4.17/block-20180402' of git://git.kernel.dk/linux-block
1288dd972f924df6 Merge tag 'edac_for_4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp
12893c8ba0d61d04 kernel.h: Retain constant expression output for max()/min()
1290f6ae7c36e69f Merge tag 'v4.17-rockchip-clk-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into clk-rockchip
12915414ab31b1e8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
1292d68a19f89bcf Merge branch 'net-tunnel-name-validate'
1293537b361fbcbc vti6: better validate user provided tunnel names
1294db7a65e3ab78 ip6_tunnel: better validate user provided tunnel names
12955f42df013b8b ip6_gre: better validate user provided tunnel names
1296b95211e066fc ipv6: sit: better validate user provided tunnel names
12979cb726a212a8 ip_tunnel: better validate user provided tunnel names
1298a9d48205d0ae net: fool proof dev_valid_name()
1299efc365e7290d IB/rxe: Fix for oops in rxe_register_device on ppc64le arch
13006c29f57ea475 IB/mlx5: Device memory mr registration support
1301cdbd0d2bae14 net/mlx5: Mkey creation command adjustments
130224da00164f7a IB/mlx5: Device memory support in mlx5_ib
1303e72bd817aee2 net/mlx5: Query device memory capabilities
1304672a9c106966 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
1305e8403b493fd5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
130601f97511f13c tools headers uapi: Synchronize i915_drm.h
1307e02d37bf55a9 Merge tag 'sound-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
130841a43dacecdb perf report: Remove duplicated 'samples' in lost samples warning
1309652ede37cec0 Merge tag 'dma-mapping-4.17' of git://git.infradead.org/users/hch/dma-mapping
13101e1c50a929bc btrfs: Fix possible softlock on single core machines
1311b98def7ca6e1 Btrfs: bail out on error during replay_dir_deletes
131280c0b4210a96 Btrfs: fix NULL pointer dereference in log_dir_items
1313be934cca9e98 IB/uverbs: Add device memory registration ioctl support
1314bee76d7ab5d2 IB/uverbs: Add alloc/free dm uverbs ioctl support
13151d8eeb9f6a6e IB/uverbs: Add device memory capabilities reporting
1316d41c12089553 IB/uverbs: Expose device memory capabilities to user
131709c4854fde84 RDMA/qedr: Fix wmb usage in qedr
1318ed98c3491998 sched: idle: Do not stop the tick before cpuidle_idle_call()
13192aaf709a518d sched: idle: Do not stop the tick upfront in the idle loop
13200e7767687fda time: tick-sched: Reorganize idle tick management code
13211b2951dd99af Merge tag 'gpio-v4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio
132239e00b6cf658 IB/rxe: Removed GID add/del dummy routines
132357939021e8f8 RDMA/qedr: Zero stack memory before copying to user space
13246dc936f175cc syscalls/x86: Extend register clearing on syscall entry to lower registers
1325f8781c4a2263 syscalls/x86: Unconditionally enable 'struct pt_regs' based syscalls on x86_64
1326ebeb8c82ffaf syscalls/x86: Use 'struct pt_regs' based syscall calling for IA32_EMULATION and x32
13277303e30ec1d8 syscalls/core: Prepare CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y for compat syscalls
1328fa697140f9a2 syscalls/x86: Use 'struct pt_regs' based syscall calling convention for 64-bit syscalls
13291bd21c6c21e8 syscalls/core: Introduce CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y
1330dfe64506c01e x86/syscalls: Don't pointlessly reload the system call number
1331caf61de35618 perf ui browser: Fixup cleaning unused lines at the bottom
1332e726c8511c05 perf annotate browser: Fixup vertical line separating metrics from instructions
1333c0459a092509 perf annotate: Show group details on the title line
13340d75f123a6dc perf auxtrace: Make auxtrace_queues__add_buffer() allocate struct buffer
1335cd903711fd9d arm: npcm: modify configuration for the NPCM7xx BMC.
13369931753b6c5e Merge branch 'for-4.17/wacom' into for-linus
1337e2d39e0f95cb Merge branch 'for-4.17/upstream' into for-linus
1338108ff0e8012a Merge branch 'for-4.17/sony' into for-linus
1339af73686e7bfe Merge branch 'for-4.17/multitouch' into for-linus
1340f73fee743b5c Merge branch 'for-4.17/hid-i2c' into for-linus
13417a8c1c4e71e4 Merge branch 'for-4.17/hid-elan' into for-linus
1342d463fd44c4d6 Merge branch 'for-4.17/google-hammer' into for-linus
1343a9ef00aec763 Merge branch 'for-4.17/elecom' into for-linus
1344a95845ba184b media: v4l2-core: fix size of devnode_nums[] bitarray
134541613a1a7df2 drm/omap: fix crash if there's no video PLL
134685ea29f19eab media: v4l2-compat-ioctl32: don't oops on overlay
13472b8677ec0c6b media: i2c: adv748x: afe: fix sparse warning
1348518d2f43c358 arm: dts: modify Nuvoton NPCM7xx device tree structure
134982e9f1d1f87d arm: dts: modify Makefile NPCM750 configuration name
1350016c366f505f arm: dts: modify clock binding in NPCM750 device tree
13514828b20a0b89 arm: dts: modify timer register size in NPCM750 device tree
135233a5365900e9 arm: dts: modify UART compatible name in NPCM750 device tree
13531c4937eec914 arm: dts: add watchdog device to NPCM750 device tree
135404a2c2efbfef Merge tag 'davinci-for-v4.17/soc-2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into next/soc
1355bc52497a595d MAINTAINERS: update entry for ARM/berlin
135603de3727b250 ARM: omap2: fix am43xx build without L2X0
1357317d359df95d sched/core: Force proper alignment of 'struct util_est'
13589820e1c3376c x86/uapi: Fix asm/bootparam.h userspace compilation errors
1359d1e7e602cd64 perf/x86/intel: Move regs->flags EXACT bit init
1360adcc8da8859b sched/core: Simplify helpers for rq clock update skip requests
1361d29a20645d5e sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warning
1362ea2a6af51771 Merge branch 'linus' into sched/urgent, to pick up fixes and updates
1363c1b25a17d249 powerpc/64s/idle: Fix restore of AMOR on POWER9 after deep sleep
13643a52f6014d36 powerpc/64s: Fix POWER9 DD2.2 and above in cputable features
1365c130153e453c powerpc/64s: Fix pkey support in dt_cpu_ftrs, add CPU_FTR_PKEY bit
1366a57ac4118323 powerpc/64s: Fix dt_cpu_ftrs to have restore_cpu clear unwanted LPCR bits
1367a67cc594dffd Revert "powerpc/64s/idle: POWER9 ESL=0 stop avoid save/restore overhead"
136807c3d9eaa4be powerpc: iomap.c: introduce io{read|write}64_{lo_hi|hi_lo}
1369ef237039c5c8 powerpc: io.h: move iomap.h include so that it can use readq/writeq defs
137006dd3dfeea60 Merge tag 'char-misc-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
137138047d5c269b Merge tag 'driver-core-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
1372df34df483a97 Merge tag 'staging-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
13739abf8acea297 Merge tag 'tty-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
1374ac9053d2dcb9 Merge tag 'usb-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
1375f9ca6a561d40 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
13769eb31227cbcc Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
1377527cd2077188 Merge tag 'riscv-for-linus-4.17-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux
1378162ee5a8ab49 x86/mm: Fix bogus warning during EFI bootup, use boot_cpu_has() instead of this_cpu_has() in build_cr3_noflush()
1379664b0bae0b87 Merge branch 'next' into for-linus
138004bb1719c4de Input: i8042 - enable MUX on Sony VAIO VGN-CS series to fix touchpad
138123221d997b3d Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
13825b1f3dc927a2 Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
1383680014d6d1da Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
1384b5094b7f135b ubi: Reject MLC NAND
13854fb1cd82302e ubifs: Remove useless parameter of lpt_heap_replace
1386cc1947834827 ubifs: Constify struct ubifs_lprops in scan_for_leb_for_idx
1387ae4c8081eb77 ubifs: remove unnecessary assignment
138878a8dfbabbec ubi: Fix error for write access
138929b7a6fa1ec0 ubi: fastmap: Don't flush fastmap work on detach
1390aac17948a7ce ubifs: Check ubifs_wbuf_sync() return code
13910c21fd6e6593 Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/random
13923e968c9f1401 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
1393a8f8e8ac766d Merge tag '4.17-SMB3-Fixes' of git://git.samba.org/sfrench/cifs-2.6
1394fe5f31a8010a Merge tag 'v4.16-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into mtd/next
1395a88b5f38338d Merge tag 'nand/for-4.17' of git://git.infradead.org/linux-mtd into mtd/next
13967c0ed565d2a9 Merge tag 'spi-nor/for-4.17' of git://git.infradead.org/linux-mtd into mtd/next
13972bd99df54f43 Merge tag 'gfs2-4.17.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
139894514bbe9e5c Merge tag 'for-4.17-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
1399547c43d77796 Merge tag 'xfs-4.17-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
14002e08edc5c50a Merge branch 'work.dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
14010d676a6c4390 i2c: add support for Socionext SynQuacer I2C controller
14027432acf31525 Merge branch 'lorenzo/pci/xilinx'
1403d2f48c5d7fd7 Merge branch 'lorenzo/pci/xgene'
140434fe07b11dbf Merge branch 'lorenzo/pci/tegra'
1405df25d407afa5 Merge branch 'lorenzo/pci/rcar'
140611ee09055207 Merge branch 'lorenzo/pci/mediatek'
140784d4d6f88217 Merge branch 'lorenzo/pci/hv'
140874716ff7abb4 Merge branch '6c994c504fa2'
140914d8d776aeda Merge branch 'lorenzo/pci/endpoint'
14101ad9a8730e8f Merge branch 'lorenzo/pci/dwc-msi'
1411f3c91098a444 Merge branch 'lorenzo/pci/dwc'
1412248c51d9a739 Merge branch 'lorenzo/pci/altera'
1413c8afd5ef001b Merge branch 'pci/vpd'
1414a4b88505ac1f Merge branch 'pci/virtualization'
14150eb6de7872d9 Merge branch 'pci/sparc'
14161e1b3201ab18 Merge branch 'pci/resource-mmap'
141764ae499cf2ee Merge branch 'pci/portdrv'
1418ac30aa596996 Merge branch 'pci/msi'
141943b90eaed576 Merge branch 'pci/misc'
14203da1b6174ba3 Merge branch 'pci/lpc'
1421a5c6ad7840e1 Merge branch 'pci/hotplug'
1422315271b0ff19 Merge branch 'pci/enumeration'
1423db7a726ea8a2 Merge branch 'pci/deprecate-get-bus-and-slot'
142409baca98411f Merge branch 'pci/aspm'
142563d5ce5fc854 Merge branch 'pci/aer'
1426730b35e08c57 dt-bindings: i2c: add binding for Socionext SynQuacer I2C
14272d93fc856959 IB/mlx5: Add ability to hash by IPSEC_SPI when creating a TIR
1428c03faa562d02 IB/mlx5: Add information for querying IPsec capabilities
1429802c2125689d IB/mlx5: Add IPsec support for egress and ingress
1430363c5a570d4a {net,IB}/mlx5: Add ipsec helper
1431349705c19362 IB/mlx5: Add modify_flow_action_esp verb
1432c6475a0bca30 IB/mlx5: Add implementation for create and destroy action_xfrm
143356ab0b38b80e IB/uverbs: Introduce ESP steering match filter
14347d12f8d5a164 IB/uverbs: Add modify ESP flow_action
143521e82d3e1dcf IB/uverbs: Introduce egress flow steering
14369b828441976e IB/uverbs: Add action_handle flow steering specification
14372eb9beaee5d7 IB/uverbs: Add flow_action create and destroy verbs
1438766d8551ada0 IB/uverbs: Refactor kern_spec_to_ib_spec_filter
14398510020d2916 IB/mlx4: Check for egress flow steering
1440494c5580aa67 IB/uverbs: Add enum attribute type to ioctl() interface
14418c84660bb437 IB/mlx5: Initialize the parsing tree root without the help of uverbs
14428e9ba5c48ea6 Orangefs: documentation updates
14436089ae0bd5e1 kvm: selftests: add sync_regs_test
1444783e9e51266e kvm: selftests: add API testing infrastructure
14453140c156e919 kvm: x86: fix a compile warning
14466c86eedc206d KVM: X86: Add Force Emulation Prefix for "emulate the next instruction"
1447082d06edab49 KVM: X86: Introduce handle_ud()
14484fde8d57cfa8 KVM: vmx: unify adjacent #ifdefs
144951e8a8cc2f2d x86: kvm: hide the unused 'cpu' variable
145087248d31d105 netdevsim: remove incorrect __net_initdata annotations
14515bd5e8d891c1 dm: remove fmode_t argument from .prepare_ioctl hook
1452971888c46993 dm: hold DM table for duration of ioctl rather than use blkdev_get
145313bc62d4a6c7 dm raid: fix parse_raid_params() variable range issue
1454d4b1aaf53c02 dm verity: make verity_for_io_block static
1455458bd99e4974 sfc: remove ctpio_dmabuf_start from stats
14563d23401283e8 inet: frags: fix ip6frag_low_thresh boundary
1457c75d0edc8e83 KVM: VMX: remove bogus WARN_ON in handle_ept_misconfig
14582c151b25441a Revert "KVM: X86: Fix SMRAM accessing even if VM is shutdown"
14594b2e6877b879 tipc: Fix namespace violation in tipc_sk_fill_sock_diag
14609e8445a56c25 net: avoid unneeded atomic operation in ip*_append_data()
146129916968c486 kvm: Add emulation for movups/movupd
1462add5ff7a216e KVM: VMX: raise internal error for exception during invalid protected mode state
14632a37ce25d9f2 nvmem: disallow modular CONFIG_NVMEM
146448d154e7f56e net: hns3: fix length overflow when CONFIG_ARM64_64K_PAGES
14651489bbd10e16 nfp: use full 40 bits of the NSP buffer address
146692571a1aae40 lan78xx: Connect phy early
14670df57e604c46 nfp: add a separate counter for packets with CHECKSUM_COMPLETE
1468b714295abc59 tipc: Fix missing list initializations in struct tipc_subscription
1469f51ffde9276e Merge branch 'ipv6-udp-set-dst-cache-for-a-connected-sk-if-current-not-valid'
14704f858c56bdac ipv6: udp: set dst cache for a connected sk if current not valid
14719f542f616c24 ipv6: udp: convert 'connected' to bool type in udpv6_sendmsg()
147296818159c3c0 ipv6: allow to cache dst for a connected sk in ip6_sk_dst_lookup_flow()
14737d6850f7c618 ipv6: add a wrapper for ip6_dst_store() with flowi6 checks
14740d3ad8549c63 net: phy: marvell10g: add thermal hwmon device
1475bfacfb457b36 pptp: remove a buggy dst release in pptp_connect()
147618bd5949e5c8 net: dsa: mt7530: Use NULL instead of plain integer
1477861690d05439 net: dsa: b53: Fix sparse warnings in b53_mmap.c
14783848ec5dc82c af_unix: remove redundant lockdep class
147951508179ecc6 Merge branch 'net-Broadcom-drivers-sparse-fixes'
1480c0eb05585d41 net: systemport: Fix sparse warnings in bcm_sysport_insert_tsb()
14816f89421180f1 net: bcmgenet: Fix sparse warnings in bcmgenet_put_tx_csum()
1482b41d7cfef569 rxrpc: Fix undefined packet handling
148338057aa1639b drm/i915/execlists: Clear user-active flag on preemption completion
14846183d9b3ce79 MAINTAINERS: Add John Garry as maintainer for HiSilicon LPC driver
1485e0aa1563f894 HISI LPC: Add ACPI support
1486dfda4492322e ACPI / scan: Do not enumerate Indirect IO host children
1487d87fb0917a07 ACPI / scan: Rename acpi_is_serial_bus_slave() for more general use
1488adf38bb0b595 HISI LPC: Support the LPC host on Hip06/Hip07 with DT bindings
148965af618d2c55 of: Add missing I/O range exception for indirect-IO devices
14905745392e0c2b PCI: Apply the new generic I/O management on PCI IO hosts
1491fcfaab30933b PCI: Add fwnode handler as input param of pci_register_io_range()
1492e2515476ab3c PCI: Remove __weak tag from pci_register_io_range()
1493402cb8dda949 fscache: Attach the index key and aux data to the cookie
149408c2e3d08784 fscache: Add more tracepoints
1495a18feb55769b fscache: Add tracepoints
14962c9842572023 fscache: Fix hanging wait on page discarded by writeback
1497d0fb31ecda2c fscache: Detect multiple relinquishment of a cookie
1498b27ddd462453 fscache: Pass the correct cancelled indications to fscache_op_complete()
1499bfa3837ec3cc fscache, cachefiles: Fix checker warnings
1500678edd09c24f afs: Be more aggressive in retiring cached vnodes
150127a3ee3a0471 afs: Use the vnode ID uniquifier in the cache key not the aux data
1502c1515999bdf9 afs: Invalidate cache on server data change
1503ad7b4e8022b9 cxl: Fix possible deadlock when processing page faults from cxllib
15041401b579fa77 media: extended-controls.rst: transmitter -> receiver
15055d6a03ebc88f powerpc/hw_breakpoint: Only disable hw breakpoint if cpu supports it
15060116b8df1c9e media: staging: atomisp: stop duplicating input format types
1507f1581b444e8d media: staging: atomisp: get rid of an unused var
1508fd418c8a5985 media: staging: atomisp: stop mixing enum types
1509ddbd758f87b7 media: staging: atomisp: get rid of some static warnings
1510517ac8c02b84 media: staging: atomisp: use %p to print pointers
151183d019bbb0ed media: staging: atomisp: remove an useless check
1512dc9f65cf9aea media: staging: atomisp: avoid a warning if 32 bits build
15138b1a2468cf8a media: staging: atomisp: don't access a NULL var
15146dfc6a3f66fb media: staging: atomisp: Get rid of *default.host.[ch]
1515319dbc1b4ba9 media: staging: atomisp: get rid of an unused function
1516849267dfe0de media: staging: atomisp: remove unused set_pd_base()
1517f10127cd63b3 media: staging: atomisp: fix endianess issues
1518c3a9880f53c4 media: staging: atomisp: add a missing include
1519b2fc77bc1bcb media: staging: atomisp: get rid of stupid statements
1520893311298a96 media: staging: atomisp: declare static vars as such
1521a0891a6e8ea6 media: staging: atomisp: ia_css_output.host: don't use var before check
15225e95db4cf73f media: staging: atomisp: do some coding style improvements
1523fbcc85974a49 Merge tag 'gvt-fixes-2018-04-03' of https://github.com/intel/gvt-linux into drm-intel-next-fixes
15245c6c9c4830b7 media: dvb_frontend: fix wrong cast in compat_ioctl
1525732a9edc30c6 media: gspca: fix Kconfig help info
15268b1ca8a0363e media: cx231xx: Increase USB bridge bandwidth
1527639fa43d59e5 media: vsp1: Fix BRx conditional path in WPF
152890c7c0c24e22 Merge branch 'clockevents/4.17' of https://git.linaro.org/people/daniel.lezcano/linux into timers/core
1529fc167daff581 mmc: tmio: Fix error handling when issuing CMD23
153019ad26f9e6e1 media: ov5640: add missing output pixel format setting
15314996c3d4cfce media: ov2685: Remove owner assignment from i2c_driver
15325b81c53c4996 media: ov5645: Use v4l2_find_nearest_size
153306fe932307d5 media: ov5645: add missing of_node_put() in error path
1534e6441fde8487 media: ov5640: fix get_/set_fmt colorspace related fields
15359f67a5e22c0f media: imx274: fix typo in error message
153628cab405c44b media: ov13858: Update to SPDX identifier
1537a1c3bb0e1faf media: ov5670: Update to SPDX identifier
1538136fe9923464 media: dw9714: Update to SPDX license identifier
1539d2dc57b10ae2 media: v4l: Bring back array_size parameter to v4l2_find_nearest_size
1540dd5747fb9235 media: imx-media-csi: Do not propagate the error when pinctrl is not found
1541cccc41fd3e8d media: media-types.rst: rename media-entity-type to media-entity-functions
1542793d2a9e3d84 media: media-ioc-g-topology.rst: fix 'reserved' sizes
1543a54f2d986700 media: pixfmt-v4l2.rst: fix types
154454f6735abea8 media: pixfmt-v4l2-mplane.rst: fix types
1545e605e9e33937 media: v4l2-tpg-core.c: add space after %
1546437fba47f485 media: cec-pin: Fixed ktime_t to ns conversion
1547648a9576932a media: vcodec: fix error return value from mtk_jpeg_clk_init()
1548eed5756519ad media: doc: fix ReST link syntax
154967b6c672a7ae media: staging: media: davinci_vpfe: fix spelling of resizer_configure_in_continious_mode
155082e071e254fc media: venus: vdec: fix format enumeration
1551890f27693f2a media: imx: work around false-positive warning
155283fbdf1c0595 openrisc: Set CONFIG_MULTI_IRQ_HANDLER
1553667b24d049e5 arm64: Set CONFIG_MULTI_IRQ_HANDLER
1554d6f73825dcd0 genirq: Make GENERIC_IRQ_MULTI_HANDLER depend on !MULTI_IRQ_HANDLER
15552e81ae396788 media: r820t: don't crash if attach fails
155633491588c1fb kernel/bpf/syscall: fix warning defined but not used
15570e94d87fcfc8 bpf: sockmap, duplicates release calls may NULL sk_prot
1558820ed3fb2e6e bpf: sockmap, free memory on sock close with cork data
1559d0a0852b9f81 mmc: core: Prevent bus reference leak in mmc_blk_init()
1560a04f0017c224 mmc: jz4740: Fix race condition in IRQ mask update
15617a22d6321c3d powerpc/mm/radix: Update command line parsing for disable_radix
1562cec4e9b28ffb powerpc/mm/radix: Parse disable_radix commandline correctly.
15636fa504835d69 powerpc/mm/hugetlb: initialize the pagetable cache correctly for hugetlb
1564fb4e5dbd4456 powerpc/mm/radix: Update pte fragment count from 16 to 256 on radix
15659df3bd552003 dmaengine: stm32-dma: properly mask irq bits
156680a76952a5a5 dmaengine: stm32-dma: fix max items per transfer
1567c2d86b1cd64c dmaengine: stm32-dma: fix DMA IRQ status handling
1568a2b6103b7a8a dmaengine: stm32-dma: Improve memory burst management
1569249d553118a0 dmaengine: stm32-dma: fix typo and reported checkpatch warnings
1570e57cb3b3f10d dmaengine: stm32-dma: fix incomplete configuration in cyclic mode
1571951f44cb6cbe dmaengine: stm32-dma: threshold manages with bitfield feature
15727c7055c7c5c7 dt-bindings: stm32-dma: introduce DMA features bitfield
1573a0b007e1ef1c dt-bindings: rcar-dmac: Document r8a77470 support
157473dcc666d6bd dmaengine: rcar-dmac: Fix too early/late system suspend/resume callbacks
1575b89e7914f029 Merge tag 'perf-core-for-mingo-4.17-20180403' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
1576f2ed480fa4d7 powerpc/mm/keys: Update documentation and remove unnecessary check
157704bbc9795d2e Merge branch 'old.dcache' into work.dcache
1578414448d249d8 RDMA: Use ib_gid_attr during GID modification
15793e44e0ee0893 IB/providers: Avoid null netdev check for RoCE
158014169e333e71 IB/providers: Avoid zero GID check for RoCE
1581598ff6bae689 IB/core: Refactor GID modify code for RoCE
1582f35faa4ba956 IB/core: Simplify ib_query_gid to always refer to cache
15830e1f9b924471 RDMA/providers: Simplify query_gid callback of RoCE providers
158472e1ff0fb7e0 RDMA/core: Update query_gid documentation for HCA drivers
15858435168d50e6 RDMA/ucma: Don't allow setting RDMA_OPTION_IB_PATH without an RDMA device
158617dec0a94915 Merge branch 'userns-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
1587dd0980226f89 orangefs: document package install and xfstests procedure
1588209469d978ae orangefs: remove unused code
1589bdd6f083586f orangefs: make several *_operations structs static
1590a5135eeab2e5 orangefs: implement vm_ops->fault
1591214c2461a864 f2fs: remain written times to update inode during fsync
1592b9ee31e100e7 powerpc/64s/idle: POWER9 ESL=0 stop avoid save/restore overhead
1593d92cd810e64a Merge branch 'for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
1594a23867f1d2de Merge branch 'for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata
15952e1f44f6ad80 Merge branch 'fixes' into misc
1596ef1c4a6fa91b Merge tag 'media/v4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
1597147a89bc71e7 Merge tag 'kconfig-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
1598d0b791c02994 powerpc/64s/idle: Consolidate power9_offline_stop()/power9_idle_stop()
15993b24b83763e7 Merge tag 'kbuild-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
16000734e00ef9e4 Merge branch 'parisc-4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
16014608f064532c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next
16025bb053bef825 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
1603bb2407a72197 Merge tag 'docs-4.17' of git://git.lwn.net/linux
1604880a3a532548 nfsd: fix incorrect umasks
1605ca486a3b338e IB/qedr: Remove GID add/del dummy routines
16063e64f8d6f514 i40iw: Remove pre-production workaround for resource profile 1
160741d902cb7c32 RDMA/mlx5: Fix definition of mlx5_ib_create_qp_resp
1608e40dc66220b7 Merge tag 'leds_for_4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds
1609cc5ada7ca361 Merge tag 'for-linus-4.17' of git://github.com/cminyard/linux-ipmi
161077624cd2a778 Merge tag 'pinctrl-v4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
1611dc73d6a8d42d Merge tag 'mmc-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
161251125a29a395 perf trace: Remove redundant ')'
1613dabe51840e27 Merge tag 'hsi-for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi
16143ac684b88148 Merge tag 'for-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply
1615f3aefb6a7066 sunrpc: remove incorrect HMAC request initialization
161638a70315599d NFSD: Clean up legacy NFS SYMLINK argument XDR decoders
16178154ef2776aa NFSD: Clean up legacy NFS WRITE argument XDR decoders
1618fff4080b2f13 nfsd: Trace NFSv4 COMPOUND execution
161987c5942e8fae nfsd: Add I/O trace points in the NFSv4 read proc
1620d890be159a71 nfsd: Add I/O trace points in the NFSv4 write path
1621f394b62b7b0d nfsd: Add "nfsd_" to trace point names
162279e0b4e247b3 nfsd: Record request byte count, not count of vectors
1623afa720a0910b nfsd: Fix NFSD trace points
162455f5088c22cc svc: Report xprt dequeue latency
1625aaba72cd4e79 sunrpc: Report per-RPC execution stats
16260b9547bf6b94 sunrpc: Re-purpose trace_svc_process
1627ece200ddd54b sunrpc: Save remote presentation address in svc_xprt for trace events
162841f306d0c287 sunrpc: Simplify trace_svc_recv
16297dbb53baed3c sunrpc: Simplify do_enqueue tracing
1630caa3e106dc62 sunrpc: Move trace_svc_xprt_dequeue()
163103edb90f57a5 sunrpc: Update show_svc_xprt_flags() to include recently added flags
1632989f881ebf77 svc: Simplify ->xpo_secure_port
163363a1b1569372 sunrpc: Remove unneeded pointer dereference
163447299f79ea47 nfsd: use correct enum type in decode_cb_op_status
163551d87bc2bfa7 nfsd: fix boolreturn.cocci warnings
163675dcc7ef952a Merge tag 'spi-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
1637520d3f01ea53 perf annotate stdio2: Print more descriptive event information header
1638843f38d382b1 dm verity: add 'check_at_most_once' option to only validate hashes once
163945354f1eb672 dm bufio: don't embed a bio in the dm_buffer structure
1640f51f2e0a7fb1 dm bufio: support non-power-of-two block sizes
1641359dbf19ab52 dm bufio: use slab cache for dm_buffer structure allocations
164203b029395937 dm bufio: reorder fields in dm_buffer structure
16436b5e718cc138 dm bufio: relax alignment constraint on slab cache
164421bb13276768 dm bufio: remove code that merges slab caches
1645eeb67a0ba04d dm bufio: get rid of slab cache name allocations
1646afa53df86912 dm bufio: move dm-bufio.h to include/linux/
16471f013174b352 dm bufio: delete outdated comment
164800716545c894 dm: add support for secure erase forwarding
16490519c71e8d46 dm: backfill abnormal IO support to non-splitting IO submission
1650880bcce0dcc3 dm raid: fix nosync status
16518192a0cd7648 dm mpath: use DM_MAPIO_SUBMITTED instead of magic number 0 in process_queued_bios()
1652706dd22f1262 dm stripe: get rid of a Variable Length Array (VLA)
1653e5c4cb9b1b78 dm log writes: record metadata flag for better flags record
1654e16b4f99f0f7 dm integrity: fail early if required HMAC key is not available
16552d77dafe23b6 dm: remove unused macro DM_MOD_NAME_SIZE
1656afac6bd6d1a3 dm unstripe: remove unnecessary header includes
165791e065d8f235 dm unstripe: remove superfluous module init error path message
1658ba5dfbb712e7 dm unstripe: add "dm-unstriped" module alias
16592ae600cd15a7 dm unstripe: support non-power-of-2 chunk size
16605059353df86e dm crypt: limit the number of allocated pages
16611eb5fa849f2b dm: allow targets to return output from messages they are sent
1662b51c4354dffd Merge tag 'regulator-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
1663243f29fe449b libnvdimm: add an api to cast a 'struct nd_region' to its 'struct device'
166478727137fdf4 nfit, address-range-scrub: fix scrub in-progress reporting
1665ffd776bf564f Merge tag 'regmap-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
16666920e2854e9a perf annotate browser: Show extra title line with event information
1667b213eac245aa perf annotate: Introduce annotation__scnprintf_samples_period() method
1668c60e22f7199b drm/amdgpu: Fix memory leaks at amdgpu_init() error path
166941212e2fe72b drm/amdgpu: Fix PCIe lane width calculation
167085e290d92b4b drm/radeon: Fix PCIe lane width calculation
167120ca25e86c56 drm/amdgpu/si: implement get/set pcie_lanes asic callback
1672f7a9ee81a88b drm/amdgpu: Add support for SRBM selection v3
1673073997ccd9dd Revert "drm/amdgpu: Don't change preferred domian when fallback GTT v5"
167446bce67f62e7 drm/amd/powerply: fix power reading on Fiji
16755d41535c5d66 drm/amd/powerplay: Enable ACG SS feature
16764a8e06f7aad7 drm/amdgpu/sdma: fix mask in emit_pipeline_sync
1677326aa996a668 drm/amdgpu: Fix KIQ hang on bare metal for device unbind/bind back v2.
1678fd8d415148cc drm/amd/pp: Clean header file in vega12_smumgr.c
167929b443d016a5 drm/amd/pp: Remove Dead functions on Vega12
1680326a59e78a05 drm/amd/pp: silence a static checker warning
1681687c1c2eed0c drm/amdgpu: drop compute ring timeout setting for non-sriov only (v2)
16821af27e341aea drm/amdgpu: fix typo of domain fallback
1683f2d285669aae Merge tag 'pm-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
1684be5537542743 Merge tag 'acpi-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
168550888b015d13 i2c: Update i2c_trace_msg static key to modern api
168686df1073a57a MAINTAINERS: Add missing /drivers/pci/cadence directory entry
1687f6a11d9febad RISC-V: Rename CONFIG_CMDLINE_OVERRIDE to CONFIG_CMDLINE_FORCE
1688689a8e31938d IB/ocrdma_hw: Remove redundant checks and goto labels
168912ed56bad922 IB/ipoib: Delete unused struct
1690d13864b68e41 sparc64: Make atomic_xchg() an inline function rather than a macro.
16911485991c0246 rtc: snvs: Fix usage of snvs_rtc_enable
16923fc990a5dbff rtc: mt7622: fix module autoloading for OF platform drivers
1693c1f5f0549d62 rtc: isl12022: use true and false for boolean values
16944a3f7691e2f7 i2c: fix parameter of trace_i2c_result
1695082f2300cfa1 Bluetooth: Fix connection if directed advertising and privacy is used
1696170648fda937 fm10k: Report PCIe link properties with pcie_print_link_status()
169733523a361307 net/mlx5e: Use pcie_bandwidth_available() to compute bandwidth
169800c6bcb0d60e net/mlx5: Report PCIe link properties with pcie_print_link_status()
1699190b509c8de2 net/mlx4_core: Report PCIe link properties with pcie_print_link_status()
17009e506a7b5147 PCI: Add pcie_print_link_status() to log link speed and whether it's limited
17016db79a88c67e PCI: Add pcie_bandwidth_available() to compute bandwidth available to device
1702d9a22d713acb i2c: imx: avoid taking clk_prepare mutex in PM callbacks
170390ad2cbe88c2 i2c: imx: use clk notifier for rate changes
1704ef9ff6017e3c perf ui browser: Move the extra title lines from the hists browser
170525c312dbf88c perf hists: Move hists__scnprintf_title() away from the TUI code
1706967a464a7e6d perf hists: Introduce hists__scnprint_title()
1707f016d24acd95 perf hists browser: Rename perf_evsel_browser_title to a more descriptive name
1708f2748bdfe157 powerpc/powernv: Always stop secondaries before reboot/shutdown
1709855bfe0de1a0 powerpc: hard disable irqs in smp_send_stop loop
17106bed3237624e powerpc: use NMI IPI for smp_send_stop
1711976431b02c2e dax, dm: allow device-mapper to operate without dax support
17122080e88aecd7 dax: introduce CONFIG_DAX_DRIVER
1713d2c997c0f145 fs, dax: use page->mapping to warn if truncate collides with a busy page
1714fb094c90748f ext2, dax: introduce ext2_dax_aops
1715a2b5e056b75e powerpc/powernv: Fix SMT4 forcing idle code
1716b6f534d1a642 selftests/powerpc: Fix copyloops build since Power4 assembler change
17176232774f1599 powerpc/pseries: Restore default security feature flags on setup
1718e7347a86830f powerpc: Move default security feature flags
1719252988cbf037 powerpc: Don't write to DABR on >= Power8 if DAWR is disabled
1720e303c08787c4 KVM: PPC: Book3S HV: Fix ppc_breakpoint_available compile error
1721a6201da34ff9 powerpc: Fix oops due to bad access of lppaca on bare metal
172216b17cad0990 misc: pci_endpoint_test: Handle 64-bit BARs properly
172396a3be43261b PCI: designware-ep: Make dw_pcie_ep_reset_bar() handle 64-bit BARs properly
17246474a4e5546e PCI: endpoint: Make sure that BAR_5 does not have 64-bit flag set when clearing
172577d08dbdae2e PCI: endpoint: Make epc->ops->clear_bar()/pci_epc_clear_bar() take struct *epf_bar
1726fca830587534 PCI: endpoint: Handle 64-bit BARs properly
1727a2ea8ac4ec72 PCI: cadence: Set PCI_BASE_ADDRESS_MEM_TYPE_64 if a 64-bit BAR was set-up
1728d28810ba7891 PCI: designware-ep: Make dw_pcie_ep_set_bar() handle 64-bit BARs properly
1729f25b5fae29d4 PCI: endpoint: Setting a BAR size > 4 GB is invalid if 64-bit flag is not set
17303567a4edd635 PCI: endpoint: Setting 64-bit/prefetch bit is invalid when IO is set
1731f16b1f6fdf63 PCI: endpoint: Setting BAR_5 to 64-bits wide is invalid
1732bc4a48976f57 PCI: endpoint: Simplify epc->ops->set_bar()/pci_epc_set_bar()
1733bf597574b6be PCI: endpoint: BAR width should not depend on sizeof dma_addr_t
17349a3b7e5e65c4 x86/mm: Fix documentation of module mapping range with 4-level paging
1735a986c75a7df0 platform/x86: thinkpad_acpi: Add 2nd Fan Support for Thinkpad P50
1736a820ccbe21e8 ALSA: pcm: Fix UAF at PCM release via PCM timer access
1737642e7fd23353 Merge branch 'syscalls-next' of git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux
173821035965f60b bitmap: fix memset optimization on big-endian systems
17397a8e7da42250 RISC-V: Fixes to module loading
17402c9046b71bb6 RISC-V: Assorted memory model fixes
17411cead2d7fec5 RISC-V: Add dynamic ftrace support for RISC-V platforms
1742f5a8eb632b56 Merge tag 'arch-removal' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
1743c79d152094d2 f2fs: make assignment of t->dentry_bitmap more readable
1744dc7a10ddee0c f2fs: truncate preallocated blocks in error case
17450612d1166330 xfs: fix intent use-after-free on abort
1746e21d54219c7a RISC-V: Add definition of relocation types
17474a632cec8884 RISC-V: Enable module support in defconfig
17484aad074c9c1d RISC-V: Support SUB32 relocation type in kernel module
17498e691b16769d RISC-V: Support ADD32 relocation type in kernel module
175029e405cd88c3 RISC-V: Support ALIGN relocation type in kernel module
175156ea45ae2392 RISC-V: Support RVC_BRANCH/JUMP relocation type in kernel modulewq
1752e7456e696bff RISC-V: Support HI20/LO12_I/LO12_S relocation type in kernel module
1753e1910c72bdc4 RISC-V: Support CALL relocation type in kernel module
1754da975dd4818c RISC-V: Support GOT_HI20/CALL_PLT relocation type in kernel module
1755b8bde0ef12bd RISC-V: Add section of GOT.PLT for kernel module
1756ab1ef68e5401 RISC-V: Add sections of PLT and GOT for kernel module
17575ce6c1f3535f riscv/atomic: Strengthen implementations with fences
17580123f4d76ca6 riscv/spinlock: Strengthen implementations with fences
17598d235b174af5 riscv/barrier: Define __smp_{store_release,load_acquire}
1760b785ec129bd9 riscv/ftrace: Add HAVE_FUNCTION_GRAPH_RET_ADDR_PTR support
1761aea4c671fb98 riscv/ftrace: Add DYNAMIC_FTRACE_WITH_REGS support
176271e736a7d655 riscv/ftrace: Add ARCH_SUPPORTS_FTRACE_OPS support
1763bc1a4c3a8425 riscv/ftrace: Add dynamic function graph tracer support
1764c15ac4fd60d5 riscv/ftrace: Add dynamic function tracer support
1765a1d2a6b4cee8 riscv/ftrace: Add RECORD_MCOUNT support
1766c9297d284126 Merge tag 'nds32-for-linus-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux
176717e3cd222af1 Merge tag 'm68k-for-v4.17-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
1768bc16d4052f1a Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
17692fcd2b306aa8 Merge branch 'x86-dma-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
1770ce6eba3dba36 Merge branch 'sched-wait-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
17718d0d8ed3356a nfit: fix region registration vs block-data-window ranges
1772a5532439ebab Merge branch 'x86-timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
1773cea061e455c8 Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
1774c959025edad9 xfs: Remove "committed" argument of xfs_dir_ialloc
1775d22fff81418e Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
1776bc6d65e6dc89 blk-mq: Directly schedule q->timeout_work when aborting a request
1777986b37c0ae4f Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
1778e68b4bad71e8 Merge branch 'x86-build-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
17795e46caf62d89 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
17802451d1e59d5a Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
178167dbfc142310 Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
1782235831d7dd78 f2fs: fix a wrong condition in f2fs_skip_inode_update
17834be33329d46f m68k: Verify the offsets in struct siginfo never change.
17848420f71943ae signal: Correct the offset of si_pkey and si_lower in struct siginfo on m68k
178546e0d28bdb8e Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
178686bbbebac193 Merge branch 'ras-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
1787c9a211951c7c bpf: whitelist all syscalls for error injection
178867a7acd3773a kernel/sys_ni: remove {sys_,sys_compat} from cond_syscall definitions
178970dd4b316079 kernel/sys_ni: sort cond_syscall() entries
17903e2052e5dd40 syscalls/x86: auto-create compat_sys_*() prototypes
1791c679a08983db syscalls: sort syscall prototypes in include/linux/compat.h
17920621150d4a4e net: remove compat_sys_*() prototypes from net/compat.h
17933c1c456f9b96 syscalls: sort syscall prototypes in include/linux/syscalls.h
17941bec510a9ebf kexec: move sys_kexec_load() prototype to syscalls.h
17954c8ca51af730 x86/sigreturn: use SYSCALL_DEFINE0
1796025bd3905aca x86: fix sys_sigreturn() return type to be long, not unsigned long
179766f4e88cc69d x86/ioport: add ksys_ioperm() helper; remove in-kernel calls to sys_ioperm()
1798c7b95d5156a9 mm: add ksys_readahead() helper; remove in-kernel calls to sys_readahead()
1799a90f590a1bee mm: add ksys_mmap_pgoff() helper; remove in-kernel calls to sys_mmap_pgoff()
18009d5b7c956b09 mm: add ksys_fadvise64_64() helper; remove in-kernel call to sys_fadvise64_64()
1801edf292c76b88 fs: add ksys_fallocate() wrapper; remove in-kernel calls to sys_fallocate()
180236028d5dd711 fs: add ksys_p{read,write}64() helpers; remove in-kernel calls to syscalls
1803df260e21e6cd fs: add ksys_truncate() wrapper; remove in-kernel calls to sys_truncate()
1804806cbae1228c fs: add ksys_sync_file_range helper(); remove in-kernel calls to syscall
1805e2aaa9f42336 kernel: add ksys_setsid() helper; remove in-kernel call to sys_setsid()
18069b32105ec6b1 kernel: add ksys_unshare() helper; remove in-kernel calls to sys_unshare()
180770f68ee81e2e fs: add ksys_sync() helper; remove in-kernel calls to sys_sync()
18083ce4a7bf6626 fs: add ksys_read() helper; remove in-kernel calls to sys_read()
180976847e434435 fs: add ksys_lseek() helper; remove in-kernel calls to sys_lseek()
1810cbb60b924b9f fs: add ksys_ioctl() helper; remove in-kernel calls to sys_ioctl()
1811454dab3f965e fs: add ksys_getdents64() helper; remove in-kernel calls to sys_getdents64()
1812bae217ea8c7e fs: add ksys_open() wrapper; remove in-kernel calls to sys_open()
18132ca2a09d6215 fs: add ksys_close() wrapper; remove in-kernel calls to sys_close()
1814411d9475cf90 fs: add ksys_ftruncate() wrapper; remove in-kernel calls to sys_ftruncate()
181555731b3cda3a fs: add do_fchownat(), ksys_fchown() helpers and ksys_{,l}chown() wrappers
1816cbfe20f56522 fs: add do_faccessat() helper and ksys_access() wrapper; remove in-kernel calls to syscall
181703450e271a16 fs: add ksys_fchmod() and do_fchmodat() helpers and ksys_chmod() wrapper; remove in-kernel calls to syscall
181846ea89eb652a fs: add do_linkat() helper and ksys_link() wrapper; remove in-kernel calls to syscall
181987c4e19262d8 fs: add do_mknodat() helper and ksys_mknod() wrapper; remove in-kernel calls to syscall
1820b724e846b491 fs: add do_symlinkat() helper and ksys_symlink() wrapper; remove in-kernel calls to syscall
18210101db7a3019 fs: add do_mkdirat() helper and ksys_mkdir() wrapper; remove in-kernel calls to syscall
1822f459dffae1c6 fs: add ksys_rmdir() wrapper; remove in-kernel calls to sys_rmdir()
18236380161ce9d0 hostfs: rename do_rmdir() to hostfs_do_rmdir()
18240f32ab8cfac4 fs: add ksys_unlink() wrapper; remove in-kernel calls to sys_unlink()
1825447016e96819 fs: add ksys_chdir() helper; remove in-kernel calls to sys_chdir()
1826e7a3e8b2edf5 fs: add ksys_write() helper; remove in-kernel calls to sys_write()
1827a16fe33ab557 fs: add ksys_chroot() helper; remove-in kernel calls to sys_chroot()
1828c7248321a3d4 fs: add ksys_dup{,3}() helper; remove in-kernel calls to sys_dup{,3}()
18293a18ef5c1b39 fs: add ksys_umount() helper; remove in-kernel call to sys_umount()
1830312db1aa1dc7 fs: add ksys_mount() helper; remove in-kernel calls to sys_mount()
1831ab0d1e85bfd0 fs/quota: use COMPAT_SYSCALL_DEFINE for sys32_quotactl()
1832cb0b476ab12c fs/quota: add kernel_quotactl() helper; remove in-kernel call to syscall
1833183caa3c8668 fanotify: add do_fanotify_mark() helper; remove in-kernel call to syscall
1834d0d89d1ed3ff inotify: add do_inotify_init() helper; remove in-kernel call to syscall
1835ab641afa73fb fs: add do_compat_futimesat() helper; remove in-kernel call to compat syscall
1836570484bfe813 fs: add do_compat_signalfd4() helper; remove in-kernel call to compat syscall
183705585e449572 fs: add do_compat_select() helper; remove in-kernel call to compat syscall
1838e02af2ff6548 fs: add do_compat_fcntl64() helper; remove in-kernel call to compat syscall
18394bdb9acabff2 fs: add kern_select() helper; remove in-kernel call to sys_select()
184030cfe4ef8b89 fs: add do_vmsplice() helper; remove in-kernel call to syscall
184198e5f7bd2c67 fs: add do_lookup_dcookie() helper; remove in-kernel call to syscall
18422fc96f8331ba fs: add do_eventfd() helper; remove internal call to sys_eventfd()
184352fb6db0fd6f fs: add do_signalfd4() helper; remove internal calls to sys_signalfd4()
1844791eb22eef0d fs: add do_epoll_*() helpers; remove internal calls to sys_epoll_*()
1845f13903587c18 fs: add do_futimesat() helper; remove internal call to sys_futimesat()
1846ee81feb64ead fs: add do_renameat2() helper; remove internal call to sys_renameat2()
18470a216dd1cfe8 fs: add do_pipe2() helper; remove internal call to sys_pipe2()
18482dae0248061e fs: add do_readlinkat() helper; remove internal call to sys_readlinkat()
1849af03c4acb728 mm: add kernel_[sg]et_mempolicy() helpers; remove in-kernel calls to syscalls
1850e7dc9ad6e98e mm: add kernel_mbind() helper; remove in-kernel call to syscall
18517addf4438825 mm: add kernel_move_pages() helper, move compat syscall to mm/migrate.c
1852b6e9b0babb7a mm: add kernel_migrate_pages() helper, move compat syscall to mm/mempolicy.c
18537d4dd4f159b9 sched: add do_sched_yield() helper; remove in-kernel call to sched_yield()
1854e530dca584a9 kernel: provide ksys_*() wrappers for syscalls called by kernel/uid16.c
18556203deb0a76f kernel: add do_compat_sigaltstack() helper; remove in-kernel call to compat syscall
1856192c58073d9a kernel: add do_getpgid() helper; remove internal call to sys_getpgid()
185731c213f2106b ipc: add msgsnd syscall/compat_syscall wrappers
1858078faac9e8b6 ipc: add msgrcv syscall/compat_syscall wrappers
1859e340db56483b ipc: add msgctl syscall/compat_syscall wrappers
1860c84d0791dfa7 ipc: add shmctl syscall/compat_syscall wrappers
1861da1e27443415 ipc: add shmdt syscall wrapper
186265749e0bb5e7 ipc: add shmget syscall wrapper
18633d65661a494a ipc: add msgget syscall wrapper
1864d969c6fa7263 ipc: add semctl syscall/compat_syscall wrappers
186569894718a515 ipc: add semget syscall wrapper
186641f4f0e2f5f4 ipc: add semtimedop syscall/compat_syscall wrappers
18676df354653e8c net: socket: add __compat_sys_...msg() helpers; remove in-kernel calls to compat syscalls
1868157b334aa84d net: socket: add __compat_sys_recvmmsg() helper; remove in-kernel call to compat syscall
18698770cf4a5858 net: socket: add __compat_sys_getsockopt() helper; remove in-kernel call to compat syscall
187073ee3eafd5d1 net: socket: add __compat_sys_setsockopt() helper; remove in-kernel call to compat syscall
1871fd4e82f5b861 net: socket: add __compat_sys_recvfrom() helper; remove in-kernel call to compat syscall
1872d27e9afc6420 net: socket: replace call to sys_recv() with __sys_recvfrom()
1873f3bf896b1d04 net: socket: replace calls to sys_send() with __sys_sendto()
1874e1834a329d6b net: socket: move check for forbid_cmsg_compat to __sys_...msg()
18751255e2690689 net: socket: add do_sys_recvmmsg() helper; remove in-kernel call to syscall
187613a2d70e2b52 net: socket: add __sys_getsockopt() helper; remove in-kernel call to syscall
1877cc36dca0dffa net: socket: add __sys_setsockopt() helper; remove in-kernel call to syscall
1878005a1aeac466 net: socket: add __sys_shutdown() helper; remove in-kernel call to syscall
18796debc8d834eb net: socket: add __sys_socketpair() helper; remove in-kernel call to syscall
1880b21c8f838a0e net: socket: add __sys_getpeername() helper; remove in-kernel call to syscall
18818882a107b306 net: socket: add __sys_getsockname() helper; remove in-kernel call to syscall
188225e290eed9c6 net: socket: add __sys_listen() helper; remove in-kernel call to syscall
18831387c2c2f988 net: socket: add __sys_connect() helper; remove in-kernel call to syscall
1884a87d35d87a3e net: socket: add __sys_bind() helper; remove in-kernel call to syscall
18859d6a15c3f23b net: socket: add __sys_socket() helper; remove in-kernel call to syscall
18864541e80560ca net: socket: add __sys_accept4() helper; remove in-kernel call to syscall
1887211b634b7f1e net: socket: add __sys_sendto() helper; remove in-kernel call to syscall
18887a09e1eb9c1e net: socket: add __sys_recvfrom() helper; remove in-kernel call to syscall
1889b51d3cdf44d5 x86: remove compat_sys_x86_waitpid()
189037db219ef9cc x86: use _do_fork() in compat_sys_x86_clone()
18912de0db992de1 mm: use do_futex() instead of sys_futex() in mm_release()
18926b27aef09fea kexec: call do_kexec_load() in compat syscall directly
1893d53238cd51a8 kernel: open-code sys_rt_sigpending() in sys_sigpending()
1894d300b610812f kernel: use kernel_wait4() instead of sys_wait4()
189507108d0e7c7f cifs: Add minor debug message during negprot
18967ea884c77e5c smb3: Fix root directory when server returns inode number of zero
18976c4ba31133f1 cifs: fix sparse warning on previous patch in a few printks
189893012bf98416 cifs: add server->vals->header_preamble_size
1899486adcea4a63 Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
19006aa69043d9f3 selftests/intel_pstate: Fix build rule for x86
1901903d271a3f83 Merge tag 'asoc-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
1902bc334cb61b9e Merge branch 'for-next' into for-linus
1903701f3b314905 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
19048747a29173c6 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
1905709846725673 perf version: Add man page
19063aa94b10ab0a perf tools: Add 'perf -vv' as an alias to 'perf version --build-options'
19079ff2a64708a6 perf version: Print the compiled-in status of libraries
1908a36ebe4e242a perf config: Rename to HAVE_DWARF_GETLOCATIONS_SUPPORT
19098e2c241f0c97 perf config: Add some new -DHAVE_XXX to CFLAGS
19103d9644ef9a0f nios2: Use read_persistent_clock64() instead of read_persistent_clock()
19116b416ebcc32c tools include: Add config.h header file
1912cc67ccecd3e6 Merge branch 'core-headers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
191361d1757f562d Merge branch 'core-debugobjects-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
191454dce3c35bbb Merge branch 'core-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
19150e5b09b16551 platform/x86: dell-smbios: Fix memory leaks in build_tokens_sysfs()
19162b5de0cc1fe0 intel-hid: support KEY_ROTATE_LOCK_TOGGLE
1917159f02977b2f Merge branch 'net-mvneta-improve-suspend-resume'
19181799cdd287ff net: mvneta: improve suspend/resume
19194a188a63afdf net: mvneta: split rxq/txq init and txq deinit into SW and HW parts
1920da9147140fe3 MAINTAINERS: vfio/platform: Update sub-maintainer
1921320b164abb32 Merge tag 'drm-for-v4.17' of git://people.freedesktop.org/~airlied/linux
19220930437e8f9d Merge remote-tracking branches 'spi/topic/sh-msiof', 'spi/topic/sprd' and 'spi/topic/tegra20-slink' into spi-next
19238aaeae7e6144 Merge remote-tracking branches 'spi/topic/jcore', 'spi/topic/kconfig', 'spi/topic/orion', 'spi/topic/pxa2xx' and 'spi/topic/rspi' into spi-next
192470a3550b8c8b Merge remote-tracking branches 'spi/topic/atmel', 'spi/topic/bcm-qspi', 'spi/topic/bcm2835aux', 'spi/topic/dw' and 'spi/topic/gpio' into spi-next
1925b3181e294959 Merge remote-tracking branch 'spi/topic/samsung' into spi-next
19263ce2dcf70280 Merge remote-tracking branches 'spi/fix/atmel', 'spi/fix/pxa2xx' and 'spi/fix/unregiser' into spi-linus
192743ff2dcef0fd Merge remote-tracking branch 'spi/fix/dma' into spi-linus
192828e8ed2a01bb intel-hid: clean up and sort header files
19297c4304288083 MAINTAINERS: update Andi's e-mail
193024e2bb311ff4 platform/x86: silead_dmi: Add entry for the Yours Y8W81 tablet
19316e00f7dd5e4e ipv6: frags: fix /proc/sys/net/ipv6/ip6frag_low_thresh
19328ea229511e06 thermal: Add cooling device's statistics in sysfs
1933dbcb5e7fc470 orangefs: open code short single-use functions
193481e3d0253f87 orangefs: replace vmalloc and memset with vzalloc
1935c2676ef801f5 orangefs: bug fix for a race condition when getting a slot
19360a6545bda275 perf trace: Show only failing syscalls
19375e2a146bbdae tools headers: Synchronize x86's cpufeatures.h
1938b74d12d59814 perf tools: Add a "dso_size" sort order
19399122eed5281e ceph: quota: report root dir quota usage in statfs
1940d557c48db730 ceph: quota: add counter for snaprealms with quota
1941e3161f17d926 ceph: quota: cache inode pointer in ceph_snap_realm
19420eb6bbe4d9cf ceph: fix root quota realm check
19432596366907f8 ceph: don't check quota for snap inode
19441ab302a0cb14 ceph: quota: update MDS when max_bytes is approaching
19452b83845f8bd7 ceph: quota: support for ceph.quota.max_bytes
1946cafe21a4fb30 ceph: quota: don't allow cross-quota renames
1947b7a2921765cf ceph: quota: support for ceph.quota.max_files
1948fb18a57568c2 ceph: quota: add initial infrastructure to support cephfs quotas
1949103cf0e5799c Merge branches 'pm-cpuidle' and 'pm-tools'
1950a9f36db7ec65 Merge branch 'pm-cpufreq'
1951e3a495c4ee64 Merge branches 'pm-core', 'pm-sleep' and 'acpi-pm'
195249076b2c64a2 Merge branches 'acpi-osi', 'acpi-scan', 'acpi-tad', 'acpi-video' and 'acpi-misc'
195381616dfa2d09 Merge branches 'acpi-tables', 'acpi-cppc' and 'acpi-pci'
19540c9ed61bddd2 Merge branches 'acpi-battery', 'acpi-doc' and 'acpi-pmic'
1955ae02168d7877 Merge branch 'acpica'
195608a79102aa37 rbd: remove VLA usage
1957f6870cc9a366 rbd: fix spelling mistake: "reregisteration" -> "reregistration"
19587aac453a03a2 ceph: rename function drop_leases() to a more descriptive name
195950c55aeca27f ceph: fix invalid point dereference for error case in mdsc destroy
196098cfda81040f ceph: return proper bool type to caller instead of pointer
1961bb48bd4dc45f ceph: optimize memory usage
196247474d0b011b ceph: optimize mds session register
196357a35dfb522c libceph, ceph: add __init attribution to init funcitons
196451b10f3fe446 ceph: filter out used flags when printing unused open flags
19651582af2eaaf1 ceph: don't wait on writeback when there is no more dirty pages
1966af9cc401ce74 ceph: invalidate pages that beyond EOF in ceph_writepages_start()
1967bc4b5ad3a6a1 ceph: mark the cap cache as unreclaimable
196873737682e059 ceph: change variable name to follow common rule
196979cd674aed73 ceph: optimizing cap reservation
1970b517c1d87faa ceph: release unreserved caps if having enough available caps
1971e327ce068518 ceph: optimizing cap allocation
1972b884014a91a4 ceph: adding protection for showing cap reservation info
1973f2f87877b8f2 libceph: adding missing message types to ceph_msg_type_name()
1974dd4358550fc5 rbd: get the latest osdmap when using an existing client
19755feb0d8d2f10 rbd: move rbd_get_client() below rbd_put_client()
19760a4a1e68d861 rbd: remove redundant declaration of rbd_spec_put()
19774d8969af28a5 ceph: use seq_show_option for string type options
19787377324e5bb2 libceph: fix misjudgement of maximum monitor number
197911e1478df91c libceph, ceph: change permission for readonly debugfs entries
19807ae7a828d9ac ceph: keep consistent semantic in fscache related option combination
19814c069a5821dd ceph: add newline to end of debug message format
1982b13318521776 rbd: allow "fancy" striping
1983afb978884c3e rbd: introduce OWN_BVECS data type
1984e93aca0abb8b rbd: remove rbd_parent_request_{create,destroy}()
1985dfd9875f1100 rbd: get rid of img_req->{offset,length}
19860420c5dd2ef3 rbd: remove rbd_img_request_fill() and helpers
19875a237819aa4e rbd: switch to common striping framework
19882bb1e56ec645 rbd: create+truncate for whole-object layered discards
198986bd7998fa2c rbd: move to obj_req->img_extents
199043df3d35c0a5 rbd: incorporate ceph_object_extent
199108c1ac508b6d libceph, ceph: move ceph_calc_file_object_mapping() to striper.c
1992ed0811d2d243 libceph: striping framework implementation
1993ecc633caebcc rbd: store data_type in img_req instead of obj_req
19940be2d60ed888 rbd: remove obj_req->flags field
199515961b44947d rbd: remove old request completion code
19967114edac357b rbd: new request completion code
1997efbd1a1106f1 rbd: update rbd_img_request_submit() signature
19989bb0248d9eb9 rbd: add img_req->op_type field
1999a162b308dc30 rbd: simplify rbd_osd_req_create()
200051c3509e5e16 rbd: remove old request handling code
20013da691bf4366 rbd: new request handling code
200245a267dbb40f libceph: handle zero-length data items
20037e07efb12db9 rbd: move from raw pages to bvec data descriptors
2004b9e281c2b388 libceph: introduce BVECS data type
2005f9dcbc44cd31 rbd: get rid of img_req->copyup_pages
200606fbb6993504 rbd: don't (ab)use obj_req->pages for stat requests
2007df6ba7015dd3 rbd: remove bio cloning helpers
20085359a17d2706 libceph, rbd: new bio handling code (aka don't clone bios)
2009a1fbb5e7bbb5 rbd: start enums at 1 instead of 0
2010dccbf08005df libceph, ceph: change ceph_calc_file_object_mapping() signature
2011db2196a58939 libceph: eliminate overflows in ceph_calc_file_object_mapping()
201224f1df60ce94 rbd: set max_segment_size to UINT_MAX
2013e40ff2138985 ext4: force revalidation of directory pointer after seekdir(2)
201428e9c1d530b4 Merge branch 'net-bgmac-Couple-of-sparse-warnings'
201560d6e6f0b9e4 net: bgmac: Fix endian access in bgmac_dma_tx_ring_free()
201616a1c0646e55 net: bgmac: Correctly annotate register space
201721a4e14aaedb cifs: smbd: disconnect transport on RDMA errors
201848f238a79f66 cifs: smbd: avoid reconnect lockup
20192a18287b54f8 Don't log confusing message on reconnect by default
20202564f2ff8397 Don't log expected error on DFS referral request
202131cd106bb141 fs: cifs: Replace _free_xid call in cifs_root_iget function
2022d68f353fc9d0 SMB3.1.1 dialect is no longer experimental
20236188f28bf608 Tree connect for SMB3.1.1 must be signed for non-encrypted shares
2024262916bc69fa fix smb3-encryption breakage when CONFIG_DEBUG_SG=y
202570e80655f58e CIFS: fix sha512 check in cifs_crypto_secmech_release
20268bd68c6e47ab CIFS: implement v3.11 preauth integrity
20275fcd7f3f966f CIFS: add sha512 secmech
202882fb82be0558 CIFS: refactor crypto shash/sdesc allocation&free
2029f30e4148b19d Update README file for cifs.ko
203068dbe2f841e0 Update TODO list for cifs.ko
2031b7a73c84eb96 cifs: fix memory leak in SMB2_open()
2032ac65cb6203e7 CIFS: SMBD: fix spelling mistake: "faield" and "legnth"
20336174a30df1b9 route: check sysctl_fib_multipath_use_neigh earlier than hash
2034781492abce1b fix typo in command value in drivers/net/phy/mdio-bitbang.
2035afb133637071 sky2: Increase D3 delay to sky2 stops working after suspend
203648bfc39791b8 net/mlx5e: Set EQE based as default TX interrupt moderation mode
20376095e590d277 ibmvnic: Disable irqs before exiting reset from closed state
2038da01ec4ee5e6 net: sched: do not emit messages while holding spinlock
2039ec1d8ccb07de vlan: also check phy_driver ts_info for vlan's real device
204049d7006d9f01 sparc64: Properly range check DAX completion index
2041a68277b78634 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc
2042c0b458a9463b Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2043859a59352e92 Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next
20440adb32858b0b Linux 4.16
20459ea471320e13 Bluetooth: Mark expected switch fall-throughs
204696e58d368fa6 Bluetooth: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for BTUSB_QCA_ROME
2047f9b95db0165a Bluetooth: btrsi: remove unused including <linux/version.h>
204845a42bc9cc65 Bluetooth: hci_bcm: Remove DMI quirk for the MINIX Z83-4
20495366271c7268 Merge branch 'sh_eth-remove-SH_ETH_OFFSET_INVALID-abuses'
2050e14549a50a6c sh_eth: kill useless check in __sh_eth_get_regs()
20516e80e55bd37a sh_eth: add sh_eth_cpu_data::no_xdfar flag
205216c3c9134696 Merge branch 'inet-factorize-sk_wmem_alloc-updates'
20531f4c6eb24029 ipv6: factorize sk_wmem_alloc updates done by __ip6_append_data()
2054694aba690de0 ipv4: factorize sk_wmem_alloc updates done by __ip_append_data()
2055c07255020551 Revert "net: usb: asix88179_178a: de-duplicate code"
2056ec1258903a13 ip6_gre: remove redundant 'tunnel' setting in ip6erspan_tap_init()
2057ce5a453c4421 net/mlx4_en: CHECKSUM_COMPLETE support for fragments
20582919ee2d4108 Merge branch 'mlxsw-cleanups'
205959441fef2b10 mlxsw: spectrum: Don't use resource ID of 0
206088d2fbcda145 mlxsw: spectrum: Pass mlxsw_core as arg of mlxsw_sp_kvdl_resources_register()
2061ad3f20b28602 mlxsw: Move "resources_query_enable" out of mlxsw_config_profile
2062110d2d2141d9 mlxsw: Move "used_kvd_sizes" check to mlxsw_pci_config_profile
206364f458882177 mlxsw: core: Fix arg name of MLXSW_CORE_RES_VALID and MLXSW_CORE_RES_GET
206472779c97cf8f mlxsw: remove kvd_hash_granularity from config profile struct
20654f8768befdea mlxsw: spectrum: Change KVD linear parts from list to array
2066f9b9120119ca mlxsw: Constify devlink_resource_ops
2067c8276dd250e9 mlxsw: spectrum_kvdl: Fix handling of resource_size_param
20689270aa0ddcf3 mlxsw: spectrum_acl: Fix flex actions header ifndef define construct
20696f6f1eced8c3 Bluetooth: Remove unused btuart_cs driver
207007eb96a5a7b0 Bluetooth: bpa10x: Use separate h4_recv_buf helper
2071f9d7c8fd2630 Bluetooth: hci_ll: Convert to use h4_recv_buf helper
2072611215026124 Bluetooth: hci_bcm: Add ACPI HIDs found in Windows .inf files and DSTDs
2073a4de1567be32 Bluetooth: hci_bcm: Do not tie GPIO pin order to a specific ACPI HID
20749644e6b98cda Bluetooth: hci_bcm: Remove duplication in gpio-mappings declaration
20754063cafa3b24 Bluetooth: hci_bcm: Add 6 new ACPI HIDs
2076bb5208b314c5 Bluetooth: hci_bcm: Treat Interrupt ACPI resources as always being active-low
2077e09070c51b28 Bluetooth: hci_bcm: Add irq_polarity module option
2078a41e0796396e Bluetooth: btusb: Add USB ID 7392:a611 for Edimax EW-7611ULB
20799bef22fb00cb Bluetooth: hci_ll: Use skb_put_u8 instead of struct hcill_cmd
20809376e4a5a318 Bluetooth: btmrvl: Delete an unnecessary variable initialisation in btmrvl_sdio_card_to_host()
2081a5c2f4c1c529 Bluetooth: btmrvl: Delete an unnecessary variable initialisation in btmrvl_sdio_register_dev()
2082f3863f1d7a57 Bluetooth: hci_bcm: Use default baud rate if missing shutdown GPIO
2083fb2d466be9b3 Bluetooth: hci_bcm: use gpiod cansleep version
20848c59c264e5e1 Bluetooth: Fix data type of appearence
208519e68b2aec3c powerpc/mm/radix: Fix always false comparison against MMU_NO_CONTEXT
20860e524e761fc2 powerpc: Clear branch trap (MSR.BE) before delivering SIGTRAP
20874b7e5532d211 powerpc/64s: Add POWER9 CPU type selection
2088db5ae1c155af powerpc/64s: Refine feature sets for little endian builds
2089a73657ea19ae powerpc/64: Add GENERIC_CPU support for little endian
209006b19fe9a6df Merge branch 'chelsio-inline-tls'
2091bd7f48576660 crypto: chtls - Makefile Kconfig
2092d25f2f71f653 crypto: chtls - Program the TLS session Key
2093b647993fca14 crypto: chtls - Inline TLS record Rx
209436bedb3f2e5b crypto: chtls - Inline TLS record Tx
2095cc35c88ae4db crypto : chtls - CPL handler definition
2096a08943947873 crypto: chtls - Register chtls with net tls
2097a6779341a173 crypto: chtls - structure and macro for Inline TLS
2098639d28a1a407 crypto: chcr - Inline TLS Key Macros
2099e383f2483425 cxgb4: LLD driver changes to support TLS
2100e108708968e3 cxgb4: Inline TLS FW Interface
2101e0be6bea2583 ethtool: enable Inline TLS in HW
2102dd0bed1665d6 tls: support for Inline tls record
2103d4069fe6fc91 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
210470ae7222c61d Merge branch 'inet-frags-bring-rhashtables-to-IP-defrag'
2105f2d1c724fca1 inet: frags: get rid of nf_ct_frag6_skb_cb/NFCT_FRAG6_CB
2106219badfaade9 ipv6: frags: get rid of ip6frag_skb_cb/FRAG6_CB
2107bf66337140c6 inet: frags: get rid of ipfrag_skb_cb/FRAG_CB
2108c2615cf5a761 inet: frags: reorganize struct netns_frags
2109e5d672a0780d rhashtable: reorganize struct rhashtable layout
211005c0b86b9696 ipv6: frags: rewrite ip6_expire_frag_queue()
21111eec5d567008 inet: frags: do not clone skb in ip_expire()
21123e67f106f619 inet: frags: break the 2GB limit for frags storage
21132d44ed22e607 inet: frags: remove inet_frag_maybe_warn_overflow()
2114399d1404be66 inet: frags: get rif of inet_frag_evicting()
21156befe4a78b15 inet: frags: remove some helpers
2116648700f76b03 inet: frags: use rhashtables for reassembly units
2117ae6da1f503ab rhashtable: add schedule points
2118483a6e4fa055 inet: frags: refactor ipfrag_init()
2119807f1844df4a inet: frags: refactor lowpan_net_frag_init()
21205b975bab2361 inet: frags: refactor ipv6_frag_init()
2121093ba72914b6 inet: frags: add a pointer to struct netns_frags
2122787bea7748a7 inet: frags: change inet_frags_init_net() return value
2123c22af22cbdc2 ipv6: frag: remove unused field
21245749d6af4925 Merge branch 'bnxt_en-next'
2125ec86f14ea506 bnxt_en: Add ULP calls to stop and restart IRQs.
2126fbcfc8e46741 bnxt_en: Reserve completion rings and MSIX for bnxt_re RDMA driver.
21274e41dc5deb6e bnxt_en: Refactor bnxt_need_reserve_rings().
2128e5811b8c09df bnxt_en: Add IRQ remapping logic.
212908654eb213a8 bnxt_en: Change IRQ assignment for RDMA driver.
21309899bb59ff08 bnxt_en: Improve ring allocation logic.
2131845adfe40c2a bnxt_en: Improve valid bit checking in firmware response message.
2132596f9d55feeb bnxt_en: Improve resource accounting for SRIOV.
2133db4723b3cd2d bnxt_en: Check max_tx_scheduler_inputs value from firmware.
213400db3cba3521 bnxt_en: Add extended port statistics support
2135699efed00df0 bnxt_en: Include additional hardware port statistics in ethtool -S.
2136746df139646e bnxt_en: Add support for ndo_set_vf_trust
21372373d8d6a793 bnxt_en: fix clear flags in ethtool reset handling
2138abe93ad2e06e bnxt_en: Use a dedicated VNIC mode for RDMA.
21391d3ef13dd48d bnxt_en: Adjust default rings for multi-port NICs.
2140d4f52de02f04 bnxt_en: Update firmware interface to 1.9.1.15.
2141eeb0a2a526d8 vlan: vlan_hw_filter_capable() can be static
21428bde261e5352 Merge tag 'mlx5-updates-2018-03-30' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
2143e2e80c027f5a Merge tag 'rxrpc-next-20180330' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
21443be9b5fdc637 hv_netvsc: Clean up extra parameter from rndis_filter_receive_data()
214549b44aa23e58 ethernet: hisilicon: hns: hns_dsaf_mac: Use generic eth_broadcast_addr
2146b3834acdd78e Merge branch 'net_rwsem-fixes'
2147554873e51711 net: Do not take net_rwsem in __rtnl_link_unregister()
2148fc1dd36992bb net: Remove net_rwsem from {, un}register_netdevice_notifier()
2149c679f6a26dc3 net: hns3: remove unnecessary pci_set_drvdata() and devm_kfree()
2150ef817102586c netdevsim: Change nsim_devlink_setup to return error to caller
21516851cf28db1c Merge branch 'tipc-slim-down-name-table'
21527494cfa6d36d tipc: avoid possible string overflow
21537a74d39cc292 tipc: tipc: rename address types in user api
215437922ea4a310 tipc: permit overlapping service ranges in name table
2155f20889f72bd5 tipc: refactor name table translate function
2156218527fe27ad tipc: replace name table service range array with rb tree
215724197ee21023 Merge branch 'bridge-mtu'
2158804b854d374e net: bridge: disable bridge MTU auto tuning if it was set manually
2159f40aa23339e2 net: bridge: set min MTU on port events and allow user to set max
216056c03cbf8c4c Merge branch 'thunderx-DMAC-filtering'
216137c3347eb247 net: thunderx: add ndo_set_rx_mode callback implementation for VF
21621b6d55f23948 net: thunderx: add workqueue control structures for handle ndo_set_rx_mode request
2163aba4a2633b02 net: thunderx: add XCAST messages handlers for PF
21640b849f58f27b net: thunderx: add new messages for handle ndo_set_rx_mode callback
2165ceb9ea21cc12 net: thunderx: add multicast filter management support
21663a34ecfd9d3f net: thunderx: add MAC address filter tracking for LMAC
2167f8ad1f3f07e0 net: thunderx: move filter register related macro into proper place
21685e8b270fcf11 Merge branch 'meson8b'
21697676693c6825 net: stmmac: dwmac-meson8b: Add support for the Meson8m2 SoC
2170a5af1fb94ffc dt-bindings: net: meson-dwmac: add support for the Meson8m2 SoC
2171e02602bd7625 PCI/DPC: Rename from pcie-dpc.c to dpc.c
2172619e6f340cec PCI/IOV: Add missing prototypes for powerpc pcibios interfaces
2173cf0921bea66c PCI/IOV: Use VF0 cached config registers for other VFs
21741b5d43cfb697 sched/cpufreq/schedutil: Fix error path mutex unlock
217510b84daddbec Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2176ad0500ca8789 Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
217793e04d4ad7c5 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2178471d7ff8b51b powerpc/64s: Remove POWER4 support
21793735eb850e6c powerpc: Remove unused CPU_FTR_ARCH_201
21809e9626ed3a4a powerpc/64s: Fix POWER9 DD2.2 and above in DT CPU features
218115a3204d24a3 powerpc/64s: Set assembler machine type to POWER4
2182d50614fa4576 powerpc/64s: Explicitly add vector features to CPU_FTRS_POSSIBLE
2183b842bd0f7a61 powerpc/64s: Add all POWER9 features to CPU_FTRS_ALWAYS
2184147704534e2d powerpc/boot: Remove duplicate typedefs from libfdt_env.h
21858c1c7fb0b5ec powerpc/64s/idle: avoid sync for KVM state when waking from idle
21863d4fbffdd703 powerpc/64s/idle: POWER9 implement a separate idle stop function for hotplug
2187d40b6768e45b powerpc/64s: sreset panic if there is no debugger or crash dump handlers
218815b4dd798149 powerpc/64s: return more carefully from sreset NMI
2189f0295e047fcf powerpc/eeh: Fix race with driver un/bind
2190bf8a1abc3ddb powerpc/kexec_file: Fix error code when trying to load kdump kernel
21917e1405917c14 powerpc/mm/32: Remove the reserved memory hack
219257deb8fea01f powerpc/wii: Don't rely on the reserved memory hack
21932bbf63264ab2 powerpc/mm/32: Use page_is_ram to check for RAM
2194f65e67c7e330 powerpc/mm: Use memblock API for PPC32 page_is_ram
21952615c93e5f52 powerpc/mm: Simplify page_is_ram by using memblock_is_memory
2196041413b88d6e powerpc/wii.dts: Add drive slot LED
219780873a0b3a82 powerpc/wii.dts: Add GPIO line names
21989693d5709f8e powerpc/wii.dts: Add ngpios property
21999cbaaec1cf0c powerpc/wii: Explicitly configure GPIO owner for poweroff pin
22007ab96c0a083f powerpc/wii: Probe the whole devicetree
22011d0afc0d5a7c powerpc/64e: Fix oops due to deferral of paca allocation
2202ca9a16c3bc15 powerpc/kvm: Fix guest boot failure on Power9 since DAWR changes
22031159e0947653 perf/x86/intel: Enable C-state residency events for Cannon Lake
2204490d03e83da2 perf/x86/intel: Add Cannon Lake support for RAPL profiling
22056f1d7c45dbba ACPI / PM: Fix keyboard wakeup from suspend-to-idle on ASUS UX331UA
2206eaeb8e76cd57 x86/cpu/tme: Fix spelling: "configuation" -> "configuration"
2207d6289f36aa7d x86/build: Don't pass in -D__KERNEL__ multiple times
220819193bcad8dc locking/Kconfig: Restructure the lock debugging menu
2209f07cbebb6daf locking/Kconfig: Add LOCK_DEBUGGING_SUPPORT to make it more readable
22105149cbac4235 locking/rwsem: Add DEBUG_RWSEMS to look for lock/unlock mismatches
2211169310f71fc8 Merge branch 'linus' into locking/core, to pick up fixes
2212b5dbc28762fd Merge tag 'kbuild-fixes-v4.16-3' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
2213a44406ec3d31 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2214588558eb6d0e apparmor: fix memory leak on buffer on error exit path
2215a95b37e20db9 kbuild: get <linux/compiler_types.h> out of <linux/kconfig.h>
2216df0ce17331e2 security: convert security hooks to use hlist
22177828f20e3779 Merge branch 'bpf-cgroup-bind-connect'
22181d436885b23b selftests/bpf: Selftest for sys_bind post-hooks.
2219aac3fc320d94 bpf: Post-hooks for sys_bind
2220622adafb2a12 selftests/bpf: Selftest for sys_connect hooks
2221d74bad4e74ee bpf: Hooks for sys_connect
22223679d585bbc0 net: Introduce __inet_bind() and __inet6_bind
2223e50b0a6f0893 selftests/bpf: Selftest for sys_bind hooks
22244fbac77d2d09 bpf: Hooks for sys_bind
2225d7be143b67c2 libbpf: Support expected_attach_type at prog load
22265e43f899b03a bpf: Check attach type at prog load time
222754dd0e0a1b25 ext4: add extra checks to ext4_xattr_block_get()
222857599c7e7722 btrfs: lift errors from add_extent_changeset to the callers
2229f50f43539070 Btrfs: print error messages when failing to read trees
223038e82de8ccd1 btrfs: user proper type for btrfs_mask_flags flags
22317e79cb86be28 btrfs: split dev-replace locking helpers for read and write
2232e7ab0af6c30f btrfs: remove stale comments about fs_mutex
223388c14590cdd6 btrfs: use RCU in btrfs_show_devname for device list traversal
2234d1980131ca7f btrfs: update barrier in should_cow_block
2235a32bf9a30201 btrfs: use lockdep_assert_held for mutexes
2236a4666e688f6f btrfs: use lockdep_assert_held for spinlocks
2237581c1760415c btrfs: Validate child tree block's level and first key
22383c0efdf03b2d btrfs: tests/qgroup: Fix wrong tree backref level
22398434ec46c6e3 Btrfs: fix copy_items() return value when logging an inode
22404ee3fad34a9c Btrfs: fix fsync after hole punching when using no-holes feature
2241a1840b50238b btrfs: use helper to set ulist aux from a qgroup
22420b78877a2ada Revert "btrfs: qgroups: Retry after commit on getting EDQUOT"
22434ee0d8832c2e btrfs: qgroup: Update trace events for metadata reservation
22448287475a2055 btrfs: qgroup: Use root::qgroup_meta_rsv_* to record qgroup meta reserved space
22454f5427ccce5d btrfs: delayed-inode: Use new qgroup meta rsv for delayed inode and item
22469496005d6ca4 ext4: add bounds checking to ext4_xattr_find_entry()
2247ab966d7e4ff9 net/mlx5e: RX, Recycle buffer of UMR WQEs
2248b8a98a4cf322 net/mlx5e: Keep single pre-initialized UMR WQE per RQ
22499f9e9cd50eac net/mlx5e: Remove page_ref bulking in Striding RQ
225022f453988194 net/mlx5e: Support XDP over Striding RQ
2251121e89275471 net/mlx5e: Refactor RQ XDP_TX indication
2252619a8f2a42f1 net/mlx5e: Use linear SKB in Striding RQ
225343b18595d660 btrfs: qgroup: Use separate meta reservation type for delalloc
225464cfaef6362f btrfs: qgroup: Introduce function to convert META_PREALLOC into META_PERTRANS
2255e1211d0e896b btrfs: qgroup: Don't use root->qgroup_meta_rsv for qgroup
2256733e03a0b26a btrfs: qgroup: Split meta rsv type into meta_prealloc and meta_pertrans
22575c40507ffb1b btrfs: qgroup: Cleanup the remaining old reservation counters
225864ee4e751a1c btrfs: qgroup: Update trace events to use new separate rsv types
2259429d6275d501 btrfs: qgroup: Fix wrong qgroup reservation update for relationship modification
2260dba213242fbc btrfs: qgroup: Make qgroup_reserve and its callers to use separate reservation type
2261f59c0347d4be btrfs: qgroup: Introduce helpers to update and access new qgroup rsv
2262d4e5c92055d8 btrfs: qgroup: Skeleton to support separate qgroup reservation type
22630a0d4415e338 Btrfs: delete dead code in btrfs_orphan_add()
22644408ea7c5fd9 btrfs: ctree.h: Fix wrong comment position about csum size
226575cb379d2635 btrfs: defer adding raid type kobject until after chunk relocation
2266dc2d3005d27d btrfs: remove dead create_space_info calls
2267580c6efaf91f Btrfs: replace: cache rbio when rebuild data on missing device
22688a5a916d9a35 btrfs: fix lockdep splat in btrfs_alloc_subvolume_writers
22698ba0ae78218a btrfs: drop optimal argument from find_live_mirror()
227099f92a7c1eba btrfs: drop num argument from find_live_mirror()
22710a1e458a1e49 btrfs: Drop fs_info parameter from __btrfs_run_delayed_refs
22725ead2dd02c77 btrfs: Drop fs_info parameter from btrfs_finish_extent_commit
2273460fb20a4bba btrfs: Drop fs_info parameter from btrfs_qgroup_account_extents
2274c79a70b1330b btrfs: drop fs_info parameter from btrfs_run_delayed_refs
227539d7d09dc2d6 btrfs: Remove unused flush var in shrink_delalloc
2276101d2dc0b2a9 btrfs: Remove unused extent_root var from caching_thread
2277338dae1ae64f btrfs: remove max_active var from open_ctree
22788535dc196769 btrfs: Remove unused root var from relink_file_extents
22794eeb97c67a90 btrfs: Remove unused tot_len var from lzo_decompress
2280d6e823a57897 btrfs: Remove unused length var from scrub_handle_errored_block
2281a6dbceafb915 btrfs: Remove unused op_key var from add_delayed_refs
2282ba89b80268c1 btrfs: volumes: Remove the meaningless condition of minimal nr_devs when allocating a chunk
22836f47c706d9d4 btrfs: Document parameters of btrfs_reserve_extent
2284d87ff75863e9 btrfs: Handle error from btrfs_uuid_tree_rem call in _btrfs_ioctl_set_received_subvol
2285776c4a7ce86f btrfs: Use sizeof directly instead of a constant variable
2286d0ee39349311 btrfs: rename submit callbacks and drop double underscores
22876c553435870b btrfs: remove unused parameters from extent_submit_bio_done_t
2288d0779291b1e9 btrfs: remove unused parameters from extent_submit_bio_start_t
2289a758781d4b76 btrfs: separate types for submit_bio_start and submit_bio_done
2290d9d19a010b8b btrfs: kill tree_mod_log_set_root_pointer helper
22910e82bcfe3c5e btrfs: kill tree_mod_log_set_node_key helper
2292bf1d342510bd btrfs: kill trivial wrapper tree_mod_log_eb_move
2293b1a09f1ec540 btrfs: remove trivial locking wrappers of tree mod log
2294bcd24dabe080 btrfs: drop fs_info parameter from __tree_mod_log_oldest_root
2295b6dfa35bd567 btrfs: embed tree_mod_move structure to tree_mod_elem
2296a446a979ff4e btrfs: drop unused fs_info parameter from tree_mod_log_eb_move
229795b757c16482 btrfs: drop fs_info parameter from tree_mod_log_free_eb
2298db7279a20b09 btrfs: drop fs_info parameter from tree_mod_log_free_eb
2299e09c2efe7eba btrfs: drop fs_info parameter from tree_mod_log_insert_key
23006074d45f6076 btrfs: drop fs_info parameter from tree_mod_log_insert_move
23013ac6de1abd7a btrfs: drop fs_info parameter from tree_mod_log_set_node_key
2302b8b3d625ce67 btrfs: document more parameters of submit_extent_page
23030c8508a6e741 btrfs: cleanup merging conditions in submit_extent_page
23048eec8296a086 btrfs: remove redundant variable in __do_readpage
23055c2b1fd7531d btrfs: assume that bio_ret is always valid in submit_extent_page
23066ca1765b366e Btrfs: scrub: batch rebuild for raid56
2307416a72022e43 btrfs: sort and group mount option definitions
230862b8e0773179 btrfs: Add nossd_spread mount option
230992e2f7e37004 btrfs: Remove btrfs_fs_info::open_ioctl_trans
2310bcf3a3e7fb55 btrfs: Remove code referencing unused TRANS_USERSPACE
2311859e682d58a2 btrfs: Remove btrfs_file_private::trans
23127a5a07a81062 btrfs: Remove userspace transaction ioctls
23134d31778aa2fa btrfs: qgroup: Fix root item corruption when multiple same source snapshots are created with quota enabled
23142e32ef87b074 btrfs: Relax memory barrier in btrfs_tree_unlock
23157c829b722dff btrfs: add define for oldest generation
2316051c98eb11e6 btrfs: open code trivial helper btrfs_page_exists_in_range
2317965aab1cfc13 btrfs: Use filemap_range_has_page()
2318ea3886cab76f net/mlx5e: Use inline MTTs in UMR WQEs
2319e4d86a4a58b4 net/mlx5e: Do not busy-wait for UMR completion in Striding RQ
232018187fb2c3c1 net/mlx5e: Code movements in RX UMR WQE post
232173281b78a37a net/mlx5e: Derive Striding RQ size from MTU
2322472a1e44b349 net/mlx5e: Save MTU in channels params
2323533788988cb6 net/mlx5e: IPoIB, Fix spelling mistake
23246c75062823d8 net/mlx5: Change teardown with force mode failure message to warning
2325b2d3907c2346 net/mlx5: Eliminate query xsrq dead code
23267b2117bb8ff9 net/mlx5e: Use eq ptr from cq
2327ad32eb2df801 PCI: Always define the of_node helpers
23284e5fad429bd1 PCI/DPC: Do not enable DPC if AER control is not allowed by the BIOS
2329adf313f41a0d Input: stmfts, s6sy761 - update my e-mail
23301d9600036034 Input: stmfts - use async probe & suspend/resume to avoid 2s delay
2331567b9b549cfa Input: ALPS - fix TrackStick detection on Thinkpad L570 and Latitude 7370
2332f0553ba08a19 PCI/AER: Use cached AER Capability offset
2333d850882b726f PCI/portdrv: Rename and reverse sense of pcie_ports_auto
2334842b447f0074 PCI/portdrv: Encapsulate pcie_ports_auto inside the port driver
23354c0fd7648d88 PCI/portdrv: Remove unnecessary "pcie_ports=auto" parameter
23361e447c57ae36 PCI/portdrv: Remove "pcie_hp=nomsi" kernel parameter
23371b64cb87cf00 PCI/portdrv: Remove unnecessary include of <linux/pci-aspm.h>
233802bfeb484230 PCI/portdrv: Simplify PCIe feature permission checking
2339168f3ae595d6 PCI/portdrv: Remove unused PCIE_PORT_SERVICE_VC
2340c6c889d932bb PCI/portdrv: Remove pcie_port_bus_type link order dependency
234179a011194b23 PCI/portdrv: Disable port driver in compat mode
23423620c71484f7 PCI/PM: Clear PCIe PME Status bit for Root Complex Event Collectors
2343f437c51748fa Merge branch 'topic/paca' into next
2344807ae7daf5fb Merge branch 'bpf-sockmap-sg-api-fixes'
23456ef6d84ceee2 bpf: sockmap: initialize sg table entries properly
2346f385178679b6 lib/scatterlist: add sg_init_marker() helper
23470136c741ff40 clocksource/drivers/imx-tpm: Add different counter width support
2348506a7be93ff7 clocksource/drivers/imx-tpm: Correct some registers operation flow
234916328e7bd428 clocksource/drivers/imx-tpm: Fix typo of clock name
2350cc01456a0d9a dt-bindings: timer: tpm: fix typo of clock name
23511c00289ecd12 clocksource/drivers/npcm: Add NPCM7xx timer driver
2352ff2969c479d9 dt-binding: timer: document NPCM7xx timer DT bindings
2353b852f63aa6ce PCI: Add pcie_bandwidth_capable() to compute max supported link bandwidth
2354c70b65fb7f12 PCI: Add pcie_get_width_cap() to find max supported link width
23556cf57be0f78e PCI: Add pcie_get_speed_cap() to find max supported link speed
2356a5040c2d8dd7 blktrace: fix comment in blktrace_api.h
235717226f124038 rxrpc: Fix leak of rxrpc_peer objects
23581159d4b496f5 rxrpc: Add a tracepoint to track rxrpc_peer refcounting
235931f5f9a1691e rxrpc: Fix apparent leak of rxrpc_local objects
236009d2bf595db4 rxrpc: Add a tracepoint to track rxrpc_local refcounting
2361d3be4d244330 rxrpc: Fix potential call vs socket/net destruction race
236288f2a8257c9a rxrpc: Fix checker warnings and errors
2363edb63e2b2717 rxrpc: remove unused static variables
236459299aa1028f rxrpc: Fix resend event time calculation
236557b0c9d49b94 rxrpc: Don't treat call aborts as conn aborts
236603877bf6a30c rxrpc: Fix Tx ring annotation after initial Tx failure
2367f82eb88b0fa6 rxrpc: Fix a bit of time confusion
2368ace45bec6d77 rxrpc: Fix firewall route keepalive
2369de05ca852679 ext4: move call to ext4_error() into ext4_xattr_check_block()
23705f0663bb4a64 ext4, dax: introduce ext4_dax_aops
23716e2608dfd934 xfs, dax: introduce xfs_dax_aops
237215aa8a01189b block, dax: remove dead code in blkdev_writepages()
2373f44c77630d26 fs, dax: prepare for dax-specific address_space_operations
23743fe0791c295c dax: store pfns in the radix
2375e81b5e01c14a net: mvneta: fix enable of all initialized RXQs
2376b6cdbc85234b net/ipv6: Fix route leaking between VRFs
2377c0b6edef0bf0 tc-testing: Add newline when writing test case files
237882dd0d2a9a76 vrf: Fix use after free and double free in vrf_finish_output
2379ccdd0b4c35f2 liquidio: prevent rx queues from getting stalled
23805807b22c9164 ipv6: sr: fix seg6 encap performances with TSO enabled
2381f444ec106407 crypto: ccree - remove unused enums
2382900a081f6912 crypto: ahash - Fix early termination in hash walk
2383a2e5d408a463 crypto: brcm - explicitly cast cipher to hash type
23848f0691fc51e1 crypto: talitos - don't leak pointers to authenc keys
2385ab6815d028f3 crypto: qat - don't leak pointers to authenc keys
2386a664b4b14067 crypto: picoxcell - don't leak pointers to authenc keys
23870e7da29d6c31 crypto: ixp4xx - don't leak pointers to authenc keys
2388eb5265317585 crypto: chelsio - don't leak pointers to authenc keys
2389cc4ccaafcbdd crypto: caam/qi - don't leak pointers to authenc keys
239061dab9726050 crypto: caam - don't leak pointers to authenc keys
23918c9bdab21289 crypto: lrw - Free rctx->ext with kzfree
23922b1227301a8e crypto: talitos - fix IPsec cipher in length
23939def051018c0 crypto: Deduplicate le32_to_cpu_array() and cpu_to_le32_array()
23940550f5a5f0c5 crypto: doc - clarify hash callbacks state machine
2395eb02c38f0197 crypto: api - Keep failed instances alive
23963ca1e9948940 crypto: api - Make crypto_alg_lookup static
23974989d4f07a8e crypto: api - Remove unused crypto_type lookup function
23986f76672bd650 crypto: chelsio - Remove declaration of static function from header
23993ad618d8e16e crypto: inside-secure - hmac(sha224) support
240073f36ea70321 crypto: inside-secure - hmac(sha256) support
24014505bb02ec87 crypto: inside-secure - the context ipad/opad should use the state sz
240215f64ee0aecd crypto: inside-secure - improve the skcipher token
2403b89a815975e5 crypto: inside-secure - do not access buffers mapped to the device
240457433b582090 crypto: inside-secure - improve the send error path
2405d910708766aa crypto: inside-secure - fix a typo in a register name
2406c2c55404bd20 crypto: inside-secure - fix typo s/allways/always/ in a define
2407b869648c060f crypto: inside-secure - move the digest to the request context
24089dd2326890d8 Merge tag 'ceph-for-4.16-rc8' of git://github.com/ceph/ceph-client
240972573481eb7c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
2410bd886137a105 Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
2411ef82f598a01b Merge tag 'sound-4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
24126f14f49ce5eb Merge branch 'ieee802154-for-davem-2018-03-29' of git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next
24131dad0f9ffff7 tc-testing: add connmark action tests
2414fe3f4e805345 MAINTAINERS: Update my email address from freescale to nxp
2415f97c3dc3c0e8 net/dim: Fix int overflow
241652a9692a43b8 Merge branch 'vlan-fix'
2417c769accdf3d8 vlan: Fix vlan insertion for packets without ethernet header
2418ae4745730cf8 net: Fix untag for vlan packets without ethernet header
24199b85756341c5 dt-bindings: net: renesas-ravb: Add support for r8a77470 SoC
24208bafb83eeee2 Merge branch 'stmmac-DWMAC5'
24218bf993a5877e net: stmmac: Add support for DWMAC5 and implement Safety Features
242234877a15f787 net: stmmac: Rework and fix TX Timeout code
242302281a3525c9 net: mvneta: remove duplicate *_coal assignment
2424e7696042fe93 Merge branch 'do-not-allow-adding-routes-if-disable_ipv6-is-enabled'
24252f0aaf7fb11c Documentation: ip-sysctl.txt: clarify disable_ipv6
2426428604fb118f ipv6: do not set routes if disable_ipv6 has been enabled
2427d162190bded8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
2428c37a3c947758 xen/acpi: off by one in read_acpi_id()
2429b9a12601541e Merge branch 'Close-race-between-un-register_netdevice_notifier-and-pernet_operations'
2430328fbe747ad4 net: Close race between {un, }register_netdevice_notifier() and setup_net()/cleanup_net()
24319e2f6c5d78db netfilter: Rework xt_TEE netdevice notifier
2432e9a441b6e729 xfrm: Register xfrm_dev_notifier in appropriate place
2433e3a2d2be510e hwmon: (via-cputemp) support new centaur CPUs
2434caeeeda3444b Merge branch 'Implement-of_get_nvmem_mac_address-helper'
2435aa076e3d220a net: macb: Try to retrieve MAC addess from nvmem provider
24369217e566bdee of_net: Implement of_get_nvmem_mac_address helper
243764e828dfc485 Merge branch 'nfp-flower-handle-MTU-changes'
243829a5dcae2790 nfp: flower: offload phys port MTU change
2439167cebeffadd nfp: modify app MTU setting callbacks
244044465c47a4a3 Merge branch 'phylink-API-changes'
2441e679c9c1dbfd sfp/phylink: move module EEPROM ethtool access into netdev core ethtool
2442c6ab3008b6a6 net: phy: phylink: Provide PHY interface to mac_link_{up, down}
2443a9645b273e22 atm: iphase: fix spelling mistake: "Receiverd" -> "Received"
24442166dc95717d MAINTAINERS: update vmxnet3 driver maintainer
244595e623fd98d2 Merge branch 'net-Broadcom-drivers-coalescing-fixes'
24465e6ce1f1a4ca net: bcmgenet: Fix coalescing settings handling
2447a8cdfbdf885f net: systemport: Fix coalescing settings handling
2448fd41f2bfb71b net: systemport: Remove adaptive TX coalescing
24499daae9bd47cf net: Call add/kill vid ndo on vlan filter feature toggling
2450004c3cf1a18b cxgb4: fix error return code in adap_init0()
2451872a100a49c3 powerpc/mm/hash: Don't memset pgd table if not needed
2452c2b4d8b7417a powerpc/mm/hash64: Increase the VA range
2453f384796c40dc powerpc/mm: Add support for handling > 512TB address in SLB miss
24540dea04b288c0 powerpc/mm/slice: Consolidate return path in slice_get_unmapped_area()
24551a2f778970c8 powerpc/mm/keys: Move pte bits to correct headers
245616b19f1a03f6 powerpc/xive: Fix wrong xmon output caused by typo
2457e283655b5abe drivers: macintosh: rack-meter: really fix bogus memsets
24580bfdf598900f powerpc/64: Fix smp_wmb barrier definition use use lwsync consistently
24599a2c1d31e691 powerpc/4xx: Fix error return code in ppc4xx_msi_probe()
2460f208638680e5 powerpc/mm: Fix thread_pkey_regs_init()
2461e6e133c47e6b powerpc/kprobes: Fix call trace due to incorrect preempt count
24623a52f6f980c4 macintosh/adb: Use C99 initializers for struct adb_driver instances
2463741de6176617 powerpc/powernv: Handle unknown OPAL errors in opal_nvram_write()
24640f9bdfe3c770 powerpc/pseries: Fix clearing of security feature flags
246529ab6c4708a5 powerpc/mm: Pass node id into create_section_mapping
24662ad452ffaaa8 powerpc/64s/radix: Allocate kernel page tables node-local if possible
24670633dafcf892 powerpc/64s/radix: Split early page table mapping to its own function
2468f3865f9a7112 powerpc/64: Allocate per-cpu stacks node-local if possible
24694890aea65ae7 powerpc/64: Allocate pacas per node
247059f577743d71 powerpc/64: Defer paca allocation until memory topology is discovered
24719f593f131ed4 powerpc/setup: Add cpu_to_phys_id array
2472c0abd0c745bd powerpc/64: move default SPR recording
24739bd9be006c8e powerpc/mm/numa: move numa topology discovery earlier
2474b575454fa330 mm: make memblock_alloc_base_nid() non-static
2475384e8067844f powerpc/64s: Allocate slb_shadow structures individually
2476499dcd41378e powerpc/64s: Allocate LPPACAs individually
2477d2e60075a3d4 powerpc/64: Use array of paca pointers and allocate pacas individually
24788e0b634b1327 powerpc/64s: Do not allocate lppaca if we are not virtualized
24790834d627fbea powerpc/mpic: Check if cpu_possible() in mpic_physmask()
248026c97c5d8dac netfilter: ipset: Use is_zero_ether_addr instead of static and memcmp
2481e3b5e1ec7523 Revert "netfilter: x_tables: ensure last rule in base chain matches underflow/policy"
24823d41386d556d cpufreq: CPPC: Use transition_delay_us depending transition_latency
24838b29d29abc48 ACPI: acpi_pad: Fix memory leak in power saving threads
2484648464076160 PM / hibernate: Change message when writing to /sys/power/resume
2485355064675f1c PM / hibernate: Make passing hibernate offsets more friendly
24869ba5c404bf1d netfilter: x_tables: Add note about how to free percpu counters
2487c47d36b3855d netfilter: Merge assignment with return
2488a3073c17dd8c netfilter: nf_tables: use nft_set_lookup_global from nf_tables_newsetelem()
248910659cbab72b netfilter: nf_tables: rename to nft_set_lookup_global()
249043a605f2f722 netfilter: nf_tables: enable conntrack if NAT chain is registered
249102c7b25e5f54 netfilter: nf_tables: build-in filter chain type
2492cc07eeb0e5ee netfilter: nf_tables: nft_register_chain_type() returns void
249332537e91847a netfilter: nf_tables: rename struct nf_chain_type
24949124a20d8794 netfilter: ebt_stp: Use generic functions for comparisons
249585784f939598 ceph: only dirty ITER_IOVEC pages for direct read
249619b351f16fd9 netfilter: add flowtable documentation
24971be3ac984440 netfilter: ebtables: Add string filter
249839c202d228c3 netfilter: ebtables: Add support for specifying match revision
2499e8de85d5a107 dt-bindings: fsl-quadspi: Add the example of two SPI NOR
25006898b240f8a1 mtd: fsl-quadspi: Distinguish the mtd device names
250110996f802109 drm/i915/gvt: Add drm_format_mod update
250265eff272330c drm/i915/gvt: Disable primary/sprite/cursor plane at virtual display initialization
2503a733390f9a79 drm/i915/gvt: Delete redundant error message in fb_decode.c
2504f4c43db35619 drm/i915/gvt: Cancel dma map when resetting ggtt entries
25057598e8700e9a drm/i915/gvt: Missed to cancel dma map for ggtt entries
2506c2a9838452a4 Merge tag 'for-4.16/dm-fixes-4' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
2507d89b9f50291a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
2508ab12762b19ad Merge tag 'mtd/fixes-for-4.16' of git://git.infradead.org/linux-mtd
250927f394a7718d ext4: don't show data=<mode> option if defaulted
2510ceec03764a39 ext4: omit init_itable=n in procfs when disabled
251168afa7e08362 ext4: show more binary mount options in procfs
2512bc1420ae5626 ext4: simplify kobject usage
25136ca06829fba6 ext4: remove unused parameters in sysfs code
2514c2e5df762601 ext4: null out kobject* during sysfs cleanup
2515da5dadb4f116 dm: fix dropped return code from dm_get_bdev_for_ioctl
251618db4b4e6fc3 ext4: don't allow r/w mounts if metadata blocks overlap the superblock
2517a45403b51582 ext4: always initialize the crc32c checksum driver
25188e4b5eae5dec ext4: fail ext4_iget for root directory if unallocated
251974957cbfb7ea Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
2520b65125fa5797 lightnvm: remove function name in strings
25215565b0ca50b5 lightnvm: pblk: remove some unnecessary NULL checks
25229156f360a77f lightnvm: pblk: don't recover unwritten lines
25233b2a3ad11946 lightnvm: pblk: implement 2.0 support
252432ef9412c114 lightnvm: pblk: implement get log report chunk
2525bb845ae45c3d lightnvm: pblk: rename ppaf* to addrf*
25267ad5039ee557 lightnvm: pblk: check for supported version
2527a294c1994551 lightnvm: implement get log report chunk helpers
25287100d50a7e58 lightnvm: make address conversions depend on generic device
2529694715137482 lightnvm: add support for 2.0 address format
2530a40afad90b9a lightnvm: normalize geometry nomenclature
25313f48021bad73 lightnvm: complete geo structure with maxoc*
2532f1d4e8121f3f lightnvm: add shorten OCSSD version in geo
25333cb98f84d368 lightnvm: add minor version to generic geometry
2534e46f4e4822bd lightnvm: simplify geometry structure
253543d47127219d lightnvm: pblk: refactor init/exit sequences
25369d7aa4a48487 lightnvm: Avoid validation of default op value
253740f962d78a96 lightnvm: centralize permission check for lightnvm ioctl
2538a38c78d82dd3 lightnvm: fix bad block initialization
253996257a8a7f31 nvme: lightnvm: add late setup of block size and metadata
254089a09c5643e0 lightnvm: remove nvm_dev_ops->max_phys_sect
2541af569398c390 lightnvm: remove max_rq_size
254262771fe0aa28 lightnvm: add 2.0 geometry identification
2543c6ac3f35d46b lightnvm: flatten nvm_id_group into nvm_id
2544a04e0cf93aee lightnvm: make 1.2 data structures explicit
2545e411b33117d1 lightnvm: pblk: refactor bad block identification
25463c05ef115c69 lightnvm: pblk: prevent race in pblk_rb_flush_point_set
2547b966c50b14de lightnvm: pblk: allow allocation of new lines during shutdown
25487be970b22586 lightnvm: pblk: delete writer kick timer before stopping thread
25495d149bfabeb8 lightnvm: pblk: add padding distribution sysfs attribute
2550ff12581ec702 lightnvm: remove multiple groups in 1.2 data structure
2551d8a39caee02b lightnvm: remove mlc pairs structure
255276758390f83e lightnvm: pblk: export write amplification counters to sysfs
2553d0ab0b1ab991 lightnvm: pblk: check data lines version on recovery
2554cfe1c9e2e2a3 lightnvm: pblk: handle bad sectors in the emeta area correctly
25558f37d1913f09 lightnvm: remove chnl_offset in nvme_nvm_identity
25565da84cf60376 lightnvm/pblk-gc: Delete an error message for a failed memory allocation in pblk_gc_line_prepare_ws()
25571379ef828a18 Merge branch 'bpf-sockmap-ingress'
25582e3f6c5ff253 bpf: sockmap, more BPF_SK_SKB_STREAM_VERDICT tests
2559fa246693a111 bpf: sockmap, BPF_F_INGRESS flag for BPF_SK_SKB_STREAM_VERDICT:
25602596f64cb2ff bpf: sockmap, add BPF_F_INGRESS tests
25618934ce2fd081 bpf: sockmap redirect ingress support
256244016b346640 iw_cxgb4: print mapped ports correctly
256386afad7d87f5 Documentation/process: update FUSE project website
2564d404d57955a6 docs: kernel-doc: fix parsing of arrays
2565e457edf0b21c dm mpath: fix support for loading scsi_dh modules during table load
256618845557fd6f Merge tag 'wireless-drivers-next-for-davem-2018-03-29' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next
2567e15f20ea33b8 Merge tag 'mac80211-next-for-davem-2018-03-29' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next
2568d65026c6c62e vhost: validate log when IOTLB is enabled
2569e40238dedb48 Fix vector raw inintialization logic
2570ce471fdbc617 Migrate vector timers to new timer API
2571530ba6c7cb3c um: Compile with modern headers
2572218b9e3eb8b5 RDMA/cma: Move rdma_cm_state to cma_priv.h
2573fd59015d68ee IB/addr: Constify dst_entry pointer
25748cd1b5bd70cc ALSA: hda - Silence PM ops build warning
25756f57c933a49a RDMA: Use u64_to_user_ptr everywhere
25765b2cc79de878 RDMA/nldev: Provide netdevice name and index
257799dae690255e IB/rxe: optimize mcast recv process
2578a343e3f89e36 qedr: Fix spelling mistake: "hanlde" -> "handle"
2579cbd4a5bcb25b d_genocide: move export to definition
258042177007aa27 fold dentry_lock_for_move() into its sole caller and clean it up
2581076515fc9267 make non-exchanging __d_move() copy ->d_parent rather than swap them
2582a7498968338d oprofilefs: don't oops on allocation failure
25835bf1ddf7ee0e lustre: get rid of pointless casts to struct dentry *
2584cd1c0c932199 debugfs_lookup(): switch to lookup_one_len_unlocked()
2585a03ece5ff2bd fold lookup_real() into __lookup_hash()
2586903ddaf49329 take out orphan externs (empty_string/slash_string)
25877a5cf791a747 split d_path() and friends into a separate file
258843986d63b60f dcache.c: trim includes
25898f04da2adbdf fs/dcache: Avoid a try_lock loop in shrink_dentry_list()
2590f657a666fd1b get rid of trylock loop around dentry_kill()
259162d9956cefe6 handle move to LRU in retain_dentry()
2592a338579f2f3d dput(): consolidate the "do we need to retain it?" into an inlined helper
25938b987a46a1e0 split the slow part of lock_parent() off
259465d8eb5a8f54 now lock_parent() can't run into killed dentry
25953b3f09f48ba7 get rid of trylock loop in locking dentries on shrink list
2596e3e67a4f0743 Merge branch 'dsa-Add-ATU-VTU-statistics'
25977f20d834ea14 net: dsa: mv88e6xxx: Make VTU miss violations less spammy
259865f60e4582bd net: dsa: mv88e6xxx: Keep ATU/VTU violation statistics
25997ae665f132a6 sctp: fix unused lable warning
260075498aa1aff5 net: cavium: use module_pci_driver to simplify the code
2601335ab8ba617e net: bcmgenet: return NULL instead of plain integer
260299fe29d3a25f test_bpf: Fix NULL vs IS_ERR() check in test_skb_segment()
260358f101bf87e3 qede: Do not drop rx-checksum invalidated packets.
2604ce3fd194fcc6 ext4: limit xattr size to INT_MAX
2605981f1f803516 sfp: allow cotsworks modules
26065593e3340f32 Merge branch 'qed-flash-upgrade-support'
2607ccfa110cfecd qede: Ethtool flash update support.
26083a69cae80cdd qed: Adapter flash update support.
260962e4d4386a95 qed: Add APIs for flash access.
2610d8bf47af24a2 qed: Fix PTT entry leak in the selftest error flow.
261143645ce03e00 qed: Populate nvm image attribute shadow.
261227aa8962817a Merge tag 'kvm-ppc-next-4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
261350bc60cb155c qed*: Utilize FW 8.33.11.0
261418dcbe12fe9f ipv6: export ip6 fragments sysctl to unprivileged users
2615697fefc7c153 liquidio: Prioritize control messages
2616b349e0b5ec5d Merge branch 'net-Allow-FIB-notifiers-to-fail-add-and-replace'
261737923ed6b8ce netdevsim: Add simple FIB resource controller via devlink
26182233000cba40 net/ipv6: Move call_fib6_entry_notifiers up for route adds
2619c1d7ee67acb5 net/ipv4: Allow notifier to fail route replace
26206635f311eab4 net/ipv4: Move call_fib_entry_notifiers up for new routes
26219776d32537d2 net: Move call_fib_rule_notifiers up in fib_nl_newrule
2622c30d9356e9e8 net: Fix fib notifer to return errno
26236e2135ce54b7 Merge tag 'mlx5-updates-2018-03-27' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
2624038d49baab57 Merge branch 'Introduce-net_rwsem-to-protect-net_namespace_list'
2625152f253152cc net: Remove rtnl_lock() in nf_ct_iterate_destroy()
2626ec9c780925c5 ovs: Remove rtnl_lock() from ovs_exit_net()
2627350311aab4c0 security: Remove rtnl_lock() in selinux_xfrm_notify_policyload()
262810256debb918 net: Don't take rtnl_lock() in wireless_nlevent_flush()
2629f0b07bb151b0 net: Introduce net_rwsem to protect net_namespace_list
2630097ccca726ff mtd: nand: Fix some function description mismatches in core.c
26315e86d9d122d0 gfs2: time journal recovery steps accurately
263287a73eb5b56f mtd: jedec_probe: Fix crash in jedec_read_mfr()
26332b1b1b4ac716 mtd: nand: atmel: Fix get_sectorsize() function
2634dc1baa715bbf xfs: do not log/recover swapext extent owner changes for deleted inodes
26355267c5e09c25 Revert "USB: serial: ftdi_sio: add Id for Physik Instrumente E-870"
2636af6f8529098a usb: musb: gadget: misplaced out of bounds check
2637906edee91e79 Merge branch 'net-bgmac-Couple-of-small-bgmac-changes'
263834322615cbaa net: bgmac: Mask interrupts during probe
2639d72e7c21b54b net: bgmac: Use interface name to request interrupt
264036fc2d727ee7 Merge tag 'rxrpc-next-20180327' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
2641492caffa8a1a net: ethernet: nixge: Add support for National Instruments XGE netdev
264275530a78de21 dt-bindings: net: Add bindings for National Instruments XGE netdev
2643f03dbb06dc38 hv_netvsc: enable multicast if necessary
26445568cdc368c3 ip_tunnel: Resolve ipsec merge conflict properly.
26452d2d99ec13f6 lan78xx: Crash in lan78xx_writ_reg (Workqueue: events lan78xx_deferred_multicast_write)
264656455e0998dd Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next
264786674a97f505 ieee802154: ca8210: fix uninitialised data read
2648020295d95e13 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
2649bd03143007eb alarmtimer: Init nanosleep alarm timer on stack
26506ed70cf342de perf/x86/pt, coresight: Clean up address filter structure
26512d074918fb15 Merge branch 'perf/urgent' into perf/core
2652fffb64127adc gfs2: Zero out fallocated blocks in fallocate_chunk
2653027fa4dee935 ahci: imx: add the imx8qm ahci sata support
2654d4f96fd5c249 Merge branches 'x86/amd', 'x86/vt-d', 'arm/rockchip', 'arm/omap', 'arm/mediatek', 'arm/exynos', 'arm/renesas', 'arm/smmu' and 'core' into next
2655786880596994 iommu/io-pgtable-arm: Avoid warning with 32-bit phys_addr_t
2656c470bdc1aaf3 mac80211: don't WARN on bad WMM parameters from buggy APs
265714c99949a339 Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2658b3c39758c8a6 lockdep: Make the lock debug output more useful
265986f690e8bfd1 Merge tag 'stm-intel_th-for-greg-20180329' of git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm into char-misc-next
26601dd2eefb8efa Merge branch 'eapol-over-nl80211' into mac80211-next
2661018f6fbf540d mac80211: Send control port frames over nl80211
2662911806491425 mac80211: Add support for tx_control_port
26631224f5831a22 nl80211: Add control_port_over_nl80211 to mesh_setup
2664c3bfe1f6fc98 nl80211: Add control_port_over_nl80211 for ibss
266564bf3d4bc2b0 nl80211: Add CONTROL_PORT_OVER_NL80211 attribute
26662576a9ace47e nl80211: Implement TX of control port frames
26676a671a50f819 nl80211: Add CMD_CONTROL_PORT_FRAME API
266871e6882b0ae7 Merge tag 'irqchip-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/core
26694dc2375c1a4e cpuidle: poll_state: Avoid invoking local_clock() too often
267064bdff698092 PM: cpuidle/suspend: Add s2idle usage and time state attributes
26718919d779f1fd cpuidle: Enable coupled cpuidle support on Exynos3250 platform
2672a37b969a61c1 cpuidle: poll_state: Add time limit to poll_idle()
2673aa08192a254d irqchip/gic: Take lock when updating irq type
267472ef0f24d587 hwtracing: Add HW tracing support menu
267557c26957bd87 iommu/rockchip: Support sharing IOMMU between masters
26760f181d3cf7d9 iommu/rockchip: Add runtime PM support
26774d88a8a4c345 iommu/rockchip: Fix error handling in init
26785fd577c3eac3 iommu/rockchip: Use OF_IOMMU to attach devices automatically
26799176a303d971 iommu/rockchip: Use IOMMU device for dma mapping operations
26808fa9eb39c614 dt-bindings: iommu/rockchip: Add clock property
2681f2e3a5f557ad iommu/rockchip: Control clocks needed to access the IOMMU
2682bf2a5e717a47 iommu/rockchip: Fix TLB flush of secondary IOMMUs
26830416bf6479ac iommu/rockchip: Use iopoll helpers to wait for hardware
2684f6717d727c9a iommu/rockchip: Fix error handling in attach
2685d0b912bd4c23 iommu/rockchip: Request irqs in rk_iommu_probe()
26866d9ffaad7edd iommu/rockchip: Fix error handling in probe
268798b72b94def9 iommu/rockchip: Prohibit unbind and remove
2688be9cae2479f4 usb: chipidea: imx: Fix ULPI on imx53
268904e163794b07 usb: chipidea: imx: Cleanup ci_hdrc_imx_platform_flag
2690274a1874bd79 usb: chipidea: usbmisc: small clean up
269126250d540d2b usb: chipidea: usbmisc: evdo can be set e/o reset
26929618d0934980 usb: chipidea: usbmisc: evdo is only specific to OTG port
2693049b5e2ae30b staging: rtl8723bs: Remove yield call, replace with cond_resched()
2694c22da34a1b99 staging: rtl8723bs: Replace yield() call with cond_resched()
26958040b57ad89c staging: rtl8723bs: Remove unecessary newlines from 'odm.h'.
2696ec57f8641fbc staging: rtl8723bs: Rework 'struct _ODM_Phy_Status_Info_' coding style.
26973df3602ac74b staging: rtl8723bs: Rework 'struct _ODM_Per_Pkt_Info_' coding style.
26989f534f7ee855 staging: rtl8723bs: Replace NULL pointer comparison with '!'.
26999ff7c1aadd1a staging: rtl8723bs: Factor out rtl8723bs_recv_tasklet() sections.
2700e39c83fe8a53 staging: rtl8723bs: Fix function signature that goes over 80 characters.
2701b37f9e1c3801 staging: rtl8723bs: Fix lines too long in update_recvframe_attrib().
27027cb4604143ef staging: rtl8723bs: Remove unnecessary blank lines in 'rtl8723bs_recv.c'.
270385e790fc9767 staging: rtl8723bs: Change camel case to snake case in 'rtl8723bs_recv.c'.
27043087985a6532 staging: rtl8723bs: Add missing braces in else statement.
27054041eeb8fc14 staging: rtl8723bs: Add spaces around ternary operators.
2706fbfa0358a296 staging: rtl8723bs: Fix lines with trailing open parentheses.
27077d0b4f3c9300 staging: rtl8723bs: Remove unnecessary length #define's.
27085befa937e8da staging: rtl8723bs: Fix IEEE80211 authentication algorithm constants.
270979652e2c9bc4 staging: rtl8723bs: Fix alignment in rtw_wx_set_auth().
271086c0205ba20c staging: rtl8723bs: Remove braces from single statement conditionals.
271141ed8df9bd50 staging: rtl8723bs: Remove unecessary braces from switch statement.
27125933a3c34e93 staging: rtl8723bs: Fix newlines in rtw_wx_set_auth().
2713c3e96015be4f staging: rtl8723bs: Replace RTW_IEEE80211_STYPE_* with IEEE80211_STYPE_*.
2714d95908d567d2 staging: rtl8723bs: Replace RTW_IEEE80211_FTYPE_* with IEEE80211_FTYPE_*.
2715bea9145ac48d staging: rtl8723bs: Replace RTW_IEEE80211_FCTL_* with IEEE80211_FCTL_*.
271615800332d90f staging: rtl8723bs: Remove #defines shadowing enums in 'linux/ieee80211.h'
2717de9c06518cf1 drivers: staging: rtl8192e: fixed a space coding style issue
2718250f26c5848c staging: r8822be: fix typos in header guard macros
2719626118b472d2 staging: bcm2835-audio: Release resources on module_exit()
2720e10b178176f7 staging: comedi: s626: Use Preferred kernel type
27218e2ff0e4b526 staging: mt7621-dts: Replace spaces with tabs in indentation
27227423c4e399cf staging: ks7010: Remove unused member 'reg_net' from 'ks_wlan_private'.
2723f40cd66b45b3 staging: ks7010: Change mac_address_valid to a bool instead of int.
2724019ec78508d5 staging: ks7010: Remove unecessary cast.
2725e8f7cac0a4b2 staging: ks7010: replace uint8_t in favour of u8 in michael_get_mic
27267d89799a04d7 staging: ks7010: replace uint8_t in favour of u8 in michael_append
2727a63be5d94755 staging: ks7010: replace uint8_t in favour of u8 in michael_init
2728c0a2a25460a7 staging: ks7010: remove some dead code from ks_wlan_set_essid function
2729c61cc2cc3be3 staging: ks7010: replace MichaelBlockFunction macro with inline function
2730f7380a88dacc staging: ks7010: replace GetUInt32 macro with get_unaligned_le32
27318da5b3e7f794 staging: ks7010: replace PutUInt32 macro with put_unaligned_le32()
27329018154f1bac staging: ks7010: avoid camel cases in MichaelGetMIC function
2733ca0bda153137 staging: ks7010: replace macro MichaelClear with inline function
273479955850b180 staging: ks7010: avoid camel cases in MichaelAppend function
2735808a05c007cd staging: ks7010: avoid camel cases for MichaelInitFunction
2736c9be56329a39 staging: ks7010: avoid camel cases in MichaelMICFunction
27374d191c75365a mac80211: remove shadowing duplicated variable
2738db3bdcb9c3ff mac80211: allow AP_VLAN operation on crypto controlled devices
273919d3577e35e0 cfg80211: Add API to allow querying regdb for wmm_rule
27401ca503310103 Merge tag 'usb-serial-4.17-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next
2741e552af058148 mac80211: limit wmm params to comply with ETSI requirements
27425bf16a11ba29 cfg80211: don't require RTNL held for regdomain reads
2743230ebaa189af cfg80211: read wmm rules from regulatory database
2744a72c92629108 ath: Remove unnecessary ath_bcast_mac and use eth_broadcast_addr
2745b44d419b98fa ALSA: usb-audio: silence a static checker warning
27461b3fdb50f881 ath10k: fix vdev stats for 10.4 firmware
274791493e8e10f0 ath10k: fix recent bandwidth conversion bug
27488ebee73b574a ath10k: advertize beacon_int_min_gcd
27499cdd00575029 ath10k: fix TDLS peer TX data failure issue on encryped AP
2750c3816c9ee12c ath10k: avoid to set WEP key for TDLS peer
27514c9f8d114660 ath10k: enable TDLS peer inactivity detection
2752802ca335496e ath10k: enable TDLS peer buffer STA feature
2753f276ba06e8b2 wcn36xx: dequeue all pending indicator messages
2754e5f9908155c9 wcn36xx: Fix firmware crash due to corrupted buffer address
2755ee35eecb0822 wcn36xx: turn off probe response offloading
2756219cc084c670 ath10k: add memory dump support QCA9984
275710c228843081 ath10k: refactor ath10k_pci_dump_memory() in preparation for QCA9984 support
2758606204bb863f ath10k: suppress "Unknown eventid: 36925" warnings
2759e3814bec380f ath10k: add FW API 6 firmware image for QCA9377
2760e98199a8c27f ath10k: enable QCA6174/QCA9377 to read the chip temperature
276155cc11da6989 Revert "ath10k: send (re)assoc peer command when NSS changed"
27624415d58c47e5 ath9k: fix DFS detector synchronization
2763466a306142c0 nl80211: Add SOCKET_OWNER support to START_AP
2764188c1b3c04d6 nl80211: Add SOCKET_OWNER support to JOIN_MESH
276529d049be9438 iommu/amd: Return proper error code in irq_remapping_alloc()
27662cd1083d79a0 iommu/amd: Make amd_iommu_devtable_lock a spin_lock
2767993ca6e063a6 iommu/amd: Drop the lock while allocating new irq remap table
27682fcc1e8ac4a8 iommu/amd: Factor out setting the remap table for a devid
27694fde541c9dc1 iommu/amd: Use `table' instead `irt' as variable name in amd_iommu_update_ga()
2770fde65dd3d309 iommu/amd: Remove the special case from alloc_irq_table()
2771ea6166f4b83e iommu/amd: Split irq_lookup_table out of the amd_iommu_devtable_lock
27722bc001808904 iommu/amd: Split domain id out of amd_iommu_devtable_lock
2773779da73273fc iommu/amd: Turn dev_data_list into a lock less list
277439ffe39545cd iommu/amd: Take into account that alloc_dev_data() may return NULL
2775f8d16d3edb4d nl80211: Add SOCKET_OWNER support to JOIN_IBSS
277663f5be0a81e0 Merge tag 'iwlwifi-next-for-kalle-2018-03-28' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next
2777f746a025d35f iommu/vt-d:Remove unused variable
27781543f226335b Merge branch 'for-joerg/arm-smmu/updates' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/smmu
277937b1c004685a cfg80211: Support all iftypes in autodisconnect_wk
27802c390e44e466 cfg80211: enable use of non-cleared DFS channels for DFS offload
2781850964519a65 cfg80211: fix CAC_STARTED event handling
278297f5f4254a61 mac80211: Use proper chan_width enum in sta opmode event
278357566b20033f mac80211: Use proper smps_mode enum in sta opmode event
27845e78abd075e5 cfg80211: fix data type of sta_opmode_info parameter
278579a0b33165d8 USB: serial: ftdi_sio: add Id for Physik Instrumente E-870
278694bf11bddad8 mtd: fsl-quadspi: Remove unneeded driver.bus assignment
27876b6de6543dd5 mtd: rawnand: marvell: Rename ->ecc_clk into ->core_clk
2788bb00ff2f4a74 mtd: rawnand: s3c2410: enhance the probe function error path
27890eaa879be623 mtd: rawnand: tango: fix probe function error path
27905a3e8cde1012 mtd: rawnand: sh_flctl: fix the probe function error path
2791122bb3cb8b00 mtd: rawnand: omap2: fix the probe function error path
2792be051bf28f80 mtd: rawnand: mxc: fix probe function error path
27934e5d1d9078ed mtd: rawnand: denali: fix probe function error path
27944acc3046ed5c mtd: rawnand: davinci: fix probe function error path
2795a446c998ff0c mtd: rawnand: cafe: fix probe function error path
27965826b8802a97 mtd: rawnand: brcmnand: fix probe function error path
279715d6f118285f mtd: rawnand: sunxi: Stop supporting ECC_HW_SYNDROME mode
2798961ba15c48dd mtd: rawnand: marvell: Fix clock resource by adding a register clock
2799b756816dad0a mtd: ftl: Use DIV_ROUND_UP()
2800c77a93120640 mtd: Fix some function description mismatches in mtdcore.c
28017d5cba597dbf mtd: physmap_of: update struct map_info's swap as per map requirement
2802147395ea40b3 dt-bindings: mtd-physmap: Add endianness supports
280355a999a04159 mtd: update documentation of mtd_device_parse_register()
28049e7eb9c90d76 MAINTAINERS: update maintainers for MTD and SPI NOR subsystems
2805974f2936b360 mtd: jedec_probe: add Eon EN29LV400A IDs
280678282bec4b4a Merge tag 'perf-core-for-mingo-4.17-20180328' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
2807f6adc9fd1ff9 ARM: davinci: da8xx: simplify CFGCHIP regmap_config
28083424a516d9d2 ARM: davinci: da8xx: fix oops in USB PHY driver due to stack allocated platform_data
28092253fc0caa80 RDMA/CMA: Add rdma_port_space to UAPI
281022527437e0a0 Merge branch 'nfp-bpf-updates'
28117c095f5d9bf4 nfp: bpf: improve wrong FW response warnings
2812df4a37d8b53f nfp: bpf: add support for bpf_get_prandom_u32()
281341aed09cf61c nfp: bpf: add support for atomic add of unknown values
2814b556ddd9c199 nfp: bpf: expose command delay slots
2815dcb0c27f3c98 nfp: bpf: add basic support for atomic adds
2816e59ac634908f bpf: add parenthesis around argument of BPF_LDST_BYTES()
2817bfee64deaa76 nfp: bpf: add map deletes from the datapath
281844d65a47aeab nfp: bpf: add map updates from the datapath
2819289c5b763018 nfp: bpf: add helper for basic map call checks
28202f46e0c12735 nfp: bpf: add helper for validating stack pointers
2821fc4484970e7e nfp: bpf: rename map_lookup_stack() to map_call_stack_common()
282287b10ecdced2 nfp: bpf: detect packet reads could be cached, enable the optimisation
282391ff69e840f9 nfp: bpf: support unaligned read offset
2824be75923786aa nfp: bpf: read from packet data cache for PTR_TO_PACKET
2825f62fd7a77717 ecryptfs: fix spelling mistake: "cadidate" -> "candidate"
2826ab13a9218c98 ecryptfs: lookup: Don't check if mount_crypt_stat is NULL
28270b412605ef5f Merge tag 'drm-fixes-for-v4.16-rc8' of git://people.freedesktop.org/~airlied/linux
282828913ee8191a netfilter: nf_nat_snmp_basic: add correct dependency to Makefile
282968b8dffce68e Merge branch 'akpm' (patches from Andrew)
2830ef55d1538dfb Merge tag 'drm/tegra/for-4.16-fixes' of git://anongit.freedesktop.org/tegra/linux into drm-fixes
2831a2601d78b77a Merge tag 'powerpc-4.16-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
2832616d8cf0fa0b Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
283318bd49043caa MAINTAINERS: demote ARM port to "odd fixes"
28345b634e8e3873 MAINTAINERS: correct rmk's email address
2835914b6dfff790 mm/kmemleak.c: wait for scan completion before disabling free
2836b213b54fbf9d mm/memcontrol.c: fix parameter description mismatch
2837c7f26ccfb2c3 mm/vmstat.c: fix vmstat_update() preemption BUG
2838299815a4fba9 mm/page_owner: fix recursion bug after changing skip entries
28393d942ee079b9 ipc/shm.c: add split function to shm_vm_ops
2840880cd276dff1 mm, slab: memcg_link the SLAB's kmem_cache
2841694f54f680f7 Merge branch 'drm-misc-next-fixes' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
28421b90d3002e3e RDMA/CMA: remove RDMA_PS_SDP
284384652aefb347 RDMA/ucma: Introduce safer rdma_addr_size() variants
28442236d4d39035 ipc/shm: Fix pid freeing.
2845c28d62cf52d7 locking/rtmutex: Handle non enqueued waiters gracefully in remove_waiter()
2846f6ef56589374 Merge branch 'bpf-raw-tracepoints'
28473bbe0869884c selftests/bpf: test for bpf_get_stackid() from raw tracepoints
28484662a4e53890 samples/bpf: raw tracepoint test
2849a0fe3e574b50 libbpf: add bpf_raw_tracepoint_open helper
2850c4f6699dfcb8 bpf: introduce BPF_RAW_TRACEPOINT
2851cf14f27f82af macro: introduce COUNT_ARGS() macro
28524fe43c2c0034 net/wireless/iwlwifi: fix iwlwifi_dev_ucode_error tracepoint
285314624a9387c4 net/mac802154: disambiguate mac80215 vs mac802154 trace events
2854d992ee6c1ec3 net/mediatek: disambiguate mt76 vs mt7601u trace events
2855c10554750101 treewide: remove large struct-pass-by-value from tracepoint arguments
2856f497b6c25d0f KVM: nVMX: Optimization: Dont set KVM_REQ_EVENT when VMExit with nested_run_pending
28571a680e355c94 KVM: nVMX: Require immediate-exit when event reinjected to L2 and L1 event pending
2858a042c26fd8e7 KVM: x86: Fix misleading comments on handling pending exceptions
285904140b4144cd KVM: x86: Rename interrupt.pending to interrupt.injected
28607c5a6a5970af KVM: VMX: No need to clear pending NMI/interrupt on inject realmode interrupt
2861773e8a0425c9 x86/kvm: use Enlightened VMCS when running on Hyper-V
28625431390b3039 x86/hyper-v: detect nested features
286368d1eb72ee99 x86/hyper-v: define struct hv_enlightened_vmcs and clean field bits
2864a46d15cc1ae5 x86/hyper-v: allocate and use Virtual Processor Assist Pages
2865d4abc577bb03 x86/kvm: rename HV_X64_MSR_APIC_ASSIST_PAGE to HV_X64_MSR_VP_ASSIST_PAGE
2866415bd1cd3a42 x86/hyper-v: move definitions from TLFS to hyperv-tlfs.h
28675a4858032217 x86/hyper-v: move hyperv.h out of uapi
286821e94acaaa37 KVM: trivial documentation cleanups
286934226b6b7098 KVM: X86: Fix setup the virt_spin_lock_key before static key get initialized
28701f97e01a3857 tools/kvm_stat: Remove unused function
28710866c31bf32f tools/kvm_stat: Don't use deprecated file()
28726ade1ae84c92 tools/kvm_stat: Fix python3 syntax
28738566ac8b8e7c KVM: SVM: Implement pause loop exit logic in SVM
28741d8fb44a728b KVM: SVM: Add pause filter threshold
2875c8e88717cfc6 KVM: VMX: Bring the common code to header file
287618abdc3425aa KVM: VMX: Remove ple_window_actual_max
28777fbc85a5fb2b KVM: VMX: Fix the module parameters for vmx
28788aeaf4a0d22c ARM: 8751/1: Add support for Cortex-R8 processor
2879ee333554fed5 ARM: 8749/1: Kconfig: Add ARCH_HAS_FORTIFY_SOURCE
288053fedcc09c66 f2fs: reserve bits for fs-verity
2881378c8931342f iwlwifi: wrt: add fw force restart via triggers
28829b137866f9a2 iwlwifi: mvm: save low latency causes in an enum
28838f27036a0e38 iwlwifi: bump the max API version for 9000 and 22000 devices
2884976ea7b2c61c iwlwifi: api: Add geographic profile information to MCC_UPDATE_CMD
28859e5053ad9d59 iwlwifi: add a bunch of new 9000 PCI IDs
288666fa2424df16 iwlwifi: fw api: support the new scan request FW API version
2887d270e7b8fa8e iwlwifi: mvm: Allow iwl_mvm_mac_mgd_prepare_tx() when associated
28888f691af96729 iwlwifi: mvm: add support for oce
2889c1a7515393e4 iwlwifi: mvm: add adaptive dwell support
28906f5c39fa5cd4 bpf: Add sock_ops R/W access to ipv4 tos
2891e2efacb6a54a Revert "x86/mce/AMD: Collect error info even if valid bits are not set"
28928ecd2953d0a1 ipc/shm: fix up for struct file no longer being available in shm.h
2893bd47a85acd72 x86/platform/UV: Fix critical UV MMR address error
2894466d1493ea83 acpi, nfit: rework NVDIMM leaf method detection
28955717cb89ed0d Merge tag 'imx-dt-4.17-2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt
2896ebc57e399b8e intel_th: Add ACPI glue layer
2897282ffec565c2 intel_th: Allow forcing host mode through drvdata
2898661b0df8489a intel_th: Pick up irq number from resources
2899c2d2c7de972d intel_th: Don't touch switch routing in host mode
29009ad577087165 intel_th: Use correct method of finding hub
290150352fa73032 intel_th: Add SPDX GPL-2.0 header to replace GPLv2 boilerplate
29024f0c7c6a1290 stm class: Make dummy's master/channel ranges configurable
29039ea393d8d837 stm class: Add SPDX GPL-2.0 header to replace GPLv2 boilerplate
2904f67b15037a7a perf/hwbp: Simplify the perf-hwbp code, fix documentation
2905e89f5b370153 dma-mapping: Don't clear GFP_ZERO in dma_alloc_attrs
29063ac3a2f9b22e Merge tag 'uniphier-dt-v4.17-2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier into next/dt
2907fd553821a91a Merge tag 'v4.17-rockchip-dts64-1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/dt
29083eb8d21ac6c9 Merge tag 'v4.17-rockchip-dts32-1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/dt
2909849854605695 Merge tag 'v4.17-rockchip-soc32-1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/soc
29107df3f0bb5f90 Merge tag 'v4.17-rockchip-drivers-1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/drivers
29117f95de5e4a27 Merge tag 'reset-for-4.17-2' of git://git.pengutronix.de/git/pza/linux into next/drivers
2912ef1b204a7024 drm/tegra: dc: Using NULL instead of plain integer
2913272641206100 MIPS: BCM47XX: Add Luxul XAP1500/XWR1750 WiFi LEDs
29147c9b845e79ea video: fbdev: s3c-fb: remove dead platform code for Exynos and S5PV210 platforms
291546953e6aab26 video: au1100fb: Delete an unnecessary variable initialisation in au1100fb_drv_probe()
2916db66f0252e2f video: au1100fb: Improve a size determination in au1100fb_drv_probe()
291729914badc59b video: au1100fb: Delete an error message for a failed memory allocation in au1100fb_drv_probe()
29183af04d5c4594 video/console/sticore: Delete an error message for a failed memory allocation in sti_try_rom_generic()
2919d6f586163f86 video: ARM CLCD: Improve a size determination in clcdfb_probe()
2920c97d7879f8cd video: ARM CLCD: Delete an error message for a failed memory allocation in clcdfb_probe()
29212b797d332199 video: matroxfb: Delete an error message for a failed memory allocation in matroxfb_crtc2_probe()
2922c116568689d2 video: s3c-fb: Improve a size determination in s3c_fb_probe()
292300f3b8f1cf1b video: s3c-fb: Delete an error message for a failed memory allocation in s3c_fb_probe()
2924d43f4b5d5083 video: fsl-diu-fb: Delete an error message for a failed memory allocation in fsl_diu_init()
29253d2ad0a1b7f0 video: ssd1307fb: Improve a size determination in ssd1307fb_probe()
2926668912549db0 video: smscufx: Delete an error message for a failed memory allocation in ufx_realloc_framebuffer()
29274befd0cf21cd video: smscufx: Return an error code only as a constant in ufx_realloc_framebuffer()
2928daa0524bc0a0 video: smscufx: Less checks in ufx_usb_probe() after error detection
29293c097b069bb8 video: udlfb: Return an error code only as a constant in dlfb_realloc_framebuffer()
2930b78f8ca82b5f video/fbdev/stifb: Delete an error message for a failed memory allocation in stifb_init_fb()
2931f9815f945aff video/fbdev/stifb: Return -ENOMEM after a failed kzalloc() in stifb_init_fb()
2932cfb810f85992 video: fbdev: aty128fb: use true and false for boolean values
2933e393cb1cd93c fbdev: aty: fix missing indentation in if statement
293465896545b69f arm64: uaccess: Fix omissions from usercopy whitelist
2935d01d327406d9 irqchip/gic: Update supports_deactivate static key to modern api
293620b8547277a6 arm64: fpsimd: Split cpu field out from struct fpsimd_state
29377f170499f734 arm64: tlbflush: avoid writing RES0 bits
2938dd60d217062f KVM: x86: Fix perf timer mode IP reporting
29397d3d88401fb7 HID: google: Enable PM Full On mode when adjusting backlight
2940abe7a4586f0c Merge tag 'kvm-arm-for-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm
29418bda3e269ec0 MIPS: Make the default for PHYSICAL_START always 64-bit
294217a1079d9c63 KVM: x86: Fix pv tlb flush dependencies
294320cfb7a04f0a samples/bpf: fix spelling mistake: "revieve" -> "receive"
2944206b1c6012a8 alpha: get rid of pointless insn in ret_from_kernel_thread
2945e4eacd6b899a alpha: switch pci syscalls to SYSCALL_DEFINE
2946f61e64310b75 m68k: set dma and coherent masks for platform FEC ethernets
294795dff480bb7b Merge branch 'fixes' into next
2948f47ecc0cf3d3 staging: vt6655: Delete unused typedef enum _chip_type
294902769c265f15 staging: vt6655: Delete unused typedef struct _version
29507e131ddea86b staging: vt6655: Delete unused typedef enum _CARD_STATUS_TYPE
2951f45de8cf2f4b staging: vt6655: Delete unused enum CARD_PKT_TYPE
2952dc6ed61d2f82 arm64: Add temporary ERRATA_MIDR_ALL_VERSIONS compatibility macro
2953f1ed9dbd0620 staging: rtl8723bs: Remove duplicate #defines.
2954527947677bbd staging: ks7010: factor out some functions from hostif_init
295507934dc8a278 staging: ks7010: avoid camel case in function name get_DWORD
2956ef3f0d5f8224 staging: ks7010: avoid camel case in function name get_WORD
2957232a8bac79c3 staging: ks7010: avoid camel case in function name get_BYTE
2958d1c4520dafba staging: ks7010: use GENMASK instead of custom defines in SME_WEP_VAL_MASK
295955189ccbaec0 staging: ks7010: Fix spelling mistakes.
296016b102e78152 staging: ks7010: use lower case names in michael_mic_t struct fields
2961291b93ca2c50 staging: wilc1000: fix memdup.cocci warnings
29622415fa8f941f staging: wilc1000: remove unused return variable
2963fe014d4e6b55 staging: wilc1000: free memory allocated for general info message from firmware
2964158152be0ae6 staging: wilc1000: split handle_rcvd_gnrl_async_info() to avoid leading tabs
29653b5f10dbea18 staging: wilc1000: free allocated memory in wilc_add_rx_gtk()
29662dc916f48ca3 staging: wilc1000: fix to free allocated memory in wilc_add_ptk()
29678d5b5e6a26d1 staging: wilc1000: free allocated memory after processing wilc_send_config_pkt()
2968c26bdea4e709 staging: wilc1000: free memory allocated in add wep key functions
29697ab3e668aa9c staging: wilc1000: free allocated memory in edit and add station functions
297025b951332da0 staging: wilc1000: avoid 'NULL' pointer access in wilc_network_info_received()
297156294f87149f staging: wilc1000: remove unused global variables related to p2p
29724a8ae3353694 MAINTAINERS: Bestow upon myself the care for drivers/hwtracing
2973a0306db6e575 Merge 4.16-rc7 into staging-next
297445ea83f02dc0 hv: add SPDX license id to Kconfig
297576241271aaf7 hv: add SPDX license to trace
2976238064f13d05 Drivers: hv: vmbus: do not mark HV_PCIE as perf_device
2977f68b1a12591e Drivers: hv: vmbus: respect what we get from hv_get_synint_state()
2978b5b38200ebe5 /dev/mem: Avoid overwriting "err" in read_mem()
2979adc91ab78541 Revert "arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for Falkor BP hardening"
2980b24d0d5b12a6 Merge 4.16-rc7 into char-misc-next
29819a233bb80251 iwlwifi: mvm: check if mac80211_queue is valid in iwl_mvm_disable_txq
2982759931c79fc3 iwlwifi: set default timstamp marker cmd
2983b0c9835c883c iwlwifi: mvm: move TSO segment to a separate function
2984f4f155e5ec04 iwlwifi: mvm: take RCU lock before dereferencing
2985e4d7220813e9 iwlwifi: mvm: flip AMSDU addresses only for 9000 family
29866b7d5c074590 Merge git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
298707344b15a994 x86/boot: Fix SEV boot failure from change to __PHYSICAL_MASK_SHIFT
2988151ad17fbe5e x86/platform/uv/BAU: Add APIC idt entry
29899b9a51354cae x86/msr: Make rdmsrl_safe_on_cpu() scheduling safe as well
29905da795b061a1 drm/i915/gvt: Make MI_USER_INTERRUPT nop in cmd parser
2991ac0fd9cfc837 drm/i915/gvt: Mark expected switch fall-through in handle_g2v_notification
299292fa7a13c845 s390/kvm: improve stack frame constants in entry.S
2993e5b98199deb0 s390/lpp: use assembler alternatives for the LPP instruction
2994b058661a993a s390/entry.S: use assembler alternatives
2995fba9eb794625 s390: add assembler macros for CPU alternatives
2996d424986f1d6b s390: add sysfs attributes for spectre
2997bc0355997184 s390: report spectre mitigation via syslog
29986e179d64126b s390: add automatic detection of the spectre defense
2999b2e2f43a01ba s390: move nobp parameter functions to nospec-branch.c
3000b9dd652499d6 s390/cio: add util_string sysfs attribute
30010e11f6443f52 fs: move I_DIRTY_INODE to fs.h
3002f35562549ff9 ubifs: fix bogus __mark_inode_dirty(I_DIRTY_SYNC | I_DIRTY_DATASYNC) call
30032c2acd2d1935 ntfs: fix bogus __mark_inode_dirty(I_DIRTY_SYNC | I_DIRTY_DATASYNC) call
3004937d3305126d gfs2: fix bogus __mark_inode_dirty(I_DIRTY_SYNC | I_DIRTY_DATASYNC) calls
3005cab64df19466 fs: fold open_check_o_direct into do_dentry_open
30060d72038c303c rpmsg: smd: Use announce_create to process any receive work
30077586516ca043 rpmsg: Only invoke announce_create for rpdev with endpoints
30086ddf12d397ae rpmsg: smd: Fix container_of macros
30099f36f9c8eed8 Merge tag 'drm-amdkfd-next-2018-03-27' of git://people.freedesktop.org/~gabbayo/linux into drm-next
3010cb17aa521e0e Merge tag 'drm-intel-next-fixes-2018-03-27' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
30112b4f44eec2be Backmerge tag 'v4.16-rc7' into drm-next
3012f23f5bece686 blk-mq: Allow PCI vector offset for mapping queues
3013d21b0f238adf f2fs: Add a segment type check in inplace write
30142f5205292984 f2fs: no need to initialize zero value for GFP_F2FS_ZERO
3015780de47cf6cb f2fs: don't track new nat entry in nat set
3016df033caf51c0 f2fs: clean up with F2FS_BLK_ALIGN
3017357325764d7e spi: spi-atmel: Use correct enum for DMA transfer direction
301836fd679f45a2 Merge remote-tracking branches 'regulator/topic/88pg86x', 'regulator/topic/dt', 'regulator/topic/formatting' and 'regulator/topic/gpio' into regulator-next
3019bca334e3eac0 Merge remote-tracking branch 'regulator/topic/qcom_smd' into regulator-next
30209a13ce38ebda Merge remote-tracking branch 'regulator/topic/qcom' into regulator-next
30219dc886a255f7 Merge remote-tracking branch 'regulator/topic/core' into regulator-next
3022445bb423f6a3 Merge remote-tracking branch 'asoc/topic/zx_aud96p22' into asoc-next
302338a72a9f8630 Merge remote-tracking branches 'asoc/topic/wm9090', 'asoc/topic/wm9712', 'asoc/topic/wm9713' and 'asoc/topic/wm_adsp' into asoc-next
3024a1c83f69def1 Merge remote-tracking branches 'asoc/topic/wm8991', 'asoc/topic/wm8994', 'asoc/topic/wm8995', 'asoc/topic/wm8996' and 'asoc/topic/wm9081' into asoc-next
30253c4d35cc2398 Merge remote-tracking branches 'asoc/topic/wm8978', 'asoc/topic/wm8983', 'asoc/topic/wm8985', 'asoc/topic/wm8988' and 'asoc/topic/wm8990' into asoc-next
30260d1b2881d7f9 Merge remote-tracking branches 'asoc/topic/wm8960', 'asoc/topic/wm8961', 'asoc/topic/wm8962', 'asoc/topic/wm8971' and 'asoc/topic/wm8974' into asoc-next
30275a33ab48c397 Merge remote-tracking branches 'asoc/topic/wm8900', 'asoc/topic/wm8903', 'asoc/topic/wm8904', 'asoc/topic/wm8940' and 'asoc/topic/wm8955' into asoc-next
3028deb66f3f749d Merge remote-tracking branches 'asoc/topic/wm8753', 'asoc/topic/wm8770', 'asoc/topic/wm8776', 'asoc/topic/wm8782' and 'asoc/topic/wm8804' into asoc-next
3029179ef216bb08 Merge remote-tracking branches 'asoc/topic/wm8728', 'asoc/topic/wm8731', 'asoc/topic/wm8737', 'asoc/topic/wm8741' and 'asoc/topic/wm8750' into asoc-next
30303b04e29f8196 Merge remote-tracking branches 'asoc/topic/wm8523', 'asoc/topic/wm8524', 'asoc/topic/wm8580', 'asoc/topic/wm8711' and 'asoc/topic/wm8727' into asoc-next
3031a1fd0f419944 Merge remote-tracking branches 'asoc/topic/wm2200', 'asoc/topic/wm5100', 'asoc/topic/wm8350', 'asoc/topic/wm8400' and 'asoc/topic/wm8510' into asoc-next
303232a6c5ab549a Merge remote-tracking branches 'asoc/topic/vc4_hdmi', 'asoc/topic/wl1273', 'asoc/topic/wm0010', 'asoc/topic/wm1250-ev1' and 'asoc/topic/wm2000' into asoc-next
30337fa89d6132e5 Merge remote-tracking branches 'asoc/topic/twl4030', 'asoc/topic/twl6040', 'asoc/topic/uda134x', 'asoc/topic/uda1380' and 'asoc/topic/uniphier' into asoc-next
3034ec67b19f952c Merge remote-tracking branches 'asoc/topic/tlv320aic32x4', 'asoc/topic/tlv320aic3x', 'asoc/topic/tlv320dac33', 'asoc/topic/topology' and 'asoc/topic/tscs42xx' into asoc-next
30354ec7e204ea8b Merge remote-tracking branches 'asoc/topic/tda7419', 'asoc/topic/tfa9879', 'asoc/topic/tlv320aic23', 'asoc/topic/tlv320aic26' and 'asoc/topic/tlv320aic31xx' into asoc-next
303602a8fe81bea8 Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tas571x', 'asoc/topic/tas5720' and 'asoc/topic/tas6424' into asoc-next
3037e8c768dad0de Merge remote-tracking branches 'asoc/topic/sta529', 'asoc/topic/sti-sas', 'asoc/topic/stm32', 'asoc/topic/sun4i' and 'asoc/topic/sun8i' into asoc-next
30384e8f557b8958 Merge remote-tracking branches 'asoc/topic/ssm2518', 'asoc/topic/ssm2602', 'asoc/topic/ssm4567', 'asoc/topic/sta32x' and 'asoc/topic/sta350' into asoc-next
3039810dee58b010 Merge remote-tracking branches 'asoc/topic/sirf-audio', 'asoc/topic/sn95031', 'asoc/topic/soc-dapm', 'asoc/topic/spdif_receiver' and 'asoc/topic/spdif_transmitter' into asoc-next
3040da2495fbcbf8 Merge remote-tracking branches 'asoc/topic/rt5670', 'asoc/topic/sgtl5000', 'asoc/topic/si476x' and 'asoc/topic/sirf' into asoc-next
30418ee67bb80a61 Merge remote-tracking branches 'asoc/topic/rt5645', 'asoc/topic/rt5651', 'asoc/topic/rt5659' and 'asoc/topic/rt5660' into asoc-next
3042bffd6430c67c Merge remote-tracking branches 'asoc/topic/rt298', 'asoc/topic/rt5514', 'asoc/topic/rt5616', 'asoc/topic/rt5631' and 'asoc/topic/rt5640' into asoc-next
30435c19015418b6 Merge remote-tracking branches 'asoc/topic/pistachio', 'asoc/topic/pxa', 'asoc/topic/rsnd', 'asoc/topic/rt274' and 'asoc/topic/rt286' into asoc-next
30447275949eb51d Merge remote-tracking branches 'asoc/topic/msm8916-wcd-digital', 'asoc/topic/mtk', 'asoc/topic/nau8540', 'asoc/topic/nau8810' and 'asoc/topic/nau8824' into asoc-next
3045b886120a5104 Merge remote-tracking branches 'asoc/topic/max98927', 'asoc/topic/mc13783', 'asoc/topic/mediatek', 'asoc/topic/ml26124' and 'asoc/topic/msm8916-wcd-analog' into asoc-next
30462d8432d8603d Merge remote-tracking branches 'asoc/topic/max9850', 'asoc/topic/max9860', 'asoc/topic/max9867', 'asoc/topic/max98925' and 'asoc/topic/max98926' into asoc-next
30475c5bb9a2458c Merge remote-tracking branches 'asoc/topic/max98090', 'asoc/topic/max98095', 'asoc/topic/max98357a', 'asoc/topic/max98371' and 'asoc/topic/max98373' into asoc-next
30488d8084d85984 Merge remote-tracking branches 'asoc/topic/isabelle', 'asoc/topic/jz4740', 'asoc/topic/lm49453', 'asoc/topic/max9759' and 'asoc/topic/max98088' into asoc-next
304989314dbf6188 Merge remote-tracking branches 'asoc/topic/hdmi-codec', 'asoc/topic/ics43432', 'asoc/topic/imx-wm8962' and 'asoc/topic/inno_rk3036' into asoc-next
3050165879a90b16 Merge remote-tracking branches 'asoc/topic/fsl_esai', 'asoc/topic/fsl_ssi', 'asoc/topic/fsl_utils', 'asoc/topic/generic-dmaengine' and 'asoc/topic/gtm601' into asoc-next
3051323a56ed227d Merge remote-tracking branches 'asoc/topic/dwc', 'asoc/topic/es7134', 'asoc/topic/es8316', 'asoc/topic/es8328' and 'asoc/topic/fsl' into asoc-next
3052e540808131a7 Merge remote-tracking branches 'asoc/topic/da7219', 'asoc/topic/da732x', 'asoc/topic/da9055' and 'asoc/topic/dmic' into asoc-next
3053f499cf3542d1 Merge remote-tracking branches 'asoc/topic/cx20442', 'asoc/topic/cygnus', 'asoc/topic/da7210', 'asoc/topic/da7213' and 'asoc/topic/da7218' into asoc-next
3054651c939fdc3c Merge remote-tracking branches 'asoc/topic/cs42l73', 'asoc/topic/cs42xx8', 'asoc/topic/cs43130', 'asoc/topic/cs4349' and 'asoc/topic/cs53l30' into asoc-next
3055ae32cf888c45 Merge remote-tracking branches 'asoc/topic/cs4271', 'asoc/topic/cs42l42', 'asoc/topic/cs42l51', 'asoc/topic/cs42l52' and 'asoc/topic/cs42l56' into asoc-next
30567ffd9d486d01 Merge remote-tracking branches 'asoc/topic/cs35l33', 'asoc/topic/cs35l34', 'asoc/topic/cs35l35', 'asoc/topic/cs4265' and 'asoc/topic/cs4270' into asoc-next
30572236a28f288b Merge remote-tracking branches 'asoc/topic/cpcap', 'asoc/topic/cq93vc' and 'asoc/topic/cs35l32' into asoc-next
305853ccd1aa83f5 Merge remote-tracking branches 'asoc/topic/arizona', 'asoc/topic/atmel', 'asoc/topic/bd28623', 'asoc/topic/blackfin' and 'asoc/topic/bt-sco' into asoc-next
30596f4103b645ce Merge remote-tracking branches 'asoc/topic/ak5386', 'asoc/topic/ak5558', 'asoc/topic/alc5623', 'asoc/topic/alc5632' and 'asoc/topic/amd' into asoc-next
30607212b7b61e8c Merge remote-tracking branches 'asoc/topic/ak4554', 'asoc/topic/ak4613', 'asoc/topic/ak4641', 'asoc/topic/ak4642' and 'asoc/topic/ak4671' into asoc-next
30615eed6fe345c2 Merge remote-tracking branches 'asoc/topic/adav80x', 'asoc/topic/ads117x', 'asoc/topic/ak4104', 'asoc/topic/ak4458' and 'asoc/topic/ak4535' into asoc-next
3062231b5607e531 Merge remote-tracking branches 'asoc/topic/ad73311', 'asoc/topic/adau1373', 'asoc/topic/adau17x1', 'asoc/topic/adau1977' and 'asoc/topic/adau7002' into asoc-next
3063cce67af3b850 Merge remote-tracking branches 'asoc/topic/88pm860x', 'asoc/topic/ab8500', 'asoc/topic/ac97', 'asoc/topic/ad1836' and 'asoc/topic/ad193x' into asoc-next
3064848272e9a38e Merge remote-tracking branch 'asoc/topic/samsung' into asoc-next
306536e82da9e5fe Merge remote-tracking branch 'asoc/topic/rt5665' into asoc-next
30668c081faf45eb Merge remote-tracking branch 'asoc/topic/pcm512x' into asoc-next
306778a1287b35da Merge remote-tracking branch 'asoc/topic/pcm5102a' into asoc-next
306891898117e669 Merge remote-tracking branch 'asoc/topic/pcm3168a' into asoc-next
306909a37cbca3ca Merge remote-tracking branch 'asoc/topic/pcm3008' into asoc-next
30705bb93a335ddf Merge remote-tracking branch 'asoc/topic/pcm186x' into asoc-next
30718f7b85a71407 Merge remote-tracking branch 'asoc/topic/pcm179x' into asoc-next
30720334a5374981 Merge remote-tracking branch 'asoc/topic/pcm1789' into asoc-next
3073338f803ace62 Merge remote-tracking branch 'asoc/topic/pcm1681' into asoc-next
3074e22d7d54f2fb Merge remote-tracking branch 'asoc/topic/pcm' into asoc-next
30755b6d7104f65c Merge remote-tracking branch 'asoc/topic/intel' into asoc-next
3076342fd472e848 Merge remote-tracking branch 'asoc/topic/dapm' into asoc-next
30779914574db3a5 Merge remote-tracking branch 'asoc/topic/core' into asoc-next
3078dd4232c55fdf Merge remote-tracking branch 'asoc/topic/component-platform' into asoc-next
3079219248cc3ffc Merge tag 'asoc-v4.16-4' into asoc-next
30805259b17bbf03 Merge remote-tracking branches 'asoc/fix/mtk', 'asoc/fix/rt5659', 'asoc/fix/ssm2602' and 'asoc/fix/topology' into asoc-linus
3081b12d1e4fbbbb Merge remote-tracking branch 'asoc/fix/component' into asoc-linus
3082c3fd6a1d1a13 ASoC: tscs42xx: Remove owner assignment from i2c_driver
3083de2404701469 ASoC: mediatek: remove "simple-mfd" in the example
30847bb5e54515db spi: sh-msiof: Document R-Car M3-N support
3085b305d8c21cf9 ASoC: cpcap: replace codec to component
30862759ba9bf811 ASoC: Intel: bytcr_rt5651: don't use codec anymore
30874c50e1e3e2c2 ASoC: amd: don't use codec anymore
30883cdb741efa02 regulator: qcom: smd: Add pm8998 and pmi8998 regulators
3089db75373c91b0 net/mlx5e: Recover Send Queue (SQ) from error state
3090d2b35e004268 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm
309116cc14d81733 net/mlx5e: Dump xmit error completions
30921acae6b03016 mlx5: Move dump error CQE function out of mlx5_ib for code sharing
3093281607712723 mlx5_{ib,core}: Add query SQ state helper function
3094bfc647d52e67 net/mlx5e: Move all TX timeout logic to be under state lock
3095c4554fbccaa3 net/mlx5e: Remove unused max inline related code
30962ccb0a79018c net/mlx5e: Add ethtool priv-flag for Striding RQ
30972a0f561bf81c net/mlx5e: Do not reset Receive Queue params on every type change
3098b0cedc844c00 net/mlx5e: Remove rq_headroom field from params
3099f1e4fc9b4b02 net/mlx5e: Remove RQ MPWQE fields from params
310024fd07abfa35 net/mlx5e: Use no-offset function in skb header copy
3101bd658dda4237 net/mlx5e: Separate dma base address and offset in dma_sync call
310273faf36c5ae6 net/mlx5e: Remove unused define MLX5_MPWRQ_STRIDES_PER_PAGE
3103291f445eab9b net/mlx5e: Disable Striding RQ when PCI is slower than link
31040608d4dbaf4e net/mlx5e: Unify slow PCI heuristic
3105fd9adc402b3d Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
31066873842235d6 pwm: rcar: Add suspend/resume support
3107f2e6142cdc10 pwm: rcar: Use PM Runtime to control module clock
3108aa7c49328bd8 dt-bindings: pwm: rcar: Add bindings for R-Car M3N support
31096225f9c64b40 pwm: rcar: Fix a condition to prevent mismatch value setting to duty
31108bbf5b426160 pwm: sysfs: Use put_device() instead of kfree()
31118422c7439ea9 dt-bindings: pwm: sunxi: Add new compatible strings
31127b4c7c567d77 pwm: sun4i: Simplify controller mapping
31136a89bb6cc021 pwm: sun4i: Drop unused .has_rdy member
3114989ae7a5b2f9 pwm: sun4i: Properly check current state
3115120cc2fff400 pwm: Remove depends on AVR32
3116f6ea025f6ea1 pwm: stm32: LPTimer: Use 3 cells ->of_xlate()
3117e7c4b02c2642 dt-bindings: pwm-stm32-lp: Add #pwm-cells
31184eb67a209645 pwm: stm32: Protect common prescaler for all channels
31193af0bdd1d027 pwm: stm32: Remove unused struct device
312004c0a4e00dc1 pwm: mediatek: Improve precision in rate calculation
3121f3617876364c pwm: mediatek: Remove redundant MODULE_ALIAS entries
3122360cc036563d pwm: mediatek: Fix up PWM4 and PWM5 malfunction on MT7623
3123b419006275db pwm: jz4740: Enable for all Ingenic SoCs
3124cc20173304e4 pwm: jz4740: Add support for devicetree
3125174dcc8eaec5 pwm: jz4740: Implement ->set_polarity()
3126190fb9c4d130 IB/core: Refer to RoCE port property to decide building cache
312722d24f75a193 IB/core: Search GID only for IB link layer
31284ab7cb4bf362 IB/core: Refer to RoCE port property instead of GID table property
31293401857ea347 IB/core: Generate GID change event regardless of RoCE GID table property
313097c45c2c28cd IB/cm: Block processing alternate path handling RoCE Rx cm messages
3131df56b1712d57 pwm: jz4740: Make disable operation compatible with TCU2 mode
31321f6eefeb7cd4 pwm: imx: Let PWM be active during suspend
31331bae5d229532 rxrpc: Trace call completion
3134a25e21f0bcd2 rxrpc, afs: Use debug_ids rather than pointers in traces
3135827efed6a66e rxrpc: Trace resend
3136204e17baa6fd dt-bindings: pwm: renesas-tpu: Correct SoC part numbers and family names
31373b8ad2c1effe dt-bindings: pwm: renesas-tpu: Correct example TPU register block size
31389d7e72858d9d dt-bindings: pwm: rcar: Document r8a774[35] PWM bindings
31393ba111a01822 dt-bindings: pwm: renesas-tpu: Document r8a774[35] support
3140708aa931bd09 pwm: atmel-tcb: Delete an error message for a failed memory allocation
314131c8b0d0694a KVM: PPC: Book3S HV: Use __gfn_to_pfn_memslot() in page fault handler
31426106d888a050 pwm: puv3: Delete an error message for a failed memory allocation
3143d7a131d3a4a2 pwm: stm32: Adopt SPDX identifier
3144e945130b52be IB/core: Protect against concurrent access to hardware stats
314538759d6175d3 RDMA/hns: ensure for-loop actually iterates and free's buffers
31460d79cbf83be0 ipc/smack: Tidy up from the change in type of the ipc security hooks
314750ab44b1c5d1 ipc: Directly call the security hook in ipc_ops.associate
314851d6f2635b39 ipc/sem: Fix semctl(..., GETPID, ...) between pid namespaces
314939a4940eaa18 ipc/msg: Fix msgctl(..., IPC_STAT, ...) between pid namespaces
315098f929b1bd4d ipc/shm: Fix shmctl(..., IPC_STAT, ...) between pid namespaces.
3151dea4bd1975e3 soc: qcom: qmi: add CONFIG_NET dependency
3152c8d75a980fab IB/mlx5: Respect new UMR capabilities
3153ea8af0d2f2b5 IB/mlx5: Enable ECN capable bits for UD RoCE v2 QPs
3154be23fb9a2c1d IB/uverbs: UAPI pointers should use __aligned_u64 type
3155819b60286e4e Merge branch '32compat'
315626b9906612c3 RDMA: Change all uapi headers to use __aligned_u64 instead of __u64
3157f2e9bfac13c9 RDMA/rxe: Fix uABI structure layouts for 32/64 compat
3158366380a0c835 RDMA/mlx4: Fix uABI structure layouts for 32/64 compat
315971e80a4781af RDMA/qedr: Fix uABI structure layouts for 32/64 compat
3160611cb92b082a RDMA/ucma: Fix uABI structure layouts for 32/64 compat
316138b48808b9af RDMA: Remove minor pahole differences between 32/64
3162b76354cdfefb bpf: follow idr code convention
31633148ffbdb916 loop: use killable lock in ioctls
31642d1d4c1e591f loop: don't call into filesystem while holding lo_ctl_mutex
3165c8d3bcbfc5ea RDMA/ucma: Check that device exists prior to accessing it
31664b658d1bbc16 RDMA/ucma: Check that device is connected prior to access it
31672bd9b4385fd7 Revert "rpmsg: smd: Create device for all channels"
31689137108cc3d6 RDMA/rdma_cm: Fix use after free race with process_one_req
31695d22d47b9ed9 Merge branch 'sfc-filter-locking'
3170a8e8fbebde5d sfc: fix flow type handling for RSS filters
3171e0a65e3c5e3b sfc: protect list of RSS contexts under a mutex
317231b842955211 sfc: return a better error if filter insertion collides with MC reboot
3173fc7a6c287ff3 sfc: use a semaphore to lock farch filters too
3174c2bebe37c6b6 sfc: give ef10 its own rwsem in the filter table instead of filter_lock
31753af0f34290f6 sfc: replace asynchronous filter operations
3176c709002c23f9 Merge branch 'pernet-all-async'
31778518e9bb98b6 net: Add more comments
31784420bf21fb6c net: Rename net_sem to pernet_ops_rwsem
31792f635ceeb22b net: Drop pernet_operations::async
3180094374e5e173 net: Reflect all pernet_operations are converted
318167441c2472dd net: Convert nfsd_net_ops
3182cdcfeb0fb473 net: mvpp2: Use relaxed I/O in data path
3183b9fc828debc8 qede: Fix barrier usage after tx doorbell write.
3184dc6455a71c7f vhost: correctly remove wait queue during poll failure
3185615b2665fd20 parisc: Fix out of array access in match_pci_device()
3186a77ab0e7ce23 parisc: Add code generator for Qemu/SeaBIOS machine info
3187b845f66f78bf parisc/pci: Switch LBA PCI bus from Hard Fail to Soft Fail mode
3188d5654e156bc4 parisc: Fix HPMC handler by increasing size to multiple of 16 bytes
3189c14b302c44f6 parisc: Directly call machine_power_off() in power button driver
319024002d59376e parisc: machine_power_off() should call pm_power_off()
31912a3f53d5530c parisc/Kconfig: SMP kernels boot on all machines
3192acc2a51add8e parisc: Silence uninitialized variable warning in dbl_to_sgl_fcnvff()
3193b86db40e1ecc parisc: Move various functions and strings to init section
3194d5b59a71204b parisc: Convert MAP_TYPE to cover 4 bits on parisc
3195184b922cb632 parisc: Force to various endian types for sparse
31963a67ca192c2b parisc/gscps2: Fix sparse warnings
31972d76978d53af parisc/led: Fix sparse warnings
3198c92826ef5a23 parisc/parport_gsc: Use NULL to avoid sparse warning
31998ce7ad780d80 parisc/stifb: Use fb_memset() to avoid sparse warning
32008a6105c4818c kbuild: rpm-pkg: Support GNU tar >= 1.29
3201f8437520704c builddeb: Fix header package regarding dtc source links
3202aba054a1cd45 arm64: dts: uniphier: add ethernet node for PXs3
32039ca6129d0076 ARM: dts: uniphier: add pinctrl groups of ethernet for second instance
3204109d59b900e7 perf vendor events s390: Add JSON files for IBM z14
3205bc17f949d6fe perf vendor events s390: Add JSON files for IBM z13
32063fb1a23155e9 perf vendor events s390: Add JSON files for IBM zEC12 zBC12
32070a73d21e9bdf perf vendor events s390: Add JSON files for IBM z196
3208cfbb9be8119d perf vendor events s390: Add JSON files for IBM z10EC z10BC
3209895e3b06fc2c perf mmap: Be consistent when checking for an unmaped ring buffer
3210f58385f629c8 perf mmap: Fix accessing unmapped mmap in perf_mmap__read_done()
3211b4c786e5aa69 perf build: Fix check-headers.sh opts assignment
3212c6185e285c5c ipmi/parisc: Add IPMI chassis poweroff for certain HP PA-RISC and IA-64 servers
3213d222a084329f Merge branch 'mlx4-misc-fixes-for-4.16'
3214461d5f1b5949 net/mlx4_core: Fix memory leak while delete slave's resources
32156e8814ceb7e8 net/mlx4_en: Fix mixed PFC and Global pause user control requests
3216ab6f6dd18ab8 net/smc: use announced length in sock_recvmsg()
3217b85ab56c3f81 llc: properly handle dev_queue_xmit() return value
3218415eb2a1aaa4 hwmon: (nct6775) Fix writing pwmX_mode
3219623760257b39 ALSA: usb-audio: fix memory leak on cval
32202a7fdec98f74 Merge tag 'mlx5-fixes-2018-03-23' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
32215f75a1863eb7 Merge tag 'mlx5-updates-2018-03-22' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
32224171ec060073 liquidio: Removed duplicate Tx queue status check
3223cd00edc17986 strparser: Fix sign of err codes
3224734549eb550c net sched actions: fix dumping which requires several messages to user space
322519c9ea363a24 r8169: fix setting driver_data after register_netdev
3226e32ac2501855 ipv6: addrconf: Use normal debugging style
32271dfe82ebd7d8 net: fix possible out-of-bound read in skb_network_protocol()
3228cd464197f237 tc-testing: Correct compound statements for namespace execution
3229d4c4bc11353f net-usb: add qmi_wwan if on lte modem wistron neweb d18q1
3230e1a22d13eb1f tipc: tipc_node_create() can be static
3231c76f2481b60a tipc: fix error handling in tipc_udp_enable()
32326a91ded32d6c net: aquantia: Make function hw_atl_utils_mpi_set_speed() static
3233776d7c5f69eb Merge branch 'net-mvpp2-Remove-unnecessary-dynamic-allocs'
32340c6d9b44145d net: mvpp2: Don't use dynamic allocs for local variables
323547e0e14eb1a6 net: mvpp2: Make mvpp2_prs_hw_read a parser entry init function
3236d7785b59e752 Merge tag 'batadv-net-for-davem-20180326' of git://git.open-mesh.org/linux-merge
32378daf1a2d7e40 net/ncsi: check for null return from call to nla_nest_start
32385306653850b4 sctp: remove unnecessary asoc in sctp_has_association
3239f6d297df4dd4 ALSA: pcm: Fix mutex unbalance in OSS emulation ioctls
324077339114bd47 Merge tag 'mvebu-dt-4.17-spdx' of git://git.infradead.org/linux-mvebu into next/dt
32412fc2544e3cc1 Merge tag 'mvebu-dt-4.17-2' of git://git.infradead.org/linux-mvebu into next/dt
3242f8d6dc78b8b9 Merge tag 'scmi-fixes-4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into next/drivers
324313d5a30a1e78 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue
3244b701b41bb4f6 Merge tag 'qcom-drivers-for-4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/drivers
3245dafd6c496381 libata: ensure host is free'd on error exit paths
32463262b82d0ce6 Merge tag 'amlogic-drivers' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic into next/drivers
324703836dd07f43 Merge tag 'v4.16-next-soc' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into next/drivers
3248498b5651542d Merge tag 'tegra-for-4.17-soc-2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/drivers
3249348f3cde84ab gpio: Add Spreadtrum PMIC EIC driver support
325025518e024e3a gpio: Add Spreadtrum EIC driver support
3251be520cbc8513 dt-bindings: gpio: Add Spreadtrum EIC controller documentation
3252d0994465d0ea Merge tag 'tegra-for-4.17-firmware' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/drivers
3253064fe81ef23d Merge tag 'omap-for-v4.17/soc-pt2-signed' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/soc
3254930284942694 Merge tag 'samsung-soc-4.17-2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/soc
325559162c936692 Merge tag 'renesas-soc-for-v4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/soc
3256eb59e0920331 arm: dts: kirkwood*.dts: use SPDX-License-Identifier for board using GPL-2.0+
3257b3820aa10c1b arm: dts: kirkwood*.dts: use SPDX-License-Identifier for boards using GPL-2.0+/MIT
3258f79b55d9b9e0 gpio: ath79: Fix potential NULL dereference in ath79_gpio_probe()
3259e7822263a7a5 arm: dts: kirkwood*.dts: use SPDX-License-Identifier for boards using GPL-2.0
32608650b9feb0d8 Merge tag 'sunxi-core-for-4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into next/soc
326163fdfbf5a76e ARM: multi_v7_defconfig: add NXP FlexCAN IP support
326276b5bce4bb5e ARM: multi_v7_defconfig: enable thermal driver for i.MX devices
3263efec24d8b167 ARM: multi_v7_defconfig: add RN5T618 PMIC family support
326418c9f1225565 ARM: multi_v7_defconfig: add NXP graphics drivers
32651f9b3e66502a ARM: multi_v7_defconfig: add GPMI NAND controller support
32660027736351a3 ARM: multi_v7_defconfig: add OCOTP driver for NXP SoCs
326789b0b4e2d368 Merge branch 'gpio-reserved-ranges' into devel
3268691bf5d5a7bf pinctrl: qcom: Don't allow protected pins to be requested
3269e6a49623a212 ARM: multi_v7_defconfig: configure I2C driver built-in
3270726cb3ba4969 gpiolib: Support 'gpio-reserved-ranges' property
3271ace56935ff48 gpiolib: Change bitmap allocation to kmalloc_array
3272e4371f6e0792 gpiolib: Extract mask allocation into subroutine
3273b9c725ed73b7 dt-bindings: gpio: Add a gpio-reserved-ranges property
3274d28db34a561a arm64: defconfig: add CONFIG_UNIPHIER_THERMAL and CONFIG_SNI_AVE
327599600b165f7c Merge tag 'stratix10_defconfig_for_v4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into next/soc
327634dacef1c329 Merge tag 'omap-for-v4.17/defconfig-pt2-signed' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/soc
3277b899e522612d Merge tag 'qcom-arm64-defconfig-for-4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/soc
3278fa00c449b732 Merge tag 'armsoc-versatile-drm-defconfig' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into next/soc
32798d361e40180c Merge tag 'amlogic-defconfig' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic into next/soc
32800fdd2cd6741f arm: dts: armada-385-turris-omnia: use SPDX-License-Identifier
3281696241a4ae3c arm: dts: armada-385-db-ap: use SPDX-License-Identifier
3282681ca8a8d169 arm: dts: armada-388-rd: use SPDX-License-Identifier
328334456c7acd1d arm: dts: armada-xp-db-xc3-24g4xg: use SPDX-License-Identifier
328445d33aa5d7cf arm: dts: armada-xp-db-dxbc2: use SPDX-License-Identifier
3285c04ceb9aeeee arm: dts: armada-370-db: use SPDX-License-Identifier
3286ca36855ef06d arm: dts: armada-*.dts: use SPDX-License-Identifier for most of the Armada based board
32875607dddbfca7 ALSA: pcm: potential uninitialized return values
32886cb9215baeb9 gpio: mockup: fix a potential crash when creating debugfs entries
32893a711e0dd4e6 gpio: pca953x: add compatibility for pcal6524 and pcal9555a
3290e6bf37736f64 gpio: dwapb: Add support for a bus clock
329113b5319e92a9 gpio: Remove VLA from xra1403 driver
329248da181dac47 gpio: Remove VLA from MAX3191X driver
32938045f297548f Merge tag 'omap-for-v4.17/defconfig-signed' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/soc
32944fc97ef94bbf pinctrl: uniphier: add UART hardware flow control pin-mux settings
32959b95a1b8bad0 Merge tag 'renesas-defconfig-for-v4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/soc
329689fe3e9b552b Merge tag 'renesas-arm64-defconfig-for-v4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/soc
3297dcd189e6d2ec iommu/arm-smmu-v3: Support 52-bit virtual address
32986619c9138533 iommu/arm-smmu-v3: Support 52-bit physical address
32996c89928ff7a0 iommu/io-pgtable-arm: Support 52-bit physical address
33007417b99c49e5 iommu/arm-smmu-v3: Clean up queue definitions
3301ba08bdcbf7fd iommu/arm-smmu-v3: Clean up table definitions
3302cbcee19ac4a2 iommu/arm-smmu-v3: Clean up register definitions
33031cf9e54e91aa iommu/arm-smmu-v3: Clean up address masking
3304940ded9c21fd iommu/arm-smmu-v3: limit reporting of MSI allocation failures
33054c8996d7d733 iommu/arm-smmu-v3: Warn about missing IRQs
33066a5f82e06a56 Merge tag 'tegra-for-4.17-arm64-defconfig' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/soc
330793be39bf1a83 Merge tag 'imx-defconfig-4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/soc
330818b6843f9628 ARM: imx: fix imx6sll-only build
3309da395584b861 ARM: imx: select ARM_CPU_SUSPEND for CPU_IDLE as well
3310c8a830904991 pinctrl: sunxi: add support for the Allwinner H6 main pin controller
3311d816b3cc77e4 arm: dts: armada-xp-98dx: use SPDX-License-Identifier for prestara 98d SoCs
331269f5689b6b4a arm: dts: armada-*.dtsi: use SPDX-License-Identifier for most of the Armada SoCs
331335817d34bd07 pinctrl: sunxi: change irq_bank_base to irq_bank_map
331429e36c1f63d1 ARM: dts: armada388-clearfog: add SFP module support
3315aab9581a7d99 ARM: dts: armada-385-linksys: Disable internal RTC
331629dfc6bbcc5e pinctrl: sunxi: introduce IRQ bank conversion function
33174b0d6c5a0014 pinctrl: sunxi: refactor irq related register function to have desc
3318610bf412e44f Merge tag 'imx-dt64-4.17-2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt
331938d03be7cb34 Merge tag 'socfpga_dts_for_v4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into next/dt
3320c3a694ac3bbf Merge tag 'omap-for-v4.17/dt-pt2-signed' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt
3321190e3138f957 Merge tag 'sunxi-h3-h5-for-4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into next/dt
3322c0b346729b5d Merge branch 'topic/ppc-kvm' into next
33239654153158d3 powerpc: Disable DAWR in the base POWER9 CPU features
3324622aa35e8f6a powerpc: Disable DAWR on POWER9 via CPU feature quirk
3325b53221e70427 KVM: PPC: Book3S HV: Handle migration with POWER9 disabled DAWR
3326e8ebedbf3131 KVM: PPC: Book3S HV: Return error from h_set_dabr() on POWER9
3327398e712c007f KVM: PPC: Book3S HV: Return error from h_set_mode(SET_DAWR) on POWER9
3328cafc87023b0d Merge tag 'sunxi-dt64-for-4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into next/dt
33299bc2bd5d9d8d powerpc: Update xmon to use ppc_breakpoint_available()
33302b7bee1a6df3 Merge tag 'sunxi-dt-for-4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into next/dt
3331692989c334bb Merge tag 'at91-ab-4.17-dt2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/abelloni/linux into next/dt
333285ce9a5d57be powerpc: Update ptrace to use ppc_breakpoint_available()
3333404b27d66ed6 powerpc: Add ppc_breakpoint_available()
3334bc774b8c110f HID: google: add google hammer HID driver
333534a286a4ac57 powerpc/eeh: Add eeh_state_active() helper
333654048cf87661 powerpc/eeh: Factor out common code eeh_reset_device()
3337d3136d771292 powerpc/eeh: Remove always-true tests in eeh_reset_device()
33385fd13460af36 powerpc/eeh: Clarify arguments to eeh_reset_device()
3339cd95f804ac49 powerpc/eeh: Rename frozen_bus to bus in eeh_handle_normal_event()
33405b86ac9e9171 powerpc/eeh: Remove misleading test in eeh_handle_normal_event()
334163457b144b0e powerpc/eeh: Fix misleading comment in __eeh_addr_cache_get_device()
334237fd81258730 powerpc/eeh: Manage EEH_PE_RECOVERING inside eeh_handle_normal_event()
334368701780712f powerpc/eeh: Remove eeh_handle_event()
3344d41ce7b1bcc3 powerpc/powernv/npu: Do not try invalidating 32bit table when 64bit table is enabled
3345b574df94883d powerpc/mm: Fix typo in comments
3346a8c0bf3c621e powerpc/lpar/debug: Initialize flags before printing debug message
334779b468685702 powerpc/init: Do not advertise radix during client-architecture-support
3348bde709a70884 powerpc/mm: Fix section mismatch warning in stop_machine_change_mapping()
3349d6fbe1c55c55 powerpc/64s: Wire up cpu_show_spectre_v2()
335056986016cb8c powerpc/64s: Wire up cpu_show_spectre_v1()
33512e4a16161fcd powerpc/pseries: Use the security flags in pseries_setup_rfi_flush()
335237c0bdd00d3a powerpc/powernv: Use the security flags in pnv_setup_rfi_flush()
3353ff348355e9c7 powerpc/64s: Enhance the information in cpu_show_meltdown()
33548ad33041563a powerpc/64s: Move cpu_show_meltdown()
335577addf6e95c8 powerpc/powernv: Set or clear security feature flags
3356f636c14790ea powerpc/pseries: Set or clear security feature flags
33579a868f634349 powerpc: Add security feature flags for Spectre/Meltdown
3358c4bc36628d7f powerpc/pseries: Add new H_GET_CPU_CHARACTERISTICS flags
3359267e2c6fd7ca ASoC: topology: Fix kcontrol name string handling
336011293cb75bdc Merge tag 'amlogic-dt-1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic into next/dt
3361aeb700861aad Merge tag 'qcom-dts-for-4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/dt
33622430bcda3678 Merge tag 'qcom-arm64-for-4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/dt
3363b6f67b039c64 ARM64: dts: meson: Remove "cooling-{min|max}-level" for gpio-fan node
3364953042d1536b ARM: dts: gemini: Remove "cooling-{min|max}-level" for gpio-fan node
3365f65f2df29d7b ARM64: dts: meson: Remove "cooling-{min|max}-level" for CPU nodes
33668408e650bb0f Merge tag 'armsoc-versatile-drm-dts' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into next/dt
3367c073f31a969a Merge tag 'amlogic-dt64' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic into next/dt
33687c9e7cb344db Merge tag 'mvebu-dt64-4.17-2' of git://git.infradead.org/linux-mvebu into next/dt
336997be8ab23dc1 Merge tag 'v4.16-next-dts64' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into next/dt
337000730c5be864 Merge tag 'v4.16-next-dts32' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into next/dt
33712a58fca9a7b4 arm64: cmpxchg: Include linux/compiler.h in asm/cmpxchg.h
3372c9406e514b95 arm64: move percpu cmpxchg implementation from cmpxchg.h to percpu.h
3373e8a2d040fee5 arm64: cmpxchg: Include build_bug.h instead of bug.h for BUILD_BUG
33748a624f145c0d arm64: lse: Include compiler_types.h and export.h for out-of-line LL/SC
3375b4f9b3907487 arm64: fpsimd: include <linux/init.h> in fpsimd.h
33766a28ba26f8c8 dmaengine: dw-axi-dmac: fix spelling mistake: "catched" -> "caught"
3377f31b323675c1 dmaengine: edma: Check the memory allocation for the memcpy dma device
337865bd053fbf46 drivers/perf: arm_pmu_platform: do not warn about affinity on uniprocessor
3379fcd9f8315e6a perf: arm_spe: include linux/vmalloc.h for vmap()
33807c006f5eea90 Merge tag 'samsung-dt-4.17-2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt
338127a3ba538b83 pinctrl: msm8998: Remove owner assignment from platform_driver
3382c5637476bbf9 dmaengine: at_xdmac: fix rare residue corruption
3383a5af5c9f877a pinctrl: uniphier: divide I2S and S/PDIF audio out pin-mux group
338438eae3fa9dc8 pinctrl: uniphier: add PXs2 Audio in/out pin-mux settings
3385cdcdbbf350b5 Merge tag 'renesas-dt-for-v4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
3386e5bdf7775eb8 Merge tag 'renesas-dt-bindings-for-v4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
3387f02e0468c4dd Merge tag 'renesas-arm64-dt-for-v4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
3388d45357e40e0f Merge tag 'tegra-for-4.17-arm64-dt' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/dt
3389b2fc2640e875 Merge tag 'tegra-for-4.17-arm-dt' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/dt
33902d78b1dafc0b Merge tag 'tegra-for-4.17-dt-bindings' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/dt
3391bbad2093dfa7 Merge tag 'sunxi-fixes-for-4.16' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into fixes
339266f3731f3997 Merge tag 'omap-for-v4.16/sram-fix-signed' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into fixes
3393c27a2cbe3d45 Merge tag 'tegra-for-4.17-misc' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tegra/linux into fixes
33943f251cf0abec Revert "arm64: Revert L1_CACHE_SHIFT back to 6 (64-byte cache line size)"
339512eb369125ab arm64: cpufeature: Avoid warnings due to unused symbols
339667bbd7a8d6bc x86/cpuid: Allow cpuid_read() to schedule
339707cde313b2d2 x86/msr: Allow rdmsr_safe_on_cpu() to schedule
3398547edaca247a x86/mm: Update comment in detect_tme() regarding x86_phys_bits
3399e10734e5a028 dmaengine: mediatek: update MAINTAINERS entry with MediaTek DMA driver
3400548c4597e984 dmaengine: mediatek: Add MediaTek High-Speed DMA controller for MT7622 and MT7623 SoC
340133f32c0e1eb7 dt-bindings: dmaengine: Add MediaTek High-Speed DMA controller bindings
340247a9973d3ed8 x86/PCI: Fix a potential regression when using dmi_get_bios_year()
34033af345258617 firmware/dmi_scan: Uninline dmi_get_bios_year() helper
340475a24b822d38 kfifo: fix inaccurate comment
3405c03a5aacde0c mt76x2: fix warning in ieee80211_get_key_rx_seq()
34066958b027435a mt76x2: fix possible NULL pointer dereferencing in mt76x2_tx()
3407db2ad7c25a9a mt76: use mt76_poll_msec routine in mt76pci_load_firmware()
3408b1c2d0f2507b brcmsmac: allocate ucode with GFP_KERNEL
340948eaee3f272a brcmfmac: add kerneldoc for struct brcmf_bus::msgbuf
3410bf291b7247e5 brcmfmac: get rid of brcmf_fw_get_full_name()
341118c2b20e276e brcmfmac: get rid of brcmf_fw_map_chip_to_name()
3412bf7a7b37f6ef brcmfmac: add extension to .get_fwname() callbacks
34132baa3aaee27f brcmfmac: introduce brcmf_fw_alloc_request() function
3414d09ae51a4b67 brcmfmac: pass struct in brcmf_fw_get_firmwares()
341541f573dbb534 brcmfmac: derive firmware filenames from basename mapping
341634789d0cf682 brcmfmac: use wiphy debugfs dir entry
3417856d5a011c86 brcmfmac: allocate struct brcmf_pub instance using wiphy_new()
3418c88cfa075de3 brcmfmac: use brcmf_chip_name() for consistency
3419756a2b390874 brcmfmac: use brcmf_chip_name() to store name in revinfo
34201170f6d1be6a brcmfmac: do not convert linux error to firmware error string
34210089313d8595 Merge branch 'reset/lookup' into reset/next
3422e153292ae4d1 rtlwifi: rtl8821ae: fix spelling mistake: "Aboslute" -> "Absolute"
3423692f5deccdae rtlwifi: correct comment
3424c37889472515 rtlwifi: btcoex: Add new but dummy definitions introduced by 8822b
3425b82f5e0fd2a2 rtlwifi: btcoex: new definitions introduced by 8822be
34260843e98a3b9a rtlwifi: btcoex: add assoc type v2 to connection notify
3427c3468950ef80 rtlwifi: btcoex: Add pre- and post- normal LPS function
34287fd34dc4d827 rtlwifi: btcoex: Add interaction with phydm
34291f0ab4fbacc6 rtlwifi: btcoex: Add rate table for the use of btcoex
3430123068f2eb30 rtlwifi: btcoex: Get status of multichannel concurrence
3431a1ee1a09cbba rtlwifi: btcoex: Add customer_id to do special deal to oem vendor
34325ffd1155d536 rtlwifi: btcoex: Add enum DM_INFO for btcoex to query dm's counters
3433757a9eb8df1f rtlwifi: remove redundant statement found by static checker
343491b9e6844240 rtlwifi: Add modifier static to functions reported by sparse
3435864db4d50853 rsi: fix kernel panic observed on 64bit machine
343690b12aebe54b rsi: fix error path handling in SDIO probe
3437a31f9314114c rsi: remove redundant duplicate assignment of buffer_size
34387bbd523c73c9 rtc: ab8500: Drop AB8540 support
3439c7d50d2b728c rtc: remove a warning during scripts/kernel-doc step
34409dddb1bdf60b rtc: 88pm860x: remove artificial limitation
3441df15ee19da46 rtc: 88pm80x: remove artificial limitation
344288c998743105 rtc: st-lpc: remove artificial limitation
3443f441f98f5834 rtc: mrst: remove artificial limitation
3444844cba65bf92 rtc: mv: remove artificial limitation
3445b3a5ac42ab18 rtc: hctosys: Ensure system time doesn't overflow time_t
34465573fe85c7e6 reset: uniphier: add ethernet reset control support for PXs3
3447197858b68532 reset: stm32mp1: Enable stm32mp1 reset driver
3448dae5af9762c8 dt-bindings: reset: add STM32MP1 resets
3449b06b631c8b67 reset: uniphier: add Pro4/Pro5/PXs2 audio systems reset control
34508fa566206efd reset: imx7: add 'depends on HAS_IOMEM' to fix unmet dependency
3451e2749bb99870 reset: modify the way reset lookup works for board files
34526691dffab0ab reset: add support for non-DT systems
3453921bc6cf807c powerpc/rfi-flush: Call setup_rfi_flush() after LPM migration
34540063d61ccfc0 powerpc/rfi-flush: Differentiate enabled and patched flush types
345584749a58b6e3 powerpc/rfi-flush: Always enable fallback flush on pseries
3456abf110f3e1ce powerpc/rfi-flush: Make it possible to call setup_rfi_flush() again
34571e2a9fc74969 powerpc/rfi-flush: Move the logic to avoid a redo into the debugfs code
3458ac96588d9831 powerpc/perf: Add blacklisted events for Power9 DD2.2
345964acab4e4fca powerpc/perf: Add blacklisted events for Power9 DD2.1
3460b58064da0462 powerpc/perf: Infrastructure to support addition of blacklisted events
3461cd1231d7035f powerpc/perf: Prevent kernel address leak via perf_get_data_addr()
3462bb19af816025 powerpc/perf: Prevent kernel address leak to userspace via BHRB buffer
3463e1ebd0e5b9d0 powerpc/perf: Fix kernel address leak via sampling registers
3464dbfcf3cb9c68 powerpc/64: Call H_REGISTER_PROC_TBL when running as a HPT guest on POWER9
3465300efa9eea45 drm/i915: Fix hibernation with ACPI S0 target state
346676cb9d314a53 drm/i915/execlists: Use a locked clear_bit() for synchronisation with interrupt
34678f30c4085b72 drm/i915: Specify which engines to reset following semaphore/event lockups
34687a7d58dc2997 drm/i915/dp: Write to SET_POWER dpcd to enable MST hub.
346944f98a9332e4 rsi: Remove stack VLA usage
34706c20495b7deb mwifiex: remove warnings in mwifiex_cmd_append_11n_tlv()
34712ef00c53049b wireless: Use octal not symbolic permissions
3472ee9c64307b62 Revert "dt-bindings: ifc: Fix the unit address format in the examples"
34733ed984780074 Revert "arm64: dts: fsl: fix ifc simple-bus unit address format warnings"
34746c59f64b7ecf tools/thermal: tmon: fix for segfault
3475b903036aad6c net: Spelling s/stucture/structure/
3476bade9835a22e edd: don't spam log if no EDD information is present
34771897a9691e38 Documentation: Fix early-microcode.txt references after file rename
347813cf912b2da3 tracing: Block comments should align the * on each line
3479bc8282a73021 treewide: Fix typos in printk
34802f097267e70e GenWQE: Fix a typo in two comments
3481bd6271039ee6 x86/alternatives: Fixup alternative_call_2
348297130968839a Merge tag 'drm-amdkfd-fixes-2018-03-25' of git://people.freedesktop.org/~gabbayo/linux into drm-fixes
3483255dd5b79d54 Bluetooth: btrsi: rework dependencies
348497b0c7c0df3e mtd: ofpart: add of_match_table with "fixed-partitions"
3485c0faf43482e7 mtd: rename "ofpart" parser to "fixed-partitions" as it fits it better
34865b644aa012f6 mtd: partitions: add of_match_table parser matching for the "ofpart" type
3487abd5f00844ec Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
3488fc5d1073cae2 x86/mm/32: Remove unused node_memmap_size_bytes() & CONFIG_NEED_NODE_MEMMAP_SIZE logic
34890bc91d4ba771 Merge tag 'v4.16-rc7' into x86/mm, to fix up conflict
349071eb9ee9596d perf/x86/intel: Fix linear IP of PEBS real_ip on Haswell and later CPUs
34913c1f05835cbf objtool: Add Clang support
3492306a4f3ca7f3 ALSA: aloop: Mark paused device as inactive
3493631fe154edb0 perf/x86: Update rdpmc_always_available static key to the modern API
3494b720342849fe sched/core: Update preempt_notifier_key to modern API
34957dac4a1726a9 ext4: add validity checks for bitmap block numbers
3496c6c848572f4d Input: xpad - add PDP device id 0x02a4
34974621c9660459 Input: alps - report pressure of v3 and v7 trackstick
349868ef4836cd3c Input: pxrc - new driver for PhoenixRC Flight Controller Adapter
349985f46fbf5e24 Input: usbtouchscreen - do not rely on input_dev->users
350012e510dbc57b Input: usbtouchscreen - fix deadlock in autosuspend
350134fd03b9e6a6 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue
3502d54d27c95712 Merge branch 'smack-for-4.17' of git://github.com/cschaufler/next-smack into next-smack
3503d9314c474d4f i40e: add support for XDP_REDIRECT
35048ce29c679a6e i40e: tweak page counting for XDP_REDIRECT
35058f769dd14a43 i40e: re-number feature flags to remove gaps
3506a117f73dc243 net/mlx5e: Sync netdev vxlan ports at open
3507423c9db29943 net/mlx5e: Avoid using the ipv6 stub in the TC offload neigh update path
3508af1607c37d9d net/mlx5e: Fix memory usage issues in offloading TC flows
35094246f698dd58 net/mlx5e: Fix traffic being dropped on VF representor
3510b392a2078b5e net/mlx5e: Verify coalescing parameters in range
3511f125376b06bc net/mlx5: Make eswitch support to depend on switchdev
35125ecadff0b6cf net/mlx5e: Use 32 bits to store VF representor SQ number
351384c9c8f2ac3c net/mlx5e: Don't override vport admin link state in switchdev mode
3514886ff146a736 i40e: stop using cmpxchg flow in i40e_set_priv_flags()
351588893cf787d3 selftests: Print the test we're running to /dev/kmsg
3516f0ee70a042e2 i40e: hold the RTNL lock while changing interrupt schemes
35175f76a704b8df i40e: move client flags into state bits
35180605c45ce5f3 i40e: move I40E_FLAG_TEMP_LINK_POLLING to state field
351971186172b71f net/mlx5e: Add VLAN offload features to hw_enc_features
3520be0f780bc50a net/mlx5e: Add a helper macro in set features ndo
3521707129dceaf4 net/mlx5e: Make choose LRO timeout function static
3522acac5ec0c2e7 net/mlx5e: Remove redundant check in get ethtool stats
3523957f6ba8adc7 net/mlx5: Protect from command bit overflow
35246acfbf38a98a net/mlx5e: Offload tc vlan push/pop using HW action
35250c06897a9ac7 net/mlx5: Add core support for vlan push/pop steering action
3526aa24670ef66c net/mlx5: E-Switch, Use same source for offloaded actions check
35277cbaf9a3ea09 net/mlx5e: Add interface down dropped packets statistics
3528aaabd0783b1c net/mlx5: Add packet dropped while vport down statistics
35295c298143be17 net/mlx5e: Add vnic steering drop statistics
353061c5b5c91782 net/mlx5: Add support for QUERY_VNIC_ENV command
35312afa609f5c97 net/mlx5e: PFC stall prevention support
3532e1577c1c881b ethtool: Add support for configuring PFC stall prevention in ethtool
3533134201aeadf3 i40e: move AUTO_DISABLED flags into the state field
353441898c66ef02 i40e: move I40E_FLAG_UDP_FILTER_SYNC to the state field
35352fcb12df7d2f net/mlx5e: Expose PFC stall prevention counters
3536bfe040c3851a i40e: move I40E_FLAG_FILTER_SYNC to a state bit
3537e94d44786693 ice: Implement filter sync, NDO operations and bump version
35380b28b702e72a ice: Support link events, reset and rebuild
353930656177c408 vfio/pci: Add ioeventfd support
354007fd7ef3a1c2 vfio/pci: Use endian neutral helpers
35410d77ed3589ac vfio/pci: Pull BAR mapping setup from read-write path
35425513b920a4f7 ice: Update Tx scheduler tree for VSI multi-Tx queue support
3543fcea6f3da546 ice: Add stats and ethtool support
3544d76a60ba7afb ice: Add support for VLANs and offloads
35451991a55dc87e Merge branch 'v4.17-rc1'
3546d66e53649c18 watchdog: davinci_wdt: fix error handling in davinci_wdt_probe()
35472b245cb29421 ice: Implement transmit and NAPI support
3548cdedef59deb0 ice: Configure VSIs for Tx/Rx
35499daf8208dd4d ice: Add support for switch filter programming
35503a858ba392c3 ice: Add support for VSI allocation and deallocation
3551940b61af02f4 ice: Initialize PF and setup miscellaneous interrupt
3552dc49c7723676 ice: Get MAC/PHY/link info and scheduler topology
35539c20346b6309 ice: Get switch config, scheduler config and device capabilities
3554336f2c038da1 Merge branch 'mlxsw-Offload-IPv6-multicast-routes'
35556a170d326f7a mlxsw: spectrum: Add multicast router trap for PIMv6
355664ed1b9e8fb7 mlxsw: spectrum_router: Process IP6MR fib notification
35576981e104a8c3 mlxsw: spectrum_mr: Add ipv6 specific operations
3558eb35da0ce831 mlxsw: spectrum_router: Make IPMR-related APIs family agnostic
35594caef4638f0b mlxsw: spectrum_mr: Convert into using mr_mfc
35609742f866bd82 mlxsw: spectrum_router: Support IPv6 multicast to host CPU
3561a3b66866a714 mlxsw: spectrum_mr: Pass protocol as part of catchall route params
3562a82b1b8fc07c mlxsw: reg: Add register settings for IPv6 multicast routing
35639a3d183ad607 mlxsw: reg: Configure RIF to forward IPv6 multicast packets
35648c13af2a219c ip6mr: Add refcounting to mfc
3565d3c07e5b9939 ip6mr: Add API for default_rule fib
3566088aa3eec2ce ip6mr: Support fib notifications
3567cdc9f9443b5c ipmr: Make ipmr_dump() common
356854c4cad97b8f ipmr: Make MFC fib notifiers common
3569bc67a0daf8f3 ipmr: Make vif fib notifiers common
35703c82b372a9f4 net: dsa: mt7530: fix module autoloading for OF platform drivers
35711c82c9e1f2ba net: dsa: mt7530: remove redundant MODULE_ALIAS entries
357202a21de90c72 Merge branch 'pernet-convert-part7.1'
3573dbf7bb443726 net: Convert nfs4blocklayout_net_ops
3574436de500948e net: Convert nfs4_dns_resolver_ops
35755e804a6077dc net: Convert sunrpc_net_ops
3576855aeba34047 net: Convert rpcsec_gss_net_ops
3577ece1397cbc89 arm64: Add work around for Arm Cortex-A55 Erratum 1024718
357805abb595bbac arm64: Delay enabling hardware DBM feature
35796e616864f211 arm64: Add MIDR encoding for Arm Cortex-A55 and Cortex-A35
3580ba7d9233c219 arm64: capabilities: Handle shared entries
3581be5b299830c6 arm64: capabilities: Add support for checks based on a list of MIDRs
35821df310505d6d arm64: Add helpers for checking CPU MIDR against a range
35835e7951ce19ab arm64: capabilities: Clean up midr range helpers
3584830dcc9f9a7c arm64: capabilities: Change scope of VHE to Boot CPU feature
3585fd9d63da17da arm64: capabilities: Add support for features enabled early
3586d3aec8a28be3 arm64: capabilities: Restrict KPTI detection to boot-time CPUs
35875c137714dd8c arm64: capabilities: Introduce weak features based on local CPU
3588ed478b3f9e4a arm64: capabilities: Group handling of features and errata workarounds
3589fbd890b9b849 arm64: capabilities: Allow features based on local CPU scope
3590d69fe9a7e721 arm64: capabilities: Split the processing of errata work arounds
3591600b9c919c2f arm64: capabilities: Prepare for grouping features and errata work arounds
3592cce360b54ce6 arm64: capabilities: Filter the entries based on a given mask
3593eaac4d83daa5 arm64: capabilities: Unify the verification
35945b4747c5dce7 arm64: capabilities: Add flags to handle the conflicts on late CPU
3595143ba05d867a arm64: capabilities: Prepare for fine grained capabilities
35961e89baed5d50 arm64: capabilities: Move errata processing code
35975e91107b0681 arm64: capabilities: Move errata work around check on boot CPU
35981c976a8c52f0 Merge branch 'nfp-flower-add-ip-fragmentation-offloading-support'
359971ea5343a01c nfp: flower: implement ip fragmentation match offload
360007e1671cfca5 nfp: flower: refactor shared ip header in match offload
3601c0cda3b8ee6b arm64: capabilities: Update prototype for enable call back
3602f31e4b6fe227 ice: Start hardware initialization
3603aaa3149bbee9 vhost_net: add missing lock nesting notation
3604f3d801baf118 net/usb/qmi_wwan.c: Add USB id for lt4120 modem
3605982cf3b3999d team: move dev_mc_sync after master_upper_dev_link in team_port_add
3606e49c78f4aa1d Merge branch 'bond-hwaddr-sync-fixes'
36079f5a90c10774 bonding: process the err returned by dev_set_allmulti properly in bond_enslave
3608ae42cc62a9f0 bonding: move dev_mc_sync after master_upper_dev_link in bond_enslave
36095c78f6bfae2b bonding: fix the err path for dev hwaddr sync in bond_enslave
361090c00f81548e Merge branch 'net-driver-barriers'
36116d2e1a8d5e25 net: ena: Eliminate duplicate barriers on weakly-ordered archs
3612fd141fa47c03 bnxt_en: Eliminate duplicate barriers on weakly-ordered archs
3613e42d8cee343a net: qlge: Eliminate duplicate barriers on weakly-ordered archs
36147f883c774e1b bnx2x: Eliminate duplicate barriers on weakly-ordered archs
3615edd874235ac2 bnx2x: Replace doorbell barrier() with wmb()
3616f9442ac498a8 qlcnic: Eliminate duplicate barriers on weakly-ordered archs
36173c95c567322e net: qla3xxx: Eliminate duplicate barriers on weakly-ordered archs
36187ec59eeac804 ice: Add support for control queues
36197af8c46da57d dmaengine: Fix spelling for parenthesis in dmatest documentation
3620bc1287b9e515 dmaengine: Make dmatest.rst indeed reST compatible
3621a6cd7714c0bd dmaengine: Add note to dmatest documentation about supported channels
3622eb82a9944792 net: sched, fix OOO packets with pfifo_fast
3623743989254ea9 net: qmi_wwan: add BroadMobi BM806U 2020:2033
362414ef85b431fe Merge branch 'sh_eth-unify-the-SoC-feature-checks'
36254c1d45850d53 sh_eth: add sh_eth_cpu_data::cexcr flag
3626ce9134dff6d9 sh_eth: add sh_eth_cpu_data::no_tx_cntrs flag
3627246e30cc4fd8 sh_eth: add sh_eth_cpu_data::xdfar_rw flag
36283e416992e2fa sh_eth: add sh_eth_cpu_data::edtrr_trns value
36294ceedeb1b68e sh_eth: add sh_eth_cpu_data::soft_reset() method
363016e693c55eae Documentation/isdn: check and fix dead links ...
3631bc56e2cafa3f block, bfq: lower-bound the estimated peak rate to 1
363293e9ad985038 ptp: Fix documentation to match code.
363399f2241c4aa4 Merge branch 'hns3-fixes-next'
3634b50ae26c57cb net: hns3: never send command queue message to IMP when reset
3635ea739c90650a net: hns3: fix for not initializing VF rss_hash_key problem
36363c8f5c033951 net: hns3: fix for the wrong shift problem in hns3_set_txbd_baseinfo
3637da44a00f06df net: hns3: fix for returning wrong value problem in hns3_get_rss_indir_size
36383bd6d258b1d5 net: hns3: fix for returning wrong value problem in hns3_get_rss_key_size
36390c29ba1b43df net: qualcomm: rmnet: check for null ep to avoid null pointer dereference
3640d3757ba4c142 ethernet: Use octal not symbolic permissions
3641d61e40385655 drivers/net: Use octal not symbolic permissions
3642d6444062f8f0 net: Use octal not symbolic permissions
364372c44e35f02a xfs: clean up xfs_mount allocation and dynamic initializers
3644cb6219a2f564 Merge branch 'Drop-NETDEV_UNREGISTER_FINAL'
3645070f2d7e264a net: Drop NETDEV_UNREGISTER_FINAL
36463e0c2dbfea28 infiniband: Replace usnic_ib_netdev_event_to_string() with netdev_cmd_to_name()
3647ede2762d93ff net: Make NETDEV_XXX commands enum { }
3648c2b72e8e10ab fsl/fman: remove unnecessary set_dma_ops() call and HAS_DMA dependency
364940a94f7a6b5b Merge branch 'ethernet-ave-add-UniPhier-PXs3-support'
3650469e3d79b85c net: ethernet: ave: add UniPhier PXs3 support
36518396764154c6 dt-bindings: net: ave: add PXs3 support
3652837f08fdecbe ice: Add basic driver framework for Intel(R) E800 Series
36536767b302e1c9 wcn36xx: Check DXE IRQ reason
3654e5d04670904f wcn36xx: calculate DXE default channel values
36556ced7958168f wcn36xx: calculate DXE control registers values
36561fb148f51e6c ath9k: spelling s/premble/preamble/
3657221b6ec69ed9 ath9k: fix crash in spectral scan
36588b2d93dd2261 ath10k: Fix kernel panic while using worker (ath10k_sta_rc_update_wk)
36599ef0f58ed7b4 ath10k: fix use-after-free in ath10k_wmi_cmd_send_nowait
36606b8a127bf66d wcn36xx: reduce verbosity of drivers messages
3661ba21ac6cdaef ath: fix false radar detection in JP region
3662bc64d05220f3 ath10k: debugfs support to get final TPC stats for 10.4 variants
3663caee728ab761 ath10k: add sta rx packet stats per tid
3664d558fb51ad3d nvme: make nvme_get_log_ext non-static
3665e929f06d9eaa nvmet: constify struct nvmet_fabrics_ops
3666a5d18612295a nvmet: refactor configfs transport type handling
3667f871749a9fa4 nvmet: move device_uuid configfs attr definition to suitable place
3668b435ecea2a4d nvme: Add .stop_ctrl to nvme ctrl ops
3669187c0832ee80 nvme-rdma: Allow DELETING state change failure in error_recovery
36702079699c10c8 nvme: Skip checking heads without namespaces
36719bad0404ecd7 nvme-rdma: Don't flush delete_wq by default during remove_one
3672a3dd7d0022c3 nvmet-rdma: Don't flush system_wq by default during remove_one
3673e1a2ee249b19 nvmet-rdma: Fix use after free in nvmet_rdma_cm_handler()
3674be9bddeb0a3f nvmet-rdma: Remove unused queue state
36759d625f779287 nvmet_fc: prevent new io rqsts in possible isr completions
36760cdd5fca876b nvme_fc: on remoteport reuse, set new nport_id and role.
3677b12740d316fa nvme_fc: fix abort race on teardown with lld reject
3678041018c634e4 nvme_fc: io timeout should defer abort to ctrl reset
3679cf25809bec2c nvme_fc: fix ctrl create failures racing with workq items
3680467c77d4cbef nvme-pci: disable APST for Samsung NVMe SSD 960 EVO + ASUS PRIME Z370-A
368177d0612da0e6 nvme: centralize ctrl removal prints
368297c122233f73 nvme-pci: Add .get_address ctrl callback
368370da6094a646 nvme: implement log page low/high offset and dwords
3684765cc031cddd nvme: change namespaces_mutext to namespaces_rwsem
36856f8e0d787e37 nvme: fix the dangerous reference of namespaces list
36869a915a5be7dc nvme-pci: quiesce IO queues prior to disabling device HMB accesses
3687cf4182f3d06c Documentation: nvme: Documentation for nvme fault injection
3688b9e03857f2e2 nvme: Add fault injection feature
368942595eb7d009 nvme: use define instead of magic value for identify size
36907bfca0cfe605 iscsi-target: use common inet_addr_is_any
36914c6526858810 nvmet: don't return "any" ip address in discovery log page
3692a470143fc839 net/utils: Introduce inet_addr_is_any
3693738947f0f3cf Documentation: magic-numbers: Fix typo
369452c37d410d48 Documentation: admin-guide: add kvmconfig, xenconfig and tinyconfig commands
3695b520e49befd0 Input: alps - Update documentation for trackstick v3 format
3696f0f56716fc3e ata: ahci-platform: add reset control support
36979066ae7ff5d8 ALSA: pcm: Use dma_bytes as size parameter in dma_mmap_coherent()
3698fcc6dd4b7b4d s390/chsc: query utility strings via fmt3 channel path descriptor
3699ded27d8d2eae s390/cio: rename struct channel_path_desc
3700135a8b4ce5d7 s390/cio: fix unbind of io_subchannel_driver
370188bf319fc2d6 s390/qdio: split up CCQ handling for EQBS / SQBS
3702dae55b6fef58 s390/qdio: don't retry EQBS after CCQ 96
3703c11a3dfd6fed s390/qdio: restrict buffer merging to eligible devices
37040cf1e05157b9 s390/qdio: don't merge ERROR output buffers
3705152485bf7690 s390/qdio: simplify math in get_*_buffer_frontier()
3706dd3b8c329aa2 MAINTAINERS: UNICORE32: Change email account
370704b0297863d4 staging: iio: remove iio-trig-bfin-timer driver
3708b8ac14d388c3 tty: hvc: remove tile driver
3709e6bf3cc5850a tty: remove bfin_jtag_comm and hvc_bfin_jtag drivers
3710b716d38c9b7c serial: remove tile uart driver
3711ece2ca9647bc serial: remove m32r_sio driver
3712aa1fbc719e3c serial: remove blackfin drivers
3713aa4afa2cddf0 serial: remove cris/etrax uart drivers
3714c4094c818f82 usb: Remove Blackfin references in USB support
3715da2827a298f8 usb: isp1362: remove blackfin arch glue
3716a9762b704f5d usb: musb: remove blackfin port
371703f4c9abd732 usb: host: remove tilegx platform glue
37184dab216d1fc1 pwm: remove pwm-bfin driver
3719e58af24ccd8d i2c: remove bfin-twi driver
372047838669de9d spi: remove blackfin related host drivers
3721011bf62430f4 watchdog: remove bfin_wdt driver
3722c7b2d3e52d7b can: remove bfin_can driver
37237ec164a18dc6 mmc: remove bfin_sdh driver
3724c957ea5c797c input: misc: remove blackfin rotary driver
372501b7649598c6 input: keyboard: remove bf54x driver
3726c44734a875e0 ata: remove bf54x driver
3727f59b2dc2de63 pinctrl: remove adi2/blackfin drivers
37289a95e8d25a14 gpio: remove etraxfs driver
37299a1651dcc123 cpufreq: remove cris specific drivers
37309a3daf58f98b cpufreq: remove blackfin driver
37311e81bf79e3a8 media: platform: remove m32r specific arv driver
37323e3a5f7d5731 media: platform: remove blackfin capture driver
3733c14094a48d00 fbdev: s1d13xxxfb: remove m32r specific hacks
3734e3ed8b436bc3 fbdev: remove blackfin drivers
37358cbfbae85085 video/logo: remove obsolete logo files
373602741b8ae1ed pcmcia: remove blackfin driver
373710a27a29de9d pcmcia: remove m32r drivers
3738dabad5494993 misc: Remove Blackfin DSP echo support
373964f5fdd951d5 char: remove blackfin OTP driver
3740315e80e7fb25 char: remove tile-srom.c
374159fc07b3e9d9 char: remove obsolete ds1302 rtc driver
3742111f750389e0 rtc: remove bfin driver
3743fca94ec61363 rtc: remove tile driver
3744889ce12b1650 raid: remove tile specific raid6 implementation
3745d98983fbf27f net: smsc: remove m32r/mn10300 specific smc91x configuration
37463f2df32c9cb6 net: remove cris etrax ethernet driver
37478eb97ff5a4ec net: 8390: remove m32r specific bits
3748768a032d0e73 net: adi: remove blackfin ethernet drivers
374932a675ed3eae net: tile: remove ethernet drivers
37500833f7634ff8 edac: remove tile driver
3751e53a05a49e10 scripts/checkstack.pl: remove blackfin support
37524aaacfc66994 ktest: remove obsolete architectures
375382831598a621 recordmcount.pl: drop blackin and tile support
37541ea5afd42a16 Documentation: arch-support: remove obsolete architectures
3755a0673fdbcd42 asm-generic: clean up asm/unistd.h
3756a402ab8cc7b0 asm-generic: siginfo: define ia64 si_codes unconditionally
37573f664931b335 asm-generic: siginfo: remove obsolete #ifdefs
3758a687a5337063 treewide: simplify Kconfig dependencies for removed archs
37594e07db9c8db8 x86/devicetree: Use CPU description from Device Tree
37607f2e85840871 of/Documentation: Specify local APIC ID in "reg"
37614759700a71ab Btrfs: dev-replace: make sure target is identical to source when raid56 rebuild fails
3762d6a691350b5d Btrfs: raid56: remove redundant async_missing_raid56
3763005d67127fa9 btrfs: adjust return values of btrfs_inode_by_name
37649b99b1156444 btrfs: rename btrfs_close_extra_device to btrfs_free_extra_devids
3765d02c0e20194b btrfs: Remove root argument from cow_file_range_inline
3766895a72be411e Btrfs: send: fix typo in TLV_PUT
3767e5b84f7a258a btrfs: Remove root argument from btrfs_log_dentry_safe
3768f882274b2df2 btrfs: Remove root arg from btrfs_log_inode_parent
3769448f3a17ac53 btrfs: Remove redundant comment from btrfs_search_forward
3770738c93d42c27 btrfs: move btrfs_listxattr prototype to xattr.h
3771bcadd7050a43 btrfs: adjust return type of btrfs_getxattr
3772ab0d09361662 btrfs: drop extern from function declarations
37737852781d94b3 btrfs: drop underscores from exported xattr functions
3774ffa7c4296e93 Btrfs: send, do not issue unnecessary truncate operations
3775213e8c5520ed Btrfs: skip writeback of last page when truncating file to same size
3776ed5d5f37e653 Btrfs: dev-replace: skip prealloc extents when copy nocow pages
3777d612ac59efc3 btrfs: unify types for metadata_ratio and data_chunk_allocations
3778de224b7c56ba btrfs: Remove redundant memory barriers around dio_private error status
377916db5758fef8 btrfs: remove assert in btrfs_init_dev_replace_tgtdev()
3780e67c718b5b9a btrfs: add more __cold annotations
3781ffc5a3794f97 btrfs: add (the only possible) __exit annotation
3782ccb0e7d1c1bc btrfs: verify subvolid mount parameter
3783581137532542 Btrfs: fix unexpected cow in run_delalloc_nocow
37849678c54388b6 btrfs: Remove custom crc32c init code
3785df91f56adce1 libcrc32c: Add crc32c_impl function
37863e72ee8874f4 btrfs: Refactor __get_raid_index() to btrfs_bg_flags_to_raid_index()
37872f659546c904 btrfs: tree-checker: Replace root parameter with fs_info
3788393da91819e3 Btrfs: add tracepoint for em's EEXIST case
37895d23515be669 btrfs: Move qgroup rescan on quota enable to btrfs_quota_enable
37907ce311d552e4 btrfs: use reada direction enum instead of constant value in load_free_space_tree
3791019599ada73c btrfs: use reada direction enum instead of constant value in populate_free_space_tree
3792c1c3fac2a95b btrfs: Remove btrfs_inode::delayed_iput_count
3793793ff2c88c63 btrfs: volumes: Cleanup stripe size calculation
3794da07d4ab33e6 btrfs: Streamline btrfs_delalloc_reserve_metadata initial operations
3795b1b8e38622ea btrfs: insert newly opened device to the end of the list
3796f8e10cd3f8dd btrfs: keep device list sorted
37973d5addafd0c4 Btrfs: do not check inode's runtime flags under root->orphan_lock
3798bc5511d0eda1 btrfs: Use schedule_timeout_interruptible
3799f9cacae3145a btrfs: Move error handling of btrfs_start_dirty_block_groups closer to call site
38007ef2d6a7228f btrfs: not a disk error if the bio_add_page fails
38014117f207d4b0 btrfs: Add chunk allocation ENOSPC debug message for enospc_debug mount option
3802566b1760b42b btrfs: use ASSERT to report logical error in cow_file_range()
38033752d22fcea1 btrfs: cow_file_range() num_bytes and disk_num_bytes are same
38042afb9653bf56 btrfs: remove unused function btrfs_async_submit_limit()
380586d750a48a6d btrfs: remove unused hardirq.h
38069a3daff32026 btrfs: Add enospc_debug printing in metadata_reserve_bytes
380745ae2c1841c3 btrfs: Document consistency of transaction->io_bgs list
3808bf6d7d4900c0 btrfs: Remove invalid null checks from btrfs_cleanup_dirty_bgs
38098f2ceaa7b42a btrfs: log, when replace, is canceled by the user
3810acf18c56fdcb btrfs: fix null pointer deref when target device is missing
3811eceff22a8067 btrfs: add a comment to mark the deprecated mount option
3812d3740608646f btrfs: manage commit mount option as %u
381302453bdeb024 btrfs: manage check_int_print_mask mount option as %u
3814764cb8b43d4d btrfs: manage metadata_ratio mount option as %u
3815f7b885befd05 btrfs: manage thread_pool mount option as %u
3816ba020491c8d0 btrfs: extent_buffer_uptodate() make it static and inline
381770458a58190a btrfs: Remove fs_info argument of btrfs_write_and_wait_transaction
3818e9b919b1f73f btrfs: Remove fs_info argument from btrfs_update_commit_device_bytes_used
381908d50ca32cd0 btrfs: Remove fs_info argument from create_pending_snapshots/create_pending_snapshot
382016916a88d43c btrfs: Remove fs_info argument from switch_commit_roots
382197cb39bb912c btrfs: Remove root argument of cleanup_transaction
38229386d8bc58e2 btrfs: Don't pass fs_info to commit_cowonly_roots
38237e4443d9eb33 btrfs: Don't pass fs_info to commit_fs_roots
3824e5c304e651e6 btrfs: Don't pass fs_info to btrfs_run_delayed_items/_nr
3825b84acab38f58 btrfs: Don't pass fs_info to __btrfs_run_delayed_items
382621217054203c btrfs: Don't pass fs_info arg to btrfs_start_dirty_block_groups
38276c686b359a2d btrfs: Remove fs_info argument from btrfs_create_pending_block_groups
3828dc60c525cff1 btrfs: Remove fs_info argument from btrfs_trans_release_metadata
3829c9b577c01ac9 btrfs: Open code btrfs_write_and_wait_marked_extents
38300e34693f7bb1 btrfs: Make btrfs_trans_release_metadata private to transaction.c
383115fc1283f631 btrfs: open code btrfs_init_dev_replace_tgtdev_for_resume()
383218e67c73dc6e btrfs: btrfs_dev_replace_cancel() can return int
383317d202b97388 btrfs: rename __btrfs_dev_replace_cancel()
383497282031a64c btrfs: open code btrfs_dev_replace_cancel()
3835af89e0dc2ce3 btrfs: Don't hardcode the csum size in btrfs_ordered_sum_size
383697dc231e8990 Btrfs: extent map selftest: add missing void parameter to btrfs_test_extent_map
38377a61f8808833 btrfs: remove redundant check on ret and goto
38387806c6eb15f2 btrfs: Remove unused btrfs_start_transaction_lflush function
3839b6a535faed06 btrfs: print error if primary super block write fails
3840062d4d1f4085 btrfs: Refactor parameter of BTRFS_MAX_DEVS() from root to fs_info
3841af2679e4a7f6 Btrfs: enhance leak debug checker for extent state and extent buffer
3842ecd685580c8f m68k/mac: Remove bogus "FIXME" comment
38436df2afba7a87 m68k/mac: Enable RTC for 100-series PowerBooks
384431b1c780177d m68k/mac: Clean up whitespace and remove redundant parentheses
38455043694eb827 arm64/sve: Document firmware support requirements in Kconfig
38468bc2c29b550c ARM: mxs_defconfig: Re-sync defconfig
3847f7e797b95adc ARM: imx_v4_v5_defconfig: Use the generic fsl-asoc-card driver
3848f0dc7437265d ARM: imx_v4_v5_defconfig: Re-sync defconfig
3849c91815b59624 usb: dwc3: gadget: never call ->complete() from ->ep_queue()
3850eaa358c77903 usb: gadget: udc: core: update usb_ep_queue() documentation
3851b91ed9d8082c quota: Kill an unused extern entry form quota.h
3852f8a695c4b43d media: v4l2-ioctl: rename a temp var that stores _IOC_SIZE(cmd)
385353d473fc1e38 usb: host: Remove the deprecated ATH79 USB host config options
385497eba3260e7c usb: roles: Fix return value check in intel_xhci_usb_probe()
38557d8b44c54e0c KVM: arm/arm64: vgic-its: Fix potential overrun in vgic_copy_lpi_list
385667b5b673ad4d KVM: arm/arm64: vgic: Disallow Active+Pending for level interrupts
38577fafcfdf6377 USB: gadget: f_midi: fixing a possible double-free in f_midi
3858447a5647c9e7 treewide: Align function definition open/close braces
38594c1de0414a13 pinctrl/amd: poll InterruptEnable bits in enable_irq
386044edff1bbc48 pinctrl: ocelot: fix gpio direction
3861e6c462d3ecc6 pinctrl: mtk: fix check warnings.
38626af8df4c670a pintcrl: mtk: support bias-disable of generic and special pins simultaneously
38638670710ff8fe pinctrl: add mt2712 pinctrl driver
386445dcb54f014d pinctrl: pinctrl-single: Fix pcs_request_gpio() when bits_per_mux != 0
3865a8ff510dbc2a gpio: ws16c48: Implement get_multiple callback
386641b251318a63 gpio: gpio-mm: Implement get_multiple callback
3867f72b10713cf5 gpio: 104-idi-48: Implement get_multiple callback
3868d2d02bcdd52b gpio: 104-dio-48e: Implement get_multiple callback
3869ca37081595a2 gpio: pcie-idio-24: Implement get_multiple/set_multiple callbacks
3870810ebfc5efca gpio: pci-idio-16: Implement get_multiple callback
387115f59cfff92b gpio: 104-idio-16: Implement get_multiple callback
38722abb5fad3a93 Merge branch 'bpf-verifier-log-btf-prep'
387377d2e05abd45 bpf: Add bpf_verifier_vlog() and bpf_verifier_log_needed()
3874b9193c1b61dd bpf: Rename bpf_verifer_log
3875e25283bf83bd x86/apic: Finish removing unused callbacks
3876dcae058a8da9 ext4: fix comments in ext4_swap_extents()
3877043d20d1592a ext4: use generic_writepages instead of __writepage/write_cache_pages
3878996bfed11874 Merge tag 'wireless-drivers-next-for-davem-2018-03-24' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next
3879c87308b16920 Merge tag 'wireless-drivers-for-davem-2018-03-24' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers
3880da18ab32d78b tipc: tipc_disc_addr_trial_msg() can be static
388110b8a3de603d ipv6: the entire IPv6 header chain must fit the first fragment
38827880287981b6 netlink: make sure nladdr has correct size in netlink_connect()
3883050e85c97f61 ibmvnic: Potential NULL dereference in clean_one_tx_pool()
38840f1417f9f0ed cxgb4: support new ISSI flash parts
3885b46f7da1f360 cxgb4: depend on firmware event for link status
3886bd79aceed53b cxgb4: copy vlan_id in ndo_get_vf_config
3887e69647a19c87 lan78xx: Set ASD in MAC_CR when EEE is enabled.
3888bc58a1baf2a9 net/ipv4: disable SMC TCP option with SYN Cookies
3889843bd7db79c8 cxgb4: Setup FW queues before registering netdev
38902db956906d02 Merge branch 'broadcom-Adaptive-interrupt-coalescing'
38919f4ca05827a2 net: bcmgenet: Add support for adaptive RX coalescing
3892b6e0e875421e net: systemport: Implement adaptive interrupt coalescing
38939259f134a7dd Merge branch 'mv88e6xxx-module-reloading'
389471f74ae48c7f net: dsa: mv88e6xxx: Call the common IRQ free code
3895422a9fd604a0 net: dsa: mv88e6xxx: Use the DT IRQ trigger mode
3896808679e7fa80 tc-testing: updated police, mirred, skbedit and skbmod with more tests
389733d009cd8894 Merge branch 'drm-next-4.17' of git://people.freedesktop.org/~agd5f/linux into drm-next
38983eb2ce825ea1 Linux 4.16-rc7
38999e0968685047 Merge branch 'hv_netvsc-Fix-improve-RX-path-error-handling'
3900c5d24bdd29cc hv_netvsc: Add range checking for rx packet offset and length
39015c71dadbb459 hv_netvsc: Fix the return status in RX path
390274b4bed972ac Merge branch 'net-permit-skb_segment-on-head_frag-frag_list-skb'
390376db8087c4c9 net: bpf: add a test for skb_segment in test_bpf module
390413acc94eff12 net: permit skb_segment on head_frag frag_list skb
390552396500f97c powerpc/64s: Fix i-side SLB miss bad address handler saving nonvolatile GPRs
39060374016579d0 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue
3907ee7a60c9657e Merge branch 'liquidio-Tx-queue-cleanup'
3908c9614a166338 liquidio: Renamed txqs_start to start_txqs
3909736b7ea555d0 liquidio: Renamed txqs_stop to stop_txqs
3910a96d8ad31dd9 liquidio: Renamed txqs_wake to wake_txqs
3911fc756d0f51c8 liquidio: Function call skb_iq for deriving queue from skb
3912dd69debce4a1 liquidio: Removed one line function wake_q
391378a202f00d09 liquidio: Removed one line function stop_q
39142a2fabaf35fc liquidio: Removed netif_is_multiqueue check
3915a8c4a79264b6 liquidio: Removed start_txq function
3916c5662c8c6dff liquidio: Removed one line function stop_txq
39175da052a6bd92 liquidio: Moved common function skb_iq to to octeon_network.h
39185f8baa7a8e7e liquidio: Moved common function txqs_start to octeon_network.h
391995fbba1846d7 liquidio: Moved common function txqs_wake to octeon_network.h
3920a28a47f1203a liquidio: Moved common function txqs_stop to octeon_network.h
3921cb6416592bc2 Merge tag 'dmaengine-fix-4.16-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/slave-dma
3922d2862360bfe5 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
39239fd64e8ac263 Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
3924bf45bae961d5 Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
3925eaf67993f507 Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
39266bacf6607763 Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
392718492685e479 kconfig: use yylineno option instead of manual lineno increments
3928379a8eb8eb1a kconfig: detect recursive inclusion earlier
392932a94b8b0c3e kconfig: remove duplicated file name and lineno of recursive inclusion
393026561514cc9d kconfig: do not include both curses.h and ncurses.h for nconfig
3931f8f69dc0b4e0 kconfig: make unmet dependency warnings readable
3932f622f8279581 kconfig: warn unmet direct dependency of tristate symbols selected by y
3933e2c75e7667c7 kconfig: tests: test if recursive inclusion is detected
393429c434f367ea kconfig: tests: test if recursive dependencies are detected
39353e4888c2e3d7 kconfig: tests: test randconfig for choice in choice
3936beaaddb62540 kconfig: tests: test defconfig when two choices interact
3937ee236610653e kconfig: tests: check visibility of tristate choice values in y choice
3938930c429a656f kconfig: tests: check unneeded "is not set" with unmet dependency
3939b76960c0f6b2 kconfig: tests: test if new symbols in choice are asked
394049ac3c0c3aa3 kconfig: tests: test automatic submenu creation
39411903c5119059 kconfig: tests: add basic choice tests
3942022a4bf6b59d kconfig: tests: add framework for Kconfig unit testing
3943e9781b52d4e0 kbuild: add PYTHON2 and PYTHON3 variables
39442a61625835c7 kconfig: remove redundant streamline_config.pl prerequisite
3945f1869a890cde tty: vt: fix up tabstops properly
3946911a91c39cab kconfig: rename silentoldconfig to syncconfig
394781d2bc227305 kconfig: invoke oldconfig instead of silentoldconfig from local*config
39482aad9b896213 kconfig: hide irrelevant sub-menus for oldconfig
394999f0b6578bab kconfig: remove redundant input_mode test for check_conf() loop
39504bb3a5b085cd kconfig: remove unneeded input_mode test in conf()
395159a80b5e892d kconfig: do not call check_conf() for olddefconfig
3952f467c5640c29 kconfig: only write '# CONFIG_FOO is not set' for visible symbols
3953d9119b5925a0 kconfig: Print reverse dependencies in groups
39549a47ceec543b kconfig: clean-up reverse dependency help implementation
395584af7a6194e4 checkpatch: kconfig: prefer 'help' over '---help---'
3956678ae162dd2f checkpatch: kconfig: check help texts for menuconfig and choice
395786adf1a07e89 checkpatch: kconfig: recognize more prompts when checking help texts
3958127668cf766d kbuild: clean up link rule of composite modules
39595e18f0290f2e kbuild: clean up archive rule of built-in.a
39607657f60e8ffa kbuild: remove partial section mismatch detection for built-in.a
3961f605005a50fc net: liquidio: clean up Makefile for simpler composite object handling
3962dc35da16a2e2 lib: zstd: clean up Makefile for simpler composite object handling
3963f98fe47ce51d kbuild: link $(real-obj-y) instead of $(obj-y) into built-in.a
3964f5f336812c23 kbuild: rename real-objs-y/m to real-obj-y/m
3965c0152e9a6b44 kbuild: move modname and modname-multi close to modname_flags
3966fe852ac20031 kbuild: simplify modname calculation
3967c96a294eb697 kbuild: fix modname for composite modules
3968aeacb019b61c kbuild: define KBUILD_MODNAME even if multiple modules share objects
39698cd0e46d3f0c kbuild: remove unnecessary $(subst $(obj)/, , ...) in modname-multi
3970a670b0b4aed1 kbuild: Use ls(1) instead of stat(1) to obtain file size
39713fdc7d3fe4c0 kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS
3972fbfa9be9904e kbuild: move include/config/ksym/* to include/ksym/*
39731f50b80a0938 kbuild: move CONFIG_TRIM_UNUSED_KSYMS code unneeded for external module
397407a422bb213a kbuild: restore autoksyms.h touch to the top Makefile
3975d8821622c889 kbuild: move 'scripts' target below
3976baa16684b0eb kbuild: remove wrong 'touch' in adjust_autoksyms.sh
3977ce99d0bf312d kbuild: clear LDFLAGS in the top Makefile
3978bd0f98eba684 kbuild: remove internally used LDFLAGS_vmlinux from kbuild.txt
397935cd02bee6e3 kbuild: remove command line interface LDFLAGS_MODULE from makefiles.txt
39800294e6f4a000 kbuild: simplify ld-option implementation
398122340a06534a kbuild: process mixture of clean/build targets one by one
3982f49821ee32b7 kbuild: rename built-in.o to built-in.a
39836358d6e8b984 kbuild: remove incremental linking option
39841fe7d2bb24d7 kbuild: Improve portability of some sed invocations
3985ae0c553c24c0 kbuild: add clang-version.sh
3986819671ff849b syscalls: define and explain goal to not call syscalls in the kernel
3987ab60368ab6a4 ima: Fallback to the builtin hash algorithm
39881c070b18d448 ima: Add smackfs to the default appraise/measure list
398970946c4ac2a9 evm: check for remount ro in progress before writing
3990f5e51fa368fd ima: Improvements in ima_appraise_measurement()
39911775cb87b063 ima: Simplify ima_eventsig_init()
399211c60f23ed13 integrity: Remove unused macro IMA_ACTION_RULE_FLAGS
3993e456ef88ae8c ima: drop vla in ima_audit_measurement()
3994fac37c628fd5 ima: Fix Kconfig to select TPM 2.0 CRB interface
39954d8d5a392ae1 usb: core: Add USB_QUIRK_DELAY_CTRL_MSG to usbcore quirks
3996a030501499b0 usb: core: Copy parameter string correctly and remove superfluous null check
399773c6d3b284cf USB: announce bcdDevice as well as idVendor, idProduct.
3998e847f6aaf68f x86/purgatory: Avoid creating stray .<pid>.d files, remove -MD from KBUILD_CFLAGS
3999a0ac7b3ca941 Merge tag 'perf-core-for-mingo-4.17-20180323' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
4000e43d40b3216c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
4001cfb2f6f6e0ba Revert "mqueue: switch to on-demand creation of internal mount"
4002b9ee96b45fdd Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
400332c1733f0dd4 netfilter: nf_socket: Fix out of bounds access in nf_sk_lookup_slow_v{4,6}
4004e8a4796ee295 nfp: bpf: fix check of program max insn count
40054b6eca9d6817 tools: bpftool: don't use hex numbers in JSON output
4006bcfc1f455466 Merge tag 'pinctrl-v4.16-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
400703f1fc09180b ipc/util: Helpers for making the sysvipc operations pid namespace aware
4008f83a396d06d4 ipc: Move IPCMNI from include/ipc.h into ipc/util.h
400934b56df922b1 msg: Move struct msg_queue into ipc/msg.c
4010a2e102cd3cdd shm: Move struct shmid_kernel into ipc/shm.c
40111b8837b61714 ARM: 8750/1: deflate_xip_data.sh: minor fixes
401273b9160d0dfe ARM: 8748/1: mm: Define vdso_start, vdso_end as array
4013ad43fc9aa24e ARM: 8747/1: make CONFIG_DEBUG_WX depend on MMU
40141328f02005bb ARM: 8746/1: vfp: Go back to clearing vfp_current_hw_state[]
4015a00315d1b334 ARM: sa1100/h3xxx: switch h3xxx PCMCIA to use gpiod APIs
4016780febd5b709 ARM: sa1100/cerf: convert to generic CF sockets
401729786e9b6551 ARM: sa1100/assabet: convert to generic CF sockets
40180920ca103f8d ARM: sa1100: provide infrastructure to support generic CF sockets
40197be893aa2d6a pcmcia: sa1100: provide generic CF support
4020398432eddea4 i2c: make i2c_check_addr_validity() static
4021a1de3253a884 i2c: rcar: fix mask value of prohibited bit
40229d952aa2c8a4 dt-bindings: i2c: document R8A77965 bindings
40230b884c22c5b7 Merge tag 'at24-4.17-updates-for-wolfram' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into i2c/for-4.17
4024771b7bf05339 i2c: i2c-stm32f7: fix no check on returned setup
4025eb49778c8c6c i2c: pca-platform: drop gpio from platform data
40267562dee28224 i2c: pca-platform: use device_property_read_u32
402706783261751a i2c: pca-platform: unconditionally use devm_gpiod_get_optional
4028df0d32348aa8 sh: sh7785lcr: add GPIO lookup table for i2c controller reset
40297545c7dba169 i2c: qup: reorganization of driver code to remove polling for qup v2
4030fbfab1ab0658 i2c: qup: reorganization of driver code to remove polling for qup v1
4031f7714b4e451b i2c: qup: send NACK for last read sub transfers
40326f2f0f6465ac i2c: qup: fix buffer overflow for multiple msg of maximum xfer len
4033ecb6e1e5f435 i2c: qup: change completion timeout according to transfer length
403408f15963bc75 i2c: qup: use the complete transfer length to choose DMA mode
40353f450d3eea14 i2c: qup: proper error handling for i2c error in BAM mode
40367e6c35fe602d i2c: qup: fix the transfer length for BAM RX EOT FLUSH tags
4037c5adc0fa63a9 i2c: qup: schedule EOT and FLUSH tags at the end of transfer
40386d5f37f166bb i2c: qup: remove redundant variables for BAM SG count
4039eb422b539c1f i2c: qup: minor code reorganization for use_dma
40407239872fb340 i2c: qup: fixed releasing dma without flush operation completion
40410668bc44a426 i2c: qup: fix copyrights and update to SPDX identifier
4042a752c0a45248 batman-adv: fix packet loss for broadcasted DHCP packets to a server
4043f8fb3419ead4 batman-adv: fix multicast-via-unicast transmission with AP isolation
4044ab17ed70f79a Merge branch 'v4.17-rc1'
40452e62c4988bbf watchdog: add SPDX identifiers for watchdog subsystem
40466ffa3402211a watchdog: aspeed: Allow configuring for alternate boot
4047975b7f0fe669 watchdog: Add Nuvoton NPCM watchdog driver
40481daa85d13f39 dt-bindings: watchdog: Add Nuvoton NPCM description
4049568fa7e087ef ALSA: usb-audio: update clock valid control
40505a222e849452 ALSA: usb-audio: UAC2 jack detection
4051ea2301b62201 Merge branch 'linus' into x86/dma, to resolve a conflict with upstream
40527054e4e0b165 Merge branch 'perf/urgent' into perf/core, to pick up fixes
40535701dd1e87d5 Merge branch 'perf/urgent' into perf/core, to resolve conflicts
405494cb54924092 net/sched: act_vlan: declare push_vid with host byte order
4055affaa0c724c1 net/sched: remove tcf_idr_cleanup()
4056353def80c3d3 mlxsw: spectrum_span: Prevent duplicate mirrors
4057fa4493f0d9b3 xfs: remove dead inode version setting code
4058ee457001ed6c xfs: catch inode allocation state mismatch corruption
4059b83e4c3ced2b xfs: xfs_scrub_iallocbt_xref_rmap_inodes should use xref_set_corrupt
40605927268f5a04 xfs: flag inode corruption if parent ptr doesn't get us a real inode
40616a96c5650568 xfs: don't accept inode buffers with suspicious unlinked chains
40628bb82bc12a9e xfs: move inode extent size hint validation to libxfs
40631b44a6aecc11 xfs: record inode buf errors as a xref error in inobt scrubber
40647e56d9eaea13 xfs: remove xfs_buf parameter from inode scrub methods
4065d0018ad88909 xfs: inode scrubber shouldn't bother with raw checks
40665e777b62b0bc xfs: bmap scrubber should do rmap xref with bmap for sparse files
40676edb181053f0 xfs: refactor inode buffer verifier error logging
406890a58f95717b xfs: refactor inode verifier error logging
406930b0984d9117 xfs: refactor bmap record validation
40706915ef35c035 xfs: sanity-check the unused space before trying to use it
4071a27ba2607e60 xfs: detect agfl count corruption and reset agfl
40723e4da466bfa1 xfs: unwind the try_again loop in xfs_log_force
407393806299b56b xfs: refactor xfs_log_force_lsn
40741180b4c757aa apparmor: fix dangling symlinks to policy rawdata after replacement
4075d53c9f4d212c apparmor: Fix an error code in verify_table_headers()
4076a61ecd329cfa apparmor: fix error returns checks by making size a ssize_t
4077797195a376dc platform/x86: fujitsu-laptop: Support Lifebook U7x7 hotkeys
4078ef0f62264b2a platform/x86: mlx-platform: Add physical bus number auto detection
4079f709e1bfb0c6 platform/mellanox: mlxreg-hotplug: Change input for device create routine
4080d726f6b19975 platform/x86: mlx-platform: Add deffered bus functionality
4081d066f144d667 platform/x86: mlx-platform: Use define for the channel numbers
408299fec39e7725 Merge tag 'trace-v4.16-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
4083ed93a3987128 ixgbe: tweak page counting for XDP_REDIRECT
40842eb34bafb352 ixgbevf: Add XDP queue stats reporting
4085be8333322eff ixgbevf: Add support for meta data
4086efecfd5f803d ixgbevf: Delay tail write for XDP packets
408721092e9ce8b1 ixgbevf: Add support for XDP_TX action
4088c7aec59657b6 ixgbevf: Add XDP support for pass and drop actions
408970da6824c3db ixgbe: enable TSO with IPsec offload
40901db685e6766d ixgbe: no need for esp trailer if GSO
4091871dd09bdb02 ixgbe: remove unneeded ipsec test in TX path
40922137aec017fa ixgbe: no need for ipsec csum feature check
40939bf1e20f6579 ixgbe: fix read-modify-write in x550 phy setup
4094e97a90f7069b sched/cpufreq: Rate limits for SCHED_DEADLINE
4095a26cf1c9fe3c Merge branch 'topic/ppc-kvm' into next
40961aa37845f760 ixgbe: add status reg reads to ixgbe_check_remove
409740cab6e88cb0 ALSA: pcm: Return -EBUSY for OSS ioctls changing busy streams
409802a5d6925cd3 ALSA: pcm: Avoid potential races between OSS ioctls and read/write
409913d3047c8150 ACPI / hotplug / PCI: Check presence of slot itself in get_slot_status()
4100f3b906d720e4 ALSA: usb-audio: Integrate native DSD support for ITF-USB based DACs.
410174dc71f83e50 ALSA: usb-audio: FIX native DSD support for TEAC UD-501 DAC
410271426535f49f ALSA: usb-audio: Add native DSD support for Luxman DA-06
41033446b1e962b3 Merge branch 'for-linus' into for-next
4104b00214865d65 ALSA: usb-audio: Add native DSD support for TEAC UD-301
4105f64705b8715a RDMA/ocrdma: Fix structure layout for ocrdma_alloc_pd
4106ed807f6aaf78 Merge tag 'tpmdd-next-20180323' of git://git.infradead.org/users/jjs/linux-tpmdd into next-tpm
4107d8ba61ba58c8 x86/entry/64: Don't use IST entry for #BP stack
4108980b68ec0694 perf annotate: Use absolute addresses to calculate jump target offsets
4109c448234cfe46 perf annotate: Defer searching for comma in raw line till it is needed
4110e4cc91b8027d perf annotate: Support jumping from one function to another
41112eff06116281 perf annotate: Add "_local" to jump/offset validation routines
411283428f2fad48 perf python: Reference Py_None before returning it
41131679ae8f8f41 drm/amdkfd: Use ordered workqueue to restore processes
4114810955ba712f drm/amdgpu: Fix acquiring VM on large-BAR systems
411572a01d231dcb drm/amdkfd: Deallocate SDMA queues correctly
4116c70a36268799 drm/amdkfd: Fix scratch memory with HWS enabled
411706ace26f4e6f x86/efi: Free efi_pgd with free_pages()
41180803e6051c15 swiotlb: Make swiotlb_{alloc,free}_buffer depend on CONFIG_DMA_DIRECT_OPS
4119d32ef547fdbb kvm: x86: hyperv: delete dead code in kvm_hv_hypercall()
4120ea89c0654821 x86/tsc: Get rid of rdtscll()
4121bb491ce67aa7 gfs2: Check for the end of metadata in punch_hole
4122156383b190cd Documentation: Mention why %p prints ptrval
4123bf02d491237e COPYING: use the new text with points to the license files
412488de995ccf48 COPYING: create a new file with points to the Kernel license files
412586d043d47c91 Merge tag 'mips_fixes_4.16_5' of git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/mips
4126095fe49fd559 Merge tag 'vfio-v4.16-rc7' of git://github.com/awilliam/linux-vfio
4127a580657ad7dc Merge tag 'mtd/fixes-for-4.16-rc7' of git://git.infradead.org/linux-mtd
4128935c200aa782 Merge tag 'staging-4.16-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
412997235e74c36d Merge tag 'char-misc-4.16-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
4130cde00d2169b1 Merge tag 'media/v4.16-4' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
41311bfa26ff8c4b ipv6: fix possible deadlock in rt6_age_examine_exception()
413281811c162d4d KVM: SVM: add struct kvm_svm to hold SVM specific KVM vars
413340bbb9d03f05 KVM: VMX: add struct kvm_vmx to hold VMX specific KVM vars
41342ac52ab861b9 KVM: x86: move setting of ept_identity_map_addr to vmx.c
4135434a1e94469d KVM: x86: define SVM/VMX specific kvm_arch_[alloc|free]_vm
41369d1887ef3252 KVM: nVMX: sync vmcs02 segment regs prior to vmx_set_cr0
4137e13c2ac51237 Merge tag 'kvm-ppc-fixes-4.16-3' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc into kvm-master
4138f452518c982e net: phy: intel-xway: add VR9 v1.1 phy ids
41395b73d9955fb4 net: phy: intel-xway: add VR9 version number
4140d5eabf0c8faf net: hns3: hclge_inform_reset_assert_to_vf() can be static
41418ce72017ca07 Merge tag 'sound-4.16-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
4142c7281d591332 qed: Use true and false for boolean values
41436e3e764b5bc8 dpaa_eth: use true and false for boolean values
4144f215a3d2448a iw_cxgb4: Add ib_device->get_netdev support
414519415dbf3097 Merge branch 'tipc-introduce-128-bit-auto-configurable-node-id'
414652dfae5c85a4 tipc: obtain node identity from interface by default
414725b0b9c4e835 tipc: handle collisions of 32-bit node address hash values
4148d50ccc2d3909 tipc: add 128-bit node identifier
414923fd3eace088 tipc: remove direct accesses to own_addr field in struct tipc_net
4150b89afb116ca2 tipc: allow closest-first lookup algorithm when legacy address is configured
41512026364149db tipc: remove restrictions on node address values
4152b39e465e56ec tipc: some cleanups in the file discover.c
4153cb30a63384bc tipc: refactor function tipc_enable_bearer()
41541fe56e0cafd7 drivers: base: remove check for callback in coredump_store()
4155594619497f3d net/mlx5: Fix use-after-free
4156953cc3e81170 clk: Add driver for the si544 clock generator chip
4157f145749dd49d Merge branch 'pernet-convert-part11'
4158b2864fbdc5ab net: Convert rxrpc_net_ops
4159fc18999ed2a2 net: Convert udp_sysctl_ops
4160885b0d4375a1 mlxsw: spectrum_span: Fix initialization of struct mlxsw_sp_span_parms
4161440ea4ae1828 tc-testing: add selftests for 'bpf' action
4162114cc9c4b182 IB/cma: Resolve route only while receiving CM requests
416369ebaed0c6b5 Merge branch 'mlxsw-GRE-mtu-changes'
416468c3cd925597 mlxsw: spectrum_router: Handle MTU change of GRE netdevs
416522b99058dd79 mlxsw: spectrum_router: Move mlxsw_sp_rif_ipip_lb_op()
4166f6cc9c054e77 ip_tunnel: Emit events for post-register MTU changes
41674ac0d3fb13d5 eeprom: at24: use SPDX identifier instead of GPL boiler-plate
4168fc3fcb4ff196 clk: davinci: Remove redundant dev_err calls
416982792a070b16 net: bridge: fix direct access to bridge vlan_enabled and use helper
4170aa584d28f3f1 Merge tag 'clk-renesas-for-v4.17-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
4171c2fd8756c5c3 clk: uniphier: add ethernet clock control support for PXs3
4172639a53da7c8c Merge branch 'bpf-print-insns-api'
4173337682ca7e3c bpftool: Adjust to new print_bpf_insn interface
4174abe0884011f1 bpf: Remove struct bpf_verifier_env argument from print_bpf_insn
4175726fef09b801 clk: ux500: Drop AB8540/9540 support
417626b99db0b6e8 Merge tag 'sunxi-clk-for-4.17' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into clk-allwinner
4177452a26138a83 Merge branch 'tls-RX'
4178b6c535b1638b tls: Add receive path documentation
4179c46234ebb4d1 tls: RX path for ktls
4180583715853a25 tls: Refactor variable names
4181f4a8e43f1f0a tls: Pass error code explicitly to tls_err_abort
4182dbe425599ba0 tls: Move cipher info to a separate struct
418369ca9293e8dd tls: Generalize zerocopy_from_iter
4184ae06c70b1358 intel: add SPDX identifiers to all the Intel drivers
4185dfa453bc90ec selftests: ftrace: Add a testcase for probepoint
4186419d14af9e07 bridge: Allow max MTU when multiple VLANs present
41875fbdbed797b6 selftests: ftrace: Add a testcase for string type with kprobe_event
4188871bef200096 selftests: ftrace: Add probe event argument syntax testcase
4189bda7fab54828 virtio-net: Fix operstate for virtio when no VIRTIO_NET_F_STATUS
4190e9de0018d1fa devlink: Remove top_hierarchy arg for DEVLINK disabled path
4191c5d343b6b7ba tracing: probeevent: Fix to support minus offset from symbol
4192e9acf05255cb crypto: cavium - Replace mdelay with msleep in cpt_device_init
41930063ec4459dc crypto: doc - Document remaining members in struct crypto_alg
41949678a8dc53c1 crypto: bfin_crc - remove blackfin CRC driver
41956aaf49b495b4 crypto: arm,arm64 - Fix random regeneration of S_shipped
41964bc07aa4f030 staging: fsl-dpaa2/eth: Use debug level for message
4197eb428ee0e3ca hwrng: ks-sa - add hw_random driver
41982805894c1ee0 dt-bindings: rng: add bindings doc for Keystone SA HWRNG driver
41991d17cbfbb55c crypto: inside-secure - fix clock resource by adding a register clock
42005b37689653cb crypto: inside-secure - improve clock initialization
4201f962eb46e7a9 crypto: inside-secure - fix clock management
4202efa94457e57f crypto: inside-secure - fix missing unlock on error in safexcel_ahash_send_req()
42030108aab11615 crypto: talitos - Delete an error message for a failed memory allocation in talitos_edesc_alloc()
420483d6e27e6856 arm64: defconfig: enable stmmac ethernet to defconfig
42054f794097797f serial: expose buf_overrun count through proc interface
420603fe2debbb27 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
420734d43faf3aa8 eeprom: at24: simplify the i2c functionality checking
4208df3da615e3f0 eeprom: at24: fix a line break
4209de5db101fc89 eeprom: at24: tweak newlines
4210551a12669d85 eeprom: at24: refactor at24_probe()
42117c2806642ecf eeprom: at24: remove at24_platform_data from at24_data
4212feb2f19b1e8f eeprom: at24: move platform data processing into a separate routine
421348b6a7d1ee70 eeprom: at24: switch to using probe_new() from the i2c framework
4214f1a640c5dc70 eeprom: at24: provide and use at24_base_client_dev()
421511288b7c70d8 eeprom: at24: readability tweak in at24_probe()
4216021c7d7b6713 eeprom: at24: use a helper variable for dev
4217f2adff66604d eeprom: at24: rename chip to pdata in at24_probe()
42181f77d1859c3a eeprom: at24: rename at24_get_pdata()
42197c7f428eda52 eeprom: at24: don't check if byte_len is a power of 2
422053998fa89a5b eeprom: at24: make struct initialization uniform in at24_probe()
4221c4fee330f940 eeprom: at24: drop redundant variable in at24_write()
4222eb27fde2731b eeprom: at24: drop redundant variable in at24_read()
422314263b893a52 eeprom: at24: remove code separators
42245ca2b5b70e1a eeprom: at24: arrange local variables
42258cdc4e7e6d55 eeprom: at24: remove nvmem_config from at24_data
4226d154316dde64 eeprom: at24: disable regmap locking
4227a6fb6012ed4e init: Fix initcall0 name as it is "pure" not "early"
42285e4cf2bf6d1c tracing: Fix a potential NULL dereference
4229c84f259c8772 eeprom: at25: sizeof t should be sizeof(t)
4230009749d73186 staging: fsl-dpaa2/eth: Change max number of Tx queues
4231fa722c0039ad staging: fsl-dpaa2/eth: Fix SGT allocation
4232b2718e6fd33a staging: fsl-dpaa2/eth: Cleanup TX frame freeing code
4233e018f1fd99ad staging: fsl-dpaa2/eth: Change link settings on the fly
4234311cffa5e2c8 staging: fsl-dpaa2/eth: Add DPNI version check
42352a6c7f34fd18 staging: fsl-dpaa2/eth: Remove packed attribute
42369c5c0e461793 staging: fsl-dpaa2/eth: Remove unused field
42377472dd9f6499 staging: fsl-dpaa2/eth: Move print message
4238fdc9b53201ac staging: fsl-dpaa2/eth: Use generic irq handler
42394554af3492fa staging: mt7621-dma: Fixing parenthesis alignment
42405e62653b6f20 staging: mt7621-dma: Removing unnecessary braces
42412712d0e8a99d staging: mt7621-dma: Fix ident by space
4242c48f6ac12cb5 staging: mt7621-dma: Remove assignment in if
4243c1a3a3408143 staging: mt7621-dma: Fix open brace position
4244f22d82420f09 staging: mt7621-dma: Fix Spacing
4245c91034b21d28 staging: mt7621-dma: Fix Pointer Location
4246b90a6e10f114 staging: ks7010: Remove hostif_infrastructure_set2_request_t.
424772d73d63a7c9 staging: ks7010: Factor out repeated code for reading IEs.
4248f9b280fa9f31 staging: ks7010: Replace memcmp() operation with ether_addr_equal().
424969a3d5bc6120 staging: ks7010: Remove duplicate #define's
42506024089f0bda staging: ks7010: Factor out common members in request structs.
425120e9cb0a646c staging: ks7010: Fix lines over 80 characters due to comments.
42525927cb347e69 staging: ks7010: Fix line over 80 characters.
425371e9513b2571 staging: vme: vme_user: Fix some error handling paths in 'vme_user_probe()'
42540c27d1747b94 Staging: comedi: fix multiple line dereference coding style issue in cb_pcidas64.c
42559eb7194690ba staging: comedi: cb_pcidas64: Fix external_ai_queue_in_use()
42565d20e467dfad Revert "staging: comedi: cb_pcidas64: change params to external_ai_queue_in_use()"
42571e8ac83b6caf bus: fsl-mc: add fsl_mc_allocator cleanup function
42585b04cedeca18 bus: fsl-mc: change mc_command in fsl_mc_command
42592904e68ff2ce HID: core: reset the quirks before calling probe again
4260adaabbf48fdf HID: multitouch: do not set HID_QUIRK_NO_INIT_REPORTS
426139335d1cbb8f HID: core: remove the need for HID_QUIRK_NO_EMPTY_INPUT
4262c30e5989d692 HID: use BIT() macro for quirks too
42631c6ef16d3809 HID: use BIT macro instead of plain integers for flags
4264843e475f944a HID: multitouch: remove dead zones of Razer Blade Stealth
4265d9c57a7090ba HID: multitouch: export a quirk for the button handling of touchpads
426609695ad78f1f drm/amd/pp: clean header file hwmgr.h
42675b2933556fe0 drm/amd/pp: use mlck_table.count for array loop index limit
426847319f7186b8 printk: change message to pr_info
42696d97d5aba08b arm: dts: socfpga: fix GIC PPI warning
4270956c8cd692ba arm64: dts: stratix10: disable false USB overcurrent on devkit
42713b0fb63f2512 arm64: dts: stratix10: enable watchdog timer on the S10 devkit
42722ddc8e2d2b59 HID: usbhid: extend the polling interval configuration to keyboards
4273681c617b7c42 KVM: PPC: Book3S HV: Work around TEXASR bug in fake suspend state
427487a11bb6a7f7 KVM: PPC: Book3S HV: Work around XER[SO] bug in fake suspend mode
42754bb3c7a0208f KVM: PPC: Book3S HV: Work around transactional memory bugs in POWER9
42767672691a08c8 powerpc/powernv: Provide a way to force a core into SMT4 mode
4277b5af4f279323 powerpc: Add CPU feature bits for TM bug workarounds on POWER9 v2.2
42789bbf0b576d32 powerpc: Free up CPU feature bits on 64-bit machines
4279dd0efb3f11cc powerpc: Book E: Remove unused CPU_FTR_L2CSR bit
4280c0d64cf9fefd powerpc: Use feature bit for RTC presence rather than timebase presence
428164627388b501 USB:fix USB3 devices behind USB3 hubs not resuming at hibernate thaw
42820442d7b08600 usb: hub: Reduce warning to notice on power loss
42836ccd228e0cfc media: fimc-capture: get rid of two warnings
42840d2a531d00a3 media: dvb-usb-v2: fix a missing dependency of I2C_MUX
428586b2989361df media: uvc: to the right check at uvc_ioctl_enum_framesizes()
428698c1ce0ccff1 media: cec-core: fix a bug at cec_error_inj_write()
42876d23ee9caa67 Merge tag 'usb-for-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb into usb-testing
4288dcbe73ca55a4 mac80211: notify driver for change in multicast rates
4289a01c47737a9c drm: Fix uabi regression by allowing garbage mode->type from userspace
4290afdb4ca2be93 media: tda9840: cleanup a warning
4291e771bdf595ce media: tm6000: avoid casting just to print pointer address
4292728d9fd9f148 media: em28xx-input: improve error handling code
42932be09d8d8342 media: zr364xx: avoid casting just to print pointer address
42945c804c6bc55b media: vivid-radio-rx: add a cast to avoid a warning
42956062ba61567f media: saa7134-alsa: don't use casts to print a buffer address
429643e69758e6c0 media: solo6x10: get rid of an address space warning
42976555ad13a019 USB: serial: ftdi_sio: add support for Harman FirmwareHubEmulator
42981f1e82f74c09 USB: serial: cp210x: add ELDAT Easywave RX09 id
42999608e5c0f079 USB: serial: ftdi_sio: add RT Systems VX-8 cable
430070ae6a049fa9 media: zoran: don't cast pointers to print them
4301745029187a54 PCI: pcie-xilinx-nwl: Fix mask value to disable MSIs
43029863bc49abad media: ir-kbd-i2c: change the if logic to avoid a warning
4303c3902dab05a2 media: ir-kbd-i2c: improve error handling code
43045fd46ac92914 media: saa7134-input: improve error handling
430586f181c76621 media: s2255drv: fix a casting warning
4306057bad7bc9ee media: ivtvfb: Cleanup some warnings
4307b1a5dea69e48 media: videobuf-dma-sg: Fix a weird cast
430842eb523ff59e soc_camera: fix a weird cast on printk
43096b65dd4c2c31 media: cx23885: fix a warning
4310aea629c1261f media: cx88: fix two warnings
43110df305eb50e5 media: solo6x10: simplify the logic at solo_p2m_dma_desc()
4312d3c449e16fc8 media: bttv-input: better handle errors at I2C transfer
4313b0121ca03865 media: tvaudio: improve error handling
431489d6e45c8af8 media: sp887x: fix a warning
431517d7b0af062f evm: Constify *integrity_status_msg[]
43161a82cee3e69d evm: Move evm_hmac and evm_hash from evm_main.c to evm_crypto.c
43170834136aeaf0 fuse: define the filesystem as untrusted
43189e67028e7651 ima: fail signature verification based on policy
4319a9a4935d44b5 ima: clear IMA_HASH
4320d77ccdc644a5 ima: re-evaluate files on privileged mounted filesystems
432157b56ac6fecb ima: fail file signature verification on non-init mounted filesystems
4322d906c10d8a31 IMA: Support using new creds in appraisal policy
43233ec30113264a security: Add a cred_getsecid hook
4324912d2f8228be media: v4l2-ioctl: fix some "too small" warnings
43251a086879fdd3 media: v4l2-tpg-core: avoid buffer overflows
4326baa6f19b37cc media: ov5670: get rid of a series of __be warnings
432743d1ed0811bb media: rca: declare formats var as static
43288395597fa4ec media: vpss: fix annotations for vpss_regs_base2
4329a5d4b5891c2f powerpc/mm: Fixup tlbie vs store ordering issue on POWER9
433021e9b3e931f7 ALSA: usb-audio: fix uac control query argument
43316eb486b66a30 irqchip/gic-v3: Ensure GICR_CTLR.EnableLPI=0 is observed before enabling
43322be8ffed093b tpm: fix intermittent failure with self tests
4333e2fb992d82c6 tpm: add retry logic
43340803d7befa15 tpm: self test failure should not cause suspend to fail
4335076d35646027 tpm2: add longer timeouts for creation commands.
433609b17f321c15 tpm_crb: use __le64 annotated variable for response buffer address
433762c09e12bbf8 tpm: fix buffer type in tpm_transmit_cmd
433865520d46a4ad tpm: tpm-interface: fix tpm_transmit/_cmd kdoc
4339888d867df441 tpm: cmd_ready command can be issued only after granting locality
43409dc486fdf6cc clk: rockchip: assign correct id for pclk_ddr and hclk_sd in rk3399
43410d92d1802ced clk: rockchip: Fix error return in phase clock registration
4342570fda972b31 clk: rockchip: Correct the behaviour of restoring cached phase
4343ce84eca927af clk: rockchip: Fix wrong parents for MMC phase clock for rk3328
4344aaeab02ddcc8 usb/gadget: Add an EP dispose() callback for EP lifetime tracking
43454b0556a441dd clk: rockchip: Fix wrong parent for SDMMC phase clock for rk3228
43469a3fb9fb84cc xfrm: Fix transport mode skb control buffer usage.
4347243fee3249ff powerpc/mm/radix: Move the functions that does the actual tlbie closer
434899491e2d0e50 powerpc/mm/radix: Remove unused code
43494784e710b165 Documentation: gpio: Move drivers-on-gpio.txt to driver-api
43506960341aa334 Documentation: gpio: Move GPIO mapping documentation to driver-api
43514e0edc4b3fe7 Documentation: gpio: Move gpiod_* consumer documentation to driver-api
43527ee2c13080c9 Documentation: gpio: Move legacy documentation to driver-api
4353778ea833c59a Documentation: gpio: Move driver documentation to driver-api
435402bf219d2f62 Documentation: gpio: Move introduction to driver-api
43557e6332592bbc Documentation: driver-api: Move gpio.rst to gpio/index.rst
435629f9eeaa0580 MAINTAINERS: GPIO: Add Documentation/driver-api/gpio/
435780a4ae202f2d powerpc/mm: Workaround Nest MMU bug with TLB invalidations
4358864670d53400 pinctrl: imx: Add pinctrl driver support for imx6sll
435972fd9bc8f54f dt-bindings: imx: update pinctrl doc for imx6sll
4360aff6f8cb3e21 powerpc/mm: Add tracking of the number of coprocessors using a context
436167e6d3e83c18 pinctrl: intel: Implement intel_gpio_get_direction callback
436286822c2f3a7c pinctrl: stm32: add 'depends on HAS_IOMEM' to fix unmet dependency
4363b2f78906d537 pinctrl: mediatek: mtk-common: use true and false for boolean values
4364a34ea4b40fd5 pinctrl: sunxi: always look for apb block
4365cda4a1473313 KVM: PPC: Book3S HV: Fix duplication of host SLB entries
4366b6d09f780761 pinctrl: nomadik: Drop U8540/9540 support
436776a16885a777 Merge tag 'sh-pfc-for-v4.17-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
43681a5c1349d105 sem: Move struct sem and struct sem_array into ipc/sem.c
4369d8c6e8543294 msg/security: Pass kern_ipc_perm not msg_queue into the msg_queue security hooks
43707191adff2a55 shm/security: Pass kern_ipc_perm not shmid_kernel into the shm security hooks
4371aefad9593ec5 sem/security: Pass kern_ipc_perm not sem_array into the sem security hooks
4372f36b7534b833 Merge branch 'akpm' (patches from Andrew)
437313b40935cf64 drm/amdgpu: Add an ATPX quirk for hybrid laptop
43748401c72c593d Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
43759ec7ccc8f4f8 Merge tag 'drm-fixes-for-v4.16-rc7' of git://people.freedesktop.org/~airlied/linux
43769d3c3354bb85 mm, thp: do not cause memcg oom for thp
43771c610d5f93c7 mm/vmscan: wake up flushers for legacy cgroups too
4378f59f1caf72ba Revert "mm: page_alloc: skip over regions of invalid pfns where possible"
4379b3cd54b257ad mm/shmem: do not wait for lock_page() in shmem_unused_huge_shrink()
4380fa41b900c30b mm/thp: do not wait for lock_page() in deferred_split_scan()
4381fece2029a9e6 mm/khugepaged.c: convert VM_BUG_ON() to collapse fail
438228ee90fe6048 x86/mm: implement free pmd/pte page interfaces
4383b6bdb7517c3d mm/vmalloc: add interfaces to free unmapped page table
43841705f7c53416 h8300: remove extraneous __BIG_ENDIAN definition
438563489f8e8211 hugetlbfs: check for pgoff value overflow
43862e517d681632 lockdep: fix fs_reclaim warning
4387296cefee07a2 MAINTAINERS: update Mark Fasheh's e-mail
43888970a63e965b mm/mempolicy.c: avoid use uninitialized preferred_node
43895a9f698feb11 drm/ast: Fixed 1280x800 Display Issue
4390e7d7743f1be5 Merge tag 'acpi-4.16-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
4391394c73d39628 Merge tag 'modules-for-v4.16-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux
4392594fdbaab739 Merge branch 'acpi-wdat'
439327c524d17430 MIPS: Use the entry point from the ELF file header
4394ff6781fd1bb4 powerpc/64s: Fix lost pending interrupt due to race causing lost update to irq_happened
43955893ed18a26d Merge tag 'v4.16-rc6' into next-general
4396c4f4d2f91772 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
43979ce207880d8e Merge tag 'mmc-v4.16-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
4398c685af1108d7 serial: mvebu-uart: fix tx lost characters
4399b7b3f6696c29 Merge tag 'drm-misc-fixes-2018-03-22' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
4400b4eec0fa5371 Merge tag 'drm-intel-next-fixes-2018-03-22' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
44012a2553cc45c8 Merge branch 'vmwgfx-next' of git://people.freedesktop.org/~thomash/linux into drm-next
4402f3924ae723d8 Merge branch 'etnaviv/next' of https://git.pengutronix.de/git/lst/linux into drm-next
44038c2d689e2134 Merge tag 'drm-intel-fixes-2018-03-21' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
4404096c49ecba10 Merge branch 'vmwgfx-fixes-4.16' of git://people.freedesktop.org/~thomash/linux into drm-fixes
4405cec1b948c909 Merge tag 'imx-drm-fixes-2018-03-22' of git://git.pengutronix.de/git/pza/linux into drm-fixes
440636b3f84a05d5 drm/amdgpu: fix spelling mistake: "asssert" -> "assert"
44078ebde09b1691 drm/amd/pp: Add new asic support in pp_psm.c
4408bbfcc8af3757 drm/amd/pp: Clean up powerplay code on Vega12
4409031ec948a8dd drm/amd/pp: Add smu irq handlers for legacy asics
44103c79684396ec drm/amd/pp: Fix set wrong temperature range on smu7
4411cc15dfaa85e8 drm/amdgpu: Don't change preferred domian when fallback GTT v5
44126686c459e144 Merge branch 'hns3-VF-reset'
44132bfbd35d8ecd net: hns3: Changes required in PF mailbox to support VF reset
4414a15fa7d43b0b net: hns3: Add *Asserting Reset* mailbox message & handling in VF
441507a0556a3a73 net: hns3: Changes to support ARQ(Asynchronous Receive Queue)
44167a01c8972330 net: hns3: Add support to re-initialize the hclge device
44176988eb2a9b77 net: hns3: Add support to reset the enet/ring mgmt layer
4418a8dedb659260 net: hns3: Add support to request VF Reset to PF
4419436667d2e179 net: hns3: Add VF Reset device state and its handling
442035a1e50343bd net: hns3: Add VF Reset Service Task to support event handling
44216d4c3981a8d8 net: hns3: Changes to make enet watchdog timeout func common for PF/VF
4422356e88ebe447 vfio/type1: Improve memory pinning process for raw PFN mapping
4423c9f89c3f87cf vfio-mdev/samples: change RDI interrupt condition
44241a2e10a24039 Merge branch 'Rework-ip_ra_chain-protection'
4425d9ff3049739e net: Replace ip_ra_lock with per-net mutex
44265796ef75ec7b net: Make ip_ra_chain per struct net
4427128aaa98ad14 net: Revert "ipv4: fix a deadlock in ip_ra_control"
44280526947f9dd0 net: Move IP_ROUTER_ALERT out of lock_sock(sk)
442976d3e153d0d1 net: Revert "ipv4: get rid of ip_ra_lock"
4430f2d254fac13c liquidio: Added support for trusted VF
4431cf57d49c4803 Merge branch 'rmnet-next'
4432be81a85f5f87 net: qualcomm: rmnet: Implement fill_info
443314452ca3b5ce net: qualcomm: rmnet: Export mux_id and flags to netlink
4434378e25357ac7 net: qualcomm: rmnet: Remove unnecessary device assignment
44359dcaec042600 net: qualcomm: rmnet: Update copyright year to 2018
44366e010dd9b16b net: qualcomm: rmnet: Fix casting issues
44371574639411b3 gre: fix TUNNEL_SEQ bit check on sequence numbering
4438faf4db008163 Documentation/networking: Add net DIM documentation
4439e2e031640b3a net: mvpp2: use correct index on array mvpp2_pools
4440f5b5a3b7879d Merge branch 'tipc-diag'
4441872619d8cf81 tipc: step sk->sk_drops when rcv buffer is full
4442c30b70deb5f4 tipc: implement socket diagnostics for AF_TIPC
4443dfde331e757f tipc: modify socket iterator for sock_diag
444498f1f4e0ed26 IB/core: Refer to RoCE port property instead of GID table property
444503286030ac04 RDMA/restrack: Remove ambiguity in resource track clean logic
4446e95955773d43 RDMA/hns: Fix cq record doorbell enable in kernel
4447761fc376c999 RDMA/cxgb3: Use structs to describe the uABI instead of opencoding
44485dcd8400884c macsec: missing dev_put() on error in macsec_newlink()
44497693b331d033 tty: serial: msm_geni_serial: Fix return value check in qcom_geni_serial_probe()
4450d723522b0be4 mt7601u: use firmware_request_cache() to address cache on reboot
44515d42c96e1cf9 firmware: add firmware_request_cache() to help with cache on reboot
4452c6263a484599 firmware: fix typo on pr_info_once() when ignore_sysfs_fallback is used
445312a0148711a4 staging: mt7621-eth: fix spelling mistake: "devictree" -> "devicetree"
44543eb3c3e32eef staging: mt7621-eth: fix return value check in mt7621_gsw_probe()
44559d350d806a8b staging: mt7621-eth: fix return value check in mtk_connect_phy_node()
4456960526d5970f staging: mt7621-eth: fix return value check in mtk_probe()
44572a5f03b60a0c staging: mt7621-gpio: mt7621: make symbol gc_map static
445865197a7d361f Staging: xgifb: XGI_main_26.c: Refactored the function
4459f81746470b47 staging: vt6655: Change typedef enum to enum
4460dba18d618557 staging: pi433: cleanup local variable
4461f066ac1131c5 Staging:rtl8723bs:Add blank line after declaration
44626fcac4593be8 Staging:rtl8723bs clean up spaces
4463af1bef4aa3e7 Staging:rtl8723bs Remove unnecessary braces
4464fcd353bc8b77 Staging:rtl8723bs static variables are always 0
4465aaea2164bdff staging: wilc1000: check for kmalloc allocation failures
4466a0e8045e6ecf staging: wilc1000: replace switch statement by simple if condition
44675fa7ed322b74 staging: ks7010: review custom bit defines using macros from bitops header file
446838fc31e73c47 staging: ks7010: replace some custom defines with the ones in uapi/linux/if_ether.h
4469c07040694193 staging: ks7010: remove not used function signature ks_wlan_read_config_file
4470a00c38a335a8 staging: ks7010: remove max_event_count field which is only being used in debug
447131ce0d861cd1 staging: ks7010: replace KS_WLAN_DEBUG with DEBUG preprocessor directive
4472e0645d9b9673 Merge tag 'mac80211-for-davem-2018-03-21' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211
4473127aaef460eb staging: lustre: lnet: use correct 'magic' test
4474f65d6eb43001 staging: mt7621-gpio: remove redundant owner assignments of drivers
447538861e433cf2 staging: vc04_services: Add outstanding VCHI TODOs
44768d38bf03cb5f staging: vc04_services: Remove import of bcm2835-camera from TODO
44777c1f094ac6a9 staging: vc04_services: bcm2835-camera: Add blank line after declaration
44788c3696102f3e staging: fsl-dpaa2/eth: Defer probing if no MC portal available
4479334e76782563 Merge branch 'mlxsw-Update-supported-firmware-version'
44808e1ed7392c1b mlxsw: spectrum: Add support for auto-negotiation disable mode
44811c6e1037800e mlxsw: spectrum: Update the supported firmware to version 13.1620.192
44827381f93ab262 Merge branch 'fix-some-bugs-for-HNS3-driver'
44831931dc20839e net: hns3: fix for not returning problem in get_link_ksettings when phy exists
44844a152de95d71 net: hns3: add querying speed and duplex support to VF
4485175ec96b46ef net: hns3: add get_link support to VF
44860979aa0bfdc6 net: hns3: fix for getting wrong link mode problem
4487a95e1f8666e9 net: hns3: change the time interval of int_gl calculating
4488cd9d187b07c2 net: hns3: change GL update rate
4489d458c815e790 net: hns3: increase the max time for IMP handle command
44902f550a467895 net: hns3: export pci table of hclge and hclgevf to userspace
4491681ec3999b3d net: hns3: fix for vlan table lost problem when resetting
44921a426f8b40fc net: hns3: fix the VF queue reset flow error
4493dd72140ca9fd net: hns3: reallocate tx/rx buffer after changing mtu
4494145307460ba9 devlink: Remove top_hierarchy arg to devlink_resource_register
449557678e5a3d51 mmc: block: Delete gendisk before cleaning up the request queue
449640013ff20b1b net: dsa: Fix functional dsa-loop dependency on FIXED_PHY
449753e82697f74d Merge branch 'hv_netvsc-fix-races-during-shutdown-and-changes'
44987b2ee50c0cd5 hv_netvsc: common detach logic
44990ef58b0a05c1 hv_netvsc: change GPAD teardown order on older versions
450002400fcee254 hv_netvsc: use RCU to fix concurrent rx and queue changes
45018348e0460ab1 hv_netvsc: disable NAPI before channel close
450268e2ffdeb5db net/ipv6: Handle onlink flag with multipath routes
45038ae797aaa845 selftests: Add multipath tests for onlink flag
45046d066734e9f0 ppp: avoid loop in xmit recursion detection code
450510ecacd7943b hwmon: (lm92) Add max6635 to lm92_id[]
45064ff0ce227a1e hwmon: (pmbus/adm1275) Add support for ADM1272
450705993e226ad9 hwmon: (lm92) Do not try to detect MAX6635
45088936ef7604c1 ipv6: sr: fix NULL pointer dereference when setting encap source address
4509191f86ca8ef2 ipv6: sr: fix scheduling in RCU when creating seg6 lwtunnel state
45109b894cdd025e Merge branch 'aquantia-fixes'
4511c89bf1cd3498 net: aquantia: driver version bump
451290869ddfefeb net: aquantia: Implement pci shutdown callback
45133e9a54513172 net: aquantia: Allow live mac address changes
4514b647d3980948 net: aquantia: Add tx clean budget and valid budget handling logic
451547203b3426a6 net: aquantia: Change inefficient wait loop on fw data reads
4516d0f0fb25d6c7 net: aquantia: Fix a regression with reset on old firmware
45171bf9a7520fad net: aquantia: Fix hardware reset when SPI may rarely hangup
4518bc48740bcdcb Merge branch 'cxgb4-rdma'
4519f3910c6278f3 cxgb4: Support firmware rdma write completion work request.
452043db92964039 cxgb4: Support firmware rdma write with immediate work request.
4521c68644ef1610 cxgb4: Add support to query HW SRQ parameters
4522e47094751ddc cxgb4: Add support to initialise/read SRQ entries
4523a3cdaa69e4ae cxgb4: Adds CPL support for Shared Receive Queues
45240d9366d67bcf ext4: don't complain about incorrect features when probing
45251959031e248e Merge branch 's390-qeth-fixes'
4526a6c3d93963e4 s390/qeth: on channel error, reject further cmd requests
452717bf8c9b3d49 s390/qeth: lock read device while queueing next buffer
45281063e432bb45 s390/qeth: when thread completes, wake up all waiters
45296be687395b31 s390/qeth: free netdevice when removing a card
453019d99164480a irqchip: Add a driver for the Microsemi Ocelot controller
4531c927d74ec031 dt-bindings: interrupt-controller: Add binding for the Microsemi Ocelot interrupt controller
45321d39834fba99 ext4: remove EXT4_STATE_DIOREAD_LOCK flag
4533fe23cb65c2c3 ext4: fix offset overflow on 32-bit archs in ext4_iomap_begin()
45340dfebaf1cd26 Merge branch 'r8169-small-improvements'
45351e1205b7d3e9 r8169: add helper tp_to_dev
453673c86ee38b98 r8169: change type of argument in rtl_disable/enable_clock_request
4537cb73200c59e2 r8169: change type of first argument in rtl_tx_performance_tweak
45381f7aa2bc268e r8169: simplify rtl_set_mac_address
453945d8ec4d9fd5 ext4: update i_disksize if direct write past ondisk size
454073fdad00b208 ext4: protect i_disksize update by i_data_sem in direct write path
45413d21ac6fe92d Merge branch 'net-phy-Add-general-dummy-stubs-for-MMD-register-access'
4542c846a2b7bd0e net: phy: micrel: Use the general dummy stubs for MMD register access
45430231b1a074c6 net: phy: realtek: Use the dummy stubs for MMD register access for rtl8211b
45445df7af85ecd8 net: phy: Add general dummy stubs for MMD register access
4545f44d6107f879 media: dvb_frontend: add proper __user annotations
4546755f6633d64e Merge tag 'batadv-next-for-davem-20180319' of git://git.open-mesh.org/linux-merge
4547ee54a9f9ae32 Merge tag 'batadv-net-for-davem-20180319' of git://git.open-mesh.org/linux-merge
4548bdf5bd7f2132 rds: tcp: remove register_netdevice_notifier infrastructure.
4549692ec06d7c92 netns: send uevent messages
455094e5e3087a67 net: add uevent socket member
4551aa65f6365405 net: Convert nf_ct_net_ops
455208012631d627 net: Convert lowpan_frags_ops
45531ae776276073 net: Convert can_pernet_ops
45549a02d3af9ce9 drm/tegra: dc: Use correct format array for Tegra124
455533625282adaa irqchip/gic-v3: Probe for SCR_EL3 being clear before resetting AP0Rn
4556a23deac60a86 media: imx-media-utils: fix a warning
455739adb4e73905 media: dvbdev: handle ENOMEM error at dvb_module_probe()
4558f67449fdba3b media: debugfs-cec-error-inj: document CEC error inj debugfs ABI
4559f84a66d61e1f media: cec-pin-error-inj.rst: document CEC Pin Error Injection
456029bca25e1bc4 usb: skip phys initialization of shared hcd
45613864e9451ba6 usb: phy: ab8500: Drop AB8540/9540 support
4562d54f063cdbe4 extcon: axp288: Set USB role where necessary
456329b4aec2f407 platform/x86: intel_cht_int33fe: Add device connections for the Type-C port
4564da95cc1d9a4c usb: typec: driver for Pericom PI3USB30532 Type-C cross switch
4565f6fb9ec02be1 usb: roles: Add Intel xHCI USB role switch driver
4566fa31b3cb2ae1 xhci: Add Intel extended cap / otg phy mux handling
4567d0a0fa9d74b9 xhci: Add option to get next extended capability in list by passing id = 0
45682000016c94b4 usb: typec: tcpm: Use new Type-C switch/mux and usb-role-switch functions
4569c6962c29729c usb: typec: tcpm: Set USB role switch to device mode when configured as such
4570ceeb162500c3 usb: typec: Separate the definitions for data and power roles
4571fde0aa6c175a usb: common: Small class for USB role switches
4572bdecb33af34f usb: typec: API for controlling USB Type-C Multiplexers
45736c994c504fa2 PCI: v3-semi: Remove unnecessary semicolon
4574d17086728ca1 PCI: rcar: Remove unnecessary semicolon
4575492d98e4f8b3 PCI: faraday: Make struct faraday_pci_variant static
457690d2723c6d4c netfilter: nf_tables: do not hold reference on netdevice from preparation phase
45776ec1cbf6b125 media: cec: improve CEC pin event handling
45782b76e5392d06 media: cec-pin: improve status log
4579f2d9b66d84f3 drivers: base: Unified device connection lookup
45802699126bcf18 usbip: tools: usbipd: exclude exported devices from exportable device list
45811cbd53c8cd85 usb: core: introduce per-port over-current counters
4582865463fc03ed media: cec-pin: add error injection support
458322712b389e40 media: cec-pin-error-inj: parse/show error injection
45840ee492ad54d7 media: cec-pin: create cec_pin_start_timer() function
45856902c88a4635 media: cec-core.rst: document the error injection ops
45869ca400c18ff1 media: cec: add core error injection support
4587f7b0fa692317 media: rc docs: fix warning for RC_PROTO_IMON
4588d92191aa84e5 netfilter: nf_tables: cache device name in flowtable object
4589aebfa52a925d netfilter: drop template ct when conntrack is skipped.
459019b558db12f9 posix-timers: Protect posix clock array access against speculation
459193eaf301a7d2 media: s5p_mfc_enc: get rid of new warnings
4592740ba614c972 media: s5p-mfc: Amend initial min, max values of HEVC hierarchical coding QP controls
459311b7090d8088 media: s5p-mfc: Ensure HEVC QP controls range is properly updated
4594c8e6f90d8251 media: s5p-mfc: Use real device for request_firmware() call
45953ce7f6aaf1fd media: s5p-mfc: Add support for HEVC encoder
4596fc92b92a04dd media: s5p-mfc: Add VP9 decoder support
4597c9fcd51c1676 media: s5p-mfc: Add support for HEVC decoder
45981c700fa76b8d media: s5p-mfc: Support MFCv10.10 buffer requirements
4599c8ffbd433a77 media: s5p-mfc: Use min scratch buffer size as provided by F/W
460043bfefedd028 drm/vmwgfx: Bump version patchlevel and date
460137efe80ce85f drm/vmwgfx: use monotonic event timestamps
460220fb5a635a0c drm/vmwgfx: Unpin the screen object backup buffer when not used
460389dc15b76fd3 drm/vmwgfx: Stricter count of legacy surface device resources
46046073a09210e0 drm/vmwgfx: Use kasprintf
46054e3e733b45df drm/vmwgfx: Get rid of the device-private suspended member
4606c3b9b1657344 drm/vmwgfx: Improve on hibernation
4607bf833fd36f9b drm/vmwgfx: Avoid pinning fbdev framebuffers
4608dc366364c4ef drm/vmwgfx: Fix multiple command buffer context use
4609ef86cfee7d74 drm/vmwgfx: Use the cpu blit utility for framebuffer to screen target blits
461079273e1b7eb0 drm/vmwgfx: Add a cpu blit utility that can be used for page-backed bos
4611b1394dc151cb media: s5p-mfc: Adding initial support for MFC v10.10
4612f1a355bf9e2e media: s5p-mfc: Rename IS_MFCV8 macro
46132f710c1bb666 usb: phy: ab8500: Drop AB8540/9540 support
4614575c29bc9d9e media: extended-controls.rst: don't use adjustbox
4615c0da55b95bd9 media: v4l2: Documentation for HEVC CIDs
46162c02837bd99c media: v4l2: Add v4l2 control IDs for HEVC encoder
461749f607521f98 media: v4l2: Documentation of HEVC compressed format
46181c791727b73c media: v4l2-ioctl: add HEVC format description
461953b2534551f1 media: videodev2.h: Add v4l2 definition for HEVC
4620dc9aec795f53 media: rcar-vin: use scratch buffer and always run in continuous mode
46216a8ffa8b4c51 media: rcar-vin: allocate a scratch buffer at stream start
4622579260a5ef48 media: pixfmt-v4l2.rst: fix broken enum :c:type
46230dee3c6a611b media: imx.rst: fix typo
4624492b183bd7bc media: ngene: avoid unused variable warning
46259fbc5a3245f8 media: v4l: omap_vout: vrfb: remove an unused variable
46262c000f4dbab0 media: ttpci: improve printing of encoded MAC address
4627e734016dd33a PCI: kirin: Make struct kirin_pcie_driver static
4628e3a5f7366e02 media: V4L: remove myself as soc-camera maintainer
46291dd5e986a9b9 media: dt-bindings: media: rcar_vin: Use status "okay"
46309c11fcf1a74d drm/ttm: Export the ttm_k[un]map_atomic_prot API.
4631403c1826a456 drm/ttm: Clean up kmap_atomic_prot selection code
46324ed75c3e5255 drm/etnaviv: bump HW job limit to 4
463325db875401c8 drm/vmwgfx: Cursor update fixes
4634904efd9e3f4c drm/vmwgfx: Send the correct nonblock option for atomic_commit
4635ac3069e67f56 drm/vmwgfx: Move the stdu vblank event to atomic function
4636aa64b3f18aeb drm/vmwgfx: Move screen object page flip to atomic function
46373cbe87fcf026 drm/vmwgfx: Remove drm_crtc_arm_vblank_event from atomic flush
46384e2f9fa7ffb5 drm/vmwgfx: Move surface copy cmd to atomic function
463991e9f352cd1b drm/vmwgfx: Avoid iterating over display unit if crtc is available
46404472f0fc248e mmc: renesas_sdhi: replace EXT_ACC with HOST_MODE
46418647d26eb3f1 mmc: update sdio_claim_irq documentation
46428e6b1a72a75b ALSA: aloop: Fix access to not-yet-ready substream via cable
46439c5c685e58ba mmc: Export host capabilities to debugfs.
464467a01afaf3d3 ALSA: aloop: Sync stale timer before release
46457d11c3ac6669 usb: dwc3: core: Fix broken system suspend/resume on AM437x
46462f3090c6a8f2 usb: dwc3: Check controller type before setting speed
464780b776340c78 usb: dwc3: Dump LSP and BMU debug info
4648938a5ad1d305 usb: dwc3: Check for ESS TX/RX threshold config
464948f80609e536 usb: dwc3: Make TX/RX threshold configurable
46506743e817a4de usb: dwc3: Add DWC_usb31 GTXTHRCFG reg fields
465101b0e2cc7d89 usb: dwc3: gadget: Check IP revision for GRXTHRCFG
46522fbc5bdc8fd1 usb: dwc3: Add DWC_usb31 GRXTHRCFG bit fields
4653d548a61767fa usb: dwc3: Check IP revision for GTXFIFOSIZ
46540cab8d26d6e5 usb: dwc3: Update DWC_usb31 GTXFIFOSIZ reg fields
4655fab383333877 usb: dwc3: Add SoftReset PHY synchonization delay
4656cabdf83dadfb usb: dwc3: pci: Properly cleanup resource
4657de948a74ad6f usb: dwc3: Makefile: fix link error on randconfig
465888d42b2b45d7 ALSA: hda/realtek - Fix speaker no sound after system resume
4659f0ba9d699e5c ALSA: hda/realtek - Fix Dell headset Mic can't record
4660d3e4eccbb8dd regulator: core: Add missing blank line between functions
46613b82a4db8eac drm: udl: Properly check framebuffer mmap offsets
46623e4543bf2053 dmaengine: stm32-dmamux: fix a potential buffer overflow
4663834814e80268 Revert: "vfio-pci: Mask INTx if a device is not capabable of enabling it"
46640731de476a37 nfit: skip region registration for incomplete control regions
46659f591ae60e1b drm/i915/gvt: throw error on unhandled vfio ioctls
4666b53117c0b881 ASoC: nau8824: recover system clock when device changes
46676a2e3c3ea31b regulator: qcom_smd: Drop regulator/{machine,of_regulator} includes
4668da779513d335 spi: sh-msiof: Use correct enum for DMA transfer direction
4669bd5c4facf596 Fix slab name "biovec-(1<<(21-12))"
46706e2fb22103b9 block: use 32-bit blk_status_t on Alpha
4671ad448378825f scsi: ufs: Add support for Auto-Hibernate Idle Timer
4672114c1aa21049 scsi: ufs: sysfs: reworking of the rpm_lvl and spm_lvl entries
4673a63d706ea719 MIPS: ralink: Fix booting on MT7621
4674891731f6a5db MIPS: ralink: Remove ralink_halt()
4675b9120c016da8 MAINTAINERS: Add entry for Microsemi MIPS SoCs
46766bce3deae4d5 MIPS: generic: Add support for Microsemi Ocelot
46776b36d31a8a99 MIPS: mscc: Add ocelot PCB123 device tree
4678d843dd530d57 MIPS: mscc: Add ocelot dtsi
46792707177e86ec dt-bindings: mips: Add bindings for Microsemi SoCs
4680502ab004e6c4 platform/x86: fujitsu-laptop: Revert UNSUPPORTED_CMD back to an int
46813f6c9be27ae1 scsi: qla2xxx: fx00 copypaste typo
4682f7e59e994fc6 scsi: qla2xxx: fix error message on <qla2400
468382269df3bb8b Merge branch 'drm-fixes-4.16' of git://people.freedesktop.org/~agd5f/linux into drm-fixes
468461c187e46ebb scsi: smartpqi: update driver version
4685339faa8150fd scsi: smartpqi: workaround fw bug for oq deletion
4686b3fd27e9150f dt-bindings: Add vendor prefix for Microsemi Corporation
468745dce24df5b7 scsi: arcmsr: Change driver version to v1.40.00.05-20180309
4688c2c62ebca18b scsi: arcmsr: Sleep to avoid CPU stuck too long for waiting adapter ready
4689c4c1adb3490e scsi: arcmsr: Handle adapter removed due to thunderbolt cable disconnection.
469050b08240de61 scsi: arcmsr: Rename ACB_F_BUS_HANG_ON to ACB_F_ADAPTER_REMOVED for adapter hot-plug
46919b143231250d scsi: qla2xxx: Update driver version to 10.00.00.06-k
469233b28357dd00 scsi: qla2xxx: Fix Async GPN_FT for FCP and FC-NVMe scan
469360dd6e8e4207 scsi: qla2xxx: Cleanup code to improve FC-NVMe error handling
4694623ee824e579 scsi: qla2xxx: Fix FC-NVMe IO abort during driver reset
46951cbc0efcd9be scsi: qla2xxx: Fix retry for PRLI RJT with reason of BUSY
46962e4c5d2ef76b scsi: qla2xxx: Remove nvme_done_list
4697870fe24f3c0b scsi: qla2xxx: Return busy if rport going away
46981763c1fd76d8 scsi: qla2xxx: Fix n2n_ae flag to prevent dev_loss on PDB change
4699e473b3074104 scsi: qla2xxx: Add FC-NVMe abort processing
47009dd9686b1419 scsi: qla2xxx: Add changes for devloss timeout in driver
4701dbe18018e3ad scsi: qla2xxx: Set IIDMA and fcport state before qla_nvme_register_remote()
47021d4614e1e6cb scsi: qla2xxx: Remove unneeded message and minor cleanup for FC-NVMe
47038d7d77752685 scsi: qla2xxx: Restore ZIO threshold setting
4704723c7e3982d2 scsi: devinfo: remove dasd devices from the scsi subsystem
4705c7058ae1d5a9 scsi: devinfo: remove DF arrays from HP
47065f96f42b76e0 scsi: devinfo: add HP DISK-SUBSYSTEM device, for HP XP arrays
47073565a3d01e14 scsi: hisi_sas: Remove depends on HAS_DMA in case of platform dependency
4708c121107d0f84 scsi: documentation: Obsolete documentation references
470903fea736c0d0 scsi: qla2xxx: fix spelling mistake: "existant" -> "existent"
471010ff6be6de59 scsi: dpt_i2o: use after free in __adpt_reset()
471124268fd1ad32 scsi: dpt_i2o: use after free in adpt_release()
4712031e3601869c lib: Add generic PIO mapping method
4713ba9a190872e6 Merge branch 'net-sched-action-idr-leak'
4714f29cdfbe33d6 net/sched: fix idr leak in the error path of tcf_skbmod_init()
4715d7f200157360 net/sched: fix idr leak in the error path of tcf_vlan_init()
47161e46ef1762bb net/sched: fix idr leak in the error path of __tcf_ipt_init()
471794fa3f929ec0 net/sched: fix idr leak in the error path of tcp_pedit_init()
4718fe9a552e715d libnvdimm, nfit: fix persistence domain reporting
47195bf7f8185f7c net/sched: fix idr leak in the error path of tcf_act_police_init()
472060e10b3adc3b net/sched: fix idr leak in the error path of tcf_simp_init()
4721bbc09e7842a5 net/sched: fix idr leak on the error path of tcf_bpf_init()
47223f2176dd7fe9 qede: fix spelling mistake: "registeration" -> "registration"
4723924613d3a87f bnx2x: fix spelling mistake: "registeration" -> "registration"
4724a821328c2f30 MIPS: lantiq: ase: Enable MFD_SYSCON
47253223a5a7d3a6 MIPS: lantiq: Enable AHB Bus for USB
4726214cbc147349 MIPS: lantiq: Fix Danube USB clock
47271acfb9b7ee0b PCI: Add decoding for 16 GT/s link speed
4728896196dc4e41 libnvdimm, region: hide persistence_domain when unknown
472926f2cacde21b ARM: dts: at91sam9260: pullup rx on usart0
473043d9af3f1994 ARM: dts: at91rm9200: pullup rx on uart0
47315e04822f7db5 ARM: dts: at91: fixes uart pinctrl, set pullup on rx, clear pullup on tx
4732caf61b1b8b88 RDMA/qedr: Fix QP state initialization race
4733b15606f47b89 RDMA/qedr: Fix rc initialization on CNQ allocation failure
4734c3594f22302c RDMA/qedr: fix QP's ack timeout configuration
47355f3e3b85cc0a RDMA/ucma: Correct option size check using optlen
4736103140eccbd2 RDMA/restrack: Move restrack_clean to be symmetrical to restrack_init
473732927e281c00 IB/mlx5: Don't clean uninitialized UMR resources
4738238f694e1b7f media: v4l2-common: fix a compilation breakage
4739b6356df3eb9a drm/amdgpu: Fix NULL ptr on driver unload due to init failure.
47402333bf9ad960 drm/amdgpu: fix "mitigate workaround for i915"
474197d82a48d7a7 IB/mlx4: Eliminate duplicate barriers on weakly-ordered archs
474235c6ef89661c media: staging: media: Replace "cant" with "can't"
47433296c4ae9769 drm/amd/pp: Add smu irq handlers in sw_init instand of hw_init
47444d2003721c2b drm/amd/pp: Refine register_thermal_interrupt function
4745160b8e75932f drm/amdgpu: Remove wrapper layer of cgs irq handling
47467436854ebd41 drm/amd/powerplay: Return per DPM level clock
47477f3f106e4431 drm/amd/powerplay: Remove the SOC floor voltage setting
4748f0c2b16ba84a drm/amdgpu: no job timeout setting on compute queues
4749dc53d543fcb4 drm/amdgpu: add vega12 pci ids (v2)
47502cac05dee6e3 drm/amd/powerplay: add the hw manager for vega12 (v4)
4751fa969db4addd drm/amd/powerplay: add the smu manager for vega12 (v4)
4752d33edb6428df drm/amd/powerplay: add new pp_psm infrastructure for vega12 (v2)
47533503d588e72f drm/amd/powerplay: update ppatomfwctl (v2)
4754c042c9b434a4 drm/amd/powerplay: add vega12_pptable.h
4755c4a4f4b6cbd8 drm/amd/powerplay: add vega12_ppsmc.h
475697ea8ebe4971 drm/amd/powerplay: add new smu9_driver_if.h for vega12 (v2)
4757f3f8864db544 drm/amd/powerplay: update atomfirmware.h (v2)
475880be32b58ef8 drm/amd/powerplay: add vega12_inc.h
47593084eb0011b3 drm/amdgpu/soc15: initialize reg base for vega12
4760f559fe2bc1c1 drm/amd/soc15: Add external_rev_id for vega12.
4761e4a387558ea8 drm/amdgpu/soc15: update vega12 cg_flags
4762692069a1a4f1 drm/amdgpu/soc15: add support for vega12
476362b35f9ad107 drm/amdgpu/gfx9: add golden setting for vega12 (v3)
476423862464f806 drm/amdgpu/gfx9: add clockgating support for vega12
47658b399477554b drm/amdgpu/gfx9: add support for vega12
4766e5c62eddd10d drm/amdgpu/gfx9: add gfx config for vega12
4767d5e8ef06485d drm/amdgpu/gfx9: Add placeholder for vega12 golden settings
4768739ffd9b47ae drm/amdgpu/gfx9: add support for vega12 firmware
4769f06a32e4d265 drm/amdgpu/sdma4: Update vega12 sdma golden setting.
47709acdc00c2425 drm/amdgpu/sdma4: add sdma4_0_1 support for vega12 (v3)
4771900bad3fe927 drm/amdgpu/sdma4: add clockgating support for vega12
4772607c26a0ea33 drm/amdgpu/sdma4: Add placeholder for vega12 golden settings
47732e24ada2fc78 drm/amdgpu/sdma4: specify vega12 firmware
4774f8d27677e101 drm/amdgpu/mmhub: add clockgating support for vega12
4775273a14cd1514 drm/amdgpu/gmc9: add vega12 support (v2)
477657e6b6f2303e media: atomisp_fops.c: disable atomisp_compat_ioctl32
477706ed2a6d60c7 media: staging: media: atomisp: Remove inclusion of non-existing directories
47780c5286a8222e Merge tag 'drm-misc-next-2018-03-21' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
47796dc9a2568f84 media: atomisp: convert default struct values to use compound-literals with designated initializers
4780d82a4a14d4ab media: staging: media: atomisp2: remove unused headers
478101b610594fee media: staging: media: remove remains of VIDEO_ATOMISP_OV8858
4782b0e84815a805 media: staging: atomisp: remove redundant assignments to various variables
4783a9b539a6fbb9 media: staging: media: atomisp: remove pointless string copy
4784f87c6898abb2 media: drivers: staging: media: atomisp: pci: atomisp2: css2400: fix misspellings
4785ca8996cf3fa5 media: MAINTAINERS: Add entry for Aptina MT9T112
4786c2f9b05fd5c1 media: arch: sh: ecovec: Use new renesas-ceu camera driver
47876a26f141bf62 media: i2c: mt9t112: Remove soc_camera dependencies
47887641b0442195 media: i2c: Copy mt9t112 soc_camera sensor driver
4789dca7b4015cb0 drm/amdgpu: add vega12 to dc support check
4790b6a8a2bc83f8 drm/amd/display: Add bios firmware info version for VG12
47912325ff305e44 drm/amd/display/dm: add vega12 support
4792f79f3fc1412e drm/amdgpu/virtual_dce: add vega12 support
47939aa52bc48754 drm/amdgpu: specify vega12 vce firmware
47942327e6261ab2 drm/amdgpu: specify vega12 uvd firmware
47956b9c6e1b1541 drm/amdgpu: add vega12 ucode loading method
4796eddfa8dfadf6 drm/amdgpu: initilize vega12 psp firmwares
4797ff13dc671de8 drm/amdgpu/psp: initial vega12 support
4798ad0ad9aa20f2 drm/amdgpu: vega12 to smu firmware
4799e48a3cd9cbb7 drm/amdgpu: set asic family and ip blocks for vega12
48003f76dcedb303 drm/amdgpu: add gpu_info firmware for vega12
48018fab806ad1f5 drm/amdgpu: add vega12 to asic_type enum
4802133f97945f67 drm/amd/include: Add ip header files for vega12.
4803751b1783da78 perf annotate: Mark jumps to outher functions with the call arrow
480485a84e4f8139 perf annotate: Pass function descriptor to its instruction parsing routines
48056bd06f5a486c vfio/type1: Adopt fast IOTLB flush interface when unmap IOVAs
4806b2d109f24aa3 media: af9015: correct some coding style issues
48078b79c7ab11c4 media: af9015: convert to regmap api
480819324414c954 media: dvb-usb-v2: add probe/disconnect callbacks
48097772e380efcd media: af9015: enhance streaming config
48100092293ec798 media: af9015: refactor copy firmware to slave demod
48112ffb2fa32e5a media: af9015: refactor firmware download
4812ba2d559b29cb media: af9015: use af9013 demod pid filters
481383d6b7c3276f media: af9013: add pid filter support
481412c6b22fbf23 media: af9013: remove all legacy media attach releated stuff
481504c611e3168e media: af9015: attach demod using i2c binding
481622e59e7204a4 media: af9013: add i2c mux adapter for tuner bus
48173b536127f514 media: af9013: convert inittabs suitable for regmap_update_bits
481849bade9f0eef media: af9015: fix logging
4819b911fc89e12c media: af9013: wrap dvbv3 statistics via dvbv5
4820233f3ef71c1a media: af9013: dvbv5 ber and per
4821f3bb7e22b185 media: af9013: dvbv5 cnr
4822943a720f5c5c media: af9013: dvbv5 signal strength
48237903fbe3a636 media: af9013: change lock detection slightly
482435ecf2b4d24a media: rc: mceusb: pid 0x0609 vid 0x031d does not under report carrier cycles
4825279c60fd896d media: mceusb: add IR learning support features (IR carrier frequency measurement and wide-band/short-range receiver)
4826b358e747aebc media: rc: meson-ir: lower timeout and make configurable
48278d7a77ce56cd media: rc: meson-ir: add timeout on idle
4828ae35c4835699 ARM: EXYNOS: Simplify code in coupled CPU idle hot path
4829a7480dbcf983 ARM: EXYNOS: Fix coupled CPU idle freeze on Exynos4210
4830a6fff41f410b pinctrl: sh-pfc: r8a77995: Deduplicate VIN4 pin definitions
4831a5c2949ff7bd pinctrl: sh-pfc: r8a7796: Deduplicate VIN4 pin definitions
48329942a5b52990 pinctrl: sh-pfc: r8a7795: Deduplicate VIN4 pin definitions
48334fd82963e17b pinctrl: sh-pfc: r8a77995: Correct VIN4 18-bit pins
4834a66b68ba7f28 pinctrl: sh-pfc: r8a7796: Correct VIN4 18-bit pins
4835b538dc5bbb40 pinctrl: sh-pfc: r8a7795: Correct VIN4 18-bit pins
48363b047a9597e4 pinctrl: sh-pfc: r8a77995: Rename EtherAVB "mdc" pin group to "mdio"
4837f7ce295cfdf6 pinctrl: sh-pfc: r8a77965: Rename EtherAVB "mdc" pin group to "mdio"
4838350aba9a74cc pinctrl: sh-pfc: r8a7796: Rename EtherAVB "mdc" pin group to "mdio"
483924cfe1a97047 pinctrl: sh-pfc: r8a7795-es1: Rename EtherAVB "mdc" pin group to "mdio"
4840cbe0dd9ad5b2 pinctrl: sh-pfc: r8a7795: Rename EtherAVB "mdc" pin group to "mdio"
484143a51cd5d623 pinctrl: sh-pfc: Add SH_PFC_PIN_GROUP_ALIAS()
484266e9fe1ec739 pinctrl: sh-pfc: r8a7790: Add missing TX_ER pin to avb_mii group
48436c3b6d508391 selftests/seccomp: Allow get_metadata to XFAIL
484455c1b5f4af39 selftests/android/ion: Makefile: fix build error
4845472f5f391819 clk: renesas: cpg-mssr: Adjust r8a77980 ifdef
48462b935d524d85 clk: renesas: rcar-gen3: Always use readl()/writel()
4847f046d6a6bf2a clk: renesas: sh73a0: Always use readl()/writel()
4848fcf371b35177 clk: renesas: rza1: Always use readl()/writel()
48496c669e504a62 clk: renesas: rcar-gen2: Always use readl()/writel()
4850f32b0696eabd clk: renesas: r8a7740: Always use readl()/writel()
4851b86b493eb291 clk: renesas: r8a73a4: Always use readl()/writel()
4852802751984065 clk: renesas: mstp: Always use readl()/writel()
4853c733c7d93741 clk: renesas: div6: Always use readl()/writel()
4854e8fd0adf105e ARM: dts: at91: at91sam9g25: fix mux-mask pinctrl property
4855649c0f12defb ktest: Set do_not_reboot=y for CONFIG_BISECT_TYPE=build
485625bc70fa0968 ktest: Set buildonly=1 for CONFIG_BISECT_TYPE=build
485720f2e1aa7731 media: cpia2_usb: drop bogus interface-release call
4858b1e064c25e8f media: imx: add 8-bit grayscale support
4859be2068bf648f media: adv7604: Add support for i2c_new_secondary_device
48609feb786876c7 media: dt-bindings: media: adv7604: Extend bindings to allow specifying slave map addresses
48613d27484eba95 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
486267537fe960e5 media: i2c: adv748x: Add support for i2c_new_secondary_device
48636dd3791dcf30 ktest: Comment about other names than just ktest.conf
4864454bfe97837a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
486571569850e324 media: i2c: adv748x: Add missing CBUS page
486606aa8f3aa9c4 media: i2c: adv748x: Simplify regmap configuration
4867edbd0ede0078 ktest: Clarify config file usage
48683aab15af9ad8 media: add tuner standby op, use where needed
48693f97df91a189 media: vb2-core: vb2_ops: document non-interrupt-context calling
487068a06bd04e20 media: vb2-core: document the REQUEUEING state
487145ad39999b00 media: vb2-core: vb2_buffer_done: consolidate docs
4872dd328275e986 media: radio: Critical interrupt bugfix for si470x over i2c
48738c081b6f9a9b media: radio: Critical v4l2 registration bugfix for si470x over i2c
4874425859ff0de3 perf annotate: No need to calculate notes->start twice
4875d9bd76658449 perf annotate browser: Add 'P' hotkey to dump annotation to file
487691340c5184f3 perf report: Introduce --ignore-vmlinux command line option
4877be316409e981 perf annotate: Introduce --ignore-vmlinux command line option
4878864298f224f2 perf annotate: Add function header to --stdio2
48793563289208ec perf annotate: Use the default annotation options for --stdio2
488036d6bf8976e9 media: radio: Tuning bugfix for si470x over i2c
48817f0b6fde3111 perf annotate: Move the default annotate options to the library
4882befd2a38a632 perf annotate: Introduce the --stdio2 output mode
48833e187c81d405 media: stm32-dcmi: add JPEG support
4884b4ee319480e6 media: stm32-dcmi: fix unnecessary parentheses
4885a1029f552c3f media: stm32-dcmi: rework overrun/error case
4886f8c5363db34e media: stm32-dcmi: fix lock scheme
4887aebb47d4e7a9 Input: trackpoint: document sysfs interface
4888a10c5d91c340 xfs: Change URL for the project in xfs.txt
4889ea841bafda3f audit: add refused symlink to audit_names
48902ddf0d655946 char/bsr: add sysfs interface documentation
4891014d8fd8805b acpi: nfit: document sysfs interface
48923c91d24fcd89 media: v4l: common: Remove v4l2_find_nearest_format
4893ac53212880a1 media: vivid: Use v4l2_find_nearest_size
4894bd15134a73d8 block: rbd: update sysfs interface
4895894de53b4938 media: ov5670: Use v4l2_find_nearest_size
4896227b183dcbcc media: ov13858: Use v4l2_find_nearest_size
489795ce9c28601a media: v4l: common: Add a function to obtain best size from a list
48983b7ea9f015d6 Documentation/sparse: fix typo
489994b9d9b7a14c audit: remove path param from link denied function
49001dbba2cf30c9 Documentation/CodingStyle: Add an example for braces
4901eb85a355c3af ARM: OMAP: Fix SRAM W+X mapping
49022525fdcb6e82 media: imon: rename protocol from other to imon
4903447dcc0cf129 media: rc: add new imon protocol decoder and encoder
49048d4068810d99 media: rc: oops in ir_timer_keyup after device unplug
49058a4e8f8dfc69 media: rc: new driver for early iMon device
49065a5d1a77085f docs/vm: update 00-INDEX
4907572eca036d71 media: rc: add keymap for iMON RSC remote
49081b450f211e00 media: Revert "[media] staging: lirc_imon: port remaining usb ids to imon and remove"
4909d60f6e3713ec media: dt: bindings: Update binding documentation for sunxi IR controller
491010e712064b04 media: rc: update sunxi-ir driver to get base clock frequency from devicetree
49110891f9599352 kernel-doc: Remove __sched markings
49123d6f22b74d91 ahci: imx: fix the build warning
49134b290af0b3a4 Docs: Added a pointer to the formatted docs to README
49149f4a68e416a5 README: Improve documentation descriptions
49153a088dd1b72d drm/i915: Specify which engines to reset following semaphore/event lockups
4916dd206bec9a44 pidns: simpler allocation of pid_* caches
49173e1d3678844b ktest: Add CONNECT_TIMEOUT to change the connection timeout time
49188c5cb3c1c570 Merge tag 'gvt-next-fixes-2018-03-20' of https://github.com/intel/gvt-linux into drm-intel-next-fixes
49199f23b129eb35 ktest: Wait for console process to exit
4920d2fd7344a987 PCI: kirin: Fix missing dependency on PCI_MSI_IRQ_DOMAIN
4921a1b363a53f0c PCI: iproc: Remove dependency on ARM specific struct pci_sys_data
492284e10623c0b9 dt-bindings: at24: add Renesas R1EX24128
49233644784caa01 dt-bindings: at24: add bindings for Rohm BR24T01
4924c0a2676c911c dt-bindings: at24: add compatible for nxp,se97b
49251c7095d2836b Merge airlied/drm-next into drm-misc-next
49263184a995f782 KVM: nVMX: fix vmentry failure code when L2 state would require emulation
4927e40ff1d6608d KVM: nVMX: Do not load EOI-exitmap while running L2
49284d0f1ce69559 xen/acpi: upload _PSD info for non Dom0 CPUs too
492936104cb9012a x86/xen: Delay get_cpu_cap until stack canary is established
49308fe5ab411209 xen: xenbus_dev_frontend: Verify body of XS_TRANSACTION_END
4931b93008d1ac65 xen: xenbus: Catch closing of non existent transactions
49322a22ee6c3ab1 xen: xenbus_dev_frontend: Fix XS_TRANSACTION_END handling
493360b01bcce971 ath9k_htc: use non-QoS NDP for AP probing
49344ea5aca27eab mac80211_hwsim: Set wmediumd for new radios
4935c50099f856bf Merge tag 'extcon-next-for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon into char-misc-next
4936f422fa558aad clk: sunxi-ng: add missing hdmi-slow clock for H6 CCU
493770ca608b2ec6 iommu/mediatek: Fix protect memory setting
49389a2fe9b801f5 ALSA: usb: initial USB Audio Device Class 3.0 support
493913cf6dec93e0 cfg80211/nl80211: add DFS offload flag
49402cb021f5de55 cfg80211/nl80211: add CAC_STARTED event
49411ad22fb5bb53 mac80211: inform wireless layer when frame RSSI is invalid
4942c42e8e054d95 Merge branch 'fixes' into next
4943d58ac803cfbb mmc: sdhci-acpi: Fix IRQ 0
4944ccce305bd411 firmware: explicitly include vmalloc.h
49458cfd36a0b53a mac80211_hwsim: fix use-after-free bug in hwsim_exit_net
49467c181f4fcdc6 mac80211: add ieee80211_hw flag for QoS NDP support
494773a88250b709 drm/vmwgfx: Fix a destoy-while-held mutex problem.
4948140bcaa23a1c drm/vmwgfx: Fix black screen and device errors when running without fbdev
4949b24791fe00f8 drm: Reject getfb for multi-plane framebuffers
4950a8d7bde23e71 ALSA: hda - Force polling mode on CFL for fixing codec communication
49516b00c35138b4 mtd: nand: fsl_ifc: Read ECCSTAT0 and ECCSTAT1 registers for IFC 2.0
49520f0e8de334c5 kbuild: set no-integrated-as before incl. arch Makefile
4953843c3a59997f mtd: nand: fsl_ifc: Fix eccstat array overflow for IFC ver >= 2.0.0
4954825d48758308 kbuild: make scripts/adjust_autoksyms.sh robust against timestamp races
4955fa8e6d58c5bc mtd: nand: fsl_ifc: Fix nand waitfunc return value
49565741a164ff6f mtd: maps: remove bfin-async-flash driver
4957148a1a5d7448 mtd: tests: check erase block count in page test
4958ac9cd36c7a5d mtd: nftl: use %*ph to print small buffer
4959e7bfb3fdbde3 mtd: Stop updating erase_info->state and calling mtd_erase_callback()
49602793c1d77aa8 drm/qxl: Replace drm_gem_object_reference/unreference() with _get/put()
4961796e1112176a mac80211_hwsim: fix secondary MAC address assignment
4962731a373698c9 drm/amd/display: Add one to EDID's audio channel count when passing to DC
4963509648fcf0ce drm/amd/display: We shouldn't set format_default on plane as atomic driver
49644407a29bad96 drm/amd/display: Fix FMT truncation programming
49658bfac12f88db drm/amd/display: Allow truncation to 10 bits
4966eb7768e774d1 Merge branch 'ib-extcon-drm-dt-v4.17' into extcon-next
4967d368e7de5e8b extcon: gpio: Convert to fully use GPIO descriptor
4968a62300d99f15 extcon: gpio: Move platform data into state container
496966afdedf269c extcon: gpio: Localize platform data
4970eca0f13c836a extcon: int3496: Ignore incorrect IoRestriction for ID pin
4971ad49aee401dd extcon: intel-cht-wc: Set direction and drv flags for V5 boost GPIO
497246b27ee9256d drm/amd/pp: Fix unable to handle kernel paging request when set pp table
4973d3472266fb03 drm/amd/pp: Fix gfx ring test failed on Fiji without hw avfs support
4974eb4900aa4c49 drm/amdgpu: Fix kernel NULL pointer dereference in dpm functions
497581ce8bea035b drm/amdgpu: Fix kernel NULL pointer dereference when amdgpu fini
4976e5b03032e34d drm/amdgpu - Disable all irqs before disabling all CRTCs
4977088e7c161706 drm/amdgpu: Disable irq on device before destroying it
4978ff97cba8c1b2 drm/amdgpu: Use atomic function to disable crtcs with dc enabled
4979864917a3b8d4 drm/amd/amdgpu: fix offset into page with amdgpu_iomem debugfs file
4980bd08a8d9e8dd drm/amdgpu/nbio6: Correct PCIE_INDEX/DATA pair used for smn register accessing
4981f004938f7899 drm/amd/powerplay: Fix NULL pointer deref on driver unbind.
4982e3ecdffac9cc drm/amdgpu: add documentation for amdgpu_device.c
49833ac952b10dec drm/amdgpu: add VCN to firmware query interface
498478230c46ec0a Merge tag 'omapdrm-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux into drm-next
4985b65bd4031156 Merge tag 'drm-msm-next-2018-03-20' of git://people.freedesktop.org/~robclark/linux into drm-next
498619c800caa682 Merge tag 'drm/tegra/for-4.17-rc1' of git://anongit.freedesktop.org/tegra/linux into drm-next
49874f6dd8d6858b Merge branch 'for-upstream/mali-dp' of git://linux-arm.org/linux-ld into drm-next
4988fca3c46abc43 Merge tag 'exynos-drm-fixes-for-v4.16-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-fixes
4989ebfb821d2f17 Merge tag 'drm/tegra/for-4.16-rc7-fixes' of git://anongit.freedesktop.org/tegra/linux into drm-fixes
4990ac1775012058 spi: sprd: Add the support of restarting the system
4991b1d0db067fbe ASoC: rockchip: rk3288-hdmi-analog: Select needed codecs
4992279df1917d3e ASoC: rockchip: Fix compatible string in example
4993a5ad3b4b240b ASoC: rockchip: Fix dai_name for HDMI codec
4994a61aa683655f spi: sprd: Simplify the transfer function
4995287d2ac36b6f Merge branch 'drm-next-4.17' of git://people.freedesktop.org/~agd5f/linux into drm-next
499667b570e305d0 Merge branch 'topic/intel' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into asoc-amd
49979260f873684f ASoC: mediatek: mt2701: Fix a typo in printk
4998f8a9a29c4fe9 ASoC: rsnd: set pm_ops in hibernate-compatible way
49993215b9d57a2c Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
500087e0d4f0f37f kbuild: disable clang's default use of -fmerge-all-constants
5001303851e14a8f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
500276c0b6a36a12 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
5003645102eac15e Merge tag 'nfsd-4.16-1' of git://linux-nfs.org/~bfields/linux
50040fa4fe85f472 bpf: skip unnecessary capability check
500578262f4575c2 bpf, doc: add description wrt native/bpf clang target and pointer size
5006f005afede992 trace/bpf: remove helper bpf_perf_prog_read_value from tracepoint type programs
500752fda36d63bf test_bpf: Fix testing with CONFIG_BPF_JIT_ALWAYS_ON=y on other arches
500832d43cd391ba kvm/x86: fix icebp instruction handling
5009353601e7d323 nfsd: create a separate lease for each delegation
501086d29b10eb66 nfsd: move sc_file assignment into alloc_init_deleg
50110af6e690f0d4 nfsd: factor out common delegation-destruction code
501268b18f52947b nfsd: make nfs4_get_existing_delegation less confusing
50130c911f5408e4 nfsd4: dp->dl_stid.sc_file doesn't need locking
5014653e514e9ebc nfsd4: set fl_owner to delegation, not file pointer
5015cba7b3d15071 nfsd: simplify nfs4_put_deleg_lease calls
5016b8232d3315ec nfsd: simplify put of fi_deleg_file
50174e461e62fc98 ARM: dts: meson8b: the CBUS GPIO controller only has 83 GPIOs
5018e03efbce6beb ARM: dts: meson8b-odroidc1: add microSD support
50196f29d07ca4b9 svcrdma: Clean up rdma_build_arg_xdr
502097cc3264508f svcrdma: Consult max_qp_init_rd_atom when accepting connections
50210c4398ff8b58 svcrdma: Use pr_err to report Receive errors
50223758a191116f sparc/PCI: Stop reserving System ROM and Video ROM in PCI space
50236b6bc6205d98 selinux: wrap AVC state
50240619f0f5e36f selinux: wrap selinuxfs state
5025274f62e1e5c7 selinux: fix handling of uninitialized selinux state in get_bools/classes
5026d3cc2cd7c8d7 selinux: Update SELinux SCTP documentation
5027f75da8a8a918 workqueue: remove the comment about the old manager_arb mutex
50285826cc8f5a60 workqueue: fix the comments of nr_idle
502992d7ec1d71e3 leds: Fix wrong dmi_match on PC Engines APU LEDs
503066569052fe53 irqchip/gic-v3: Don't try to reset AP0Rn
503165da7d1979c2 irqchip/gic-v3: Do not check trigger configuration of partitionned LPIs
5032971401015d14 iommu/vt-d: Use real PASID for flush in caching mode
50339b80d1f946ee perf annotate: Introduce annotation_line__filter()
5034c298304bd747 perf annotate: Use a ops table for annotation_line__write()
50359fe77e0166ae dt-bindings: iommu: ipmmu-vmsa: Add device tree support for r8a774[35]
5036e4aa4ae77aaa PCI: kirin: Remove unnecessary asm/compiler.h include
5037c744b63b6c42 clk: hisilicon: fix potential NULL dereference in hisi_clk_alloc()
503858e1e2d2cd89 clk: davinci: cfgchip: Add TI DA8XX USB PHY clocks
50391e88a8d64f22 clk: davinci: New driver for TI DA8XX CFGCHIP clocks
50400c92c7177045 dt-bindings: clock: Add bindings for DA8XX CFGCHIP clocks
5041aad739f946a8 clk: davinci: Add platform information for TI DM646x PSC
5042f41e5275757e clk: davinci: Add platform information for TI DM644x PSC
50439ab1102cceef clk: davinci: Add platform information for TI DM365 PSC
5044b99bfca56ecb clk: davinci: Add platform information for TI DM355 PSC
5045a47d6040629f clk: davinci: Add platform information for TI DA850 PSC
5046c2952e271b94 clk: davinci: Add platform information for TI DA830 PSC
5047c6ed4d734bc7 clk: davinci: New driver for davinci PSC clocks
504821cdf7269f9d dt-bindings: clock: New bindings for TI Davinci PSC
50496ef35851a014 clk: davinci: Add platform information for TI DM646x PLL
5050d67c13eaf79b clk: davinci: Add platform information for TI DM644x PLL
5051650bba61fc36 clk: davinci: Add platform information for TI DM365 PLL
5052dcdd19b269e0 clk: davinci: Add platform information for TI DM355 PLL
505355b3caed2bf6 clk: davinci: Add platform information for TI DA850 PLL
5054c92765fdb8ff clk: davinci: Add platform information for TI DA830 PLL
50552d1726915159 clk: davinci: New driver for davinci PLL clocks
5056e8980d67d601 RDMA/ucma: Ensure that CM_ID exists prior to access it
50575f2fb802eee1 ipv6: old_dport should be a __be16 in __ip6_datagram_connect()
50588220ce6d1b51 Merge tag 'linux-can-fixes-for-4.16-20180319' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
5059b6e37ce2371d dt-bindings: clock: Add new bindings for TI Davinci PLL clocks
50600466080c751e Merge branch 'dsa-mv88e6xxx-some-fixes'
506136d6ea94b071 net: dsa: mv88e6xxx: Fix interrupt name for g2 irq
5062a708767e40ec net: dsa: mv88e6xxx: Fix typo in a comment
506379a68b2631d8 net: dsa: mv88e6xxx: Fix name of switch 88E6141
506478d9f4d49bbe netfilter: ebtables: add support for matching IGMP type
50655adc1668ddc4 netfilter: ebtables: add support for matching ICMP type and code
50667f9badfceffc clk: scmi: use devm_of_clk_add_hw_provider() API and drop scmi_clocks_remove
5067a1e9b74cc2ef perf annotate: Finish the generalization of annotate_browser__write()
50682ba5eca10486 perf annotate: Introduce annotation_line__print_start() out of TUI code
5069c52202434de2 perf ui browser: Add vprintf() method
50702f025ea0bac2 perf annotate: Introduce annotation_line__max_percent()
5071ecda45bd6cfe perf annotate: Introduce symbol__annotate2 method
5072b8b0d819858e perf annotate: Introduce init_column_widths() method out of TUI code
50737232bf7a8954 perf annotate: Move update_column_widths() to the generic lib
50749761e86e36c0 perf annotate: Move the column widths from the TUI to generic lib
50755bc49f612020 perf annotate: Introduce set_offsets() method out of TUI code
50761cf5f98a5edb perf annotate: Move nr_{asm_}entries to struct annotation
50770ca693b315aa perf annotate: Move 'start' to struct annotation
50784850c92e4083 perf annotate: Nuke struct browser_line
50790db45bcfac85 perf annotate: Move mark_jump_targets from the TUI to the annotation library
50806dcd57e8ae20 perf annotate: Move nr_jumps to struct annotation
508127feb761c721 perf annotate: Move jumps_percent_color to ui_browser
5082bc1c0f3dfa77 perf annotate: Move max_jump_sources to struct annotation
508395aa89d92de8 perf annotate tui: Add browser__annotation() helper
50846af612d2b105 perf annotate: Move pcnt_with() to the annotation library
508516932d77050f perf annotate: Stop using a global config struct
50860553e83dc108 perf annotate: Move nr_events from annotate_browser to annotation struct
5087f56c083bc4f9 perf annotate: Move compute_ipc() to annotation library
50889d6bb41d1ced perf annotate: Move annotation_line array from TUI to generic code
50890e83a7e9e592 perf annotate tui: Move have_cycles to struct annotation
509000ea0eb21e9b perf annotate tui: Use annotate_browser__cycles_width() mroe
5091c426e5849b60 perf annotate: Move cycles/IPC formatting width constants outside TUI
509298bc80b0a199 perf annotate: Move annotation_options out of the TUI browser
5093555fc3b1ef4c perf unwind: Report error from dwfl_attach_state
5094acaa3f13b8dd drm/meson: Fix potential NULL dereference in meson_drv_bind_master()
50956349a1696231 Merge branch 'mlxsw-Adapt-driver-to-upcoming-firmware-versions'
509604719507b756 mlxsw: spectrum_acl: Do not invalidate already invalid ACL groups
5097808be37ae323 mlxsw: spectrum_acl: Adapt ACL configuration to new firmware versions
50987e8c711661ce mlxsw: spectrum: Reserved field in mbox profile shouldn't be set
5099830a8b1b001d mlxsw: pci: Set mbox dma addresses to zero when not used
510044caebd368a5 net: gemini: fix memory leak
510100777fac28ba net: ethernet: arc: Fix a potential memory leak if an optional regulator is deferred
510247db69752b22 sparc: get rid of asm wrapper for nis_syscall()
51033d0e354e4e51 sparc: switch compat {f,}truncate64() to COMPAT_SYSCALL_DEFINE
51048c82ccd63192 sparc: switch compat pread64 and pwrite64 to COMPAT_SYSCALL_DEFINE
51058ccb004677d1 convert compat sync_file_range() to COMPAT_SYSCALL_DEFINE
5106a0d32ad366bb switch sparc_remap_file_pages() to SYSCALL_DEFINE
51076de7617e8892 sparc: get rid of memory_ordering(2) wrapper
5108ee076e81fc14 sparc: trivial conversions to {COMPAT_,}SYSCALL_DEFINE()
5109b925c46c8110 sparc: bury a zombie extern that had been that way for twenty years
5110a00a700bdea8 sparc: get rid of remaining SIGN... wrappers
5111dd19958ce841 sparc: kill useless SIGN... wrappers
5112467697d289e7 netfilter: nf_tables: add missing netlink attrs to policies
5113257a1aac7a9a sparc: Make auxiliary vectors for ADI available on 32-bit as well
5114984c7706ff18 ARM: dts: omap4-droid4: Configure uart1 pins
5115e5b9fd7bdeb5 ARM: dts: omap4-droid4: Configure MDM6600 USB PHY
5116fdd192037fce ARM: dts: omap4-droid4: Fix USB PHY port naming
51176f36ee0b48ca ARM: dts: uniphier: add syscon property for UniPhier sound system
51186c35921dd3ae arm64: dts: uniphier: add syscon property for UniPhier sound system
51195aa6d80624d5 ARM: OMAP5: control: add support for control module wkup pad config
512004dfac090687 ARM: omap2+: control: add support for auxiliary control module instances
51217fe4d6dcbcb4 devlink: Remove redundant free on error path
51228137a8e21909 vmxnet3: remove unused flag "rxcsum" from struct vmxnet3_adapter
5123c846d8da5640 mlx5: Remove call to ida_pre_get
51241b8b7ce13011 ARM: dts: omap5-board-common: Add phandle for mclk clock for twl6040
5125f0131c67269e ARM: dts: omap5: add fref_xtal_ck support
51260b75c042b562 ARM: dts: omap5: add support for control module wkup pad config
5127418dbeb618a0 dt-bindings: omap5: ctrl: Support for control module wkup pad config
5128b5dd0e792f48 Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
512954cab61a8a67 ARM: dts: am43xx: Enable dual-role mode for USB1
5130372bed66bfbb ARM: multi_v7_defconfig: Enable CPCAP related options mostly as loadable modules
51310b3cbdbafd68 ARM: omap2plus_defconfig: Add UINPUT
5132bca809d8183c ARM: omap2plus_defconfig: Enable MDM6600 USB PHY
5133ef0d46d6711f ARM: omap2plus_defconfig: Add AUDIO_GRAPH_CARD
5134a62c1cc1bc62 ARM: omap2plus_defconfig: Enable PWM_VIBRA
513520710b3b8189 netfilter: ctnetlink: synproxy support
5136f3f59fbc54b7 genirq: Remove license boilerplate/references
513752a65ff5603e genirq: Add missing SPDX identifiers
513890cafdd52172 genirq/matrix: Cleanup SPDX identifier
513999bfce5db9c0 genirq: Cleanup top of file comments
5140ae6153b50f9b netfilter: nf_tables: permit second nat hook if colliding hook is going away
51414f2921ca21b7 netfilter: nf_tables: meter: pick a set backend that supports updates
51425191d70f83fd netfilter: Replace printk() with pr_*() and define pr_fmt()
5143472a73e00757 netfilter: xt_conntrack: Support bit-shifting for CONNMARK & MARK targets.
5144d72133e62880 netfilter: ebtables: use ADD_COUNTER macro
51455b4c6e3860da netfilter: nf_tables: remove VLA usage
51461446385904ad netfilter: nfnetlink_cthelper: Remove VLA usage
51478039ab43eeac netfilter: cttimeout: remove VLA usage
5148d719e3f21cf9 netfilter: nft_ct: add NFT_CT_{SRC,DST}_{IP,IP6}
514935d8deb80c30 netfilter: conncount: Support count only use case
51506aec208786c2 netfilter: Refactor nf_conncount
5151b5e817dcdd55 firmware: arm_scmi: prevent accessing rate_discrete uninitialized
5152c09880cef78d hwmon: (scmi) return -EINVAL when sensor information is unavailable
5153e3cb7bde9a6a USB: misc: uss720: more vendor/product ID's
5154a8b6966034ba cpufreq: tegra186: Don't validate the frequency table twice
51552d28b0368684 cpufreq: speedstep: Don't validate the frequency table twice
515631f4b7a86b53 cpufreq: sparc: Don't validate the frequency table twice
5157ec8d2cc62ce5 cpufreq: sh: Don't validate the frequency table twice
515854a277ebf20d cpufreq: sfi: Don't validate the frequency table twice
5159472ada602179 cpufreq: scpi: Don't validate the frequency table twice
5160f35750c88555 cpufreq: sc520: Don't validate the frequency table twice
516109e390f30f44 cpufreq: s3c24xx: Don't validate the frequency table twice
51625ab508bebf25 cpufreq: qoirq: Don't validate the frequency table twice
51638ed5a219d0f0 cpufreq: pxa: Don't validate the frequency table twice
516420dfdb9c80fa cpufreq: ppc_cbe: Don't validate the frequency table twice
5165e2376d1fa075 cpufreq: powernow: Don't validate the frequency table twice
5166b01b531f67a2 cpufreq: p4-clockmod: Don't validate the frequency table twice
5167b563afbaa85a cpufreq: mediatek: Don't validate the frequency table twice
51682c65616b98ad cpufreq: longhaul: Don't validate the frequency table twice
5169b6663622a397 cpufreq: ia64-acpi: Don't validate the frequency table twice
5170c3e3cc8aa3a6 cpufreq: elanfreq: Don't validate the frequency table twice
51710d1053944507 cpufreq: e_powersaver: Don't validate the frequency table twice
517229aa18a762b8 cpufreq: cpufreq-dt: Don't validate the frequency table twice
51735d8d4f9215ca cpufreq: brcmstb: Don't validate the frequency table twice
51743c1f5a462e79 cpufreq: arm_big_little: Don't validate the frequency table twice
51751a186d9e11fc cpufreq: ACPI: Don't validate the frequency table twice
517692c99d159c38 cpufreq: Don't validate cpufreq table from cpufreq_generic_init()
51778d768cdcf0f5 cpufreq: imx6q: Find max freq from frequency table itself
517831ad7f8e7dc9 x86/vsyscall/64: Use proper accessor to update P4D entry
5179b1206122069a mtd: rawnand: gpmi: use core timings instead of an empirical derivation
518076e1a0086a0c mtd: rawnand: gpmi: support ->setup_data_interface()
5181bd0b64340c2d mtd: rawnand: get rid of the ONFI parameter page in nand_chip
5182480139d9229e mtd: rawnand: get rid of the JEDEC parameter page in nand_chip
518334c5c01e0c8c mtd: rawnand: macronix: nack the support of changing timings for one chip
5184789157e41a06 mtd: rawnand: allow vendors to declare (un)supported features
5185a97421c7532d mtd: rawnand: prepare the removal of the ONFI parameter page
51861bc659eb2369 drm/sun4i: hdmi: Fix another error handling path in 'sun4i_hdmi_bind()'
51878250e6cadced drm/sun4i: hdmi: Fix an error handling path in 'sun4i_hdmi_bind()'
5188a7affb13b271 arm64: allwinner: H5: Add Xunlong Orange Pi Zero Plus
51894958134df54c Merge 4.16-rc6 into tty-next
51909b9322db5c5a brcmfmac: Fix check for ISO3166 code
5191af4a81b9cd84 arm64: fpsimd: Fix bad si_code for undiagnosed SIGFPE
51923478b24c5e6f cpufreq: scpi: Add thermal dependency
519315eb5e3e6017 Merge tag 'iwlwifi-for-kalle-2018-03-19' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-fixes
5194d0266046ad54 x86: Remove FAST_FEATURE_TESTS
5195e501ce957a78 x86: Force asm-goto
51964c0ca49e6d71 Merge branch 'siginfo-next' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace into aarch64/for-next/core
5197edc39c9b4589 Merge branch 'linus' into x86/build to pick up dependencies
519855b55abc17f2 cpufreq: cppc_cpufreq: Fix cppc_cpufreq_init() failure path
5199f4531b2b1929 mtd: rawnand: prepare the removal of ONFI/JEDEC parameter pages
5200bbf038618a24 ACPI / video: Add quirk to force acpi-video backlight on Samsung 670Z5E
520195c513ec84f7 ACPI: Add Time and Alarm Device (TAD) driver
520227664c581866 ACPI / scan: Send change uevent with offine environmental data
5203bf8c6184e0c3 ACPI / PM: Allow deeper wakeup power states with no _SxD nor _SxW
5204027bd6cafd9a usb: core: Add "quirks" parameter for usbcore
5205ca5a2e9a774b MAINTAINERS: Update maintainer for dwc2
5206edb92eaf1d47 usb: core: urb: Check SSP isoc ep comp descriptor
520785a09bf49233 Merge tag 'phy-for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy into usb-next
520816e73adbca76 dma/swiotlb: Remove swiotlb_{alloc,free}_coherent()
5209c10f07aa27da dma/direct: Handle force decryption for DMA coherent buffers in common code
5210b6e05477c10c dma/direct: Handle the memory encryption bit in common code
5211e7de6c7cc207 dma/swiotlb: Remove swiotlb_set_mem_attributes()
5212b7fa07460b0f set_memory.h: Provide set_memory_{en,de}crypted() stubs
5213178c5682447a x86/dma: Remove dma_alloc_coherent_gfp_flags()
5214d657c5c73ca9 iommu/intel-iommu: Enable CONFIG_DMA_DIRECT_OPS=y and clean up intel_{alloc,free}_coherent()
5215b468620f2a1d iommu/amd_iommu: Use CONFIG_DMA_DIRECT_OPS=y and dma_direct_{alloc,free}()
521651c7eeba7975 x86/dma/amd_gart: Use dma_direct_{alloc,free}()
5217f3c39d51043d x86/dma/amd_gart: Look at dev->coherent_dma_mask instead of GFP_DMA
52186e4bf5867783 x86/dma: Use generic swiotlb_ops
5219fec777c385b6 x86/dma: Use DMA-direct (CONFIG_DMA_DIRECT_OPS=y)
5220038d07a283d6 x86/dma: Remove dma_alloc_coherent_mask()
52213eb93ea3272d Merge branch 'x86/mm' into x86/dma, to pick up dependencies
52225927145efd5d x86/cpu: Remove the CONFIG_X86_PPRO_FENCE=y quirk
5223613bd1ea387b spi: Fix unregistration of controller with fixed SPI bus number
5224a8f25c36f732 Merge branch 4.16-rc6 into usb-next
5225107b7d6a7ad4 mtd: rawnand: avoid setting again the timings to mode 0 after a reset
5226415ae78ffb5d mtd: rawnand: check ONFI timings have been acked by the chip
522729714d6bd72b mtd: rawnand: move calls to ->select_chip() in nand_setup_data_interface()
5228939da4475844 mtd: rawnand: mxc: remove useless checks in GET/SET_FEATURES functions
5229993447b74682 mtd: rawnand: handle differently chip/controller errors about timings
523097baea1e6b74 mtd: rawnand: use wrappers to call onfi GET/SET_FEATURES
5231b958758e686a mtd: rawnand: rename SET/GET FEATURES related functions
5232fc2f30a4b411 mtd: rawnand: rename default ->onfi_get/set_features() implementations
5233e9ca26709667 sched/debug: Adjust newlines for better alignment
5234a8c024cd9b96 sched/debug: Fix per-task line continuation for console output
5235995e8695f65d firmware: ensure the firmware cache is not used on incompatible calls
52369952db75e065 test_firmware: modify custom fallback tests to use unique files
52373194d06a7e41 firmware: add helper to check to see if fw cache is setup
5238d15d73115509 firmware: fix checking for return values for fw_add_devm_name()
523960fa74263cbe rename: _request_firmware_load() fw_load_sysfs_fallback()
5240b3cf21fae1fe test_firmware: test three firmware kernel configs using a proc knob
5241f5a614519e67 test_firmware: expand on library with shared helpers
52422cd7a1c6dcd3 firmware: enable to force disable the fallback mechanism at run time
5243ceb18132248d firmware: enable run time change of forcing fallback loader
52445d6d1ddd2730 firmware: move firmware loader into its own directory
5245d73f821c7aea firmware: split firmware fallback functionality into its own file
5246e05cb73f8391 firmware: move loading timeout under struct firmware_fallback_config
52475d9566b144fd firmware: use helpers for setting up a temporary cache timeout
5248b2e9a8553ceb firmware: simplify CONFIG_FW_LOADER_USER_HELPER_FALLBACK further
5249c4f528795d1a tty: serial: msm_geni_serial: Add serial driver support for GENI based QUP
52506f005302a23f Merge tag 'thunderbolt-for-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into char-misc-next
5251c917e0f25990 perf/cgroup: Fix child event counting bug
5252320b0651f32b perf/x86/intel/uncore: Fix multi-domain PCI CHA enumeration bug on Skylake servers
5253174afc3e7dd7 perf/x86/intel: Rename confusing 'freerunning PEBS' API and implementation to 'large PEBS'
5254578ae447e7e5 jump_label: Disable jump labels in __exit code
5255e340895c9ed0 perf/x86/intel/uncore: Add missing filter constraint for SKX CHA event
5256e5ea9b54a055 perf/x86/intel: Don't accidentally clear high bits in bdw_limit_period()
52572c2a9bbe7fec perf/x86/intel: Disable userspace RDPMC usage for large PEBS
525883ac4ca943af genirq: Pass desc to __irq_free instead of irq number
5259b572f6393ee5 clk: mediatek: add audsys support for MT2701
5260037b21133e53 clk: mediatek: add devm_of_platform_populate() for MT7622 audsys
5261b3fc5c9bb373 sched/wait: Improve __var_waitqueue() code generation
52629b8cce52c4b5 sched/wait: Remove the wait_on_atomic_t() API
52636887a56b6e8e sched/wait, arch/mips: Fix and convert wait_on_atomic_t() usage to the new wait_var_event() API
5264e24e960c7fe2 sched/wait, fs/ocfs2: Convert wait_on_atomic_t() usage to the new wait_var_event() API
5265723c921e7dfc sched/wait, fs/nfs: Convert wait_on_atomic_t() usage to the new wait_var_event() API
5266dc5d4afbb0bf sched/wait, fs/fscache: Convert wait_on_atomic_t() usage to the new wait_var_event() API
52674625956a4ec2 sched/wait, fs/btrfs: Convert wait_on_atomic_t() usage to the new wait_var_event() API
5268ab1fbe324776 sched/wait, fs/afs: Convert wait_on_atomic_t() usage to the new wait_var_event() API
5269f0baa040f7a5 sched/wait, drivers/media: Convert wait_on_atomic_t() usage to the new wait_var_event() API
5270d224985a5e31 sched/wait, drivers/drm: Convert wait_on_atomic_t() usage to the new wait_var_event() API
52716b2bb7265f0b sched/wait: Introduce wait_var_event()
5272d519329f72a6 sched/fair: Update util_est only on util_avg updates
5273a07630b8b2c1 sched/cpufreq/schedutil: Use util_est for OPP selection
5274f9be3e5961c5 sched/fair: Use util_est in LB and WU paths
52757f65ea42eb00 sched/fair: Add util_est on top of PELT
527610c18c44a649 Merge branch 'linus' into sched/core, to pick up fixes
527745dbac0e2883 locking/mutex: Improve documentation
5278c55b8550fa57 x86/boot/64: Verify alignment of the LOAD segment
5279e3d03598e8ae x86/build/64: Force the linker to use 2MB page size
528078e5dfea84dc powerpc: dts: replace 'linux,stdout-path' with 'stdout-path'
5281dd40c5b4c90d selftests/powerpc: Add process creation benchmark
5282a0828cf57acc powerpc: Use sizeof(*foo) rather than sizeof(struct foo)
528331513207ce72 powerpc: Remove unused flush_dcache_phys_range()
5284aa9532d4899f lib/raid6: Build proper raid6test files on powerpc
5285751ba79cc552 lib/raid6/altivec: Add vpermxor implementation for raid6 Q syndrome
5286827473268ee4 of: unittest: fix an error code in of_unittest_apply_overlay()
528789d0c804392b scsi: iscsi_tcp: set BDI_CAP_STABLE_WRITES when data digest enabled
5288597d74005ba8 scsi: sd: Remember that READ CAPACITY(16) succeeded
528941c0e939d70d mailbox: Add support for Hi3660 mailbox
5290648d1382d422 dt-bindings: mailbox: Introduce Hi3660 controller binding
529183c9f08e6c6a scsi: remove the old scsi_module.c initialization model
5292616434e2aa70 scsi: remove the sym53c416 driver
529394d4731cc584 scsi: remove the NCR53c406a driver
5294e184f2bf4d9f scsi: remove the fdomain and fdomain_cs drivers
52956937d7322ac4 scsi: mvme147: stop using scsi_module.c
52965785bfadcdb5 scsi: esas2r: remove initialization / cleanup dead wood
5297fa1467fb0076 scsi: core: unexport scsi_host_set_state
529829fc9b387360 rpmsg: glink: Use spinlock in tx path
529933e3820dda88 rpmsg: smd: Use spinlock in tx path
530037ad490bab09 regulator: giving regulator controlling gpios a non-empty label when used through the devicetree.
5301c88d31153356 ASoC: amd: Enable da7219 master clock using common clock framework
5302f155181d2360 ASoC: amd: Use single dai for da7219 playback and capture
5303dc32bb678e10 vhost: add vsock compat ioctl
530426b36604523f vhost: fix vhost ioctl signature to build with clang
53052d6d60a3d3ec fw_cfg: write vmcoreinfo details
530643d4cb47f6e8 crash: export paddr_vmcoreinfo_note()
530714d1824c768d fw_cfg: add DMA register
53081f57bc12d87d fw_cfg: add a public uapi header
5309b1cc4097d15c fw_cfg: handle fw_cfg_read_blob() error
531059ecab182faf fw_cfg: remove inline from fw_cfg_read_blob()
53113d47a34ba676 fw_cfg: fix sparse warnings around FW_CFG_FILE_DIR read
5312f295c8dba718 fw_cfg: fix sparse warning reading FW_CFG_ID
5313d174ea7d38bc fw_cfg: fix sparse warnings with fw_cfg_file
53148d59d5bd8f08 fw_cfg: fix sparse warnings in fw_cfg_sel_endianness()
5315c8f06a066816 ptr_ring: fix build
531636fe095606f8 Merge branch 'phy-relax-error-checking'
53174414b3ed74be net: phy: relax error checking when creating sysfs link netdev->phydev
53182399ac42e762 sysfs: symlink: export sysfs_create_link_nowarn()
531959ff3af3f267 ARM: defconfig: Configure Versatile boards to use PL111 DRM
5320cf8518f27b6c ARM: defconfig: Update Versatile defconfig
5321e2fc52485987 ARM: defconfig: Switch RealView boards to use P111 DRM
53226cfb67a0368f ARM: defconfig: Update RealView defconfig
5323e65857a64f69 ARM: dts: Augment panel setting for Versatile
53247fbe5f7ff267 ARM: dts: Add Versatile IB2 device tree
53256011a15d2261 ARM: dts: Augment VGA connector bridge on Realview PBX
532683eca9f5eda6 ASoC: twl6040: remove duplicated remove callback
5327dfdc2488c324 ARM: dts: Augment VGA connector bridge on Realview EB
532840d2677bdadb ASoC: rt298: don't turn off HV and VREF if headset is detected
5329768d59f5d013 spi: rspi: use correct enum for DMA transfer direction
53308153362e757a ASoC: rt286: don't turn off HV and VREF if headset is detected
53313088a5c7ad99 ARM: dts: Augment VGA connector bridge on PB1176
533282089116a56e ARM: dts: Augment VGA connector bridge on PB11MPcore
5333a01df75ce737 ASoC: ssm2602: Replace reg_default_raw with reg_default
53343e3511b3c8a5 sparc: get rid of sys_sparc_pipe() wrappers
5335c339f0e29ce9 ARM64: dts: meson-gx: make efuse read-only
5336f842c41adc04 amlogic: meson-gx-socinfo: Update soc ids
533797ac00930970 ARM64: dts: meson: bump mali450 clk to 744MHz
5338b1e314462bba drm/i915/dp: Write to SET_POWER dpcd to enable MST hub.
5339f6b1a3a4a72e parisc: time: stop validating rtc_time in .read_time
53401b5f3ba415fe Merge branch 'for-4.16-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
5341b1abf6fc4982 ACPI / watchdog: Fix off-by-one error at resource assignment
5342c6256ca9c011 Merge branch 'for-4.16-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
53430d707a2f24c4 Merge branch 'for-4.16-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
53448bcde6582c90 clk: qcom: rpmcc: Add support to XO buffered clocks
5345f72595cf441b clk: mediatek: update clock driver of MT2712
53468465baaecafc dt-bindings: clock: add clocks for MT2712
5347cef7b18c3e8b clk: lpc32xx: Set name of regmap_config
5348efac2483e8f2 Merge branch 'for-4.16-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata
5349dbb6d8641535 ARM: dts: sun9i: cubieboard4: Enable VGA display output
535002104704823f ARM: dts: sun9i: Add pinmux settings for LCD0 RGB888 output.
5351f1317774c629 ARM: dts: sun9i: Add device nodes for documented display pipelines for A80
5352c916eb95bc2c arm64: dts: allwinner: a64: Add support for TERES-I laptop
5353c1cff65f9b16 arm64: dts: allwinner: a64: add simplefb for A64 SoC
5354d41850437c36 arm64: dts: allwinner: a64: Add watchdog
535511239fe6a06e arm64: dts: allwinner: a64: Add i2c0 pins
5356494d836762e0 arm64: allwinner: h6: add support for Pine H64 board
5357e54be32d0273 arm64: allwinner: h6: add the basical Allwinner H6 DTSI file
5358ddc389f5a4ab drm/sun4i: backend: Support YUV planes
53591f9c63e8de3d clk: Don't show the incorrect clock phase
53606a4a45958045 clk: mvebu: armada-38x: add support for missing clocks
53612e838e7f3a89 clk: clk-gpio: Allow GPIO to sleep in set/get_parent
53623a49afb84ca0 clk: enable hi655x common clk automatically
5363da32d3539fca clk: stm32: add configuration flags for each of the stm32 drivers
5364f9acf1057d5b clk: stm32: Add clk entry for SDMMC2 on stm32F769
5365185899ee8d00 IB/uverbs: Enable ioctl() uAPI by default for new verbs
53663d64addd4359 IB/uverbs: Add macros to simplify adding driver specific attributes
536741b2a71fc848 IB/uverbs: Move ioctl path of create_cq and destroy_cq to a new file
5368dfb1395573c8 IB/uverbs: Expose parsing tree of all common objects to providers
5369c66db3111394 IB/uverbs: Safely extend existing attributes
53701f07e08fab2e IB/uverbs: Enable compact representation of uverbs_attr_spec
53710ede73bc012c IB/uverbs: Extend uverbs_ioctl header with driver_id
53721f7ff9d5d36a IB/uverbs: Move to new headers and make naming consistent
53732f05b6b92084 clk: stm32: Add DSI clock for STM32F469 Board
5374fa6f3985056e clk: stm32: END_PRIMARY_CLK should be declare after CLK_SYSCLK
5375afeb079bc8d8 clk: uniphier: add Pro4/Pro5/PXs2 audio system clock
53769cb12501f38f dt-bindings: clock: mediatek: add audsys support for MT2701
53772817a92dd90a dt-bindings: clock: mediatek: update audsys documentation to adapt MFD device
5378936ceb12c5f7 clk: mediatek: update missing clock data for MT7622 audsys
53799258a2d5cd95 nfsd: move nfs4_client allocation to dedicated slabcache
53809d7ed1355db5 nfsd: don't require low ports for gss requests
5381edcc8452a05f nfsd: remove unsused "cp_consecutive" field
5382554faf281988 lockd: make nlm_ntf_refcnt and nlm_ntf_wq static
5383bd2decac5e8a nfsd4: send the special close_stateid in v4.0 replies as well
53843b68e6ee3cbd SUNRPC: cache: ignore timestamp written to 'flush' file.
538590a9b1473df7 sunrpc: Fix unaligned access on sparc64
538668ef3bc31664 nfsd: remove blocked locks on client teardown
538789cd7aec21af clk: mediatek: fix PWM clock source by adding a fixed-factor clock
538855a5fcafe3a9 dt-bindings: clock: mediatek: add binding for fixed-factor clock axisel_d4
5389d48ce3e5ba74 Merge branch 'bpf-sockmap-ulp'
5390ae30727fa4be bpf: sockmap test script
53910dcbbf678579 bpf: sockmap sample test for bpf_msg_pull_data
5392e6373ce70a01 bpf: sockmap add SK_DROP tests
5393468b3fdea882 bpf: sockmap sample support for bpf_msg_cork_bytes()
53941c16c3126ac9 bpf: sockmap, add sample option to test apply_bytes helper
53956bce9d2ca652 bpf: sockmap sample, add data verification option
5396e67463cb5d93 bpf: sockmap sample, add sendfile test
53974c4c3c276c09 bpf: sockmap sample, add option to attach SK_MSG program
53981acc60b6a41b bpf: add verifier tests for BPF_PROG_TYPE_SK_MSG
539982a8616889d5 bpf: add map tests for BPF_PROG_TYPE_SK_MSG
5400015632bb30da bpf: sk_msg program helper bpf_sk_msg_pull_data
540191843d540a13 bpf: sockmap, add msg_cork_bytes() helper
54022a100317c9eb bpf: sockmap, add bpf_msg_apply_bytes() helper
54034f738adba30a bpf: create tcp_bpf_ulp allowing BPF to monitor socket TX/RX data
54048c05dbf04b28 net: generalize sk_alloc_sg to work with scatterlist rings
5405312fc2b4c82e net: do_tcp_sendpages flag to avoid SKBTX_SHARED_FRAG
5406ffa356600171 sockmap: convert refcnt to an atomic refcnt
54072c3682f0be97 sock: make static tls function alloc_sg generic sock helper
5408c7e92def1ef4 clk: mvebu: cp110: Fix clock tree representation
540980cf79ae4f68 RDMA/verbs: Remove restrack entry from XRCD structure
5410ed65a4dc2208 RDMA/ucma: Fix use-after-free access in ucma_close
5411bf4447fd1cb6 PCI/IOV: Skip BAR sizing for VFs
5412b470c154c600 IB/srp: Disallow duplicate RDMA/CM connections
5413fd73a3e61888 power: reset: at91-reset: Switch from the pr_*() to the dev_*() logging functions
5414ab08824826d7 power: reset: at91-poweroff: Remove redundant dev_err call in at91_poweroff_probe()
5415062836db01f9 power: reset: at91-poweroff: Switch from the pr_*() to the dev_*() logging functions
5416ecd380b8dead Merge tag 'perf-core-for-mingo-4.17-20180319' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
5417134933e55789 Merge tag 'v4.16-rc6' into perf/core, to pick up fixes
5418df62ab5e0f75 PCI: Tidy comments
54193133e6dd07ed PCI: Tidy Makefiles
542066e3339df52a mcb: Add Altera PCI ID to mcb-pci
542133c4c8a588e6 PCI: Add Altera vendor ID
5422c314c7ba4038 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue
5423d59578da2bb8 staging: mt7621-dts: add dts files
5424792c11c81923 staging: mt7621-eth: mediatek: add Kconfig and Makefile
54253497a53acd38 staging: mt7621-eth: add support for mt7621
542614befc2d6139 staging: mt7621-eth: add mdio support for mt762X family
5427f079b6406348 staging: mt7621-eth: add gigabit switch driver (GSW)
5428e3cbf478f846 staging: mt7621-eth: add the drivers core files
5429eb4afe300231 staging: mt7621-eth: Document ralink/mediatek SoC ethernet binding
54308b634a9c7620 staging: mt7621-mmc: MIPS: ralink: add sdhci for mt7620a SoC
54310853c7a53eb3 staging: mt7621-dma: ralink: add rt2880 dma engine
54321ab7f2a43558 staging: mt7621-spi: add mt7621 support
543316e556aa104c staging: mt7621-gpio: ralink: add mt7621 gpio controller
54340317d60de869 staging: mt7621-pinctrl: ralink: add pinctrl driver
543503f152e31f4a staging: mt7621-pci: MIPS/ralink: add MT7621 pcie driver
5436818e0fa293ca block: Change a rcu_read_{lock,unlock}_sched() pair into rcu_read_{lock,unlock}()
54375259b3293617 staging: ks7010: replace DPRINTK traces in favour of netdev_*
54387acf4002e348 staging: ks7010: remove useless DPRINTK traces
54396a9bbe53db9a staging: fsl-dpaa2/eth: Fix incorrect kfree
5440bcb4f0d75bde staging: pi433: fix CamelCase for dagc enum
5441e4928ac29b3d staging: pi433: fix CamelCase for lnaGain enum
54429d985d127abf staging: pi433: fix CamelCase for DIONumber variable
544331e045ab546f staging: pi433: fix CamelCase for bitRate variables
5444803058902bbe staging: pi433: fix CamelCase for syncSize variable
54454e3290dbf39e staging: pi433: fix CamelCase for preambleLength variable
5446469b84f3f2b6 staging: pi433: fix CamelCase for GPIO functions
54476efb21d6d0e7 staging:mt29f_spinand: MT29F2G failing as only 16 bits used for addressing.
54482ebd9ec4ac39 staging: wilc1000: destroy initialized mutex object
54493ea60ab5fad2 staging: wilc1000: use kmemdup instead of kmalloc and memcpy
545050413119b614 staging: wilc1000: Destroy mutex object in deinitialization
545176c01fdd82fc staging: wilc1000: Fix code block alignment
5452e1d9fc04c418 staging: comedi: ni_mio_common: ack ai fifo error interrupts.
5453988f4a3b6a56 Staging: comedi: drivers: ni_atmio.c: fixed multi-line derefernce issue
545444f689367282 drivers:staging:android:ashmem: Changing return type from int to loff_t
5455294fb1d2a260 staging: android: ion: Update wording in drivers/staging/android/ion/Kconfig
5456690dc62662ef drm/amd/pp: Remove unneeded void * casts for Vega10
54572538090cb62a drm/amd/pp: Delete get_xclk function in powerplay (v2)
5458f9f5dc19509b arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for Falkor BP hardening
5459c7d30b40a240 drm/amd/pp: Clean up header file for Vega10
54603f9ca14a1d5d drm/amd/pp: Move functions to smu backend table for vega10
54619281c1f8a470 drm/amd/pp: Mark bunches of functins in vega10_smumgr.c static
54620b10f20022b3 drm/amd/pp: Remove dead functions in vega10_smumgr.c
5463699f47951e79 drm/amdgpu: Delete dead code when early init
54647206dc93a58f arm64: Expose Arm v8.4 features
5465847ecd3fa311 arm64: Documentation: cpu-feature-registers: Remove RES0 fields
5466350e1dad0dd8 arm64: asm: drop special versions of adr_l/ldr_l/str_l for modules
5467bd99f9a159b0 arm64: fix undefined reference to 'printk'
54686846b3b5127a PCI: Report quirks that take more than 10ms
5469d89bd9195db6 PCI: Report quirk timings with pci_info() instead of pr_debug()
5470f9ea894ca59a PCI/VPD: Move VPD structures to vpd.c
5471996058573b22 PCI/VPD: Move VPD quirks to vpd.c
5472b1c615c48fa9 PCI/VPD: Move VPD sysfs code to vpd.c
5473f0eb77ae6b85 PCI/VPD: Move VPD access code to vpd.c
547461147f391a8b IB/mlx5: Packet packing enhancement for RAW QP
547505d3ac978ed2 net/mlx5: Packet pacing enhancement
5476fec0ef3f5273 clk: Re-use DEFINE_SHOW_ATTRIBUTE() macro
5477063f12e0deb0 KVM: arm: Reserve bit in KVM_REG_ARM encoding for secure/nonsecure
54785fbb0df6f68e Merge tag 'kvm-arm-fixes-for-v4.16-2' into HEAD
5479df7e40425813 RDMA/hns: Fix init resp when alloc ucontext
5480b19744e965ab IB/core: Remove unimplemented ib_peek_cq
54816d5b2047fe62 IB/core: Use rdma_is_port_valid()
5482958d2c1ba376 RDMA/bnxt: Fix structure layout for bnxt_re_pd_resp
54837672ed33c4c1 IB/mlx5: Set the default active rate and width to QDR and 4X
5484311d0da97480 IB/core: Set speed string to SDR for invalid active rates
5485f729863a8c96 fs/aio: Use rcu_work instead of explicit rcu and work item
54868f36aaec9c92 cgroup: Use rcu_work instead of explicit rcu and work item
548705f0fe6b74db RCU, workqueue: Implement rcu_work
5488b3a5d1119944 percpu_ref: Update doc to dissuade users from depending on internal RCU grace periods
548912d80bca0bb7 i40e: Fix the polling mechanism of GLGEN_RSTAT.DEVSTATE
54906b9a9c26ef2f i40evf: remove flags that are never used
54913f8c8437277c i40e: Prevent setting link speed on I40E_DEV_ID_25G_B
549285925cd0b84e i40e: Fix incorrect return types
54931cd618838b97 perf tests bp_account: Fix build with clang-6
5494854e55ad289e objtool, perf: Fix GCC 8 -Wrestrict error
5495d0461794a1dc perf probe: Use right type to access array elements
54964c9cb2c2b4b5 perf annotate: Use ops->target.name when available for unresolved call targets
5497a8403912d04e perf top: Document --ignore-vmlinux
549835bea9043624 i40e: add doxygen comment for new mode parameter
5499ddbb8d5dd9b7 i40e: Close client on suspend and restore client MSIx on resume
550088244a48d2dd i40e: Prevent setting link speed on KX_X722
550132c23b47dbd9 i40e: Properly check allowed advertisement capabilities
5502b7a313d84e85 perf tools: Fix python extension build for gcc 8
5503f52ba1fef7b9 mm: Allow to kill tasks doing pcpu_alloc() and waiting for pcpu_balance_workfn()
550471546d100422 percpu: include linux/sched.h for cond_resched()
5505640a8af5841f i40evf: Reorder configure_clsflower to avoid deadlock on error
55067997f3b2df75 clk: bcm2835: Protect sections updating shared registers
550749012d1bf5f7 clk: bcm2835: Fix ana->maskX definitions
5508cd2d6c92a8e3 drm/amd/display: fix dereferencing possible ERR_PTR()
5509219be9dda613 drm/amd/display: Refine disable VGA
5510003456f56420 arm64: dts: armada-3720-espressobin: Document URL for schematic
551180782927e3aa staging: lustre: Fix unneeded byte-ordering cast
5512ad7d95e979eb staging: sm750fb: Remove typedef
5513816148138518 staging: ks7010: Remove braces around single statement
55141d49c89dc80e staging: speakup: Add blank line after declaration
5515b15c9d355076 ARM64: dts: marvell: armada-cp110: Add registers clock for the PCIe nodes
5516ef04faf106c4 ARM64: dts: marvell: armada-cp110: Add registers clock for the NAND node
55173c7f7f1503d2 ARM64: dts: marvell: armada-cp110: Add registers clock for the crypto node
5518cc4d5aed829a ARM64: dts: marvell: armada-cp110: Add registers clock for the trng node
5519f1ebfab99df1 ARM64: dts: marvell: armada-cp110: Add registers clock for XOR engine nodes
5520f03ad7f6c5ca ARM64: dts: marvell: armada-cp110: Add registers clock for USB host nodes
5521ceb18f511bee ALSA: usb-audio: move audioformat quirks to quirks.c
55224654eba8cbb3 Merge branch 'for-linus' into for-next
5523a6618f4aedb2 ALSA: usb-audio: Fix parsing descriptor of UAC2 processing unit
5524d418ff56b8f2 libata: Modify quirks for MX100 to limit NCQ_TRIM quirk to MU01 version
55253bf7b5d6d017 libata: Make Crucial BX100 500GB LPM quirk apply to all firmware versions
552662ac3f730547 libata: Apply NOLPM quirk to Crucial M500 480 and 960GB SSDs
552732463556a634 drm/sun4i: backend: Check that we only have a single YUV plane
55284c41aa24baa4 staging: ncpfs: memory corruption in ncp_read_kernel()
5529e3d7fbab062b HSI: hsi_char: Delete an error message for a failed memory allocation in hsc_probe()
5530852041d1ce47 HSI: ssi_protocol: fix spelling mistake: "trigerred" -> "triggered"
55312d8236d17586 HSI: ssi_protocol: Delete an error message for a failed memory allocation in ssi_protocol_probe()
553280fb8a850ecd HSI: ssi_protocol: Fix a typo in two comment lines
5533b769949981fb Merge tag 'iio-fixes-for-4.16b' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-linus
55349ab27d1d35fd ata: add Amiga Gayle PATA controller driver
5535334789593c3f drm/sun4i: Add driver support for A80 display pipeline
553654fb174216d8 drm/sun4i: Add compatible strings for the A80 display pipeline
55376664e9dc5383 drm/sun4i: Add support for A80 TCONs
553874cf5cb58260 drm/sun4i: Add DT binding for Detail Enhancement Unit in Allwinner A80 SoC
5539e5878732a521 ahci: imx: add the imx6qp ahci sata support
554070f6283a372b microblaze: Use generic pci_mmap_resource_range()
554197ccedd793ac microblaze: Provide pgprot_device/writecombine macros for nommu
55423041228e0224 drm/sun4i: Add compatible strings for A80 TCONs
5543a84d1169164b y2038: Introduce struct __kernel_old_timeval
5544db8708649258 drm: Reduce object size of DRM_DEV_<LEVEL> uses
55456d544fd6f4e1 drm/doc: Put all driver docs into a separate chapter
55462bcfcbfc1ddd drm: dma_bufs: Fixed checkpatch issues
5547e007488b2fbb drm: remove drm_mode_object_{un/reference} aliases
55484b472ffd1513 arm64: Enable ARM64_HARDEN_EL2_VECTORS on Cortex-A57 and A72
5549dee39247dc75 arm64: KVM: Allow mapping of vectors outside of the RAM region
55504205a89b8060 arm64: Make BP hardening slot counter available
5551dc2e4633ff39 arm/arm64: KVM: Introduce EL2-specific executable mappings
555271dcb8be6d29 arm64: KVM: Allow far branches from vector slots to the main vectors
5553f0445dfadbb2 arm64: KVM: Reserve 4 additional instructions in the BPI template
55544340ba80bd3a arm64: KVM: Move BP hardening vectors into .hyp.text section
55557e80f637fd8b arm64: KVM: Move stashing of x0/x1 into the vector code itself
55563c5e81232ea4 arm64: KVM: Move vector offsetting from hyp-init.S to kvm_get_hyp_vector
55576bb934af1f73 arm64: Update the KVM memory map documentation
5558ed57cac83e05 arm64: KVM: Introduce EL2 VA randomisation
5559005e975a3bd0 arm64: KVM: Dynamically compute the HYP VA mask
556011d764079c9f arm64: insn: Allow ADD/SUB (immediate) with LSL #12
55619f2efa320d39 arm64; insn: Add encoder for the EXTR instruction
5562e3f019b37b58 KVM: arm/arm64: Move HYP IO VAs to the "idmap" range
55633ddd45565373 KVM: arm64: Fix HYP idmap unmap when using 52bit PA
556446fef158f10d KVM: arm/arm64: Fix idmap size and alignment
55651bb32a44aea1 KVM: arm/arm64: Keep GICv2 HYP VAs in kvm_vgic_global_state
5566807a378425d2 KVM: arm/arm64: Move ioremap calls to create_hyp_io_mappings
5567b4ef04995d33 KVM: arm/arm64: Demote HYP VA range display to being a debug feature
556844a497abd621 KVM: arm/arm64: Do not use kern_hyp_va() with kvm_vgic_global_state
5569a1efdff442ec arm64: cpufeatures: Drop the ARM64_HYP_OFFSET_LOW feature flag
55702b4d1606aac2 arm64: KVM: Dynamically patch the kernel/hyp VA mask
5571ef3935eeebff arm64: insn: Add encoder for bitwise operations using literals
5572a264bf34424c arm64: insn: Add N immediate encoding
5573dea5e2a4c5bc arm64: alternatives: Add dynamic patching feature
557477f18153c080 perf tools: Fix snprint warnings for gcc 8
55759b284d8e648b USB: serial: option: use mass-storage class define
5576a0bf2ef9783d USB: serial: option: drop redundant interface-class test
5577c3a65808f04a USB: serial: option: reimplement interface masking
55782d0e63e030ba KVM: arm/arm64: Avoid VGICv3 save/restore on VHE with no IRQs
5579923a2e30e574 KVM: arm/arm64: Move VGIC APR save/restore to vgic put/load
5580771621b0e2f8 KVM: arm/arm64: Handle VGICv3 save/restore from the main VGIC code on VHE
55818a43a2b34b7d KVM: arm/arm64: Move arm64-only vgic-v2-sr.c file to arm64
558275174ba6ca9d KVM: arm/arm64: Handle VGICv2 save/restore from the main VGIC code
5583bb5ed7035918 KVM: arm/arm64: Get rid of vgic_elrsr
5584b7787e666606 KVM: arm64: Cleanup __activate_traps and __deactive_traps for VHE and non-VHE
5585a2465629b62a KVM: arm64: Configure c15, PMU, and debug register traps on cpu load/put for VHE
5586c16c1131fb1c KVM: arm64: Directly call VHE and non-VHE FPSIMD enabled functions
5587d5a21bcc2995 KVM: arm64: Move common VHE/non-VHE trap config in separate functions
5588b9f8ca4db409 KVM: arm64: Defer saving/restoring 32-bit sysregs to vcpu load/put
5589a892819560c4 KVM: arm64: Prepare to handle deferred save/restore of 32-bit registers
5590fc7563b3400a KVM: arm64: Defer saving/restoring 64-bit sysregs to vcpu load/put on VHE
55916d4bd9096453 KVM: arm64: Prepare to handle deferred save/restore of ELR_EL1
559200536ec47660 KVM: arm/arm64: Prepare to handle deferred save/restore of SPSR_EL1
5593d47533dab9f5 KVM: arm64: Introduce framework for accessing deferred sysregs
55948d404c4c2461 KVM: arm64: Rewrite system register accessors to read/write functions
559552f6c4f02164 KVM: arm64: Change 32-bit handling of VM system registers
55960c389d90ebf6 KVM: arm64: Don't save the host ELR_EL2 and SPSR_EL2 on VHE systems
55974cdecaba0146 KVM: arm64: Unify non-VHE host/guest sysreg save and restore functions
55980a62d43314e9 KVM: arm/arm64: Remove leftover comment from kvm_vcpu_run_vhe
5599f837453d0e10 KVM: arm64: Introduce separate VHE/non-VHE sysreg save/restore functions
56002b88104467e7 KVM: arm64: Rewrite sysreg alternatives to static keys
5601060701f04ace KVM: arm64: Move userspace system registers into separate function
560204fef057003c KVM: arm64: Remove noop calls to timer save/restore from VHE switch
560334f8cdf1dfc2 KVM: arm64: Don't deactivate VM on VHE systems
560486d05682b4f2 KVM: arm64: Remove kern_hyp_va() use in VHE switch function
56053f5c90b890ac KVM: arm64: Introduce VHE-specific kvm_vcpu_run
5606dc251406bf24 KVM: arm64: Factor out fault info population and gic workarounds
5607014c4c77aad7 KVM: arm64: Improve debug register save/restore flow
56085742d04912eb KVM: arm64: Slightly improve debug save/restore functions
560954ceb1bcf8d8 KVM: arm64: Move debug dirty flag calculation out of world switch
5610e72341c5126a KVM: arm/arm64: Introduce vcpu_el1_is_32bit
5611bc192ceec371 KVM: arm/arm64: Add kvm_vcpu_load_sysregs and kvm_vcpu_put_sysregs
56123df59d8dd3c2 KVM: arm/arm64: Get rid of vcpu->arch.irq_lines
561335a84dec00a7 KVM: arm64: Move HCR_INT_OVERRIDE to default HCR_EL2 guest flag
56148f17f5e4698e KVM: arm64: Rework hyp_panic for VHE and non-VHE
56154464e210de9e KVM: arm64: Avoid storing the vcpu pointer on the stack
5616829a58635497 KVM: arm/arm64: Move vcpu_load call after kvm_vcpu_first_run_init
56177a364bd5db1c KVM: arm/arm64: Avoid vcpu_load for other vcpu ioctls than KVM_RUN
5618288e5c8898c4 drm/msm: fix building without debugfs
561961b734cb7cac drm/msm/mdp5: don't pre-reserve LM's if no dual-dsi
5620583c13fd77c7 drm/msm/mdp5: add missing LM flush bits
56211af817909d09 drm/msm/mdp5: print a bit more of the atomic state
5622f9cb8d8d836e drm/msm/mdp5: rework CTL START signal handling
562379d57bf6fa3b drm/msm: Trigger fence completion from GPU
5624d71b6bd80d96 drm/msm/dsi: fix direct caller of msm_gem_free_object()
562594c3e78d873f drm/msm: strip out msm_fence_cb
562614be3200cd5f drm/msm: rename mdp->disp
562752749d601a60 drm/msm/dsi: Fix potential NULL pointer dereference in msm_dsi_modeset_init
56285abc7dd7b5a0 drm/msm/adreno/a5xx_debugfs: fix potential NULL pointer dereference
56299ffd7503944e can: cc770: Fix use after free in cc770_tx_interrupt()
5630daf9a874c9cf mtd: rawnand: makes the Kconfig entry clear when it comes to raw NANDs
5631da76ba50963b PCI: tegra: Add power management support
5632d83030756992 drm/i915/gvt: force to set all context control bits from guest
56336de564939e14 mtdchar: fix usage of mtd_ooblayout_ecc()
563451fd62769d41 m68k/defconfig: Update defconfigs for v4.16-rc5
563555496d3fe2ac zorro: Set up z->dev.dma_mask for the DMA API
56366efe2649a769 m68k/time: Stop validating rtc_time in .read_time
563731833332f798 m68k/mm: Stop printing the virtual memory layout
5638a64138ec15f4 macintosh/via-pmu68k: Initialize PMU driver with setup_arch and arch_initcall
5639a1eb1cdf4e55 m68k/mac: Fix apparent race condition in Baboon interrupt dispatch
5640e5f0d2e2a153 m68k/mac: Enable PDMA support for PowerBook 190
564182bf43b29188 Revert "ACPI / battery: Add quirk for Asus GL502VSK and UX305LA"
5642192b4af6cd28 drm/tegra: Shutdown on driver unbind
56438dafb8301cae drm/tegra: dsi: Don't disable regulator on ->exit()
5644b1d0b34b748c drm/tegra: dc: Detach IOMMU group from domain only once
56457642d8386ac7 usb: dwc3: ep0: remove redundant assignment
56469f4ef1d70f05 iwlwifi: mvm: Move unused phy's to a default channel
56474a6d2e525b43 iwlwifi: mvm: fix array out of bounds reference
5648df65c8d1728a iwlwifi: mvm: make sure internal station has a valid id
56494b387906b1c3 iwlwifi: mvm: clear tx queue id when unreserving aggregation queue
565019125cb0591a iwlwifi: mvm: Increase session protection time after CS
56514c817ccf73ab soc/tegra: pmc: Use the new reset APIs to manage reset controllers
5652274ce5e24170 dt-bindings: Document the Synopsys DW AXI DMA bindings
56531fe20f1b8454 dmaengine: Introduce DW AXI DMAC driver
56547ecbd6a91b1e soc-core: don't call kfree() for component
56554b0b37d4cc54 selftests/x86/ptrace_syscall: Fix for yet more glibc interference
5656c5fe47327b06 drm: Add PSR version 3 macro
5657f8a554b4aa96 vti6: Fix dev->max_mtu setting
56587a67e69a339a vti6: Keep set MTU on link creation or change, validate it
5659c6741fbed6dc vti6: Properly adjust vti6 MTU from MTU of lower device
566003080e5ec727 vti4: Don't override MTU passed on link creation via IFLA_MTU
566124fc79798b8d ip_tunnel: Clamp MTU to bounds on new link
5662dd1df2473772 vti4: Don't count header length twice on tunnel setup
566305bdcf129055 ASoC: topology: Check widget kcontrols before deref.
56643c1464658ec6 ASoC: pcm: improve debug output for DPCM BE searching.
5665b20c0d5ce104 drm/i915/gvt: Update PDPs after a vGPU mm object is pinned.
5666730c8ead53bf drm/i915/gvt: Invalidate vGPU PPGTT mm objects during a vGPU reset.
56675cd4223ea3bd drm/i915/kvmgt: Handle kzalloc failure
566884f69ba081b8 drm/i915/gvt: fix spelling mistake: "destoried" -> "destroyed"
5669b2744f862cf6 drm/i915/gvt: Remove reduntant printing of untracked mmio
56700833721ec365 f2fs: check blkaddr more accuratly before issue a bio
567102117b8ae9c0 f2fs: Set GF_NOFS in read_cache_page_gfp while doing f2fs_quota_read
567208fdc8a0138a buffer.c: call thaw_super during emergency thaw
5673bcbd41da3b0a Merge tag 'vfio-ccw-20180305' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/vfio-ccw into features
567481796a3c6a4a s390/decompressor: trim uncompressed image head during the build
5675c7260ca335a0 s390/crypto: Fix kernel crash on aes_s390 module remove.
5676c9f52c2ddb28 s390/defkeymap: fix global init to zero
5677936b2161df6a s390/sclp_tty: enable line mode tty even if there is an ascii console
5678579f1a288330 s390/setup : enable display support for KVM guest
5679aa0f2dd4de20 s390/char : Rename EBCDIC keymap variables
56800a3994f9da47 Kconfig : Remove HAS_IOMEM dependency for Graphics support
568173709e1af516 Merge 4.16-rc6 into staging-next
5682793057e1c727 vfs: Replace stray non-ASCII homoglyph characters with their ASCII equivalents
56831c94984396dc vfs: make sure struct filename->iname is word-aligned
56847bd698b3c04e exec: Set file unwritable before LSM check
56855f2b18ec8e16 bcache: Fix a compiler warning in bcache_device_init()
568620d3a518713e bcache: Reduce the number of sparse complaints about lock imbalances
568742361469ae84 bcache: Suppress more warnings about set-but-not-used variables
5688f0d3814090ac bcache: Remove an unused variable
568947344e330eab bcache: Fix kernel-doc warnings
56909dfbdec7b7fe bcache: Annotate switch fall-through
56914a4e443835a4 bcache: Add __printf annotation to __bch_check_keys()
5692fd01991d5c20 bcache: Fix indentation
5693c7b7bd07404c bcache: add io_disable to struct cached_dev
569427a40ab9269e bcache: add backing_request_endio() for bi_end_io
5695df2b94313ae5 bcache: move closure debug file into debug directory
5696ca71df31661a bcache: fix using of loop variable in memory shrink
5697f3641c3abd1d bcache: fix error return value in memory shrink
5698688892b3bc05 bcache: fix incorrect sysfs output value of strip size
5699bc082a55d25c bcache: fix inaccurate io state for detached bcache devices
57007e027ca4b534 bcache: add stop_when_cache_set_failed option to backing device
5701771f393e8ffc bcache: add CACHE_SET_IO_DISABLE to struct cache_set flags
57023fd47bfe55b0 bcache: stop dc->writeback_rate_update properly
5703fadd94e05c02 bcache: quit dc->writeback_thread when BCACHE_DEV_DETACHING is set
5704804f3c6981f5 bcache: fix cached_dev->count usage for bch_cache_set_error()
57055f59955299a1 arm64: dts: mt2712: Add auxadc device node.
57064718840e76f7 ASoC: samsung: Use snd_soc_of_put_dai_link_codecs() in odroid.c
570723952006ace5 ASoC: samsung: odroid: Drop sample rates that cannot be supported from hw_params()
57081d22c337dc8f ASoC: samsung: odroid: Fix 32000 sample rate handling
5709c10a98c4f66b arm: dts: mt7623: add PCIe related nodes
57103d3db9432853 ASoC: add tda7419 audio processor driver
5711050a0e1f5394 ASoC: add tda7419 audio processor binding
57129f9971266110 soc: mediatek: update power domain data of MT2712
57131390515aed5e dt-bindings: soc: update MT2712 power dt-bindings
5714e4fe156ae8ec ASoC: Add bindings for PCM1789
57154ae340d1be36 ASoC: codecs: Add support for PCM1789
5716da263026c013 ASoC: rsnd: Document R-Car M3-W support
5717c0153b126cc6 ASoC: da7210: Use devm_snd_soc_register_component()
57183b84574d95c0 ASoC: samsung: Mark unused Odroid compatibles as deprecated
5719822e70a8210b ASoC: wm8400: Use devm_snd_soc_register_component()
572066717d787a09 ASoC: mediatek: mt2701: drop unnessary snd_soc_unregister_component()
57217c3c20f2bec1 ASoC: uniphier: add syscon property for UniPhier sound system
57228bde8fd64d1b ASoC: uniphier: add syscon property to binding document
57237c2861a6fb2c spi: jcore: disable ref_clk after getting its rate
57246e9554a48bd1 gpio: ks8695: Include the right header
5725430f64998789 gpio: kempld: Include the right header
572696d0d03dc447 gpio: janz-ttl: Use BIT() macro
57271c947b7f4878 gpio: janz-ttl: Include the right header
5728c3a174036f64 gpio: it87: Include the right header
57297a8fd1f5cc3f gpio: ich: Use BIT() macro
57303f4290d4dcf1 gpio: ich: Include the right header
5731f63109f0cb40 gpio: htc-gpio: Include the right header
573200d712a93037 gpio: grgpio: Include the right header
57337113ea8a8f56 gpio: ftgpio010: Drop of_gpio.h include
57347275cb75b96f gpio: em: Use the right include
5735d90f2adee479 gpio: ge: Drop of_gpio.h include
57361cb6610aec83 gpio: dln2: Include proper header
5737c698ca527893 Linux 4.16-rc6
5738c15619a88ad4 dt-bindings: exynos: Document #sound-dai-cells property of the HDMI node
573958c5c276b4c2 KVM: PPC: Book3S HV: Handle 1GB pages in radix page fault handler
5740f7caf712d885 KVM: PPC: Book3S HV: Streamline setting of reference and change bits
5741c4c8a7643e74 KVM: PPC: Book3S HV: Radix page fault handler optimizations
574239c983ea0f96 KVM: PPC: Remove unused kvm_unmap_hva callback
5743bf14721c97f3 cpufreq: powernv: Don't validate the frequency table twice
5744ef74b5bf2270 powercap: RAPL: Add support for Cannon Lake
5745fa54150aad84 ACPI / PM: Reduce LPI constraints logging noise
57467e46b32bd587 ACPI / Kconfig: Update ACPI_PROCFS_POWER help text
574799a31adfb2ff remoteproc: imx_rproc: Slightly simplify code in 'imx_rproc_probe()'
574896a30d7f919f remoteproc: imx_rproc: Re-use existing error handling path in 'imx_rproc_probe()'
5749de6f83f85be9 remoteproc: imx_rproc: Fix an error handling path in 'imx_rproc_probe()'
57509251a71db62c ACPI / OSI: Add OEM _OSI strings to disable NVidia RTD3
5751c235edcb3465 ARM: dts: sun8i-h3: Add Mali node
575258b369679e43 arm: dts: mt7623: use - instead of _ in DT node name
5753f59c89df6531 arm: dts: mt7623: remove useless property pinctrl-names at node switch@0
57548e908df628eb arm: dts: mt7623: add related clock properties to cpu[1-3] nodes
5755cc2f65242eec arm: dts: mt7623: enable three available UARTs on bananapi-r2
5756528a97e9b6c0 arm: dts: mt7623: fix the regulators mmc should use on bananapi-r2
5757e3c72f3d37e4 selftests: pmtu: Drop prints to kernel log from pmtu_vti6_link_change_mtu
5758ef57e31e2b62 Merge branch 'mv88e6xxx-auto-phy-intr'
57596f88284f3bd7 net: dsa: mv88e6xxx: Add MDIO interrupts for internal PHYs
5760bc3931557d1d net: dsa: mv88e6xxx: Add number of internal PHYs
5761adfccf118211 net: dsa: mv88e6xxx: Add missing g1 IRQ numbers
5762ef44d78d8937 net: dsa: mv88e6xxx: Fix missing register lock in serdes_get_stats
57632c97fa22daa1 dt-bindings: clock: mediatek: add missing required #reset-cells
5764a069215cf598 net: fec: Fix unbalanced PM runtime calls
5765524353ea480b clk: sunxi-ng: add support for the Allwinner H6 CCU
57662e08e4d2ff48 dt-bindings: add device tree binding for Allwinner H6 main CCU
5767a910f251ee08 clk: sunxi-ng: Support fixed post-dividers on NKMP style clocks
57689e1909b9da04 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
5769df4fe17802a3 Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
5770d2149e13e5fb Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
577123fe85ae4f67 Merge branch 'efi-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
57724860ae7f58fa ACPICA: Update version to 20180313
5773a406dea82af8 ACPICA: Cleanup/simplify module-level code support
5774b4c0de312613 ACPICA: Events: add a return on failure from acpi_hw_register_read
57753cd1d3273f25 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
577695857638889a ACPICA: adding SPDX headers
5777e7d970f6fca8 ACPICA: Rename a global for clarity, no functional change
57780fe0bebf5fb9 ACPICA: macros: fix ACPI_ERROR_NAMESPACE macro
577934f206fd757c ACPICA: Change a compile-time option to a runtime option
5780e7c2c3c909c0 ACPICA: Remove calling of _STA from acpi_get_object_info()
5781816772412101 ACPICA: AML Debug Object: Don't ignore output of zero-length strings
57821c29c372b2d1 ACPICA: Fix memory leak on unusual memory leak
578387cd826b5979 ACPICA: Events: Dispatch GPEs after enabling for the first time
57848d5934952f26 ACPICA: Events: Add parallel GPE handling support to fix potential redundant _Exx evaluations
578518996f2db918 ACPICA: Events: Stop unconditionally clearing ACPI IRQs during suspend/resume
578697f3c0a4b057 ACPICA: acpi: acpica: fix acpi operand cache leak in nseval.c
578795260c17b27e Merge tag 'v4.16-rc5' into devel
57889c548bb5823d sparc64: Oracle DAX driver depends on SPARC64
578988fe35293446 Merge branch 'sparc64-ADI'
5790b9fa03656b04 sparc64: Update signal delivery to use new helper functions
579174a04967482f sparc64: Add support for ADI (Application Data Integrity)
5792a4602b62d9fd mm: Allow arch code to override copy_highpage()
57932c2d57b5e769 mm: Clear arch specific VM flags on protection change
57949035cf9a97e4 mm: Add address parameter to arch_validate_prot()
5795c6202ca764ac sparc64: Add auxiliary vectors to report platform ADI properties
579694addb3530bb sparc64: Add handler for "Memory Corruption Detected" trap
579752df948d1bff sparc64: Add HV fault type handlers for ADI related faults
5798750375003dea sparc64: Add support for ADI register fields, ASIs and traps
5799ca827d55ebaa mm, swap: Add infrastructure for saving page metadata on swap
5800d84bb709aa4a signals, sparc: Add signal codes for ADI violations
5801fc04fdb2c8a8 batman-adv: Fix skbuff rcsum on packet reroute
580248881ed56b39 batman-adv: Add missing include for EPOLL* constants
5803be5acd246daa rpmsg: smd: use put_device() if device_register fail
5804a9011726c4bb rpmsg: glink: use put_device() if device_register fail
580576f38f1f3cf8 net: dsa: mv88e6xxx: Fix IRQ when loading module
5806202fbf4865e9 of: unittest: move misplaced function declaration
58073661daa66f07 Merge branch 'selftests-pmtu-Add-further-vti-vti6-MTU-and-PMTU-tests'
58081fad59ea1c34 selftests: pmtu: Add pmtu_vti6_link_change_mtu test
58098b6022fc7839 selftests: pmtu: Add pmtu_vti6_link_add_mtu test
5810719e12157449 selftests: pmtu: Add pmtu_vti4_link_add_mtu test
58115e84430bb83e selftests: pmtu: Add test_pmtu_vti4_exception test
581235b49424b8a4 selftests: pmtu: Add pmtu_vti6_default_mtu test
5813a41c789bdcc1 selftests: pmtu: Add pmtu_vti4_default_mtu test
581436455bd1e977 selftests: pmtu: Introduce support for multiple tests
5815f2c929feeccd selftests: pmtu: Factor out MTU parsing helper
5816822d2f86c485 selftests: pmtu: Use namespace command prefix to fetch route mtu
5817380e29a6b71f selftests: pmtu: Reverse return codes of functions
5818fe2d55d295cf Merge branch 'ibmvnic-Update-TX-pool-and-TX-routines'
581976c15c911b81 ibmvnic: Remove unused TSO resources in TX pool structure
5820e9e1e97884b7 ibmvnic: Update TX pool cleaning routine
582186b61a5f2e39 ibmvnic: Improve TX buffer accounting
582206b3e35788a4 ibmvnic: Update TX and TX completion routines
58233205306c6b8d ibmvnic: Update TX pool initialization routine
5824fb79421c3c37 ibmvnic: Update release TX pool routine
5825e26dc25bc0b6 ibmvnic: Update and clean up reset TX pool routine
58264bd95a51b6e3 ibmvnic: Generalize TX pool structure
5827d47d08c8ca05 sctp: use proc_remove_subtree()
582890e2c7a1248d Merge branch 'hv_netvsc-minor-enhancements'
5829ec9663812f32 hv_netvsc: add trace points
58300e96460e620d hv_netvsc: pass netvsc_device to rndis halt
5831034f40579389 vmxnet3: use correct flag to indicate LRO feature
58327a4c003d6921 vmxnet3: avoid xmit reset due to a race in vmxnet3
583378f1b04fa20d Merge branch 'tcf_foo_init-NULL-deref'
58342d433610176d net/sched: fix NULL dereference on the error path of tcf_skbmod_init()
58351f110e7cae09 net/sched: fix NULL dereference in the error path of tcf_sample_init()
5836abdadd3cfd3e net/sched: fix NULL dereference in the error path of tunnel_key_init()
5837aab378a7eda2 net/sched: fix NULL dereference in the error path of tcf_csum_init()
58381edf8abe0409 net/sched: fix NULL dereference in the error path of tcf_vlan_init()
5839d4b9e425d23a of: unittest: Remove VLA stack usage
5840a3a41d2f9487 net: ethernet: ti: cpsw: enable vlan rx vlan offload
5841f9db50691db4 net: ethernet: ti: cpsw: add check for in-band mode setting with RGMII PHY interface
5842d61d263c8d82 net: hns: Fix ethtool private flags
5843a514266ba675 of: overlay: Fix forgotten reference to of_overlay_apply()
5844d0843e61690c of: Documentation: Fix forgotten reference to of_overlay_apply()
5845e40bdb03d3cd ALSA: hda/realtek - Always immediately update mute LED with pin VREF
5846bcdd5de80a22 mlxsw: spectrum_buffers: Set a minimum quota for CPU port traffic
5847d7cb44496a9b cxgb4: Fix queue free path of ULD drivers
584853d0e83f9329 rds: tcp: must use spin_lock_irq* and not spin_lock_bh with rds_tcp_conn_lock
58493008ba5faa7a Merge branch 'tipc-obsolete-zone-concept'
5850e50e73e10757 tipc: some name changes
5851935439cc48ef tipc: merge two lists in struct publication
5852ba765ec63786 tipc: remove zone_list member in struct publication
585364a52b26d563 tipc: remove zone publication list in name table
5854928df1880e24 tipc: obsolete TIPC_ZONE_SCOPE
58554f1aec01fcb8 Merge branch 'pernet-convert-part8'
58566c77e79557ac net: Convert ip_vs_ftp_ops
5857d0edfbb4ba4a net: Convert ipvs_core_dev_ops
5858554855ccdf37 net: Convert ipvs_core_ops
5859ec716650a750 net: Convert ovs_net_ops
58608cec2f49dc41 net: Convert mpls_net_ops
5861489b30b53f05 net: Convert l2tp_net_ops
5862cce6294cc2ea net: sched: fix uses after free
5863e349d7d08e70 i2c: xlp9xx: Handle NACK on DATA properly
5864d3898a78521c i2c: xlp9xx: Check for Bus state before every transfer
58657a20e707aae2 i2c: designware: suppress unneeded SDA hold time warnings
586652c5e62d4c4b block: bio_check_eod() needs to consider partitions
5867233bde21aa43 block: Move SECTOR_SIZE and SECTOR_SHIFT definitions into <linux/blkdev.h>
5868ec6dcf63c55c blk-mq-debugfs: Show more request state information
586903e73e634966 MAINTAINERS: i2c-mv64xxx: update email address for Gregory CLEMENT
587031184d8c6ea4 i2c: mv64xxx: Apply errata delay only in standard mode
587174d23319fd16 i2c: xiic: Make suspend function names consistent
58728efb11adeeb3 Merge branch 'i2c-mux/for-next' of https://github.com/peda-r/i2c-mux into i2c/for-4.17
5873553d16af23af Input: pegasus_notetaker - do not rely on input_dev->users
58741f701f6d10a4 Input: pagasus_notetaker - fix deadlock in autosuspend
5875ff0d2cba646d Input: synaptics_usb - do not rely on input_dev->users
5876b8a7cc4b5e5a Input: synaptics_usb - fix deadlock in autosuspend
5877ba521f1bd202 Merge branch 'psmouse' into next
587800324da71e66 mtd: rawnand: remove bf5xx_nand driver
5879a722932a5af9 mtd: rawnand: vf610_nfc: support ONFI SET/GET_FEATURES commands
5880ecc40b8df59a mtd: rawnand: vf610_nfc: remove old hooks
58811cbe30b0ddc7 mtd: rawnand: vf610_nfc: make use of ->exec_op()
5882051abf552468 rtc: pcf85063: fix clearing bits in pcf85063_start_clock
588365d211b30765 rtc: at91sam9: Set name of regmap_config
5884756d5282bf04 rtc: s5m: Remove VLA usage
58854a681243cc2d rtc: s5m: Move enum from rtc.h to rtc-s5m.c
5886fed9b18611f7 rtc: remove VLA usage
588783bbc5ac6332 rtc: Add useful timestamp definitions
5888989515647e78 rtc: Add one offset seconds to expand RTC range
58894c4e5df1f346 rtc: Factor out the RTC range validation into rtc_valid_range()
589071db049e7355 rtc: Add RTC range
5891236b7187034e rtc: isl1208: switch to rtc_register_device
58929d327c2d9291 rtc: isl1208: enable interrupt after context preparation
589372dd71f0dae4 rtc: cros-ec: return -ETIME when refused to set alarms in the past
589483220bf38b77 rtc: pm8xxx: Fix issue in RTC write path
5895e22e2d941c94 rtc: at91sam: add 'depends on HAS_IOMEM' to fix unmet dependency
58966735f6dcf71e rtc: isl12026: fixup nvmem registration
58974731a43169b7 rtc: isl12026: new driver.
589858d3d5e79ece rtc: brcmstb-waketimer: Set wktmr prescaler
5899f18046c50d2b rtc: fix rtc_time64_to_tm for 3477
5900561f8281cf90 rtc: ac100: Fix ac100 determine rate bug
5901188306ac9536 rtc: pcf85363: set time accurately
5902e5aac267a10a rtc: pcf85363: add alarm support
5903c57849dde003 rtc: pcf85363: add .max_register in regmap_config
5904e2c8e1a9f7e5 rtc: m41t80: remove useless indirection
590510d0c768cc6d rtc: m41t80: fix race conditions
590676384f319a9a rtc: m41t80: move m41t80_rtc_mutex to the block where it is used
5907965271df5afd rtc: pcf85063: remove useless indirection
59080a6b8886fd6a rtc: pcf85063: stop validating rtc_time in .read_time
5909859a6ddbe5d9 rtc: max6900: remove useless indirection
5910ceed43f719e6 rtc: max6900: stop validating rtc_time in .read_time
591144db5c92a711 rtc: rs5c372: remove useless indirection
591257f454fb52f6 rtc: rs5c372: stop validating rtc_time in .read_time
5913ce5abb1939d3 rtc: rs5c372: remove useless message
5914779e1aabb49e rtc: s35390a: remove useless indirection
5915bb530199a845 rtc: s35390a: stop validating rtc_time in .read_time
5916488c6dfe40a6 rtc: s35390a: remove useless message
5917201fac95e799 rtc: rk808: fix possible race condition
59184cda172bc338 rtc: rk808: remove useless debug message
59199ef0f88fe546 parisc: Handle case where flush_cache_range is called with no context
5920ff62af200b94 f2fs: introduce a new mount option test_dummy_encryption
5921b7c409deda6b f2fs: introduce F2FS_FEATURE_LOST_FOUND feature
5922da5ce874f8ca f2fs: release locks before return in f2fs_ioc_gc_range()
5923bb1105e479fb f2fs: align memory boundary for bitops
5924c56675750d7c f2fs: remove unneeded set_cold_node()
5925b91050a80cec f2fs: add nowait aio support
592663189b785960 f2fs: wrap all options with f2fs_sb_info.mount_opt
59275d7881cadf64 f2fs: Don't overwrite all types of node to keep node chain
592893cf93f17c8e f2fs: introduce mount option for fsync mode
5929eea52882d848 f2fs: fix to restore old mount option in ->remount_fs
5930deeedd71e373 f2fs: wrap sb_rdonly with f2fs_readonly
5931162b27aec9ab f2fs: avoid selinux denial on CAP_SYS_RESOURCE
59326fd052665274 EDAC, sb_edac: Remove variable length array usage
593372816cb06e71 hwmon: (ucd9000) Add debugfs attributes to provide mfr_status
5934ca781fb7fd95 hwmon: (ucd9000) Add gpio chip interface
593527e92f1f1600 drm/tegra: prime: Implement ->{begin,end}_cpu_access()
5936bd43c9f0fa1f drm/tegra: gem: Map pages via the DMA API
59370281c4149021 drm/tegra: hub: Use private object for global state
5938df934cbcbff7 clk: hisilicon: mark wdt_mux_p[] as const
5939ce33f284935e clk: fix false-positive Wmaybe-uninitialized warning
5940b3316a672bfb clk: sprd: add RTC gate for SC9860
5941f7c14dd5b129 dt-bindings: clocks: add APB RTC gate for SC9860
594291927ff6446c clk: qcom: smd-rpm: Migrate to devm_of_clk_add_hw_provider()
59430126b23c552c drm/vc4_validate: Remove VLA usage
59446e0d4ff4580c clk: add more __must_check for bulk APIs
59455bc5673c098b Documentation: clk: enable lock is not held for clk_is_enabled API
594693abad369a44 clk: imx: pllv2: avoid using uninitialized values
5947496037c01507 clk: qcom: gcc-msm8996: Mark aggre0 noc clks as critical
59487d9a935e169b RDMA/restrack: Don't rely on uninitialized variable in restrack_add flow
5949a1d803d78b9e clk: versatile: Remove WARNs in ->round_rate()
5950aff2dc6b49fc clk: versatile: add min/max rate boundaries for vexpress osc clock
59516da2b9332c57 amdgpu/dm: Default PRE_VEGA ASIC support to 'y'
595259156faf810e drm/amd/pp: Remove the cgs wrapper for notify smu version on APU
59536f4969ef0a2e drm/amd/display: fix dereferencing possible ERR_PTR()
59545e9a4f0873fd drm/amd/display: Refine disable VGA
595535060ed6a1ff x86/kvm/vmx: avoid expensive rdmsr for MSR_GS_BASE
595642b933b59721 x86/kvm/vmx: read MSR_{FS,KERNEL_GS}_BASE from current->thread
5957b31c114b82b2 KVM: X86: Provide a capability to disable PAUSE intercepts
5958caa057a2cad6 KVM: X86: Provide a capability to disable HLT intercepts
59594d5422cea3b6 KVM: X86: Provide a capability to disable MWAIT intercepts
59604956aa3b8b59 Merge tag 'kvm-s390-next-4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
59612d7921c499af KVM: x86: Add support for VMware backdoor Pseudo-PMCs
59629718420e9fd4 KVM: x86: SVM: Intercept #GP to support access to VMware backdoor ports
59639e86948041f2 KVM: x86: VMX: Intercept #GP to support access to VMware backdoor ports
596404789b6664a6 KVM: x86: Emulate only IN/OUT instructions when accessing VMware backdoor
5965e23661712005 KVM: x86: Add emulation_type to not raise #UD on emulation failure
59669a29d449e3fb KVM: x86: Always allow access to VMware backdoor I/O ports
5967c4ae60e4bbf8 KVM: x86: Add module parameter for supporting VMware backdoor
5968dca7f1284f49 KVM: x86: add kvm_fast_pio() to consolidate fast PIO code
5969432baf60eee3 KVM: VMX: use kvm_fast_pio_in for handling IN I/O
59702bb8cafea80b KVM: vVMX: signal failure for nested VMEntry if emulation_required
5971e1de91ccab31 KVM: VMX: WARN on a MOV CR3 exit w/ unrestricted guest
5972b4d185175bc1 KVM: VMX: give unrestricted guest full control of CR3
59735dc1f044a32d KVM: VMX: don't force CR4.PAE/PSE for unrestricted guest
59741706bd0c023f KVM: VMX: remove CR0.WP from ..._ALWAYS_ON_UNRESTRICTED_GUEST
5975e90008df1678 KVM: VMX: don't configure EPT identity map for unrestricted guest
5976f7eaeb0ad815 KVM: VMX: don't configure RM TSS for unrestricted guest
5977915e6f78bd06 x86/kvm/hyper-v: inject #GP only when invalid SINTx vector is unmasked
597898f65ad45844 x86/kvm/hyper-v: remove stale entries from vec_bitmap/auto_eoi_bitmap on vector change
5979a2e164e7f45a x86/kvm/hyper-v: add reenlightenment MSRs support
5980ddd6f0e94d31 KVM: x86: Update the exit_qualification access bits while walking an address
59811df372f473f6 KVM: x86: Make enum conversion explicit in kvm_pdptr_read()
59820bcc3fb95b97 KVM: lapic: stop advertising DIRECTED_EOI when in-kernel IOAPIC is in use
5983c51eb52b8f98 KVM: x86: Add support for AMD Core Perf Extension in guest
5984e84b7119e891 x86/msr: Add AMD Core Perf Extension MSRs
59858f5fd927c3a7 Merge tag 'for-4.16-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
59868757ae23a33d Merge tag 'microblaze-4.16-rc6' of git://git.monstr.eu/linux-2.6-microblaze
5987bb8c13d61a62 x86/microcode: Fix CPU synchronization routine
59882613f36ed965 x86/microcode: Attempt late loading only when new microcode is present
59891660a76a87ff Merge tag 'drm-fixes-for-v4.16-rc6' of git://people.freedesktop.org/~airlied/linux
599024868367cdca perf/core: Clear sibling list of detached events
5991edb39592a587 perf: Fix sibling iteration
5992a08f6dd4190e perf debug: Avoid setting 'quiet' to 'true' unnecessarily
5993699db1110587 perf mmap: Discard head in overwrite_rb_find_range()
59946f27d2c2a8c2 batman-adv: fix header size check in batadv_dbg_arp()
5995bc44b78157f6 batman-adv: update data pointers after skb_cow()
599653794570049d net-tcp_bbr: set tp->snd_ssthresh to BDP upon STARTUP exit
59977156d194a077 tcp: add snd_ssthresh stat in SCM_TIMESTAMPING_OPT_STATS
59985dce837944de selftests/txtimestamp: Add more configurable parameters
59995eb297a9a5aa liquidio: Simplified napi poll
60007b7ef57c0dd2 net: dsa: mv88e6xxx: Fix binding documentation for MDIO busses
60011f674e16f9ce usb: gadget: Add NO_DMA dummies for DMA mapping API
6002bff739b6559e scsi: Add NO_DMA dummies for SCSI DMA mapping API
6003c1ce6c2beea3 mm: Add NO_DMA dummies for DMA pool API
6004ab642e952f80 dma-coherent: Add NO_DMA dummies for managed DMA API
6005f29ab49b5388 dma-mapping: Convert NO_DMA get_dma_ops() into a real dummy
6006b8124b53d1b9 Merge branch 'net-smc-IPv6-support'
6007aaa4d33f6da1 net/smc: enable ipv6 support for smc
60081a26d0201d76 net/smc: add ipv6 support to CLC layer
6009c246d942eabc net/smc: restructure netinfo for CLC proposal msgs
60108b7372c101a5 cxgb4: notify fatal error to uld drivers
6011948373b3ed1b PCI: hv: Only queue new work items in hv_pci_devices_present() if necessary
6012fca288c0153b PCI: hv: Remove the bogus test in hv_eject_device_work()
6013df3f2159f4e4 PCI: hv: Fix a comment typo in _hv_pcifront_read_config()
6014de0aa7b2f97d PCI: hv: Fix 2 hang issues in hv_compose_msi_msg()
6015021ad274d7dc PCI: hv: Serialize the present and eject work items
60169749adc3b2a2 perf vendor events: Update POWER9 events
601757b5de463925 perf report: Support forced leader feature in pipe mode
6018a2015516c5c0 perf record: Synthesize features before events in pipe mode
601966790bc8e1f5 perf tests: Fix out of bounds access on array fd when cnt is 100
60206810158d526e perf annotate: Use asprintf when formatting objdump command line
602110f354a36f9a perf test: Fix exit code for record+probe_libc_inet_pton.sh
6022c192524e6fe8 perf machine: Fix mmap name setup
602326e4711fc835 perf stat: Make function perf_stat_evsel_id_init static
60245eab5a7ee032 perf llvm: Display eBPF compiling command in debug output
6025a3a4a3b37c9b perf top: Fix top.call-graph config option reading
6026cff17205d6bd perf record: Avoid duplicate call of perf_default_config()
60273d20c6246690 perf unwind: Unwind with libdw doesn't take symfs into account
6028a8685f088819 perf vendor events arm64: Enable JSON events for ThunderX2 B0
602939ce7fb31530 perf report: Show zero counters as well in 'perf report --stat'
6030fca32340a5e8 perf stat: Fix core dump when flag T is used
60313d4caec1600e perf vendor events arm64: add HiSilicon hip08 JSON file
6032afe4d089621d perf vendor events arm64: fixup A53 to use recommended events
6033ae43053bd259 perf vendor events arm64: Fixup ThunderX2 to use recommended events
6034360b7b03afee perf vendor events arm64: Add armv8-recommended.json
6035e9d32c1bf0cd perf vendor events: Add support for arch standard events
603682e6fdd6c012 perf vendor events arm64: Relocate Cortex A53 JSONs to arm subdirectory
6037e3b9f1e81de2 perf vendor events arm64: Relocate ThunderX2 JSON to cavium subdirectory
603851ce1dcc5d0d perf vendor events: Add support for pmu events vendor subdirectory
60396f2f2ca3454e perf vendor events: Drop support for unused topic directories
6040931ef5dc5c18 perf vendor events: Fix error code in json_events()
60414c0ab1605205 perf vendor events: Drop incomplete multiple mapfile support
6042744e9a91cf89 perf tools arm64: Add libdw DWARF post unwind support for ARM64
604303d9fcb70134 perf c2c report: Add cacheline address count column
6044d0802b1ee2c8 perf c2c report: Add span header over cacheline data
60457f834c2e84bb perf c2c report: Display node for cacheline address
6046bc229c21f2c7 perf c2c report: Call calc_width() only for displayed entries
60473773138828b3 perf c2c report: Make calc_width work with struct c2c_hist_entry
60488fab7843a150 perf c2c record: Record physical addresses in samples
60498185850ad603 perf tests: Add mem2node object test
60504acf6142de3f perf tools: Add mem2node object
6051e725920cdb1c perf env: Free memory nodes data
60526e5d58fdc9be skbuff: Fix not waking applications when errors are enqueued
60534c6994806f70 blk-throttle: fix race between blkcg_bio_issue_check() and cgroup_rmdir()
605402a2385f37a7 netlink: avoid a double skb free in genlmsg_mcast()
60552f0e9d804935 drm: Make drm_mode_vrefresh() a bit more accurate
6056ce627a1b10e6 Merge branch 'rtnl_lock_killable'
6057b0f3debc9a12 net: Use rtnl_lock_killable() in register_netdev()
605879ffdfc6522a net: Add rtnl_lock_killable()
6059df550548c633 drm: Nuke the useless 'ret' variable from drm_mode_convert_umode()
6060a24a5821a684 ARM: dts: silk: Add GPIO keys to DT
60617f8f74cd8d28 ARM: dts: silk: Add r1ex24002 EEPROM to DT
606256bac953b150 ARM: dts: marzen: Add SDHI0 VCCQ Regulator
606392bcfdb334ca ARM: dts: stout: Initial r8a7790 Stout board support
6064fe61513f1611 ARM: dts: lager: Move cec_clock to root node
6065b1798f2a97da ARM: dts: kzm9d: Fix "debounce-interval" property misspelling
60661871f0fcba5d clk: samsung: Mark a few things static
60675f990d316085 block: sed-opal: fix u64 short atom length
60684609adc27175 qede: Fix qedr link update
6069b225598d622b Merge branch 'qed-iWARP-related-fixes'
607016da09047d3f qed: Fix non TCP packets should be dropped on iWARP ll2 connection
6071933e8c91b9f5 qed: Fix MPA unalign flow in case header is split across two packets.
6072c7e4e0d7ccc3 Merge tag 'clk-v4.17-samsung' of git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk into clk-samsung
607391fab9d26bcb Merge tag 'tegra-for-4.17-clk' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into clk-tegra
6074320bd6de79ef doc: Change the udp/sctp rmem/wmem default value.
60751e8029515816 udp: Move the udp sysctl to namespace.
6076fa6a91e9b907 net/iucv: Free memory obtained by kzalloc
60771a3713c7cd8c crypto: arm64/sha256-neon - play nice with CONFIG_PREEMPT kernels
6078870c163a0ee6 crypto: arm64/aes-blk - add 4 way interleave to CBC-MAC encrypt path
6079a8f8a69e82b6 crypto: arm64/aes-blk - add 4 way interleave to CBC encrypt path
608055868b45cffd crypto: arm64/aes-blk - remove configurable interleave
60814bf7e7a19df1 crypto: arm64/chacha20 - move kernel mode neon en/disable into loop
608278ad7b08d8e0 crypto: arm64/aes-bs - move kernel mode neon en/disable into loop
6083683381747270 crypto: arm64/aes-blk - move kernel mode neon en/disable into loop
6084bd2ad885e30d crypto: arm64/aes-ce-ccm - move kernel mode neon en/disable into loop
6085702202f1d421 crypto: testmgr - add a new test case for CRC-T10DIF
608614de52112ee7 crypto: ecc - Remove stack VLA usage
6087b698a9f4c5c5 crypto: ccp - Validate buffer lengths for copy operations
60883d053d53fcbe crypto: hash - Prevent use of req->result in ahash update
60895bfa7ac3883e crypto: virtio - remove dependency on CRYPTO_AUTHENC
6090cd83a8a7c3ea crypto: testmgr - introduce SM4 tests
6091747c8ce4e710 crypto: sm4 - introduce SM4 symmetric cipher algorithm
60925110e65536f3 crypto: chelsio -Split Hash requests for large scatter gather list
60937ffb911882a3 crypto: chelsio - Fix iv passed in fallback path for rfc3686
60945fb78dba1667 crypto: chelsio - Update IV before sending request to HW
60951d693cf65006 crypto: chelsio - Fix src buffer dma length
6096125d01caae30 crypto: chelsio - Use kernel round function to align lengths
6097a6ab6402c4e5 hwrng: mxc-rnga - add driver support on boards with device tree
60989885b1bd9536 dt-bindings: rng: Document Freescale i.MX21 and i.MX31 RNGA compatibles
609991a2abb78f94 crypto: arm64/speck - add NEON-accelerated implementation of Speck-XTS
61006c51ddddac46 crypto: ccp - Use memdup_user() rather than duplicating its implementation
6101859844e5c285 Merge branch 'net-ipv6-Address-checks-need-to-consider-the-L3-domain'
6102654d3a7821e8 selftests: fib_tests: Add IPv6 nexthop spec tests
6103a511858c7536 selftests: fib_tests: Allow user to run a specific test
6104171a48717bee selftests: fib_tests: Use an alias for ip command
61051893ff20275b net/ipv6: Add l3mdev check to ipv6_chk_addr_and_flags
6106232378e8db47 net/ipv6: Change address check to always take a device argument
61079fbb704c3385 net/ipv6: Refactor gateway validation on route add
6108484d802d0f2f net: systemport: Rewrite __bcm_sysport_tx_reclaim()
61091ad2ff028f36 Merge branch 'macb-Introduce-phy-handle-DT-functionality'
6110f3b249e65279 Documentation: macb: Document phy-handle binding
61112105a5d3acd7 net: macb: Add phy-handle DT support
6112cb732e9a26f3 net: macb: Remove redundant poll irq assignment
6113739de9a1563a net: macb: Reorganize macb_mii bringup
61142cc683e88c0c kcm: lock lower socket in kcm_attach
61152b221d20db75 doc: remove out of date links and info from packet mmap
6116225b3dc92da1 USB: wusbcore: crypto: Remove VLA usage
61177bb9aedac66c USB: host: sl811: Re-use DEFINE_SHOW_ATTRIBUTE() macro
61180ee78c101425 xhci: Show what USB release number the xHC supports from protocol capablity
6119f5249461b504 xhci: Clear the host side toggle manually when endpoint is soft reset
612015febf5eede9 xhci: refactor xhci_urb_enqueue a bit with minor changes
6121a38fe3388909 xhci: Don't always run the default stop endpoint command completion handler
6122a400efe455f7 xhci: zero usb device slot_id member when disabling and freeing a xhci slot
61230c341910cb3d usb: xhci: Remove ep_trb from finish_td()
61245fee5a5afa9f usb: xhci: Remove ep_trb from xhci_cleanup_halted_endpoint()
612529f653393e74 usb: xhci: Clean up error code in xhci_dbc_tty_register_device()
61266ef6386ef7c1 irqchip/gic-v3: Loudly complain about the use of IRQ_TYPE_NONE
612783a86fbb5b56 irqchip/gic: Loudly complain about the use of IRQ_TYPE_NONE
6128bbb684686415 perf/core: Clear sibling list of detached events
61297eb709f29593 perf: Fix sibling iteration
6130fc804f65d462 x86/tsc: Convert ART in nanoseconds to TSC
6131e693be293f16 Merge branch 'vlan-untag-and-insert-fixes'
6132cbe7128c4b92 vlan: Fix out of order vlan headers with reorder header off
61334bbb3e0e8239 net: Fix vlan untag for bridge and vlan_dev with reorder_hdr off
6134ce3db6aade20 enic: drop IP proto check for vxlan tunnel delete
6135093e037ca88e Revert "btrfs: use proper endianness accessors for super_copy"
6136650b4eca4739 rxrpc: remove redundant initialization of variable 'len'
613780343b3e477f drm/i915: Use drm_color_lut_size()
6138d5517a39dce4 drm/i915: Remove the blob->data casts
613941204dfeed93 drm: Introduce drm_color_lut_size()
6140d2a24edb532e drm: Verify gamma/degamma LUT size
614111b83e3fbc41 drm: Remove now pointelss blob->data casts
61429c60583c0b0f Revert "drm: Use a flexible array member for blob property data"
6143daaf216c06fb KVM: x86: Fix device passthrough when SME is active
6144125905517028 brcmfmac: drop Inter-Access Point Protocol packets by default
61451e2dce98c03c Merge tag 'iwlwifi-for-kalle-2018-03-16' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-fixes
614622de4e7a531b drm/i915/pmu: Work around compiler warnings on some kernel configs
614773e2232aa325 drm/i915: Only call tasklet_kill() on the first prepare_reset
61487e9d3a4a1b21 drm/i915: Wrap engine->schedule in RCU locks for set-wedge protection
614984d4ebdb6c72 drm/i915/icl: do not save DDI A/E sharing bit for ICL
6150101646a24a2f microblaze: switch to NO_BOOTMEM
6151cd4dfee6a8bf microblaze: remove unused alloc_maybe_bootmem
615218ffc0cce4ff microblaze: Setup dependencies for ASM optimized lib functions
6153e3b3121fa8da x86/speculation: Remove Skylake C2 from Speculation Control microcode blacklist
6154e7f4da4c44fe phy: tegra: xusb: Uncomment register write
6155ec1fcd7b7e6f phy: rockchip-typec: fall back to working in host-mode if extcon is missing.
615621bf9bc2a99e dt-bindings: phy-rockchip-typec: move extcon property to be optional.
6157866d4087f301 phy: rockchip-typec: support DP phy switch
61585eac5e9c0f51 phy: rockchip-typec: force to USB2 if DP at 4 lanes mode
6159f293f7409f6b phy: rockchip-typec: enable usb3 host during usb3 phy power on
61606912d4f40bc7 dt-bindings: phy-rockchip-typec: deprecate some register properties.
61610fbc47d9e426 phy: rockchip-typec: deprecate some DT properties for various register fields.
61625d1ebbda0318 phy: mapphone-mdm6600: Add USB PHY driver for MDM6600 on Droid 4
6163ba8b0ee81fbb phy: add inno-usb2-phy driver for hi3798cv200 SoC
6164d581ba62f34b dt-bindings: add bindings doc for HiSilicon INNO USB2 PHY
61650147b57e731f dt-bindings: rcar-gen3-phy-usb3: Add bindings for r8a77965
616644e42df6b918 phy: rcar-gen3-usb2: Add support for r8a77965
6167b1ba68f33c0c dt-bindings: rcar-gen3-phy-usb2: Add bindings for r8a77965
616894c358da3a05 phy: stm32: add support for STM32 USB PHY Controller (USBPHYC)
61690a00ac97d29e drm/rockchip: cdn-dp: remove the DP phy switch
617086a2b2043af7 iwlwifi: add shared clock PHY config flag for some devices
617175fd4fec3e4c iwlwifi: mvm: fix error checking for multi/broadcast sta
6172e829b17caf96 iwlwifi: mvm: Correctly set IGTK for AP
6173334167decf98 iwlwifi: mvm: set the correct tid when we flush the MCAST sta
617479375ea3ec52 mm: remove obsolete alloc_remap()
61751a8429132e1d mm: remove blackfin MPU support
6176e05a959f4b9a procfs: remove CONFIG_HARDWALL dependency
6177c690eddc2f3b CRIS: Drop support for the CRIS port
6178bb9d812643d8 arch: remove tile port
61794ba66a976072 arch: remove blackfin port
6180f09a7931bcbc Merge branch 'fixes' into next
6181318df9f01cff Merge branch 'bpf-tools-build-improvements'
6182cc5b3403f024 tools: bpf: remove feature detection output
61838050ea4653c2 tools: bpf: cleanup PHONY target
6184d5fc73dceb06 tools: bpftool: fix potential format truncation
618590126e3a4084 tools: bpftool: fix dependency file path
6186194303d60b68 dt-bindings: phy: add support for STM32 USB PHY Controller (USBPHYC)
6187bb0e500bedb8 phy: add 'depends on HAS_IOMEM' to fix unmet dependency
6188115de9fd682c phy: amlogic: add USB3 PHY support for Meson GXL and GXM
6189324e46cee187 dt-bindings: phy: Add support for the USB3 PHY on Amlogic Meson GXL SoCs
6190ae3f672cab5d phy: berlin-usb: adjust USB_PHY_RX_CTRL init flags
6191c55fbcb8cf6b dt-bindings: phy-mtk-tphy: add properties for U2 slew rate calibrate
61928833ebf4f853 phy: phy-mtk-tphy: add configurable parameters for slew rate calibrate
61934036325609ab phy: phy-mtk-tphy: keep default value of mcu_bus_ck_gate_en
6194124380cb0e7a phy: lpc18xx-usb-otg: error handling in lpc18xx_usb_otg_phy_power_on()
61956fc61ee69433 nds32: To use the generic dump_stack()
6196e11580765763 nds32: fix building failed if using elf toolchain.
6197c601a89115cb nios2: add ioremap_nocache declaration before include asm-generic/io.h.
6198d78a62fb3473 nds32: fix building failed if using older version gcc.
619999a954874e7b drm: Reduce object size of DRM_ERROR and DRM_DEBUG uses
620047b7de2f6c18 mmc: dw_mmc: fix falling from idmac to PIO mode when dw_mci_reset occurs
620146c0ef6e1eb9 xfrm: fix rcu_read_unlock usage in xfrm_local_error
62023a1b5de36fdf Merge tag 'drm-intel-fixes-2018-03-15' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
6203dc9e0a9347e9 acpi, numa: fix pxm to online numa node associations
62042975d5de6428 RDMA/ucma: Check AF family prior resolving address
6205d4487b57a459 Merge branch 'linux-4.16' of git://github.com/skeggsb/linux into drm-fixes
6206df09348f78dc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
62079e75dc61eaa9 drm/nouveau/bl: fix backlight regression
620876f2e2bc627f drm/nouveau/bl: Fix oops on driver unbind
6209da5e45e619b3 drm/nouveau/mmu: ALIGN_DOWN correct variable
6210326e7ba992cb ARM: dts: imx6ul-isiot: Pass the required '#sound-dai-cells'
6211863c53fcffa3 ARM: dts: imx6-phytec: Use the standard 'stdout-path' property
621295dd77580ccd fs: Teach path_connected to handle nfs filesystems with multiple roots.
621305b429a8eed8 Merge tag 'gvt-fixes-2018-03-15' of https://github.com/intel/gvt-linux into drm-intel-fixes
62146d06c9aa3816 IB/mlx4: Add Scatter FCS support over WQ creation
62159c71172c4a2f IB/mlx4: Report TSO capabilities
6216546b1452fdcc i40iw: Tear-down connection after CQP Modify QP failure
6217a8b9234b1272 i40iw: Refactor of driver generated AEs
62187f86260b5f44 RDMA/cxgb4: Use structs to describe the uABI instead of opencoding
6219633fb4d9fdaa RDMA/hns: Use structs to describe the uABI instead of opencoding
62209a657b4c4a90 RDMA/i40iw: Move uapi header to include/uapi
622148962f5c6fff RDMA/mlx4: Move flag constants to uapi header
62220c43ab371bcb RDMA/rxe: Use structs to describe the uABI instead of opencoding
6223b92ec0fe3224 RDMA/rxe: Get rid of confusing udata parameter to rxe_cq_chk_attr
622495da6e96f1e7 RDMAVT: Fix synchronization around percpu_ref
6225561e5d48968b RDMA/qedr: eliminate duplicate barriers on weakly-ordered archs
62267b48221cf41a RDMA/hns: Fix cqn type and init resp
6227e41a7c41947d IB/core: Move rdma_addr_find_l2_eth_by_grh to core_priv.h
6228374200b154ae drm/amdkfd: Add module option for testing large-BAR functionality
62290fc8011f89fe drm/amdkfd: Kmap event page for dGPUs
62305ec7e02854b3 drm/amdkfd: Add ioctls for GPUVM memory management
6231552764b680a6 drm/amdkfd: Add TC flush on VMID deallocation for Hawaii
6232f35751b87034 drm/amdkfd: Allocate CWSR trap handler memory for dGPUs
623352b29d73340d drm/amdkfd: Add per-process IDR for buffer handles
6234d01994c24cb2 drm/amdkfd: Aperture setup for dGPUs
6235c7bcbfa4f8d1 drm/amdkfd: Remove limit on number of GPUs
62367c9b717196b1 drm/amdkfd: Populate DRM render device minor
6237b84394e206a7 drm/amdkfd: Create KFD VMs on demand
6238ede0dd86f45a drm/amdgpu: Add kfd2kgd interface to acquire an existing VM
6239b236fa1d3396 drm/amdgpu: Add helper to turn an existing VM into a compute VM
62403486625bbfb6 drm/amdgpu: Fix initial validation of PD BO for KFD VMs
62415b21d3e5fd21 drm/amdgpu: Move KFD-specific fields into struct amdgpu_vm
6242cfb61b5e3e09 sparc64: Fix regression in pmdp_invalidate().
6243cb12a8e2fa5f IB/cm: Introduce and use helper function to get cm_port from path
62440a5141593567 IB/core: Refactor ib_init_ah_attr_from_path() for RoCE
6245a22af59ea9a5 IB/cm: Add and use a helper function to add cm_id's to the port list
6246115b68aa6ea4 IB/ocrdma: Removed GID add/del null routines
6247a9c06aeba997 IB/core: Remove rdma_resolve_ip_route() as exported symbol
62484f21a1208244 ARM: dts: stih4xx: Add missing #sound-dai-cells
6249266da65e9156 signal: Add FPE_FLTUNK si_code for undiagnosable fp exceptions
6250614bae98cb18 Merge tag 'imx-dt64-4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt
62517a76aad0262e Merge tag 'imx-dt-4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt
6252fed925ea70f6 Merge tag 'imx-dt-newclk-4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt
6253f3ccc2b445ce Merge tag 'uniphier-dt-v4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier into next/dt
62549e694d9c18dd libnvdimm, label: change nvdimm_num_label_slots per UEFI 2.7
625552be7a467e4b Merge tag 'kvm-ppc-fixes-4.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc into kvm-master
6256bb9b4dbe0d6b Merge tag 'kvm-arm-fixes-for-v4.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-master
62575ac08a341303 IB/cma: Use rdma_protocol_roce() and remove cma_protocol_roce_dev_port()
6258563c4ba3bd2b IB/core: Honor port_num while resolving GID for IB link layer
62596d337179f28c IB/core: Honor return status of ib_init_ah_from_mcmember()
6260b26c4a1138df IB/{core, ipoib}: Simplify ib_find_gid() for unused ndev
62616612b4983f7e IB/core: Fix comments of GID query functions
6262fcb3029a8d89 cpu/hotplug: Fix unused function warning
626364350f1b7f00 drm/amdgpu: Improve documentation of bo_ptr in amdgpu_bo_create_kernel
626451d4740f88af net sched actions: return explicit error when tunnel_key mode is not specified
6265e07c99b07ae8 Bluetooth: hci_bcm: Set pulsed_host_wake flag in sleep parameters
6266b09c61522c81 Revert "Bluetooth: hci_bcm: Streamline runtime PM code"
6267f44cb4b19ed4 Bluetooth: btusb: Fix quirk for Atheros 1525/QCA6174
62680aee4c259849 sctp: Fix double free in sctp_sendmsg_to_asoc
62690c3d5a96d5e5 net: drivers/net: Remove unnecessary skb_copy_expand OOM messages
6270182c084da5d1 clk: samsung: Add fout=196608001 Hz EPLL rate entry for exynos4412
62718a53fc511c5e clk: aspeed: Prevent reset if clock is enabled
6272d90c76bb6112 clk: aspeed: Fix is_enabled for certain clocks
6273e2c15aff5f35 Merge tag 'sound-4.16-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
62744ae4b5c0dbaa drm/tegra: fb: Properly support linear modifier
6275e90124cb46bd drm/tegra: plane: Support format modifiers
627680d9f3a0fdb8 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue
6277667058ae602c Merge tag 'for-4.16/dm-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
627836de6f518f2e libnvdimm, label: change min label storage size per UEFI 2.7
6279df79b81b2e6a xfs: minor cleanup for xfs_reflink_end_cow
62801d4352de511f xfs: minor cleanup for xfs_get_blocks
6281f5c54717bf2b xfs: remove xfs_zero_range
6282c7dbe3f2c419 xfs: assert that xfs_reflink_allocate_cow is called with XFS_ILOCK_EXCL
62837d9df3c1631b xfs: don't use XFS_BMAPI_ENTRIRE in xfs_get_blocks
62845bcffe300ca7 xfs: fix the check for COW extents in xfs_swap_extents
62858f347c4232d5 mtd: Unconditionally update ->fail_addr and ->addr in part_erase()
62868ddfb47294c0 drivers: base: add description for .coredump() callback
6287884cfd9023ce mtd: Stop assuming mtd_erase() is asynchronous
6288f4d029098428 misc: aspeed-lpc-ctrl: Enable FWH and A2H bridge cycles
628999aad9e3a9d2 misc: aspeed-lpc: Request and enable LPC clock
6290eb105eace952 dt-bindings: aspeed-lpc: Document LPC Host Interface Controller
6291c26dd817d99b uapi: remove telephony headers
6292e2fea54e4592 8250-men-mcb: add support for 16z025 and 16z057
6293474cca5fd894 misc: ocxl: use put_device() instead of device_unregister()
62945fbe9f35dfcd misc: mic: Release reference count and memory for VOP device
62951b723413aada devres: combine function devm_ioremap*
6296f87deada80fe siox: fix possible buffer overflow in device_add_store
629758eb5b670747 pstore: fix crypto dependencies
62983ba9faedc180 char: nvram: disable on ARM
629975a898051d3d misc: rtsx: make various functions static
6300f33ff110ef31 block, char_dev: Use correct format specifier for unsigned ints
6301652d703b21eb char_dev: Fix off-by-one bugs in find_dynamic_major()
6302bd329f028f1c slimbus: core: use put_device() instead of kfree()
63036a055b92de15 drm/imx: move arming of the vblank event to atomic_flush
6304a71d3241db6b drm/imx: ipuv3-plane: Include "imx-drm.h" header file
63052ead44a5984b drm/imx: ipuv3-plane: Make functions static when possible
6306746d024c3211 gpu: ipu-v3: prg: avoid possible array underflow
630748a44387189c drm/amdkfd: fix uninitialized variable use
6308219c7b06f3da powerpc: Mark the variable earlycon_acpi_spcr_enable maybe_unused
63097d8f68619e4f serial: stm32: fix initialization of RS485 mode
6310dcba51bbb9e0 mtd: Get rid of unused fields in struct erase_info
6311c585da9f5f61 mtd: Initialize ->fail_addr early in mtd_erase()
6312f0a37a8db81e mtd: st_spi_fsm: use %*ph to print small buffer
6313d40a18fec04a mtd: block2mtd: remove redundant initialization of 'bdev'
631485bd2de4f6d4 mailbox: tegra: relax TEGRA_HSP_MBOX Kconfig dependencies
63156de84023d31b maillbox: bcm-flexrm-mailbox: Use dma_pool_zalloc()
6316d1bb88e078c2 drm/amdgpu: Use atomic function to disable crtcs with dc enabled
6317828814e6a4cf mtd: rawnand: remove STANDALONE compile mode of nand_ecc
63182681bc79eeb6 drm/radeon: Don't turn off DP sink when disconnected
6319a3f73c8cf438 drm/radeon: Don't turn off DP sink when disconnected
63203bea9c5885d9 Merge tag 'imx-drivers-4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/drivers
63210240f307213e Merge tag 'imx-soc-4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/soc
63228694360b281c ARM: configs: add OXNAS v6 defconfig
6323eeea6953c42f RDMA/mlx5: Simplify clean and destroy MR calls
6324c985bd0ed732 RDMA/mlx5: Guard ODP specific assignments with specific CONFIG
63254638a3b2428a RDMA/mlx5: Unify error flows in rereg MR failure paths
6326ea30f0137658 RDMA/mlx5: Return proper value for not-supported command
63274289861d88d6 RDMA/mlx5: Protect from NULL pointer derefence
632834e40f6338c7 drm/amd/pp: Rename file name cz_* to smu8_*
632947ce4a9f84d7 drm/amd/pp: Replace function/struct name cz_* with smu8_*
6330ce1ace35b7b9 drm/amd/pp: Remove unneeded void * casts in cz_hwmgr.c/cz_smumgr.c
63312bfc270cbffc drm/amd/pp: Mv cz uvd/vce pg/dpm functions to cz_hwmgr.c
6332bcd8377b6f98 drm/amd/pp: Remove dead header file pp_asicblocks.h
6333015aae53d095 drm/amd/pp: Delete dead code on cz_clockpowergating.c
63342dac5936e500 drm/amdgpu: Call amdgpu_ucode_fini_bo in amd_powerplay.c
6335b905090d2bae drm/amdgpu: Remove wrapper layer of smu ip functions
63365b2a3d2c153e drm/amdgpu: Don't compared ip_block_type with ip_block_index
63375771632723ae drm/amdgpu: Plus NULL function pointer check
63388e68627958f2 drm/amd/pp: Move helper functions to smu_help.c
6339c42568852099 drm/amd/pp: Replace rv_* with smu10_*
634063fa37f0c512 mtd: rawnand: Replace printk() with appropriate pr_*() macro
6341567cc73a1be9 drm/amd/pp: Fix function parameter not correct
63420d8a81d926ec drm/amd/pp: Add rv_copy_table_from/to_smc to smu backend function table
634348519232bea9 drm/tegra: plane: Correct legacy blending
634456088be9afd5 drm/amd/pp: Add new smu backend function smc_table_manager
63457a67f4559dc2 drm/amd/pp: Mark internal functions as static in rv_smumgr.c
634688c1a70d582f drm/amd/pp: Add rv_read_arg_from_smc to smu backend function table
634752911e03565c drm/amd/pp: Remove meanless return value check in RV
63487f8e66b60342 drm/amd/pp: Delete is_smc_ram_running function on RV
6349847e82615bce drm/amd/pp: Clean up header file include
6350fd06518d576e drm/amd/pp: Fix memory leak in error path in smumgr
6351116af4505913 drm/amd/pp: Simplified the avfs btc state on smu7
63523bb271f3cabc drm/amd/powerplay: Fix KASAN user after free on driver unload.
6353b6d57f1da7e8 iommu/omap: Increase group ref in .device_group()
63545b5c7ffe8d37 Merge tag 'aspeed-4.17-devicetree' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/joel/aspeed into next/dt
635526777d37216c mtd: Move onenand code base to drivers/mtd/nand/onenand
6356801492c508f6 mtd: onenand: Get rid of comments giving the file path inside the file itself
6357565977a3d929 x86/mm: Remove pointless checks in vmalloc_fault
635890ca3859f5ea iommu/amd: Use dev_err to send events to the system log
63597f9f76b10dbe ARM: dts: uniphier: add sound node for PXs2
636005f7e3d18673 arm64: dts: uniphier: use proper SPDX-License-Identifier style
6361ea566a4b61b9 ARM: dts: uniphier: use proper SPDX-License-Identifier style
63628191f4db1234 arm64: dts: uniphier: add fixed regulators for audio codec
6363c73730ee4c9a arm64: dts: uniphier: add AVE ethernet node
6364e3cc931921d2 ARM: dts: uniphier: add AVE ethernet node
6365d812b0d50004 device-dax: use module_nd_driver
636603e908437d00 libnvdimm, pmem: use module_nd_driver
6367acc625de6612 arm64: dts: uniphier: add compress audio out for LD11/LD20
63685aad7e2d270c arm64: dts: uniphier: add speaker out for LD11/LD20 boards
6369fb21a0acaa2b arm64: dts: uniphier: add sound node
637071cfdd0bad3a libnvdimm: provide module_nd_driver wrapper
6371ee6ed857c805 gfs2: gfs2_iomap_end tracepoint: log block address
6372606c18372d53 ARM: dts: uniphier: add audio in/out pin-mux node
6373bbe4b3af9d9e iommu/vt-d: Fix a potential memory leak
63741a4e90f25b2c iommu/rockchip: Perform a reset on shutdown
63753d502067599f net/smc: simplify wait when closing listen socket
6376a677b67b6994 Merge branch 'fixes' into next
63778ef0797a898b mmc: core: Disable HPI for certain Micron (Numonyx) eMMC cards
6378a0e9576634f0 mmc: block: fix updating ext_csd caches on ioctl call
6379cb1214d27a3e mmc: sunxi: Set our device drvdata earlier
6380d81819419b2b mmc: sunxi: Move the reset deassertion before enabling the clocks
6381774c010350a1 mmc: sunxi: Move resources management to separate functions
6382e382ab741252 mmc: dw_mmc: add support for hi3798cv200 specific extensions of dw-mshc
63838a9cdf985258 dt-bindings: mmc: add bindings for hi3798cv200-dw-mshc
6384974e85e90c84 mmc: core: Export card RCA register via sysfs
638582d1f1178a85 lib/kobject: Join string literals back
63863aaba245dfa3 driver core: cpu: use put_device() if device_register fail
6387c1cc0d51140f driver core: node: use put_device() if device_register fail
6388c8ae1674cd0d driver core: platform: use put_device() if device_register fail
6389ef49ec1dc351 base: soc: use put_device() instead of kfree()
63909de9a4494826 Revert "base: arch_topology: fix section mismatch build warnings"
63918de602885cd8 misc: atmel: Remove CPU_AT32AP700X (AVR32) reference
6392eb5ecd1a40e2 iommu/amd: Add support for fast IOTLB flushing
6393e36df28f532f printk: move dump stack related code to lib/dump_stack.c
63949f446d83b233 drm/tegra: dc: Dedicate overlay plane to cursor on older Tegra's
63955e2e86f12cba drm/tegra: plane: Make tegra_plane_get_overlap_index() static
63968a927d648c2e drm/tegra: plane: Fix RGB565 format on older Tegra
6397c658dc58c7ea mmc: core: Fix tracepoint print of blk_addr and blksz
6398dbe7dc6b9b28 mmc: core: Disable HPI for certain Micron (Numonyx) eMMC cards
6399e22842dd64bf mmc: dw_mmc: exynos: fix the suspend/resume issue for exynos5433
6400e74ef2194b41 mmc: block: fix updating ext_csd caches on ioctl call
640113cc36d76bc4 x86/rtc: Stop using deprecated functions
64027022a4a0ece6 drm/bridge: dw-hdmi: Remove unused hdmi_enable_overflow_interrupts()
6403e060d376cc61 mmc: renesas_sdhi: fix WP detection
640497a0c3134f05 mmc: core: Use memdup_user() rather than duplicating its implementation
6405e988867fd774 mmc: dw_mmc-rockchip: correct property names in debug
64063715ce57f4d2 mmc: sd: Remove redundant err assignment from mmc_read_switch
64071e178270dfcf mmc: sdio: Check the return value of sdio_enable_4bit_bus
6408d6743a8a1ae3 mmc: core: Don't try UHS-I mode if 4-bit mode isn't supported
6409812dd0202379 arm64: dts: hi3660: remove 'num-slots' property for dwmmc
641009cdb2894a80 ARM: dts: lpc18xx: remove 'num-slots' property for dwmmc
6411a6306eb6a5f7 arm64: dts: stratix10: remove 'num-slots' property for dwmmc
6412984f624e94b4 ARM: dts: socfpga: remove 'num-slots' property for dwmmc
641301b653c2199b mmc: dw_mmc: remove the deprecated "num-slots"
641486b93a4825d8 mmc: dw_mmc: remove the deprecated "clock-freq-min-max" property
64157420f482ea51 drm/amdkfd: add missing include of mm.h
6416850555d1d31e drm/i915/gvt: fix user copy warning by whitelist workload rb_tail field
6417ef75c685869e drm/i915/gvt: Correct the privilege shadow batch buffer address
641884d9bba0762e ARM: dts: msm8974: castor: Fix typo and add startup delay in touchscreen node
641909dd15e0d954 scsi: ibmvfc: Avoid unnecessary port relogin
6420e1735d9a98ab scsi: csiostor: add support for 32 bit port capabilities
64211929e82e37d9 scsi: bfa: remove VLA
642288b13609afca scsi: aic7xxx: aic79xx: remove VLAs
64232e8c3002e350 scsi: scsi_dh_alua: Correct comment for alua_alloc_pg()
642450041071b571 scsi: documentation: remove ChangeLog.1992-1997
64251dc09e120c83 scsi: aha1740: stop using scsi_unregister
642659ee56697b0f scsi: ips: don't set .detect and .release in the host template
642738e09e3bb056 scsi: dpt_i2o: stop using scsi_unregister
64286b1745caa14a scsi: eata: eata-pio: Deprecate legacy EATA drivers
6429fab2e466e9df scsi: lpfc: make several unions static, fix non-ANSI prototype
6430c3506df85091 scsi: virtio_scsi: unify scsi_host_template
6431b5b6e8c8d3b4 scsi: virtio_scsi: fix IO hang caused by automatic irq vector affinity
64322f31115e940c scsi: core: introduce force_blk_mq
6433adbe552349f2 scsi: megaraid_sas: fix selection of reply queue
64348b834bff1b73 scsi: hpsa: fix selection of reply queue
643568de5ef4c786 Merge branch 'bpf-stackmap-build-id'
643681f77fd0deeb bpf: add selftest for stackmap with BPF_F_STACK_BUILD_ID
6437615755a77b24 bpf: extend stackmap to save binary_build_id+offset instead of address
64380aa3fdb8b3a6 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
64398df3aaaf9b5f btree: avoid variable-length allocations
6440fed8f5090ca6 Merge branch 'percpu_ref-rcu-audit-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc
644158ca9ac1463d EDAC, skx_edac: Detect non-volatile DIMMs
64423e04040df6d4 Revert "mm/page_alloc: fix memmap_init_zone pageblock alignment"
64432d873449a202 Merge branch 'k.o/wip/dl-for-rc' into k.o/wip/dl-for-next
644467f197666590 Merge tag 'drm-intel-fixes-2018-03-14' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
64454cdc8f1285a4 Merge branch 'drm-fixes-4.16' of git://people.freedesktop.org/~agd5f/linux into drm-fixes
6446ed0df3ce9e75 Merge tag 'v4.17-rockchip-clk-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into clk-rockchip
64475d1c04dde0eb clk: meson: Drop unused local variable and add static
6448bd8602ca42f6 infiniband: bnxt_re: use BIT_ULL() for 64-bit bit masks
64495388a508479d infiniband: qplib_fp: fix pointer cast
6450186dcd4ab240 Merge tag 'clk-for-v4.17-1' of https://github.com/BayLibre/clk-meson into clk-amlogic
6451cc4d07a41113 Merge tag 'clk-imx-4.17-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into clk-imx
645206892cc19055 drivers/infiniband/ulp/srpt/ib_srpt.c: fix build with gcc-4.4.4
64536ee687735e74 drivers/infiniband/core/verbs.c: fix build with gcc-4.4.4
645484b7bbacd824 Merge tag 'clk-imx-4.17-newid' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into clk-imx
6455a7e6c7015bf3 x86, memremap: fix altmap accounting at free
6456401fd20f1f61 Merge tag 'ti-clk-for-4.17' of https://github.com/t-kristo/linux-pm into clk-ti
6457db4d52d31b21 Merge tag 'clk-renesas-for-v4.17-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
6458a91f77ef155e clk: hisilicon: Mark phase_ops static
6459e26a20339d22 Merge tag 'clk-hi3798cv200-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into clk-hisi
646018bf591ba975 btrfs: add missing initialization in btrfs_check_shared
6461047fdea63419 btrfs: Fix NULL pointer exception in find_bio_stripe
64622f51d6e8e485 drm/amdgpu/sdma4: Remove unused header file from sdma_v4_0.c
6463fcb7d51571e6 drm/amdgpu/sdma4: use num_instances for clock/powergating config
6464da42960918b4 drm/amdgpu: remove trailing whitespace from soc15ip.h
6465a423f79ad747 drm/amdgpu/powerplay/vega10: fix memory leak in error path
6466daf8809626c0 drm/amdgpu/dce: Don't turn off DP sink when disconnected
6467c30c950ed82b drm/amd/pp: remove redundant pointer internal_buf
64685494d8640ffc drm/amdgpu: move getting pcie info to common code
64693cdfe700567a drm/amdgpu/soc15: always load the psp module
6470454bbbf915cd drm/amdgpu: use adev->firmware to determine whether to load the PSP module
647119aede779138 drm/amdgpu: move firmware loading type setup to common code
6472a9f363601974 drm/amdgpu/psp: add a few more fw load type checks
64732a7b58293dd0 drm/amd/display: Check msg->size before starting aux transfer
647417ac50368f83 drm/amd/display: clean up dcn pplib notification call
647514d6f644368d drm/amd/display: Fixed dim around 1sec when resume from S3 (v2)
6476cc6c98485f8e RISC-V: Move to the new GENERIC_IRQ_MULTI_HANDLER handler
6477caacdbf4aa56 genirq: Add CONFIG_GENERIC_IRQ_MULTI_HANDLER
647842cea83f9524 IB/mlx5: Fix cleanup order on unload
64797d617264eb22 drm/amdgpu/dce: Don't turn off DP sink when disconnected
6480b5e324131697 drm/amdgpu: save/restore backlight level in legacy dce code
64810f4f715bc6be drm/radeon: fix prime teardown order
6482342038d92403 drm/amdgpu: fix prime teardown order
648343c9fc509fa5 rdma_rxe: make rxe work over 802.1q VLAN devices
64840c81ffc60d52 RDMA/ucma: Don't allow join attempts for unsupported AF family
64857688f2c3bbf5 RDMA/ucma: Fix access to non-initialized CM_ID object
64862a54bd6e0816 drm/amd/display: Use actual TG instance instead of pipe instance
6487d1aaad05d0c3 drm/amd/display: Check for HW blocks in HWSS, rather than DC core for cursor
64883760f76cbebb drm/amdgpu: Move IH clientid defs to separate file
6489e36ec85998d2 drm/amd/display: update dce_calcs to latest version
649045bb8dd696ea drm/amd/display: Set disp clk in a safe way to avoid over high dpp clk. (v2)
64915231f5d1124e drm/amd/display: add support for regkey "LCDFreeSyncDefault"
6492df534fff0d23 drm/amd/display: Correct the plane enumeration order (v2)
6493baa00fcde447 RDMA/i40iw: include linux/irq.h
64949eee21376b62 drm/amd/display: Fix handling of linear transfer function
64953f7194bce26e drm/amd/display: dal 3.1.38
649664ed6a2eba3c drm/amd/display: Add variable refresh rate parameters to DC structures
6497a3e1737ed61c drm/amd/display: Implement stats logging
6498e18d3086733b drm/amd/display: early return if not in vga mode in disable_vga
6499d54ee946032b drm/amd/display: Enable backlight support for pre-DCE11 ASICs
6500a4056c2a6344 drm/amd/display: use HW hdr mult for brightness boost
6501713d451d2df3 drm/amd/display: Use MACROS instead of dm_logger
6502f0ba51e83a18 drm/amd/display: Move DTRACE and dml_print defines
65038e437c799158 drm/amd/display: Modified set bandwidth sequence.
6504d03f3f630433 drm/amd/display: fix check condition for edp power control
650590e3103e1966 drm/amd/display: Fix takover from VGA mode
6506316178f07201 drm/amd/display: Allow passing of syspll id to get_smu_clock_info
6507623a7e96cd73 drm/amd/display: Remove 300Mhz minimum disp clk limit.
65085e3e341cee51 drm/amd/display: Convert CTM to 2's complement
6509a7596f25db13 drm/amd/display: Varibright add null check
65109aef1a317090 drm/amd/display: Varibright fix bug and review comments
6511aa5a57773042 drm/amd/display: Vari-bright looks disabled near end of MM14
6512d5400aab1576 drm/amd/display: Use correct error codes
65138c45c5db842f drm/amd/display: Fix memleaks when atomic check fails.
6514d179664a2a4f drm/amdgpu: Remove some unused elements from amdgpu_connector struct
6515a59b3c80fd00 drm/amdgpu: save/restore backlight level in legacy dce code
65160660b58c9038 drm/radeon: fix prime teardown order
65177f8fb919655e drm/amdgpu: fix prime teardown order
6518eab3de23a163 drm/amdgpu: explicit give BO type to amdgpu_bo_create
6519c44ef998f25e IB/mlx5: Maintain a single emergency page
652065edd0e758b8 IB/mlx5: Only synchronize RCU once when removing mkeys
652172f7cc09b143 IB/mlx5: Expose more priorities for bypass namespace
6522274a1ff0704b Merge tag 'platform-drivers-x86-v4.16-7' of git://git.infradead.org/linux-platform-drivers-x86
65239dea9a2ff61c RDMA/core: Do not use invalid destination in determining port reuse
6524c62adb7def71 IB/srp: Fix IPv6 address parsing
65258c5c147339d2 dm mpath: fix passing integrity data
6526e3364dfc6a76 drm/amdgpu: initial validate the prime BOs into the CPU domain
652782dee2418946 drm/amdgpu: drop the backing store when DMA-buf imports are evicted
6528536bbeba9bd9 drm/ttm: move initializing ttm->sg into ttm_tt_init_fields
6529dde5da237931 drm/ttm: add bo as parameter to the ttm_tt_create callback
65305d9510981549 drm/ttm: add ttm_bo_pipeline_gutting
653148527e5296ed drm/amdgpu: refactoring mailbox to fix TDR handshake bugs(v2)
6532421a2a30c121 drm/amdgpu: implement mmio byte access helper for MB
65331e09b05386f3 drm/amdgpu: query vram type from atombios
6534bc227cfa444c drm/amd/amdgpu: Add missing "DDR4" label
6535edc3d27cbb37 drm/amdgpu: Correct the amdgpu_ucode_fini_bo place for Tonga
653658e955d9defa drm/amdgpu: Correct the place of amdgpu_pm_sysfs_fini
6537e89d0d332b75 drm/amdgpu: stop allocating a page array for prime shared BOs
653875a57669cbc8 drm/ttm: add ttm_sg_tt_init
653981f5ec025514 drm/ttm: move ttm_tt defines into ttm_tt.h
6540f3f134f5260a RDMA/mlx5: Fix crash while accessing garbage pointer and freed memory
6541b0d8bef8ed80 Merge branch 'linus' into irq/core to pick up dependencies.
6542089915f0f23f i40e: restore TCPv4 input set when re-enabling ATR
654319b1f54099b6 RDMA/verbs: Simplify modify QP check
6544fbf1795c969a RDMA/pvrdma: Properly annotate QP states
654588de869bbe4f RDMA/uverbs: Ensure validity of current QP state value
654675a4598209cb RDMA/mlx5: Fix NULL dereference while accessing XRC_TGT QPs
6547bc2a3a6cdb00 i40e: fix for wrong partition id calculation on OCP mezz cards
654801c96952847d i40e: factor out re-enable functions for ATR and SB
65496ac6d5a7ff42 i40e: track filter type statistics when deleting invalid filters
6550745dd37f9d67 Merge branch 'x86/urgent' into x86/mm to pick up dependencies
655103ce7b1d2349 i40e: Fix permission check for VF MAC filters
655218a955219bf7 x86/mm: Fix vmalloc_fault to use pXd_large
65532972b0079758 i40e: Cleanup i40e_vlan_rx_register
6554028daf801173 i40e: Fix attach VF to VM issue
655520dd9147c96e i40evf/i40evf_main: Fix variable assignment in i40evf_parse_cls_flower
65561f71e2b11cee i40e: remove i40e_fcoe files
6557ccc40c53c07b KVM: s390: provide counters for all interrupt injects/delivery
655832de0749097e KVM: add machine check counter to kvm_stat
6559258400304225 s390/setup: enable display support for KVM guest
6560daea5469e184 s390/char: Rename EBCDIC keymap variables
65615c420fcb100d Kconfig: Remove HAS_IOMEM dependency for Graphics support
65624ed8773b5055 KVM: s390: fix fallthrough annotation
6563a5e0acea9ed6 KVM: s390: add exit io request stats and simplify code
65645c2b4d5b7814 KVM: document KVM_CAP_S390_[BPB|PSW|GMAP|COW]
6565163cf842f583 debugobjects: Avoid another unused variable warning
6566720b5fc3ca0f ARM: dts: exynos: Add #sound-dai-cells property to exynos5250 i2s nodes
656774b44bbe80b4 RDMAVT: Fix synchronization around percpu_ref
6568d0264c01e758 fs/aio: Use RCU accessors for kioctx_table->table[]
6569a6d7cff472ee fs/aio: Add explicit RCU grace period when freeing kioctx
6570ad4365f13836 firmware: enable to split firmware_class into separate target files
65719cc853203c3b test_firmware: replace syfs fallback check with kconfig_has helper
6572ef557787f4f0 test_firmware: enable custom fallback testing on limited kernel configs
657329a1c00ce1df test_firmware: add simple firmware firmware test library
6574bb0829a74179 mei: remove dev_err message on an unsupported ioctl
6575af336cabe083 mei: limit the number of queued writes
6576257355a44b99 mei: make module referencing local to the bus.c
657727e91ad1e746 kvm: arm/arm64: vgic-v3: Tighten synchronization for guests using v2 on v3
657816ca6a607d84 KVM: arm/arm64: vgic: Don't populate multiple LRs with the same vintid
65796de3ff900090 PCI: tegra: Add PCI_MSI_IRQ_DOMAIN kconfig dependency
6580dbb3fb45edff ARM: dts: STi: Remove "console=ttyASN" from bootargs for STi boards
658176600428c367 KVM: arm/arm64: Reduce verbosity of KVM init log
6582413aa807ae39 KVM: arm/arm64: Reset mapped IRQs on VM reset
6583e21a4f3a930c KVM: arm/arm64: Avoid vcpu_load for other vcpu ioctls than KVM_RUN
658462b06f8f429c KVM: arm/arm64: vgic: Add missing irq_lock to vgic_mmio_read_pending
6585bb479444d17b nvmem: imx-ocotp: remove unused dead code
6586a1078b440fdf dt-bindings: nvmem: imx-ocotp: update the binding to reflect data cells
65870ab09d651b58 nvmem: sunxi-sid: fix H3 SID controller support
658880b820cae421 nvmem: add i.MX7 support to snvs-lpgpr
6589b7743a9944ed nvmem: bcm-ocotp: Do not use "&pdev->dev" explicitly
6590b28b7381b0e8 nvmem: imx-iim: Do not use "&pdev->dev" explicitly
6591e84d1f960d52 nvmem: rockchip-efuse: Do not use "&pdev->dev" explicitly
6592d5007f75abdc nvmem: vf610-ocotp: Do not use "&pdev->dev" explicitly
65937b4e76cb1793 nvmem: rockchip-efuse: Make use of of_device_get_match_data()
65940e189891f668 nvmem: snvs_lpgpr: Convert commas to semicolons
6595e5692efe8120 nvmem: qfprom: Convert to use devm_nvmem_register()
6596b2236dbd771a nvmem: bcm-ocotp: Convert to use devm_nvmem_register()
6597547a2c9b0eba nvmem: imx-iim: Convert to use devm_nvmem_register()
6598b005b2f52ea6 nvmem: lpc18xx_otp: Convert to use devm_nvmem_register()
659990696a4097e3 nvmem: meson-efuse: Convert to use devm_nvmem_register()
66007afbde9eb0a2 nvmem: meson-mx-efuse: Convert to use devm_nvmem_register()
66017e68a6454636 nvmem: mtk-efuse: Convert to use devm_nvmem_register()
6602f4bec713938a nvmem: rockchip-efuse: Convert to use devm_nvmem_register()
66035557acf6b3c8 nvmem: snvs_lgpr: Convert to use devm_nvmem_register()
660445ff8ef7fa6e nvmem: uniphier-efuse: Convert to use devm_nvmem_register()
6605a830274f7e94 nvmem: imx-ocotp: Convert to use devm_nvmem_register()
6606fae8e89e83b0 nvmem: vf610-ocotp: Convert to use devm_nvmem_register()
6607f1f50eca5f90 nvmem: Introduce devm_nvmem_(un)register()
6608fd0f4906a3cd nvmem: core: Allow specifying device name verbatim
66090b2ed745e76d nvmem: Document struct nvmem_config
661029ea6be36656 mcb: add Altera PCI ID to mcb-pci
6611c4ccc893ce2a PCI: Add Altera vendor ID
6612e6b965705685 xfs: refactor xfs_log_force
6613656de4ffaffd xfs: merge _xfs_log_force_lsn and xfs_log_force_lsn
661460e5bb7844ec xfs: merge _xfs_log_force and xfs_log_force
66152b56c2857fde xfs: remove the unused log_flushed variable in xfs_extent_busy_flush
66164f7aa2fd8c94 xfs: remove an outdated comment for xfs_inode_item_committing
66172022ab36fefc xfs: remove misleading comment text on xfs_inode_item_unlock
6618f3aa2c6f98e5 fsi: core: Add check for master property no-scan-on-init
6619dd7987392324 dt-bindings: fsi: Add optional property no-scan-on-init
6620e0c24bddf07c fsi: master: Clarify master lifetimes & fix use-after-free in hub master
6621638bd9ac847e fsi: core: Reduce console output during normal scan
6622f6a2f8eb73f0 fsi: Match fsi slaves and engines to available dt nodes
6623889ee9fe472a dt-bindings: fsi: Add specification for FSI busses
662499f039e97bf8 fsi: Fix one and two byte bus reads/writes
6625b8bd146d38da fsi: master-gpio: Add external mode
662629d9b9271184 fsi: master-gpio: Add locking during break and link enable
662715362d69c4c8 fsi: Add fsi_master_rescan()
662849368c13217f platform/x86: Fix dell driver init order
662975073a64a98c platform/x86: dell-smbios: Resolve dependency error on ACPI_WMI
6630cf55612a9450 sunvnet: does not support GSO for sctp
66314ea41f829a69 Merge tag 'linux-can-fixes-for-4.16-20180314' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
6632c292566a7779 Merge branch 'sctp-add-support-for-some-sctp-auth-APIs-from-RFC6458'
663330f6ebf65bc4 sctp: add SCTP_AUTH_NO_AUTH type for AUTHENTICATION_EVENT
6634ec2e506c680d sctp: add SCTP_AUTH_FREE_KEY type for AUTHENTICATION_EVENT
6635601590ec155a sctp: add sockopt SCTP_AUTH_DEACTIVATE_KEY
66363ff547c06a7d sctp: add support for SCTP AUTH Information for sendmsg
66371b1e0bc99474 sctp: add refcnt support for sh_key
66387129707ec235 platform/x86: Fix dell driver init order
6639ea91df6d8a55 tg3: prevent scheduling while atomic splat
6640c469012729bd Merge branch 'smc-fixes'
664197cdbc4213df net/smc: schedule free_work when link group is terminated
6642268ffcc4ebfc net/smc: free link group without pending free_work only
6643c9f4c6cf53bf net/smc: pay attention to MAX_ORDER for CQ entries
6644d52e5a7e7ca4 ipv4: lock mtu in fnhe when received PMTU < net.ipv4.route.min_pmtu
66455677629a5a09 liquidio: Add support for liquidio 10GBase-T NIC
664659655a5b6c83 tuntap: XDP_TX can use native XDP
664716c2e4db832d Merge branch 'DPAA-Ethernet-fixes'
664882d141cd19d0 dpaa_eth: remove duplicate increment of the tx_errors counter
6649e4d1b37c17d0 dpaa_eth: increment the RX dropped counter when needed
6650565186362b73 dpaa_eth: remove duplicate initialization
665188075256ee81 dpaa_eth: fix error in dpaa_remove()
665296f413f47677 soc/fsl/qbman: fix issue in qman_delete_cgr_safe()
665383fc580dcc2f Input: gpio-keys - add support for wakeup event action
66547085123333e2 Input: appletouch - use true and false for boolean values
6655815df9ac6c99 Merge branch 'sfc-support-FEC-configuration'
66567f61e6c6279b sfc: support FEC configuration through ethtool
6657f215347cc0fc sfc: update MCDI protocol headers
6658e676d81c8990 ibmvnic: Fix reset return from closed state
66593032f8c504d2 Merge tag 'usb-4.16-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
666057adbeea6451 coresight: etm4x: Fix bit shifting
6661831c326fcd0e coresight: Use %px to print pcsr instead of %p
66626560ca4a0f7b Merge tag 'tty-4.16-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
66635e15d39f1e77 Merge tag 'staging-4.16-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
666465d9982d7e52 vt: change SGR 21 to follow the standards
66653993a16309c7 Input: silead - add Chuwi Hi8 support
6666fecae16e6969 parport: Replace short License header by SPDX identifier
66674af5781ad124 parport: Sort headers alphabetically
6668b0b0a6438ea5 parport: Switch to use module_pci_driver() macro
666982dfabf1c4d5 parport: Convert printk(KERN_WARN) to dev_warn()
667096edf5376e92 parport: Don't shadow error codes in ->probe()
6671ad8ce834bfec parport: Convert to use managed functions pcim_* and devm_*
66721089c91111a1 parport: PCI core handles power state for us
6673ec8e3893b41d parport: Add support for BrainBoxes PX272/PX306 MIO card
6674520656c03c54 parport: ax88796: Delete an unnecessary variable initialisation in parport_ax88796_probe()
66755e50654da591 parport: ax88796: Improve a size determination in parport_ax88796_probe()
6676d6906e7efa80 parport: ax88796: Delete an error message for a failed memory allocation in parport_ax88796_probe()
66774dcb31d4649d net: use skb_to_full_sk() in skb_update_prio()
6678b857cacd748e pps: generator: use new parport device model
6679fb56d97df70e pps: client: use new parport device model
6680823f7923833c parport_pc: Add support for WCH CH382L PCI-E single parallel port card.
6681ced68234b6a2 sock: remove zerocopy sockopt restriction on closed tcp state
66821a7f74968df0 Merge tag 'auxdisplay-for-linus-v4.16-rc6' of git://github.com/ojeda/linux
6683c9ab800167e1 Input: analog - use get_cycles() on PPC
6684ed8cffda27de regulator: gpio: Fix some error handling paths in 'gpio_regulator_probe()'
6685bc3cc75281b3 spi: bcm-qspi: fIX some error handling paths
66862dff24d73291 staging: fsl-dpaa2/ethsw: Add TODO
6687da13889821d7 staging: fsl-dpaa2/ethsw: Add README
6688282d4df215e5 staging: fsl-dpaa2/ethsw: Add maintainer for Ethernet Switch driver
6689b2b3212b16bb staging: fsl-dpaa2/ethsw: Add ethtool support
669044baaa43d7cc staging: fsl-dpaa2/ethsw: Add Freescale DPAA2 Ethernet Switch driver
66910006351fd1aa staging: fsl-dpaa2/ethsw: Add APIs for DPSW object
669280765597bc58 tracing: Rewrite filter logic to be simpler and faster
66936ca1118551ca ASoC: remove blackfin drivers
6694478325f18865 tracing: Clean up and document pred_funcs_##type creation and use
66950f2754cee38f arm64: tegra: Enable AHCI on Jetson TX1
66966cb60ec43fd7 arm64: tegra: Add SATA node for Tegra210
6697e9baef0d8616 tracing: Combine enum and arrays into single macro in filter code
66981d37ce929c71 ASoC: da7219: make structure da7219_dai_clks_ops static
669990e0fb05e5c1 ASoC: uniphier: evea: add switch for changing source of line-in
670017a2f1ced028 cpu/hotplug: Merge cpuhp_bp_states and cpuhp_ap_states
6701af1d830bf32b jump_label: Fix sparc64 warning
670234d232eb2d09 ata: change Tegra124 to Tegra
6703294840feefb7 ata: ahci_tegra: Add AHCI support for Tegra210
670401fbf60b0e6f ata: ahci_tegra: disable DIPM
6705502717ccf772 ata: ahci_tegra: disable devslp for Tegra124
670643ee827b562b ata: ahci_tegra: initialize regulators from soc struct
670756337b557607 ata: ahci_tegra: Update initialization sequence
67086431243f1506 dt-bindings: Tegra210: add binding documentation
670905454c1bde91 MIPS: ath79: Fix AR724X_PLL_REG_PCIE_CONFIG offset
671060c5d8932f06 MIPS: pci-mt7620: Enable PCIe on MT7688
6711ca565be2b526 arm64: dts: renesas: v3msk: add SCIF0 pins
6712c5e3d2070f75 serdev: Fix typo in serdev_device_alloc
671329d1df72ce2a pktgen: Fix memory leak in pktgen_if_write
67140ec4eb71b495 w1: use put_device() if device_register() fail
6715d366c30d19f4 ARM: dts: STi: Fix aliases property name for STi boards
6716dfd9190ce8f4 tty: st-asc: Update tty alias
671725a28906ebee drm/vmwgfx: replace drm_*_unreference with drm_*_put
6718ca6bfcb2f6d9 libata: Enable queued TRIM for Samsung SSD 860
6719b3cbd8a56774 pinctrl: sh-pfc: r8a77970: Add EtherAVB pin groups
67201c85f2fa68a4 drm/rockchip: Don't use spin_lock_irqsave in interrupt context
672176f1416e6428 drm/rockchip: Do not use memcpy for MMIO addresses
67225f9e93fed4d4 drm/rockchip: Clear all interrupts before requesting the IRQ
67231bcda09d2910 serial: stm32: add support for RS485 hardware control mode
6724241672cb4b16 dt-bindings: serial: stm32: add RS485 optional properties
6725ce290a19609d selftests: add devpts selftests
67264e15f760a43c devpts: comment devpts_mntget()
6727a319b01d9095 devpts: resolve devpts bind-mounts
67287d71109df186 devpts: hoist out check for DEVPTS_SUPER_MAGIC
6729dc7073b0234e arm64: defconfig: Enable the Tegra SMMU by default
6730a14bff131108 x86/speculation, objtool: Annotate indirect calls/jumps for objtool on 32-bit kernels
673170ae9cf015a1 staging: fsl-mc: Move DPCON out of staging
67329c692d5ae7ea staging: fsl-mc: Move DPBP out of staging
6733d64c2a76123f staging: irda: remove the irda network stack and drivers
6734c72654356da4 staging: pi433: Remove comments inside code
6735b83b8b1881c4 staging:r8188eu: Use lib80211 to support TKIP
6736474e1dc5e249 staging: vc04_services: Remove vchiq_queue_bulk_{transmit,receive}.
673750c0d8709d3d staging: vc04_services: Mark the "DT bindings" job done.
6738614fa22119d6 ARM: dts: bcm2835: Add VCHIQ node to the Raspberry Pi boards. (v3)
673968883dc0db43 dt-bindings: soc: Add a binding for the Broadcom VCHIQ services. (v3)
674014dd37fc7b65 staging: vc04_services: Remove cache-line-size property (v3)
67418b0217965418 staging: ccree: remove ccree staging driver copy
6742746201235b3f can: cc770: Fix queue stall & dropped RTR reply
674345b7c7322654 staging: vc04_services: Replace "firmware" node with a compatible lookup.
674464b8e6854e72 staging: rtl8723bs: core: rtw_cmd: remove unnecessary initialization
6745f4353daf4905 can: cc770: Fix stalls on rt-linux, remove redundant IRQ ack
6746d3127c7a7cc4 staging: wilc1000: fix line over 80 char issue in handle_scan_done()
6747f3a46b0fccb3 staging: wilc1000: rename variables using camelCase in handle_rcvd_gnrl_async_info()
674888be64aad1fc staging: wilc1000: rename WILC_HostIf_PackStaParam to avoid camelCase
6749d956839de0d0 staging: wilc1000: rename variables prefix using datatype 'u8'
67500e7ba8eb9779 staging: wilc1000: fix line over 80 character in handle_disconnect()
675154300bfb880f staging: wilc1000: fix line over 80 char in handle_connect()
675203ed9089cbe0 staging: wilc1000: fix line over 80 char in handle_scan()
67533e488a958a3c staging: wilc1000: rename label 'ERRORHANDLER' to avoid uppercase name
6754f32aeb0ecd0b staging: wilc1000: rename strConnectInfo to avoid camelCase
6755ec90c21b4624 staging: wilc1000: rename pstrHostIFconnectAttr to avoid camelCase issue
6756648cd9a69e59 staging: wilc1000: fix line over 80 char in cfg_scan_result()
67577d61592731f4 staging: wilc1000: rename pJoinParams to avoid camelCase
6758a15b48bebf32 staging: wilc1000: fix line over 80 char in mgmt_tx_cancel_wait()
67590a0dac38d406 staging: wilc1000: fix line over 80 char for cfg parse RX and TX function
67606fa02f2d0b72 staging: wilc1000: fix line over 80 char in get_key() & set_default_key()
6761f3a5aa287e4a staging: wilc1000: fix line over 80 char in change_virtual_intf()
6762228f3cdb01b1 staging: wilc1000: rename au8ScanChanList to avoid camelCase
6763a0e317cf9244 staging: wilc1000: rename CfgScanResult to avoid camelCase
676409c65f7bdea5 staging: wilc1000: rename pstrNetworkInfo to avoid camelCase
676502567aa6e170 staging: wilc1000: rename strHiddenNetwork to avoid camelCase
676665fa72d34360 staging: speakup: Add unicode support to the speakup_dummy driver
6767b8461ff77474 staging: comedi: adl_pci6208: remove redundant initialization of 'val'
67688b6f053790d9 staging: ks7010: replace custom rotation operations in favour of the kernel ones
6769ae91ce5db517 staging: lustre: fid: avoid false-positive uninitialized variable warning
67707a76eaf41a54 staging: lustre: use module_name() macro for debug printf
67716deae96b42eb firmware, DMI: Add function to look up a handle and return DIMM size
677223222f8f8dce acpi, nfit: Add function to look up nvdimm device and provide SMBIOS handle
67736e810eb508f4 drm: mali-dp: Add YUV->RGB conversion support for video layers
677457085dca982b drm: mali-dp: Turn off CRTC vblank when removing module.
6775828f207077c6 drm: arm: malidp: Use drm_atomic_helper_shutdown() to disable planes on removal
6776084ffbd7fd14 drm: arm: malidp: Don't destroy planes manually in error handlers
6777d862b2d62253 drm/mali-dp: Fix malidp_atomic_commit_hw_done() for event sending.
6778f0437819ad82 drm/arm/malidp: Disable pixel alpha blending for colors that do not have alpha
67796cc3a505dcd6 drm: mali-dp: Fix bug on scaling with rotation
6780e0521c05c13c drm/mali-dp: Don't enable scaling engine for planes that only rotate.
6781f2f2c85c6620 drm: mali-dp: Uninitialized variable in malidp_se_check_scaling()
67825ed4fdfa58f0 drm/mali-dp: Align pitch size to be multiple of bus burst read size.
6783fcad73b9b1fb drm/mali-dp: Rotated planes need a larger pitch size.
67846761f0ac6649 Merge tag 'iio-for-4.17b' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next
6785001f86137d3f EDAC: Add new memory type for non-volatile DIMMs
67867004263bd4f4 powerpc/5200: dts: digsy_mtc.dts: fix rv3029 compatible
6787890ae7979758 powerpc/time: stop validating rtc_time in .read_time
6788ea9d7bb79890 thunderbolt: Prevent crash when ICM firmware is not running
6789ce31ddd5c40c drm/bridge: analogix_dp: Only wait for panel ACK on PSR entry
6790d6dd77ebcd22 EDAC: Drop duplicated array of strings for memory type names
67915b23fceec1ff clk: samsung: exynos5250: Add missing clocks for FIMC LITE SYSMMU devices
6792920181ce8469 irqchip/gic-v3-its: Add ability to resend MAPC on resume
6793dba0bc7b76dc irqchip/gic-v3-its: Add ability to save/restore ITS state
6794f736d65df0ac irqchip/gic-v3: Allow LPIs to be disabled from the command line
6795d6062a6d62c6 irqchip/gic-v3: Reset APgRn registers at boot time
6796c5e1035c9687 irqchip/gic-v2: Reset APRn registers at boot time
67971ae8862e27e2 dt-bindings/interrupt-controller: pdc: Describe PDC device binding
6798f55c73aef890 irqchip/pdc: Add PDC interrupt controller for QCOM SoCs
6799734e036a9e10 irqchip/renesas-irqc: Use wakeup_path i.s.o. explicit clock handling
680066bf8252cf0d irqchip/renesas-intc-irqpin: Use wakeup_path i.s.o. explicit clock handling
6801a8efe5163164 drm/panel: rm68200: Add backlight dependency
6802e334d48b2cd4 drm/rockchip: add mutex vop lock
6803f9d5680596f2 drm/bridge: analogix_dp: add fast link train for eDP
6804243e398aab8d drm/bridge: analogix_dp: Don't change psr while bridge is disabled
6805baa2f0240144 drm/rockchip: Remove analogix psr worker
68061d38e421bebd drm/bridge: analogix_dp: detect Sink PSR state after configuring the PSR
6807182b19171098 ath9k: Protect queue draining by rcu_read_lock()
680838a1390e02b7 ath10k: dma unmap mgmt tx buffer if wmi cmd send fails
6809e4b79900222b powerpc/64s: Fix NULL AT_BASE_PLATFORM when using DT CPU features
681053dd9a68ba68 batman-adv: add multicast flags netlink support
681141aeefcc38a2 batman-adv: add DAT cache netlink support
6812007bb7d6c77e powerpc/vas: Add a couple of trace points
681345ddea8a73a2 powerpc/vas: Fix cleanup when VAS is not configured
68149bdc00a5c16f ARM: dts: aspeed: Add default memory node
6815720c84046c26 powerpc/npu-dma.c: Fix crash after __mmu_notifier_register failure
6816c2be663d5307 cxl: Fix timebase synchronization status on P9
681707b8dc5523d2 usb: dwc2: fix spelling mistake: "genereted" -> "generated"
6818037f03155b7d drm/omap: fix compile error when DPI is disabled
681983df2d4ed559 drm/omap: fix compile error when debugfs is disabled
6820b50697824534 x86/vm86/32: Fix POPF emulation
682178393fdde2a4 selftests/x86/entry_from_vm86: Add test cases for POPF
6822327d53d005ca selftests/x86/entry_from_vm86: Exit with 1 if we fail
68232c17a4368aad drm/sun4i: Handle DRM_BUS_FLAG_PIXDATA_*EDGE
6824e4e4b7ad50cf drm/sun4i: add lvds mode_valid function
6825cde8b7548272 drm/sun4i: move rgb mode_valid from connector to encoder
6826cf1ba1d73a33 thermal: imx: Fix race condition in imx_thermal_probe()
6827e540c3c90193 apparmor: update MAINTAINERS file git and wiki locations
68283719a1b13056 ARM: dts: aspeed: Add Qualcomm Centriq 2400 REP BMC
68290765a1d2d373 ARM: dts: aspeed: romulus: Add w83773g temp sensor
683000569f7ec490 ARM: dts: aspeed: romulus: hog GPIOS7
68319739ae845983 ARM: dts: romulus: Remove MAX31785 device
6832963976cfe9c5 Merge tag 'drm-intel-next-2018-03-08' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
68330cbfeef23057 libnvdimm: remove redundant assignment to pointer 'dev'
6834a8b48a4dccea KVM: PPC: Book3S HV: Fix trap number return from __kvmppc_vcore_entry
68356fa7324ac548 Merge tag 'drm-amdkfd-next-2018-03-11' of git://people.freedesktop.org/~gabbayo/linux into drm-next
68360b8eeac5c6ca Merge tag 'drm-misc-next-2018-03-09-3' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
683762ccb6533920 drm/amd/pp: fix missing CONFIG_ACPI.
6838b9590ad4c4f2 apparmor: remove POLICY_MEDIATES_SAFE
683956974a6fcfef apparmor: add base infastructure for socket mediation
6840a870a02cc963 pktgen: use dynamic allocation for debug print buffer
68414ee3fd4abeca clk: rockchip: Add 1.6GHz PLL rate for rk3399
6842fd1eabd88004 drm/nouveau: Runtime suspend despite HDA being unbound
6843b67ae78efae0 vga_switcheroo: Let HDA autosuspend on mux change
684407f4f97d7b4b vga_switcheroo: Use device link for HDA controller
68458948ca1a12c9 vga_switcheroo: Deduplicate power state tracking
6846dcac86b7d0be vga_switcheroo: Update PCI current_state on power change
68472a4d2c4240c0 PCI: Make pci_wakeup_bus() & pci_bus_set_current_state() public
68485775b843a619 PCI: Restore config space on runtime resume despite being unbound
68496140e14b0b7e Merge tag 'arm-soc/for-4.17/defconfig' of https://github.com/Broadcom/stblinux into next/soc
6850206c12fc48fc Merge tag 'arm-soc/for-4.17/devicetree' of https://github.com/Broadcom/stblinux into next/dt
68518a18e911d0da IB: remove duplicate header files
685286188a8810ed RDMA/hns: Support cq record doorbell for kernel space
6853472bc0fbd47c RDMA/hns: Support rq record doorbell for kernel space
68549b44703d0a21 RDMA/hns: Support cq record doorbell for the user space
6855e088a685eae9 RDMA/hns: Support rq record doorbell for the user space
68566417250d3f89 workqueue: remove unused cancel_work()
6857c2b37f76485f IB/mlx5: Fix integer overflows in mlx5_ib_create_srq
68582c292dbb398e IB/mlx5: Fix out-of-bounds read in create_raw_packet_qp_rq
68592623c7a5f279 libata: add refcounting to ata_host
6860537f4146c53c workqueue: use put_device() instead of kfree()
6861036ef0a1a867 RDMA/bnxt_re: Remove an unused variable
68628932ff803d72 IB/hfi1: Fix a kernel-doc warning
68635a1e0baa34fd PCI/MSI: Don't set up INTx if MSI or MSI-X is enabled
686401d675f159e0 ARM: shmobile: rcar-gen2: Add watchdog support
686558adf1ba0d22 ARM: shmobile: Add watchdog support
68662ea32cd6c783 Merge tag 'mlx5-updates-2018-02-28-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux into k.o/wip/dl-for-next
6867e8f74a0f0011 dm mpath: eliminate need to use scsi_device_from_queue
6868c37366742baa dm mpath: fix uninitialized 'pg_init_wait' waitqueue_head NULL pointer
6869e5c851ef012b Merge tag 'bcm2835-dt-next-2018-03-13' into devicetree/next
6870eb21089c3205 arm64: dts: renesas: r8a7795: Add missing SYS-DMAC2 dmas
68719dd660eb1c20 arm64: dts: renesas: r8a7795: Add IPMMU-PV1 device node
6872c7a99343cc30 arm64: dts: renesas: r8a77970: sort subnodes of root node alphabetically
68737859eb31e4d4 arm64: dts: renesas: eagle: add I2C0 support
6874cbfa278e2091 arm64: dts: renesas: r8a77970: add I2C support
6875972952d39fc1 arm64: dts: renesas: r8a77965-salvator-xs: Add SoC name to file header
6876862a61d0e470 arm64: dts: renesas: r8a77965: Add EtherAVB device node
687795c969d12ea1 arm64: dts: renesas: r8a77970: Set EtherAVB phy mode to "rgmii"
6878e9131e54d1a8 arm64: dts: renesas: r8a77995: Set EtherAVB phy mode to "rgmii"
6879fd685e2eba1d arm64: dts: renesas: r8a7795: Set EtherAVB phy mode to "rgmii"
6880f2402dfd57ea arm64: dts: renesas: r8a7796: Set EtherAVB phy mode to "rgmii"
68819dcd1f26b991 arm64: dts: renesas: v3msk: Override EtherAVB phy-mode
6882e5daa084cc9f arm64: dts: renesas: eagle: Override EtherAVB phy-mode
68839c63dcd4df91 arm64: dts: renesas: draak: Override EtherAVB phy-mode
6884b3635b18bba8 arm64: dts: renesas: ulcb: Override EtherAVB phy-mode
68853438ff82ddba arm64: dts: renesas: salvator-common: Override EtherAVB phy-mode
6886ba03b432f56e arm64: dts: renesas: r8a77965: Add INTC-EX device node
6887be9fc0971a5c net: fix sysctl_fb_tunnels_only_for_init_net link error
68882e8ebed6ede0 Merge branch 'v4.16-fixes'
68898c088370c2a6 watchdog: dw: save/restore control and timeout across suspend/resume
6890a81abbb41234 watchdog: dw: RMW the control register
68913c578cd4bc52 watchdog: sprd_wdt: Fix error handling in sprd_wdt_enable()
6892d2fc8db691bf watchdog: aspeed: Fix translation of reset mode to ctrl register
68938952792267fb arm64: dts: renesas: r8a77965: Add IIC-DVFS device node
689419591a9b4166 arm64: dts: renesas: Add support for Salvator-XS with R-Car M3-N
6895fe6746059b16 arm64: dts: renesas: r8a77965: Move usb2_phy1 up
6896f5af77016bcd arm64: dts: renesas: r8a77965: Add #interrupt-cells property
6897eccdd3f13a6a arm64: dts: renesas: r8a77965: Add #pwm-cells property
68988a93a581457a arm64: dts: renesas: r8a77965: Add #phy-cells property
6899217a7d465b12 arm64: dts: renesas: r8a77965: Remove stale reg property
6900ba8b5ad0afdd arm64: dts: renesas: r8a77965: Add #address-cells and #size-cells
69019e1b00a2ef43 arm64: dts: renesas: r8a77965: Add "reg" properties
6902e34ca96b81a2 arm64: dts: renesas: r8a77965: Add GPIO nodes
69030ea5b2fd38db arm64: dts: renesas: r8a77965: Add SCIF device nodes
6904838c1121ca59 arm64: dts: renesas: r8a77965: Add dmac device nods
69055a2cd7e84945 arm64: dts: renesas: Add R-Car Salvator-x M3-N support
6906df863d6f95f5 arm64: dts: renesas: initial R8A77965 SoC device tree
6907fd60ea3171c7 arm64: add Renesas R8A77965 support
690885618efe1490 arm64: dts: renesas: r8a7795: Update OPPs to support CA53 dfs
6909fbdad84cc759 arm64: dts: renesas: r8a7796: Update OPPs to support CA53 dfs
691017cb960f29c2 bsg: split handling of SCSI CDBs vs transport requeues
6911ef6fa64f9b8e bsg-lib: remove bsg_job.req
691231156ec378c2 bsg-lib: introduce a timeout field in struct bsg_job
691326a2c54d03bd auxdisplay: img-ascii-lcd: Silence 2 uninitialized warnings
69146a78b4dde105 auxdisplay: img-ascii-lcd: Fix doc comment to silence warnings
69155617c599bbb0 auxdisplay: panel: Change comments to silence fallthrough warnings
691628bf8312a983 mwifiex: get_channel from firmware
691777423fa73927 mwifiex: fix incorrect ht capability problem
691853a7094204b7 Revert "mwifiex: fix incorrect ht capability problem"
6919eaab43e505d0 mwifiex: correct antenna number with high bits reserved
6920a6cf02e6485a net/wireless: fix spaces and grammar copy/paste in vendor Kconfig help text
6921a24853aab591 ssb: use put_device() if device_register fail
692279ca239a68f8 bcma: Prevent build of PCI host features in module
69235b2d15bbd1ee ASoC: dapm: add support to pinctrl dapm
6924a1854fae1414 rsi: improve RX packet handling in USB interface
69258809f08cdc0b rsi: use dynamic RX control blocks instead of MAX_RX_URB
692650117605770c rsi: improve RX handling in SDIO interface
69272e78a5562ebc ASoC: dmaengine_pcm: document process callback
6928681805b1401b rsi: sdio changes to support BT
6929898b25533931 rsi: add module parameter operating mode
6930716b840c7641 rsi: handle BT traffic in driver
693138aa4da50483 Bluetooth: btrsi: add new rsi bluetooth driver
69322108df3c4b18 rsi: add coex support
69334c10d56a76bb rsi: add header file rsi_91x
6934a4302bff28e2 rsi: add bluetooth rx endpoint
69351100f81bbcd1 rsi: add rx control block to handle rx packets in USB
6936a9eab62d4164 mt7601u: let mac80211 validate rx CCMP PN
69372f04652f891a mt7601u: simplify mt7601u_mcu_msg_alloc signature
6938fbae9c7490b7 mt76x2: remove unnecessary len variable in mt76x2_eeprom_load()
69393fb2f6a4db98 mt7601u: remove a warning in mt7601u_efuse_physical_size_check()
69405ebdc3e0692f mt76x2: add mac80211 {set,get}_antenna callbacks
6941551e1ef4d291 mt76: add mt76_init_stream_cap routine
694224114a5f9470 mt76: initialize available_antennas_{tx,rx} info
6943a55efe1d416c ipvs: use true and false for boolean values
694472597135cdd2 netfilter: x_tables: fix build with CONFIG_COMPAT=n
6945fc9fdd61c480 ASoC: Intel: Skylake: Disable clock and power gating during FW/LIB download
6946aff8d2bed9e5 ASoC: samsung: Add HDMI audio support for Snow
6947ea3f79e2c401 ASoC: samsung: Snow DT bindings update
69480f9d0e355d7c ASoC: da7219: clkdev_drop usage depends on CONFIG_COMMON_CLK
69491e04204eff99 clk: renesas: r8a77965: Replace DU2 clock
695094e46a4f2d5e usb: musb: Fix external abort in musb_remove on omap2430
69516056415d3a51 net: Add comment about pernet_operations methods and synchronization
69528b4e6b3ca2ed cxgb4: Add HMA support
695374b8da705caf Merge branch 'pernet-convert-part6'
6954c939a5e4d597 net: Convert rds_tcp_net_ops
6955afbbc374ab12 net: Convert tipc_net_ops
6956bfdfa38ff0e2 net: Convert sctp_ctrlsock_ops
69572e01ae0ef2db net: Convert sctp_defaults_ops
6958f89782c2d131 qed: Use after free in qed_rdma_free()
6959d98985dd6c2d sctp: fix error return code in sctp_sendmsg_new_asoc()
6960d2ddf628e90f Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
696109b9ddfaa183 ALSA: pcm: Use krealloc() for resizing the rules array
69625730f9f744cf ALSA: pcm: Remove VLA usage
696379832f0b5f71 efi/libstub/tpm: Initialize pointer variables to zero for mixed mode
69647083a45ad0df ibmvnic: Fix recent errata commit
6965697a3a873c2c cpufreq: scmi: add thermal dependency
696632ff77e8cc9e perf/core: Implement fast breakpoint modification via _IOC_MODIFY_ATTRIBUTES
6967032db28e5fa3 perf tests: Add breakpoint accounting/modify test
69688ae74abe78e3 Merge branch 'ibmvnic-Fix-VLAN-and-other-device-errata'
6969f10b09ef687f ibmvnic: Handle TSO backing device errata
69701f247a6f9e5d ibmvnic: Pad small packets to minimum MTU size
69718dff66cc4195 ibmvnic: Account for VLAN header length in TX buffers
6972da75e3b6a029 ibmvnic: Account for VLAN tag in L2 Header descriptor
6973014a32b30e9d powerpc/mm/slice: remove radix calls to the slice code
6974d262bd5a7399 powerpc/mm/slice: Use const pointers to cached slice masks where possible
697574907558301f powerpc/mm/slice: remove dead code
6976b8c935491420 powerpc/mm/slice: Switch to 3-operand slice bitops helpers
6977ae3066bd1cbe powerpc/mm/slice: implement slice_check_range_fits
69785709f7cfd830 powerpc/mm/slice: implement a slice mask cache
6979830fd2d45aa1 powerpc/mm/slice: pass pointers to struct slice_mask where possible
69805a807e04bd2a powerpc/mm/slice: tidy lpsizes and hpsizes update loops
69811753dd183036 powerpc/mm/slice: Simplify and optimise slice context initialisation
6982ab83dc794c9d powerpc/xmon: Move empty plpar_set_ciabr() into plpar_wrappers.h
69837c09c1869c9c powerpc: Rename plapr routines to plpar
69845017e875e497 powerpc/pseries: Make plpar_wrappers.h safe to include when PSERIES=n
698516560e88320d powerpc/pseries: Move smp_query_cpu_stopped() etc. out of plpar_wrappers.h
6986f002612b9d86 ipmi_ssif: Fix kernel panic at msg_done_handler
698760cf09e45fbc clk: rockchip: Restore the clock phase after the rate was changed
69883783f1eb8a8d arm64: dts: rockchip: remove keep-power-in-suspend from sdhci of rk3399-sapphire
6989bc48fa1b9d3b ipmi:pci: Blacklist a Realtek "IPMI" device
6990491f833134ac ALSA: hda: Add Icelake PCI ID
699193619fdec96f power: reset: make function sc27xx_poweroff_shutdown static
69929c936b12f150 drm/meson: Add support for DMT modes on HDMI
69932c18107b9d58 drm/meson: Fix some error handling paths in 'meson_drv_bind_master()'
6994dcacf65139e3 drm/meson: Use drm_dev_put() instead of drm_dev_unref()
6995e770f6bf1818 drm/meson: Fix an un-handled error path in 'meson_drv_bind_master()'
69965b13ef64eebd clk: meson: clean-up clk81 clocks
699705f814402d61 clk: meson: add fdiv clock gates
6998513b67ac39b0 clk: meson: add mpll pre-divider
6999093c3fac4619 clk: meson: axg: add hifi pll clock
7000a4fb7df25de2 clk: meson: axg: add hifi clock bindings
70010a1be867b92a clk: meson: add ROUND_CLOSEST to the pll driver
7002c77de0e5c95a clk: meson: add gp0 frac parameter for axg and gxl
70038289aafa4f36 clk: meson: improve pll driver results with frac
7004c178b003bfcf clk: meson: remove special gp0 lock loop
7005117863e84247 clk: meson: poke pll CNTL last
70062eab2d7cab28 clk: meson: add fractional part of meson8b fixed_pll
70077a4ea10c01cd Revert "ACPI: battery: Add the ThinkPad "Not Charging" quirk"
70084162dd5b3a17 clk: meson: use hhi syscon if available
700903a6519e9cd4 clk: meson: remove obsolete cpu_clk
7010251b6fd38bcb clk: meson: rework meson8b cpu clock
7011d610b54f7700 clk: meson: split divider and gate part of mpll
7012722825dcd54b clk: meson: migrate plls clocks to clk_regmap
701388a4e1283681 clk: meson: migrate the audio divider clock to clk_regmap
7014c763e61ae8cb clk: meson: migrate mplls clocks to clk_regmap
7015f510c32a6af6 clk: meson: add regmap helpers for parm
70162513a28c108b clk: meson: migrate muxes to clk_regmap
7017f06ddd2852b3 clk: meson: migrate dividers to clk_regmap
70187f9768a54051 clk: meson: migrate gates to clk_regmap
7019161f6e5baabd clk: meson: add regmap to the clock controllers
70201f932d99710d clk: meson: remove superseded aoclk_gate_regmap
702181c7fcac9b5f clk: meson: switch gxbb ao_clk to clk_regmap
7022ea11dda9e091 clk: meson: add regmap clocks
70237b174c5ebe46 clk: meson: remove obsolete comments
702414bd7b9c8d3f clk: meson: only one loop index is necessary in probe
7025332b32a23225 clk: meson: use devm_of_clk_add_hw_provider
7026323346d31d68 clk: meson: use dev pointer where possible
7027867a5a129a26 Merge branch 'topic/pll-fixes' into next/drivers
7028498f0478aba4 usb: dwc3: Prevent indefinite sleep in _dwc3_set_mode during suspend/resume
7029365b7673c34f usb: dwc2: Make dwc2_force_mode() static
7030531ef5ebea96 usb: dwc2: add support for host mode external vbus supply
703113b1f8e25bfd usb: dwc2: Force mode optimizations
703203ea6d6e9e1f usb: dwc2: Enable power down