This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits e90c667fd5bc drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits c4621a0f8c00 kernel/fork.c: remove duplicated include omits f7820fdc68a0 locking/atomics: build atomic headers as required omits 576591282867 include/linux/sched/signal.h: replace `tsk' with `task' omits f9e1794f81a6 scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits d432a593a1d8 Merge branch 'akpm-current/current' omits 653e50927ef0 Merge remote-tracking branch 'pidfd/for-next' omits 5deb1a12cf0c Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 525e9074f234 Merge remote-tracking branch 'xarray/xarray' omits 7dc6cf3245f9 Merge remote-tracking branch 'nvmem/for-next' omits d00ff110aa21 Merge remote-tracking branch 'slimbus/for-next' omits 988caf7768be Merge remote-tracking branch 'cisco/for-next' omits 2f884ae8c228 Merge remote-tracking branch 'kspp/for-next/kspp' omits ee8a00ee2ebe Merge remote-tracking branch 'ntb/ntb-next' omits 2a8981ef81b7 Merge remote-tracking branch 'at24/at24/for-next' omits 6e5033a19149 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits b688dca43351 Merge remote-tracking branch 'rtc/rtc-next' omits 8fc6c89dc147 Merge remote-tracking branch 'coresight/next' omits 42d0085e8659 Merge remote-tracking branch 'livepatching/for-next' omits 1323525f5257 Merge remote-tracking branch 'random/dev' omits 82f384598ca2 Merge remote-tracking branch 'userns/for-next' omits d693d043f420 Merge remote-tracking branch 'pwm/for-next' omits 2c6ae6fe7e94 Merge remote-tracking branch 'pinctrl/for-next' omits 430b9b424f61 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 25530fbf4f3d Merge remote-tracking branch 'gpio/for-next' omits adac74259d71 Merge remote-tracking branch 'rpmsg/for-next' omits 96df504fa729 Merge remote-tracking branch 'vhost/linux-next' omits 08773eeec613 Merge remote-tracking branch 'scsi-mkp/for-next' omits 42b72109b36a Merge remote-tracking branch 'scsi/for-next' omits 8676c8249e19 Merge remote-tracking branch 'cgroup/for-next' omits a565f04cfb19 Merge remote-tracking branch 'slave-dma/next' omits 65ee6e51c402 Merge remote-tracking branch 'icc/icc-next' omits 462d754fa484 Merge remote-tracking branch 'mux/for-next' omits b177f635e9a3 Merge remote-tracking branch 'staging/staging-next' omits 9a66daa53cbd Merge remote-tracking branch 'char-misc/char-misc-next' omits ceb0861fc316 Merge remote-tracking branch 'tty/tty-next' omits 86a2688da2a3 Merge remote-tracking branch 'usb/usb-next' omits 8c7ab7e75aff Merge remote-tracking branch 'driver-core/driver-core-next' omits 3157e0b4bc61 Merge remote-tracking branch 'ipmi/for-next' omits 6d4466c8f56a Merge remote-tracking branch 'percpu/for-next' omits be8bb61a07e1 Merge remote-tracking branch 'xen-tip/linux-next' omits 29c8649321d7 Merge remote-tracking branch 'rcu/rcu/next' omits eccf62dd349c Merge remote-tracking branch 'tip/auto-latest' omits 8c1a56a9ed9f Merge remote-tracking branch 'spi/for-next' omits 98c785452379 Merge remote-tracking branch 'audit/next' omits 20edb6f747b2 Merge remote-tracking branch 'iommu/next' omits 8bb374609842 Merge remote-tracking branch 'watchdog/master' omits 36c34dda4f50 Merge remote-tracking branch 'selinux/next' omits 8c4aa656d7be Merge remote-tracking branch 'apparmor/apparmor-next' omits 9c94b5b900d4 Merge remote-tracking branch 'security/next-testing' omits a439a2aac7ab Merge remote-tracking branch 'regulator/for-next' omits ae563d4fc73a Merge remote-tracking branch 'kgdb/kgdb-next' omits a5f1a7f8c686 Merge remote-tracking branch 'mmc/next' omits f3127833dc7f Merge remote-tracking branch 'device-mapper/for-next' omits 6cb6b5a89b70 Merge remote-tracking branch 'block/for-next' omits e48daf495f52 Merge remote-tracking branch 'input/next' omits afa8e20f9d4d Merge remote-tracking branch 'sound-asoc/for-next' omits f72ffffcf129 Merge remote-tracking branch 'sound/for-next' omits ec50af21af64 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits d26d128664b1 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits ba39ed66d57c Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 9953442a4405 Merge remote-tracking branch 'drm-msm/msm-next' omits 2465c219c523 Merge remote-tracking branch 'drm-misc/for-linux-next' omits f3f8c3f4d9be Merge remote-tracking branch 'drm-intel/for-linux-next' omits e6d886b4fde3 Merge remote-tracking branch 'drm/drm-next' omits 04ffd497c9f9 Merge remote-tracking branch 'crypto/master' omits 3d8bef0e23f2 Merge remote-tracking branch 'nand/nand/next' omits 9da2fc737c50 Merge remote-tracking branch 'mtd/mtd/next' omits 9ed87a08940b Merge remote-tracking branch 'wireless-drivers-next/master' omits 11822c837bf7 Merge remote-tracking branch 'nfc-next/master' omits da160932f999 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 2b5aff43982a Merge remote-tracking branch 'net-next/master' omits 92826826a8db Merge remote-tracking branch 'rdma/for-next' omits 332ca392d3aa Merge remote-tracking branch 'swiotlb/linux-next' omits 23954144f36c Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 26626098e19b Merge remote-tracking branch 'pm/linux-next' omits 48a62336b42a Merge remote-tracking branch 'fbdev/fbdev-for-next' omits 6199daa8d2df Merge remote-tracking branch 'v4l-dvb-next/master' omits 1c44b4763722 Merge remote-tracking branch 'v4l-dvb/master' omits edc238735874 Merge remote-tracking branch 'jc_docs/docs-next' omits 47e5119fe910 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits edbeef85ecc3 Merge remote-tracking branch 'i2c/i2c/for-next' omits 8ca2825268ae Merge remote-tracking branch 'hid/for-next' omits 9b9489ade796 Merge remote-tracking branch 'printk/for-next' omits d152b58c0f9e Merge remote-tracking branch 'vfs/for-next' omits 1b5de4cc79a5 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 940d51a406f1 Merge remote-tracking branch 'nfsd/nfsd-next' omits 27bb91f51ce8 Merge remote-tracking branch 'nfs-anna/linux-next' omits 1403be4bc3e1 Merge remote-tracking branch 'jfs/jfs-next' omits 62e6045b49dc Merge remote-tracking branch 'fuse/for-next' omits 58594918e29e Merge remote-tracking branch 'f2fs/dev' omits 1705b936adfc Merge remote-tracking branch 'ext3/for_next' omits 2093a122df69 Merge remote-tracking branch 'ecryptfs/next' omits 79d12b642dc3 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 1d1c7c1c889a Merge remote-tracking branch 'befs/for-next' omits f701d1a976d3 Merge remote-tracking branch 'fscrypt/master' omits aa6d25e1761c Merge remote-tracking branch 'xtensa/xtensa-for-next' omits a55c0e1b8005 Merge remote-tracking branch 's390/features' omits f63eb781846d Merge remote-tracking branch 'parisc-hd/for-next' omits 761cee8ccbd9 Merge remote-tracking branch 'nios2/for-next' omits b2e3422942ae Merge remote-tracking branch 'microblaze/next' omits ffc7f28c7b3e Merge remote-tracking branch 'csky/linux-next' omits 96ba8ea6532c Merge remote-tracking branch 'clk/clk-next' omits 40a5d519f8b6 Merge remote-tracking branch 'tegra/for-next' omits e63c8c8bb791 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 2d1cc9439f68 Merge remote-tracking branch 'samsung-krzk/for-next' omits c68c0bf129ac Merge remote-tracking branch 'rockchip/for-next' omits 597d5f02424c Merge remote-tracking branch 'renesas/next' omits 9ed128628806 Merge remote-tracking branch 'qcom/for-next' omits e3764a6c1aec Merge remote-tracking branch 'reset/reset/next' omits 771f86762a3e Merge remote-tracking branch 'omap/for-next' omits 594a2194ff05 Merge remote-tracking branch 'mediatek/for-next' omits eef3edebe390 Merge remote-tracking branch 'keystone/next' omits 5a305d1dce4b Merge remote-tracking branch 'imx-mxs/for-next' omits 5775094d31fb Merge remote-tracking branch 'bcm2835/for-next' omits 2c4648f0b578 Merge remote-tracking branch 'at91/at91-next' omits fc08f0eb4159 Merge remote-tracking branch 'aspeed/for-next' omits e34906b1b7cb Merge remote-tracking branch 'amlogic/for-next' omits 773de94eaffb Merge remote-tracking branch 'actions/for-next' omits 2731cde59e91 Merge remote-tracking branch 'arm-soc/for-next' omits df9468ab52d0 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 7ea9346c2237 Merge remote-tracking branch 'arm/for-next' omits b107f09294cc Merge remote-tracking branch 'leaks/leaks-next' omits b5f090c89fe1 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 7ce4a9e1feee Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits e238f976ce11 Merge remote-tracking branch 'mmc-fixes/fixes' omits 15172c7a780a Merge remote-tracking branch 'scsi-fixes/fixes' omits 26e3cd08a72e Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits a1576d9e438a Merge remote-tracking branch 'i3c-fixes/master' omits 39621ba5cc1d Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 628759818752 Merge remote-tracking branch 'vfs-fixes/fixes' omits 523c3b568bb2 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 7df335a903e0 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 3d17971603a1 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits c11b90423b9a Merge remote-tracking branch 'omap-fixes/fixes' omits fbecf2afa2b8 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits c6f7353b41a3 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 4ab4376eb6ef Merge remote-tracking branch 'ide/master' omits ac205f7a0308 Merge remote-tracking branch 'crypto-current/master' omits e5aa386e1fa4 Merge remote-tracking branch 'input-current/for-linus' omits aa169c617d42 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 21af610aa2b1 Merge remote-tracking branch 'staging.current/staging-linus' omits 2a04d18d51a8 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 9b5c70df7d03 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 525d78ee709c Merge remote-tracking branch 'usb-gadget-fixes/fixes' omits b962b1ada13e Merge remote-tracking branch 'pci-current/for-linus' omits dc796a4a8762 Merge remote-tracking branch 'spi-fixes/for-linus' omits 7c582d9146d4 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 790ac67c71a7 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 73651cfc22ba Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits f0384b7be352 Merge remote-tracking branch 'sound-current/for-linus' omits 7e9f81985ee1 Merge remote-tracking branch 'rdma-fixes/for-rc' omits d608ca53cebe Merge remote-tracking branch 'netfilter/master' omits a14d1eb6412c Merge remote-tracking branch 'ipsec/master' omits 5f01617b8112 Merge remote-tracking branch 'bpf/master' omits 7ac5f237a86c Merge remote-tracking branch 'powerpc-fixes/fixes' omits d256c146567d Merge remote-tracking branch 'arc-current/for-curr' omits a7ea1443e2f7 Merge remote-tracking branch 'kbuild-current/fixes' omits 64c6a55d9c94 Merge branch 'asoc-5.1' into asoc-next omits 906e2be2ce0e Merge branch 'asoc-5.0' into asoc-linus omits 7cff4903d1fe mtip32xx: ѕtop abusing the managed resource APIs omits e209757ae2b8 block: kill BLK_MQ_F_SG_MERGE omits 93670fad03e9 block: kill QUEUE_FLAG_NO_SG_MERGE omits 75a205bd6e73 block: document usage of bio iterator helpers omits 4584d5744381 block: always define BIO_MAX_PAGES as 256 omits 4d935359889e block: enable multipage bvecs omits eb754eb2a953 block: allow bio_for_each_segment_all() to iterate over mu [...] omits 382dd5a5efe4 bcache: avoid to use bio_for_each_segment_all() in bch_bio [...] omits 3b0928cc5452 block: loop: pass multi-page bvec to iov_iter omits 0cf6f1cb39d8 btrfs: use bvec_last_segment to get bio's last page omits b2ec4c8258dd fs/buffer.c: use bvec iterator to truncate the bio omits beab05e01146 block: introduce bvec_last_segment() omits 73f4209ccda9 block: use bio_for_each_bvec() to map sg omits 258cfdfaf7bd block: use bio_for_each_bvec() to compute multi-page bvec count omits cad1e6bb0ecf block: introduce bio_for_each_bvec() and rq_for_each_bvec() omits ceb818e839d3 block: introduce multi-page bvec helpers omits f3effe4c1240 block: rename bvec helpers omits 965c0d13518b block: remove bvec_iter_rewind() omits efd90e9099c6 block: don't use bio->bi_vcnt to figure out segment number omits 15dd68818c8d btrfs: look at bi_size for repair decisions omits b370bbbc510a fuse: use atomic64_t for khctr omits 72fdbefa2273 fuse: clean up aborted omits 4964e1dca5b8 fuse: Protect ff->reserved_req via corresponding fi->lock omits ea18c7557f7e fuse: Protect fi->nlookup with fi->lock omits 72f6f24d9122 fuse: Introduce fi->lock to protect write related fields omits 106e86f68eb7 fuse: Convert fc->attr_version into atomic64_t omits 6317fcfff5aa fuse: Add fuse_inode argument to fuse_prepare_release() omits 5a4f1bf8f57e fuse: Verify userspace asks to requeue interrupt that we r [...] omits 2b93f6fa4a7e fuse: Do some refactoring in fuse_dev_do_write() omits 37d82a0f000d fuse: Wake up req->waitq of only if not background omits 085d91cbeec5 fuse: Optimize request_end() by not taking fiq->waitq.lock omits b24894d441f5 fuse: Kill fasync only if interrupt is queued in queue_int [...] omits 3fefe51f6394 fuse: Remove stale comment in end_requests() omits 9d9704b49585 fuse: Replace page without copying in fuse_writepage_in_flight() omits 3499cf48b5c8 fuse: only reuse auxiliary request in fuse_writepage_in_flight() omits ec01c1d1444a fuse: clean up fuse_writepage_in_flight() omits e39d1f09af74 fuse: extract fuse_find_writeback() helper omits da7e12c49aef fuse: decrement NR_WRITEBACK_TEMP on the right page omits d41826d204e3 fuse: call pipe_buf_release() under pipe lock omits 87a2f045e263 cuse: fix ioctl omits 462ba5c49582 fuse: handle zero sized retrieve correctly omits 30c14ee46b7e Merge branch 'imx/maintainers' into for-next omits e9605df71743 Merge branch 'imx/defconfig' into for-next omits 9f7ea2e6666e Merge branch 'imx/dt64' into for-next omits 4ca4862f4c5f Merge branch 'imx/dt' into for-next omits 676cc58b70f2 Merge branch 'imx/bindings' into for-next omits 0c78872af6f1 Merge branch 'imx/soc' into for-next omits f4522c662ddf Merge branch 'imx/drivers' into for-next omits 38c7bc7c60f7 pwm: imx: Signedness bug in imx_pwm_get_state() omits 7c2b526ed560 pwm: imx: Split into two drivers omits 13ebd0668d7e MAINTAINERS: add a maintainer for the interconnect API omits bb313c42ee85 arm64: dts: sdm845: Add interconnect provider DT nodes omits 25e6ea7bc985 interconnect: qcom: Add sdm845 interconnect provider driver omits a3131255299d interconnect: Add debugfs support omits 42924b601d83 interconnect: Allow endpoints translation via DT omits 8e3607a7880e dt-bindings: Introduce interconnect binding omits cafea36c43d5 interconnect: Add generic on-chip interconnect API omits 915ba99f044b ipc: conserve sequence numbers in extended IPCMNI mode omits 310b06ea531c ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 2b20749158ba ipc: allow boot time extension of IPCMNI from 32k to 8M omits 852b69d69afb sysctl: handle overflow for file-max omits 878e367d37b2 sysctl: handle overflow in proc_get_long omits c4b80af6253d exec: increase BINPRM_BUF_SIZE to 256 omits 15c5a2fe52aa kernel/exit.c: release ptraced tasks before zap_pid_ns_processes omits ef8d826a3ce7 kernel/signal.c: allow the null signal in rt_sigqueueinfo() omits 750904907319 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits 586144b96c9c epoll: use rwlock in order to reduce ep_poll_callback() co [...] omits 1a819ab17d2c epoll: unify awaking of wakeup source on ep_poll_callback() path omits a843ed9edfd0 epoll: make sure all elements in ready list are in FIFO order omits 6e7e552a2d53 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 0f9ab943064a lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits ca3e43a72bd3 lib/genalloc.c: export symbol addr_in_gen_pool omits a02b5dfe5ce6 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings omits 1aef0f18c807 kernel.h: unconditionally include asm/div64.h for do_div() omits 03c540407d1a proc: return exit code 4 for skipped tests omits 6dbb4a69a52c lockdep: Add debug printk() for downgrade_write() warning. omits f797d648e09f fs/buffer.c: dump more info for __getblk_gfp() stall problem omits de1c866f8b6b fs/buffer.c: add debug print for __getblk_gfp() stall problem omits bf67bd96e246 mm/page_owner: align with pageblock_nr pages omits bf3435ba8563 mm/page_owner: align with pageblock_nr_pages omits 6a80e8913e58 mm: don't expose page to fast gup before it's ready omits 77e06ed13022 mm, swap: fix race between swapoff and some swap operations omits e9ca934491f5 mm, swap: fix race between swapoff and some swap operations omits 4d4ef7864fb9 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] omits ae05f8013240 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix omits 86c041b99947 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 omits e3133d518e2e filemap: drop the mmap_sem for all blocking operations omits 3f1ec1e27a6f filemap: pass vm_fault to the mmap ra helpers omits 79cdedff0dc0 filemap-kill-page_cache_read-usage-in-filemap_fault-fix omits cd73878456fc filemap: kill page_cache_read usage in filemap_fault omits a27d0554da44 mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits f4775aa8f38f mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits f955d5dda846 mm/mmu_notifier: contextual information for event triggeri [...] omits d6e31d7bc1ef mm/page_alloc.c: calculate first_deferred_pfn directly omits 13dd14f118de mm: use common iterator for deferred_init_pages and deferr [...] omits 02bbe3b76663 mm: add reserved flag setting to set_page_links() omits c8c3c321ef8a mm: move hot-plug specific memory init into separate funct [...] omits ed7209d69de4 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 4ef397b87c2f mm: implement new zone specific memblock iterator omits 22c0d576ee28 mm: drop meminit_pfn_in_nid as it is redundant omits 9fe816cea184 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 7eb214d85df6 memcg: do not report racy no-eligible OOM tasks omits ba2e1197bf88 mm, oom: mark all killed tasks as oom victims omits 29a4b8e275d1 memcg: schedule high reclaim for remote memcgs on high_work omits a63f4fb6f52e mm/filemap.c: remove redundant test from find_get_pages_contig omits 2b453050f98a mm/memcontrol.c: use struct_size() in kmalloc() omits 3f4218899101 include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] omits 59a386b10b10 x86/mm/fault.c: Convert to use vm_fault_t omits 32def77f96df mm: create the new vm_fault_t type omits dba69e1e926f mm, compaction: do not direct compact remote memory omits e8606dac6237 mm, compaction: capture a page under direct compaction omits 6cc0062544b5 mm, compaction: be selective about what pageblocks to clea [...] omits 97bf7760e907 mm, compaction: sample pageblocks for free pages omits 3fa25045d5a3 mm, compaction: round-robin the order while searching the [...] omits e49371e8516d mm, compaction: round-robin the order while searching the [...] omits 08b3994972cc mm, compaction: reduce unnecessary skipping of migration t [...] omits 972f66b381b0 mm, compaction: do not consider a need to reschedule as co [...] omits 5730aa8d3a16 mm, compaction: rework compact_should_abort as compact_che [...] omits 7111070e09ff mm, compaction: keep cached migration PFNs synced for unus [...] omits 5dbb1f1e4c0a mm, compaction: check early for huge pages encountered by [...] omits 03b67cafb441 mm, compaction: finish pageblock scanning on contention -fix omits 2175d8c5c507 mm, compaction: finish pageblock scanning on contention omits 4992282d9807 mm, compaction: avoid rescanning the same pageblock multip [...] omits 750cfed26b66 mm, compaction: use free lists to quickly locate a migrati [...] omits e2be68daa9ad mm, compaction: use free lists to quickly locate a migrati [...] omits 405dc1012d75 mm, compaction: keep migration source private to a single [...] omits 6b6f4f09a4e9 mm, compaction: use free lists to quickly locate a migrati [...] omits f9889bef3774 mm, compaction: ignore the fragmentation avoidance boost f [...] omits 0218dafb8a5f mm, compaction: use the page allocator bulk-free helper fo [...] omits 73ddcc5603fc mm, compaction: always finish scanning of a full pageblock omits 30981443349b mm, migrate: immediately fail migration of a page with no [...] omits a8b91324f9c4 mm, compaction: skip pageblocks with reserved pages omits 1694838580ce mm, compaction: rename map_pages to split_map_pages omits 0ad915ac42c1 mm, compaction: remove unnecessary zone parameter in some [...] omits 5a37d9d69cc3 mm, compaction: remove last_migrated_pfn from compact_control omits 4342790c81a0 mm, compaction: rearrange compact_control omits 755f499e8ba6 mm, compaction: shrink compact_control omits a8b36276d7d0 page_poison: play nicely with KASAN omits 2cf3c69dde4d mm: remove extra drain pages on pcp list omits a959f9cd7cbc arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] omits a067fc42c38d arm64/mm: enable HugeTLB migration omits 006ec0a3d3c9 mm/hugetlb: enable arch specific huge page size support fo [...] omits 7250741885dc mm/hugetlb: enable PUD level huge page migration omits 32b696612eed mm/hugetlb: distinguish between migratability and movability omits 703ed0d10e7f Drop flex_arrays omits 60dd4b742a1d sctp: convert to genradix omits fa2ef3f10c31 proc: commit to genradix omits 9630d540fb3c Generic radix trees omits dd4c293d6d4d selinux: convert to kvmalloc omits f77a202934b7 md: convert to kvmalloc omits ee5fe9b2b179 openvswitch: convert to kvmalloc omits dd7967cc03af mm: remove sysctl_extfrag_handler() omits 719d9b6803a2 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE omits ddaa27b3220d vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix omits 8fd9cdac0385 vmalloc: add test driver to analyse vmalloc allocator omits bbbe84b5fe98 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] omits 5b4df6399973 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] omits 5fbbc4318174 mm/vmalloc: do not call kmemleak_free() on not yet account [...] omits 4ecbbc19c117 mm/vmalloc: fix size check for remap_vmalloc_range_partial() omits 422617c1b808 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] omits 8a391685341e memcg: localize memcg_kmem_enabled() check omits 2db38250caf6 mm, slub: make the comment of put_cpu_partial() complete omits a528d49ff16c arm, s390, unicore32: remove oneliner wrappers for membloc [...] omits 5d9a8e2de352 arch: simplify several early memory allocations omits 2e00fe846245 openrisc: simplify pte_alloc_one_kernel() omits 51969a4f1185 sh: prefer memblock APIs returning virtual address omits 81b3a5984ab6 microblaze: prefer memblock API returning virtual address omits 9c534499d1f3 powerpc: prefer memblock APIs returning virtual address omits 6f96adb651b6 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix omits 7f3303ead0bd mm: reuse only-pte-mapped KSM page in do_wp_page() omits c9ef421fe5fe tools/: fix for replace open encodings for NUMA_NO_NODE omits 410fead5b2ad tools/: replace open encodings for NUMA_NO_NODE omits 625c0be40dd5 mm: replace all open encodings for NUMA_NO_NODE omits 02432351a010 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] omits 1661405d2aa7 mm: Refactor readahead defines in mm.h omits 03709797b7a4 mm/slub.c: freelist is ensured to be NULL when new_slab() fails omits 7dc035ee0653 fs/file.c: initialize init_files.resize_wait omits 5ac1e732010c ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits a6b8d7f52937 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits 2ab8f70b1b45 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 539eec285bc3 ocfs2: clear zero in unaligned direct IO omits 63ef58895f79 lib/debugobjects.c: move printk out of db lock critical sections omits 60a47bb1b736 sh: generate uapi header and syscall table header files omits d09eac7d08aa ipmi: Don't initialize anything in the core until somethin [...] omits 5e6ddecfc90b ipmi:ssif: Change some pr_xxx to dev_xxx calls omits 0dbc27536f6d ipmi: kcs_bmc: handle devm_kasprintf() failure case omits ae5f2fa3bc76 ipmi:ssif: Fix handling of multi-part return messages omits 9fd96b0715d5 ipmi: Fix return value when a message is truncated omits 99d18a3da861 ipmi: clean an indentation issue, remove extraneous space omits ccab79195172 ipmi: Make the smi watcher be disabled immediately when no [...] omits c7cfcb50e447 ipmi: Fix how the lower layers are told to watch for messages omits 4a0e5ed75f99 ipmi: Fix SSIF flag requests omits da689221f952 xen/blkfront: avoid NULL blkfront_info dereference on devi [...] new 5b0e7310a2a3 selinux: fix GPF on invalid policy new 47bfa6d9dc8c Merge tag 'selinux-pr-20190115' of git://git.kernel.org/pu [...] new 7b67493c7a1a Merge remote-tracking branch 'fixes/master' new b421b8a6cb87 kbuild: remove unused archmrproper new be3bb599d84b ia64: remove redundant 'export AWK' new fd42e8779050 nds32: remove unneeed code in arch/ndsd32/Makefile new 119b3ba47829 openrisc: remove unneeded code in arch/openrisc/Makefile new 088b4fc71874 kbuild: mark prepare0 as PHONY to fix external module build new abda22da9a8f Merge remote-tracking branch 'kbuild-current/fixes' new fadd797a5dba Merge remote-tracking branch 'arc-current/for-curr' new 2f97967503df arm64: kpti: Update arm64_kernel_use_ng_mappings() when forced on new 1598ecda7b23 arm64: kaslr: ensure randomized quantities are clean to the PoC new 7fa1e2e6afa7 kasan, arm64: remove redundant ARCH_SLAB_MINALIGN define new 7a3c58532e04 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new 2615567f64fd Merge remote-tracking branch 'powerpc-fixes/fixes' new 72f6d4d14c2e Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new ab5098fa25b9 ip6_gre: fix tunnel list corruption for x-netns new f97f4dd8b3bb net: ipv4: Fix memory leak in network namespace dismantle new 5be99560c6a0 selftests/txtimestamp: Fix an equals vs assign bug new 5642e27bf6a9 Revert "igb: reduce CPU0 latency when updating statistics" new d9f903f6af3d net: phy: fix too strict check in phy_start_aneg new 80b3671e9377 ip6_gre: update version related info when changing link new f6bab199315b sched: Avoid dereferencing skb pointer after child enqueue new 37d9cf1a3ce3 sched: Fix detection of empty queues in child qdiscs new 8c6c37fdc20e sch_cake: Correctly update parent qlen when splitting GSO packets new d62f38c295e5 Merge branch 'sch_cake-leaf-qdisc-fixes' new a88289f4ddee tipc: fix uninit-value in in tipc_conn_rcv_sub new 8b66fee7f8ee tipc: fix uninit-value in tipc_nl_compat_link_reset_stats new 0762216c0ad2 tipc: fix uninit-value in tipc_nl_compat_bearer_enable new edf5ff04a457 tipc: fix uninit-value in tipc_nl_compat_link_set new 974cb0e3e7c9 tipc: fix uninit-value in tipc_nl_compat_name_table_dump new 2753ca5d9009 tipc: fix uninit-value in tipc_nl_compat_doit new 70a44f9f6e42 Merge branch 'tipc-uninit-values' new e122d845a01e Revert "rxrpc: Allow failed client calls to be retried" new 9174c3df1cd1 net/sched: act_tunnel_key: fix memory leak in case of acti [...] new 1d16073a3268 net: phy: micrel: set soft_reset callback to genphy_soft_r [...] new 13d7f46386e0 tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state new f275ee0fa3a0 IN_BADCLASS: fix macro to actually work new 8cbcdc1a5199 net: phy: marvell: Errata for mv88e6390 internal PHYs new e0a7328fad99 net: phy: marvell: Fix deadlock from wrong locking new e413615502a3 selftests: tc-testing: drop test on missing tunnel key id new 5216bd77798e selftests: tc-testing: fix tunnel_key failure if dst_port [...] new 26fc181e6cac fou, fou6: do not assume linear skbs new a6c7c7aac2de net: add document for several snmp counters new f2f98c1d7fa8 net: phy: meson-gxl: Use the genphy_soft_reset callback new cd0c4e70fc0c net_sched: refetch skb protocol for each filter new 9098f21f4cc0 net: usb: aqc111: Extend HWID table by TRENDnet device new 04a4af334b97 openvswitch: Avoid OOB read when parsing flow nlattrs new 20704bd1633d erspan: build the header with the right proto according to [...] new 400b8b9a2a17 sctp: allocate sctp_sockaddr_entry with kzalloc new 01b833ab44c9 net/core/neighbour: fix kmemleak minimal reference count f [...] new 91fa038d9446 selftests: tc-testing: fix parsing of ife type new a5a82d841186 ipv6: route: place a warning with duplicated string with c [...] new 29819d59e248 Merge remote-tracking branch 'net/master' new 6e8ccb4f624a tools/bpf: properly account for libbfd variations new a2a28544a4cc Merge remote-tracking branch 'bpf/master' new 6c2356ef95a1 Merge remote-tracking branch 'ipsec/master' new ec5aecc0b227 iwlwifi: make IWLWIFI depend on CFG80211 new 5ac82d60fcb9 Merge remote-tracking branch 'wireless-drivers/master' new 7c55bd3d2e6c Merge remote-tracking branch 'rdma-fixes/for-rc' new dc09b2ac6e4c Merge remote-tracking branch 'sound-current/for-linus' new 36c2eef8bb58 Merge branch 'asoc-5.0' into asoc-linus new 89b0f07b8414 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new c769c7920d2c Merge remote-tracking branch 'regmap-fixes/for-linus' new b521fbff7914 Merge remote-tracking branch 'regulator-fixes/for-linus' new c340a0e5dd67 Merge remote-tracking branch 'spi-fixes/for-linus' new 77f88abd4a6f PCI/MSI: Return -ENOSPC from pci_alloc_irq_vectors_affinity() new 0b7217bff2a3 Merge remote-tracking branch 'pci-current/for-linus' new 49bf31da8d38 Merge remote-tracking branch 'usb-gadget-fixes/fixes' new 40617397c6d1 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new c7c6730f23bc Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 1138a442a0c5 phy: ti: ensure priv is not null before dereferencing it new 4fae92797879 phy: fix build breakage: add PHY_MODE_SATA new 009808154c69 phy: ath79-usb: Fix the power on error path new 827cb0323928 phy: ath79-usb: Fix the main reset name to match the DT binding new 65d1efa9737f Merge remote-tracking branch 'phy/fixes' new 174ceaddbf5a Merge remote-tracking branch 'staging.current/staging-linus' new 570e8c034c6c Merge remote-tracking branch 'char-misc.current/char-misc-linus' new e90b15ff5d87 Merge remote-tracking branch 'input-current/for-linus' new ba28232799c2 Merge remote-tracking branch 'crypto-current/master' new 722ea9838370 Merge remote-tracking branch 'ide/master' new 5bbc73a841d7 selftests: seccomp: use LDLIBS instead of LDFLAGS new 508cacd7da66 selftests: gpio-mockup-chardev: Check asprintf() for error new da9d3e302fec Merge remote-tracking branch 'kselftest-fixes/fixes' new dd91642ac712 media: v4l2-ioctl: Clear only per-plane reserved fields new 9048b2e15b11 media: v4l: ioctl: Validate num_planes before using it new 7fe9f01c04c2 media: v4l: ioctl: Validate num_planes for debug messages new 240809ef6630 media: vim2m: only cancel work if it is for right context new aa56dddd1032 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 8a50a8b8e3e0 Merge remote-tracking branch 'mips-fixes/mips-fixes' new f77891d1dd9a Merge remote-tracking branch 'omap-fixes/fixes' new 28406c588920 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 0919871ac37f acpi/nfit: Fix race accessing memdev in nfit_get_smbios_id() new b4fe30e45a66 acpi/nfit: Remove duplicate set nd_set in acpi_nfit_init_i [...] new faa8bd6e12e6 libnvdimm/security: Fix nvdimm_security_state() state requ [...] new bfa161ccfdd6 acpi/nfit: Block function zero DSMs new e2ad175844cc acpi/nfit: Fix command-supported detection new 086bb3d61115 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 6b3a25999a26 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 3e1504047e58 Merge remote-tracking branch 'vfs-fixes/fixes' new 8af3c24299ac Merge remote-tracking branch 'dma-mapping-fixes/for-linus' new 4fb4a21dcda9 Merge remote-tracking branch 'i3c-fixes/master' new 28b170e88bc0 OF: properties: add missing of_node_put new 889f4ce60ed1 doc: gpio-mvebu: fix broken reference to cp110-system-cont [...] new 9eac0ae16835 dt-bindings: soc: qcom: Fix trivial language typos new 3705add0b783 dt-bindings: reset: meson-axg: fix SPDX license id new a06f0ccdd61e Merge remote-tracking branch 'devicetree-fixes/dt/linus' new ef8376ca73e9 Merge remote-tracking branch 'scsi-fixes/fixes' new 77628811b484 Merge remote-tracking branch 'mmc-fixes/fixes' new 4bb0e6d72582 drm/sun4i: backend: add missing of_node_puts new 110a330f5c87 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 71d300a02aff Merge remote-tracking branch 'kbuild/for-next' new de33205c5d14 Merge remote-tracking branch 'compiler-attributes/compiler [...] new d1a2bb142105 Merge remote-tracking branch 'leaks/leaks-next' new a0b2d843525c Merge remote-tracking branch 'arm/for-next' new dc7c43f776a8 Merge remote-tracking branch 'arm-perf/for-next/perf' new 7afd9178ea2b Merge remote-tracking branch 'arm-soc/for-next' new ea8231cd7d3d Merge remote-tracking branch 'actions/for-next' new 41e5d935cead Merge remote-tracking branch 'amlogic/for-next' new f3010cb6460c Merge remote-tracking branch 'aspeed/for-next' new c7e33d300568 Merge remote-tracking branch 'at91/at91-next' new 771b0e07d9c7 Merge remote-tracking branch 'bcm2835/for-next' new c5b11ee9f1c2 dt-bindings: imx8mq: Number clocks consecutively new cacbda7c48dd Merge branch 'imx/drivers' into for-next new 9edf908a16c4 ARM: imx: add i.MX7ULP SoC revision support new f4105935fe98 Merge branch 'imx/soc' into for-next new 35d6808221bd dt-bindings: fsl: add imx7ulp system integration module binding new 24ef3b6e22fe dt-bindings: arm: Add Y Soft IOTA Draco, Hydra and Ursa boards new f86b0da57d25 Merge branch 'imx/bindings' into for-next new 8e7777383d88 ARM: dts: imx7ulp: add sim node new 570c75176fda ARM: dts: imx: Add Y Soft IOTA Draco, Hydra and Ursa boards new cf3e2bd988b4 Merge branch 'imx/dt' into for-next new a0e046e642b1 arm64: dts: imx8mq: Add pwm device nodes new fdbcc04da246 arm64: dts: imx8mq: add GPC power domains new ac2c5f2f664c arm64: dts: imx8mq: properly describe IRQ hierarchy new fde7ed930ca2 arm64: dts: imx8qxp: Fix MU4_INT number new c341201e8d03 Merge branch 'imx/dt64' into for-next new 9bd01e74c715 arm64: defconfig: Add i.MX8MQ boot necessary configs new 2aad7c9e5926 Merge branch 'imx/defconfig' into for-next new b58a33a2ca7a Merge branch 'imx/maintainers' into for-next new dd7e67f5d558 Merge remote-tracking branch 'imx-mxs/for-next' new 0deb871836b1 Merge remote-tracking branch 'keystone/next' new 8bd437217fd7 Merge remote-tracking branch 'mediatek/for-next' new 6d95886720d3 Merge remote-tracking branch 'omap/for-next' new 6ec13e3735bf Merge remote-tracking branch 'reset/reset/next' new aabffc51cb09 Merge remote-tracking branch 'qcom/for-next' new 5c5868ed64d9 Merge remote-tracking branch 'renesas/next' new ea14154c2147 Merge remote-tracking branch 'rockchip/for-next' new c2bb584c35eb Merge remote-tracking branch 'samsung-krzk/for-next' new 1ebd02a7dd52 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 98d942ea02f7 Merge remote-tracking branch 'tegra/for-next' new 7e3b70ef28ce Merge remote-tracking branch 'clk/clk-next' new 0b2d5035b50f Merge remote-tracking branch 'csky/linux-next' new f832202fd100 Merge remote-tracking branch 'microblaze/next' new d6dca8f25a1e Merge remote-tracking branch 'nios2/for-next' new bd33001125c7 Merge remote-tracking branch 'parisc-hd/for-next' new 1ee996cfdf75 Merge remote-tracking branch 's390/features' new eba1a1d8dad5 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 6a1683439718 Merge remote-tracking branch 'fscrypt/master' new 229d5727a6ff Merge remote-tracking branch 'befs/for-next' new b9e0f74532fa Merge remote-tracking branch 'btrfs-kdave/for-next' new 9822f6c3109b Merge remote-tracking branch 'ecryptfs/next' new 644b1d66dd66 Merge remote-tracking branch 'ext3/for_next' new c8cbb8b8a627 Merge remote-tracking branch 'f2fs/dev' new 97e1532ef81a fuse: handle zero sized retrieve correctly new 8a3177db59cd cuse: fix ioctl new 9509941e9c53 fuse: call pipe_buf_release() under pipe lock new a2ebba824106 fuse: decrement NR_WRITEBACK_TEMP on the right page new 7ccb8f24e975 fuse: extract fuse_find_writeback() helper new d017e67a1c8b fuse: clean up fuse_writepage_in_flight() new 7dfc570e1491 fuse: only reuse auxiliary request in fuse_writepage_in_flight() new e6531760aded fuse: Replace page without copying in fuse_writepage_in_flight() new f8a265d94e34 fuse: Remove stale comment in end_requests() new 8909dc48ca4d fuse: Kill fasync only if interrupt is queued in queue_int [...] new d8019973cd36 fuse: Optimize request_end() by not taking fiq->waitq.lock new fadfbde3f54b fuse: Wake up req->waitq of only if not background new c3fdc6da3d66 fuse: Do some refactoring in fuse_dev_do_write() new 25c04593b129 fuse: Verify userspace asks to requeue interrupt that we r [...] new 5f6ebd79b5ca fuse: Add fuse_inode argument to fuse_prepare_release() new 5127ef643958 fuse: Convert fc->attr_version into atomic64_t new b8d347f6ebf2 fuse: Introduce fi->lock to protect write related fields new 0809585f7635 fuse: Protect fi->nlookup with fi->lock new 8d8f5576e9c8 fuse: Protect ff->reserved_req via corresponding fi->lock new 7d1ddbfaffe1 fuse: clean up aborted new cc4249fdc6c9 fuse: use atomic64_t for khctr new 975b5cdd7443 Merge remote-tracking branch 'fuse/for-next' new bb59066ae0c2 Merge remote-tracking branch 'jfs/jfs-next' new db1a19186b6f Merge remote-tracking branch 'nfs-anna/linux-next' new 978c707df559 svcrdma: Use struct_size() in kmalloc() new 5704123da0a0 Merge remote-tracking branch 'nfsd/nfsd-next' new 3a36b2d6fc00 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 8e8814553bb6 Merge remote-tracking branch 'vfs/for-next' new 55559feb6a2f Merge remote-tracking branch 'printk/for-next' new 25bd879ec16a PCI: pciehp: Assign ctrl->slot_ctrl before writing it to hardware new 0c96fd94721e Merge branch 'pci/hotplug' new 1d09d57728fe PCI: Mark expected switch fall-through new 4cd74d833a4d Merge branch 'pci/misc' new b3748948b183 Merge remote-tracking branch 'pci/next' new 1950f462916e HID: core: simplify active collection tracking new 0a84e89382d6 Merge branch 'for-5.0/upstream-fixes' into for-next new 5af8a6cfab93 Merge remote-tracking branch 'hid/for-next' new 112386d2189f Merge remote-tracking branch 'i2c/i2c/for-next' new ba34858a7562 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 053bc5693863 doc: memcontrol: fix the obsolete content about force empty new 6e6c61d3e342 LICENSES: Add GCC runtime library exception text new 959b49687838 scripts/spdxcheck.py: Handle special quotation mark comments new be5cd20c9b49 kernel-doc: suppress 'not described' warnings for embedded [...] new d2bdf56fdb74 Merge remote-tracking branch 'jc_docs/docs-next' new c1d5fb019f65 media: usb: pwc: Introduce TRACE_EVENTs for pwc_isoc_handler() new 1161db6776bd media: usb: pwc: Don't use coherent DMA buffers for ISO transfer new 986ac47eaff7 media: MAINTAINERS: added include/trace/events/pwc.h new 6c67fa07a3b4 media: vsp1: Fix trivial documentation new aa8a1012ba62 media: rcar-csi2: Fix PHTW table values for E3/V3M new 66e988e96b31 media: Change Andrzej Pietrasiewicz's e-mail address new 886ba97fb69e media: MAINTAINERS: Change s5p-jpeg maintainer information. new 2a850b94135d media: vicodec: bugfix - replace '=' with '|=' new f45f3f753b0a media: v4l2-ctrls.c/uvc: zero v4l2_event new 6f2c6afa79e0 media: sunxi: cedrus: Fix missing error message context new 5ceaf5452c1b media: usb: gspca: add a missed return-value check for do_command new 5b711870bec4 media: usb: gspca: add a missed check for goto_low_power new a21a0eb56b4e media: gspca: Check the return value of write_bridge for timeout new 656025850074 media: gspca: mt9m111: Check write_bridge for timeout new 49710c32cd9d media: s5p-jpeg: Check for fmt_ver_flag when doing fmt enu [...] new d6b10dd00176 media: tw9910: fix failure handling in tw9910_power_on() new cf6a9896622d media: tw9910: add helper function for setting gpiod value new a86f2b590aa0 media: staging: bcm2835-camera: use V4L2_FRACT_COMPARE new 6458afc8c491 media: rcar-vin: remove unneeded locking in async callbacks new f27dd0ad6885 media: seco-cec: fix RC_CORE dependency new c9b7d8f252a5 media: lgdt3306a: fix a missing check of return value new 9502cdf08070 media: mt312: fix a missing check of mt312 reset new c54dbfcda305 media: cxd2880-spi: fix two memory leaks of dvb_spi new 88903a1abd00 media: secocec: fix ir address shift new 0f787c12ee7b media: dvb: add return value check on Write16 new 467a37fba93f media: dvb: Add check on sp8870_readreg new 6af61a0bc432 media: dt-bindings: adv748x: make data-lanes property mand [...] new 90917bc8f68f media: i2c: adv748x: reuse power up sequence when initiali [...] new 6a18865da8e3 media: i2c: adv748x: store number of CSI-2 lanes described [...] new 0ad5b80cff50 media: i2c: adv748x: configure number of lanes used for TX [...] new 9640ee1c308c media: dt-bindings: rcar-csi2: Add r8a774c0 new 73960b787c61 media: dt-bindings: rcar-vin: Add R8A774C0 support new f74e5a32fa0c media: rcar-vin: Add support for RZ/G2E new 8809b8ceb0bd media: rcar-csi2: Add support for RZ/G2E new 8db63f3d14dc media: saa7146: make use of i2c_8bit_addr_from_msg new 19c624c6b29e media: s5p-jpeg: Correct step and max values for V4L2_CID_ [...] new b9da9b376711 media: ipu3-cio2: Allow probe to succeed if there are no s [...] new 47ee7bde31fa media: imx274: fix wrong order in test pattern menus new b0a7d0e1c09b media: ov2640: set default window and format code at probe time new 8d3b307a150a media: ov2640: make VIDIOC_SUBDEV_G_FMT ioctl work with V4 [...] new bd0405f929ce media: ov2640: set all mbus format field when G_FMT and S_ [...] new fe367be50847 media: dt-bindings: media: i2c: Fix external clock frequen [...] new 961304d17a61 media: dt-bindings: media: i2c: Fix i2c address for OV5645 [...] new b7ed3abd808a media: ov5640: Add RAW bayer format support new 61da76beef1e media: v4l2: i2c: ov7670: Fix PLL bypass register values new 57b0ad9ebe60 media: soc_camera: ov9640: move ov9640 out of soc_camera new 9f7e55d235b6 media: i2c: ov9640: drop soc_camera code and switch to v4l2_async new f2ed15c30ea2 media: MAINTAINERS: add Petr Cvek as a maintainer for the [...] new f8de593d5348 media: i2c: ov9640: add missing SPDX identifiers new 74d01576fc85 media: i2c: ov9640: change array index or length variables [...] new 856b0b8ffbf6 media: i2c: ov9640: add space before return for better clarity new 95531e462288 media: i2c: ov9640: make array of supported formats constant new ffe305d261f4 media: i2c: ov9640: fix missing error handling in probe new 16aaf112d3e5 media: ov9640: Wrap long and unwrap short lines, align wra [...] new aace50f1fd84 media: dt-bindings: media: sun6i: Separate H3 compatible from A31 new 2d9a43be4a2e media: sun6i: Add H3 compatible new 63ca0d7d0321 media: MAINTAINERS: Update reviewers for ipu3-cio2 new 8f57763e521c media: ipu3-cio2, dw9714: Remove Jian Xu's e-mail new 6f7f1bff2d98 media: vivid: disable VB2_USERPTR if dma_contig was configured new 4b837c6d7ee7 media: v4l: uAPI: V4L2_BUF_TYPE_META_OUTPUT is an output b [...] new 987303cc172a media: vivid: take data_offset into account for video output new 3f122df4a2ba media: vivid: do not implement VIDIOC_S_PARM for output streams new 868246941846 media: vim2m: the v4l2_m2m_buf_copy_data args were swapped new 4d4abf064d67 media: gspca: ov534: replace msleep(10) with usleep_range new fc78e0b2471d media: gspca: support multiple pixel formats in ENUM_FRAME [...] new d4809b778a08 media: gspca: support multiple pixel formats in TRY_FMT new c53304f2ce70 media: gspca: ov543-ov772x: move video format specific reg [...] new 52b756aa9071 media: gspca: ov534-ov772x: add SGBRG8 bayer mode support new ee1845d1cb9f media: gspca: ov534-ov722x: remove mode specific video dat [...] new c5550bb9502b media: gspca: ov534-ov722x: remove camera clock setup from [...] new 530993347bae media: gspca: ov534-ov772x: remove unnecessary COM3 initia [...] new 50656bad786d media: v4l2-ctrl: Add control to enable h.264 constrained [...] new d034696cbe5a media: v4l2-ctrl: Add control for h.264 chroma qp offset new 31489f6bdabf media: coda: Add control for h.264 constrained intra prediction new 3943f059823b media: coda: Add control for h.264 chroma qp index offset new c5ff0edb8e22 media: rcar-vin: Allow independent VIN link enablement new 1c3721b1f222 media: videodev2.h: Add more field helper macros new fc8c72385238 media: gpu: ipu-csi: Swap fields according to input/output [...] new 9b5c8d5ffb20 media: gpu: ipu-v3: Add planar support to interlaced scan new d969291d8479 media: imx: Fix field negotiation new 2a87c0c93444 media: imx-csi: Double crop height for alternate fields at sink new bc11dd669996 media: imx: interweave and odd-chroma-row skip are incompatible new 792f061b9f75 media: imx-csi: Allow skipping odd chroma rows for YVU420 new 6e537b58de77 media: imx: vdic: rely on VDIC for correct field order new ab2f05cdb154 media: imx-csi: Move crop/compose reset after filling defa [...] new 3c6640a6065f media: imx: Allow interweave with top/bottom lines swapped new eed2235876ef media: imx.rst: Update doc to reflect fixes to interlaced capture new 44970bbbbb50 Merge remote-tracking branch 'v4l-dvb/master' new f5a03092bf3e Merge remote-tracking branch 'v4l-dvb-next/master' new 890d14d2d4b5 fbdev: fbmem: convert CONFIG_FB_LOGO_CENTER into a cmd lin [...] new 4872911f8a56 Merge remote-tracking branch 'fbdev/fbdev-for-next' new 8a62ffe2753a PM-runtime: Add new interface to get accounted time new 3b4ed2e2eb55 drm/i915: Move on the new pm runtime interface new 3982ab9ce433 PM-runtime: Replace jiffies based accounting with ktime-ba [...] new c75c303933a6 PM: clock_ops: fix missing clk_prepare() return value check new 599170c2b860 Merge branch 'pm-core' into linux-next new f13c274da389 ACPICA: Convert more ACPI errors to firmware errors new 894b5cc535b8 ACPICA: acpiexec: Add option to dump extra info for memory leaks new 840c02ca2215 ACPICA: All acpica: Update copyrights to 2019 new 075470d88930 ACPICA: Update version to 20190108 new e9f1928f9b0a Merge branch 'acpica' into linux-next new 0b61e32791f8 cpuidle: New timer events oriented governor for tickless systems new 21469df4676e cpufreq: Don't update new_policy on failures new 4944514e6c7e cpufreq: e_powersaver: Use struct_size() in kzalloc() new 4a9729495d33 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next new 4edb817d29fd Merge remote-tracking branch 'pm/linux-next' new 82d92665ce20 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 227a76b64718 swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exit new 90b1e15511a8 Merge remote-tracking branch 'swiotlb/linux-next' new 534c659fa216 Merge remote-tracking branch 'rdma/for-next' new a22d3251423f Fix ERROR:do not initialise statics to 0 in af_vsock.c new 590ce401c207 dt-bindings: net: dsa: ksz9477: fix indentation for switch [...] new 2285ec872d9d mlxsw: spectrum_acl_bloom_filter: use struct_size() in kzalloc() new faa311e950e3 mlxsw: spectrum_nve: Use struct_size() in kzalloc() new bb3e16ad8b17 net, decnet: use struct_size() in kzalloc() new ae5220c67218 networking: Documentation: fix snmp_counters.rst Sphinx warnings new 9fb0969f7582 bnx2x: fix various indentation issues new eedfb2234bf7 drivers: net: atp: fix various indentation issues new bdbe8cc1a30c net: sungem: fix indentation, remove a tab new 6a6702772f09 Merge remote-tracking branch 'net-next/master' new eeedd3527d80 libbpf: don't define CC and AR new b1e8818cabf4 bpf: btf: support 128 bit integer type new a80eba20ed59 tools/bpf: add int128 raw test in test_btf new ce6ec47a1019 tools/bpf: refactor test_btf pretty printing for multiple [...] new 4df3a1d0a5bf tools/bpf: add bpffs pretty print test for int128 new e86e51385461 tools/bpf: support __int128 in bpftool map pretty dumper new e13279e21183 Merge branch 'bpf-int128-btf' new 5709521bf34e Merge remote-tracking branch 'bpf-next/master' new 706e9f374faa Merge remote-tracking branch 'mlx5-next/mlx5-next' new ec7417733ae9 Merge remote-tracking branch 'nfc-next/master' new 1d0c1009ba7f Merge remote-tracking branch 'wireless-drivers-next/master' new 9cb76a6aa1a9 mtd: gen_probe: Use struct_size() in kmalloc() new 04b4c06caf2b mtd: cfi: cmdset_0001: Use struct_size() in kmalloc() new 2037f9d8c242 mtd: lpddr: Use struct_size() in kzalloc() new 2431c4f5b46c mtd: Implement mtd_{read,write}() as wrappers around mtd_{ [...] new 58bcabbafdac Merge remote-tracking branch 'mtd/mtd/next' new 8a533854b45b Merge remote-tracking branch 'nand/nand/next' new 6f79a594afda MAINTAINERS: add myself as SPI NOR co-maintainer new e9be1883e206 Merge remote-tracking branch 'spi-nor/spi-nor/next' new e6e62899ca76 Merge remote-tracking branch 'crypto/master' new 5c0383ca5277 Merge remote-tracking branch 'drm/drm-next' new 0212bdef5a4d drm/i915: Move intel_execlists_show_requests() aside new 9e267d286af5 drm/i915/userptr: Fix error handling of mutex_lock_killable() new 204474a6b859 drm/i915: Pass down rc in intel_encoder->compute_config() new 18bb2bccb549 drm/i915: Serialise concurrent calls to i915_gem_set_wedged() new 9f58892ea996 drm/i915: Pull all the reset functionality together into i [...] new 804481282e9a Merge remote-tracking branch 'drm-intel/for-linux-next' new f25d0a68beb8 drm/tegra: Refactor CEC support new cd54fb96e568 drm/tegra: sor: Parse more data from HDA format new fad7b8064310 drm/tegra: hda: Extract HDA format parsing code new e3c702dcc7b0 drm/tegra: hdmi: Reuse common HDA format parser new db5adf4d6dce drm/tegra: hdmi: Fix audio to work with any pixel clock rate new f28eac3a226f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 993a815dcbb2 dt-bindings: panel: Add missing .txt suffix new 94520db52fc0 drm: fix alpha build after drm_util.h change new 1c3a2f271862 Merge remote-tracking branch 'drm-misc/for-linux-next' new 01358d509a63 drm/msm: honor GPU_READLONLY flag new 568fcca434d2 drm/msm: Fix A6XX support for opp-level new 61a5d46545fc dt-bindings: drm/msm/a6xx: Document GMU bindings new 5e31ce72d94f Merge remote-tracking branch 'drm-msm/msm-next' new a207a3425a12 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new f953ad7bd7a3 Merge remote-tracking branch 'imx-drm/imx-drm/next' new f8261c376e7f drm/etnaviv: NULL vs IS_ERR() buf in etnaviv_core_dump() new 18a04047357b Merge remote-tracking branch 'etnaviv/etnaviv/next' new d45266394e69 Merge remote-tracking branch 'sound/for-next' new 0ddb0fb00a76 ASoC: qcom: Kconfig: select max98927 for sdm845 new 9019ab102fe8 ASoC: sdm845: Set DAI format for dmic codec new 35be8bf85e9e Merge branch 'asoc-5.1' into asoc-next new 57421065dd82 Merge remote-tracking branch 'sound-asoc/for-next' new 40664d354022 Merge remote-tracking branch 'input/next' new fae5efba43c2 mtip32xx: ѕtop abusing the managed resource APIs new 010164648b15 Merge remote-tracking branch 'block/for-next' new a3cb1cc980d1 Merge remote-tracking branch 'device-mapper/for-next' new ef93135f3a9b Merge remote-tracking branch 'mmc/next' new f4ade696169b Merge remote-tracking branch 'kgdb/kgdb-next' new ed51d4fe453a Merge tag 'mfd-next-4.21' into HEAD new 9fe899c99f09 mfd: aat2870-core: Make it explicitly non-modular new 69e10e387de5 mfd: adp5520: Make it explicitly non-modular new 112045bcf4c8 mfd: as3711: Make it explicitly non-modular new c311441f5011 mfd: db8500-prcmu: Drop unused MODULE_ tags from non-modular code new f72c266b29e2 mfd: htc-i2cpld: Make it explicitly non-modular new 824441e72938 mfd: max8925-core: Drop unused MODULE_ tags from non-modular code new 9850b472d04e mfd: rc5t583: Make it explicitly non-modular new 541361d1d977 mfd: sta2x11: Drop unused MODULE_ tags from non-modular code new 7538afd63d83 mfd: syscon: Make it explicitly non-modular new 35553e904435 mfd: tps65090: Make it explicitly non-modular new 30f9bf12f82b mfd: tps65910: Make it explicitly non-modular new 05767e9465fb mfd: tps80031: Make it explicitly non-modular new 2e74b5753329 mfd: wm831x-spi: Make it explicitly non-modular new 08eb56a066f4 mfd: wm831x-i2c: Make it explicitly non-modular new bddc9c376623 mfd: wm831x-core: Drop unused module infrastructure from n [...] new 34b72fde0b17 mfd: wm8350-i2c: Make it explicitly non-modular new e54dc8645e81 mfd: wm8350-core: Drop unused module infrastructure from n [...] new c52b8fd546d8 mfd: wm8400-core: Make it explicitly non-modular new d79e15644482 Merge remote-tracking branch 'mfd/for-mfd-next' new b238a7879301 Merge remote-tracking branch 'regulator/for-next' new a8e79b51d0fa Merge remote-tracking branch 'security/next-testing' new 9f51a546cad3 Merge remote-tracking branch 'apparmor/apparmor-next' new 0d981e5376bd Merge remote-tracking branch 'selinux/next' new 78d91e1c667d Merge remote-tracking branch 'watchdog/master' new 3e16ccc41a10 Merge remote-tracking branch 'iommu/next' new f22368288872 Merge remote-tracking branch 'audit/next' new 949e0842af62 Merge remote-tracking branch 'spi/for-next' new ba768bcb6c4a Merge remote-tracking branch 'tip/auto-latest' new fae39b3bb864 Merge remote-tracking branch 'rcu/rcu/next' new 867cefb4cb10 xen: Fix x86 sched_clock() interface for xen new 6f1d163a3cfa Merge remote-tracking branch 'xen-tip/linux-next' new bc8af2c9dca9 Merge remote-tracking branch 'percpu/for-next' new 1dd709374251 dt-bindings: leds: Add pattern initialization from Device Tree new 8e1f456129e6 leds: Add helper for getting default pattern from Device Tree new aa6fd10481bd leds: trigger: pattern: Add pattern initialization from De [...] new 9c9ab51e86bf leds: trigger: oneshot: Add initialization from Device Tree new 0f85e8498a48 leds: trigger: timer: Add initialization from Device Tree new c7d80a754b77 Merge remote-tracking branch 'leds/for-next' new 2ada648d5a8a ipmi: Fix SSIF flag requests new 1684204d6545 ipmi: Fix how the lower layers are told to watch for messages new f9bac7e68568 ipmi: Make the smi watcher be disabled immediately when no [...] new 2bc943cfcc4c ipmi: clean an indentation issue, remove extraneous space new 7675a89b44b5 ipmi: Fix return value when a message is truncated new 1297644e0557 ipmi:ssif: Fix handling of multi-part return messages new 2aec48dbfa33 ipmi: kcs_bmc: handle devm_kasprintf() failure case new e2408ef9b471 ipmi:ssif: Change some pr_xxx to dev_xxx calls new c6dcf35536d4 ipmi: Don't initialize anything in the core until somethin [...] new 2f0fc17a2b5a ipmi: fix use-after-free of user->release_barrier.rda new 535c98b8c211 ipmi: msghandler: Fix potential Spectre v1 vulnerabilities new ea62bacc13ef Merge remote-tracking branch 'ipmi/for-next' new 36bfef2f6725 Merge remote-tracking branch 'driver-core/driver-core-next' new 2dd2fb4f09c7 Merge remote-tracking branch 'usb/usb-next' new ee3f30b41514 phy: freescale: Break dependency on SOC_IMX8MQ for USB PHY new 2d26478da781 dt-bindings: rcar-gen3-phy-usb2: Add r8a774c0 support new 0e7285804bd4 phy: qcom-ufs: Use iopoll.h readl_poll_timeout macro new 3eb2c07d00cc phy: ti: usb2: Fix logic on -EPROBE_DEFER new c6dab3b30438 phy: ti: Don't depend on OMAP_OCP2SCP new 2391319c4ba6 dt-bindings: phy: ti: Add support for AM654x USB2 PHY new 29eb36ace91f phy: ti: usb2: Add support for AM654 USB2 PHY new 6000039a1557 phy: rockchip-inno-usb2: fix misspelling and kernel-doc do [...] new 936653e83215 dt-bindings: phy-rockchip-inno-usb2: add documentation for [...] new ae554935cb7b dt-bindings: phy-qcom: Add support for msm8998 usb new e010b81c21c8 phy: qcom-qmp: Add QMP V3 USB3 PHY support for msm8998 new 98c86c72835b phy: phy-rockchip-inno-usb2: drop reading the utmi-avalid [...] new 3e312b665ddd Merge remote-tracking branch 'phy-next/next' new c08856d0f052 Merge remote-tracking branch 'tty/tty-next' new c7b06e9becae Merge remote-tracking branch 'char-misc/char-misc-next' new a02efcde3e5c Merge remote-tracking branch 'staging/staging-next' new fe8dbe68c24b Merge remote-tracking branch 'mux/for-next' new b41a92ffe8ea interconnect: Add generic on-chip interconnect API new acccb438a3f3 dt-bindings: Introduce interconnect binding new d420cf92e4b9 interconnect: Allow endpoints translation via DT new c329e05467ee interconnect: Add debugfs support new 3de612189e75 interconnect: qcom: Add sdm845 interconnect provider driver new 788b4221f77e arm64: dts: sdm845: Add interconnect provider DT nodes new 87fd22f13132 MAINTAINERS: add a maintainer for the interconnect API new 714e53a78f6f interconnect: Revert to previous config if any request fails new 878b810441d8 Merge remote-tracking branch 'icc/icc-next' new 04dd34899712 Merge remote-tracking branch 'slave-dma/next' new 9651e513ae40 Merge remote-tracking branch 'cgroup/for-next' new c9ba0b77b524 Merge remote-tracking branch 'scsi/for-next' new 54950e641f7f Merge remote-tracking branch 'scsi-mkp/for-next' new 04213633b883 Merge remote-tracking branch 'vhost/linux-next' new 483a5803a02c Merge remote-tracking branch 'rpmsg/for-next' new 472bb6560002 Merge remote-tracking branch 'gpio/for-next' new 83d197de7e2c Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new b5e4f91d8f1b Merge remote-tracking branch 'pinctrl/for-next' new d80f8206905c pwm: imx: Split into two drivers new 7ca17b207127 pwm: imx: Signedness bug in imx_pwm_get_state() new 1e275d229249 Merge remote-tracking branch 'pwm/for-next' new 3b10217f5134 Merge remote-tracking branch 'userns/for-next' new 848fddd5b2a7 Merge remote-tracking branch 'random/dev' new cba82dea3061 livepatch: Send a fake signal periodically new 0b3d52790e1c livepatch: Remove signal sysfs attribute new e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next new ff0416151631 Merge remote-tracking branch 'livepatching/for-next' new 88c6df2bea35 Merge remote-tracking branch 'coresight/next' new 6e8b3b19de82 Merge remote-tracking branch 'rtc/rtc-next' new 865669e8874c Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 196d6b310ad3 Merge remote-tracking branch 'at24/at24/for-next' new b5ac4af3b808 Merge remote-tracking branch 'ntb/ntb-next' new 40cc5b80950a Merge remote-tracking branch 'kspp/for-next/kspp' new 41abeca1abc2 Merge remote-tracking branch 'cisco/for-next' new e0f975a8e77e Merge remote-tracking branch 'slimbus/for-next' new d86655f73f9a Merge remote-tracking branch 'nvmem/for-next' new 0d983865b831 Merge remote-tracking branch 'xarray/xarray' new 83b55b91a864 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new b4df509bb7da Merge remote-tracking branch 'pidfd/for-next' new 7a2204c06bea lib/debugobjects.c: move printk out of db lock critical sections new e520f75d7476 ocfs2: clear zero in unaligned direct IO new 214919f28deb ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes new ee923f324a00 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] new 3556c7a54079 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] new 2e37f5d99777 fs/file.c: initialize init_files.resize_wait new 6e7b7572b390 mm/slub.c: freelist is ensured to be NULL when new_slab() fails new 8a8cdf3c8af7 mm: Refactor readahead defines in mm.h new d6fd6ed10ab1 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] new bff9990e0cb7 mm: replace all open encodings for NUMA_NO_NODE new 48c3095ec814 tools/: replace open encodings for NUMA_NO_NODE new f18341678dca tools/: fix for replace open encodings for NUMA_NO_NODE new 3c723c2d50f8 mm: reuse only-pte-mapped KSM page in do_wp_page() new 5a9d07a07a53 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix new 40c819ac3fbc powerpc: prefer memblock APIs returning virtual address new ffe25e668931 microblaze: prefer memblock API returning virtual address new fdcab36f8522 sh: prefer memblock APIs returning virtual address new 494267fe7f75 openrisc: simplify pte_alloc_one_kernel() new d0e96fa382e5 arch: simplify several early memory allocations new 9fab010036ec arm, s390, unicore32: remove oneliner wrappers for membloc [...] new d76197e87bca mm, slub: make the comment of put_cpu_partial() complete new 27f8afc81c1d memcg: localize memcg_kmem_enabled() check new a131392a3fff mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] new 341259f80bf0 mm/vmalloc: fix size check for remap_vmalloc_range_partial() new 4e692ae2ce29 mm/vmalloc: do not call kmemleak_free() on not yet account [...] new 578b55d66a0f mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] new be73b07b0154 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] new 493f439e92e0 vmalloc: add test driver to analyse vmalloc allocator new a6895ff530c7 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix new 29994e450e62 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE new 50e66ad281c0 mm: remove sysctl_extfrag_handler() new 15ce960fcd7a openvswitch: convert to kvmalloc new e1637f9c955a md: convert to kvmalloc new 31696241e96e selinux: convert to kvmalloc new 1809ba8edba7 Generic radix trees new 8b6c608e80fb proc: commit to genradix new a68b793edc1e sctp: convert to genradix new f02f2e5e7fcd Drop flex_arrays new 91c90c4e425c mm/hugetlb: distinguish between migratability and movability new 4ebe83783004 mm/hugetlb: enable PUD level huge page migration new 26a499b44d90 mm/hugetlb: enable arch specific huge page size support fo [...] new ec8f29cd7c43 arm64/mm: enable HugeTLB migration new 0ef8f14a4cdf arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] new 69e2af954ef7 mm: remove extra drain pages on pcp list new a8029ee96784 page_poison: play nicely with KASAN new b2fb462d3b03 mm, compaction: shrink compact_control new d6784b62230d mm, compaction: rearrange compact_control new 19d779a38a1d mm, compaction: remove last_migrated_pfn from compact_control new f50d1a54ca74 mm, compaction: remove unnecessary zone parameter in some [...] new ca88c6c7ccca mm, compaction: rename map_pages to split_map_pages new 8a81de05fe13 mm, compaction: skip pageblocks with reserved pages new 3a5bf280ba98 mm, migrate: immediately fail migration of a page with no [...] new eb08631066bd mm, compaction: always finish scanning of a full pageblock new 798924b77a5b mm, compaction: use the page allocator bulk-free helper fo [...] new 13188e76282e mm, compaction: ignore the fragmentation avoidance boost f [...] new fcaade261243 mm, compaction: use free lists to quickly locate a migrati [...] new e2ebe21b81f4 mm, compaction: keep migration source private to a single [...] new 3a64d61f90d5 mm, compaction: use free lists to quickly locate a migrati [...] new 4915b83031c2 mm, compaction: use free lists to quickly locate a migrati [...] new 5b71df569329 mm, compaction: avoid rescanning the same pageblock multip [...] new 935fe46ddcf0 mm, compaction: finish pageblock scanning on contention new e4f4bdfefd3c mm, compaction: finish pageblock scanning on contention -fix new 8aa2f48448f5 mm, compaction: check early for huge pages encountered by [...] new 867387592fe7 mm, compaction: keep cached migration PFNs synced for unus [...] new 0cd3198ffd7c mm, compaction: rework compact_should_abort as compact_che [...] new 4b215c61dd17 mm, compaction: do not consider a need to reschedule as co [...] new ffa1bc4694c1 mm, compaction: reduce unnecessary skipping of migration t [...] new 960189b09f3d mm, compaction: round-robin the order while searching the [...] new f7139ca5c5fc mm, compaction: round-robin the order while searching the [...] new e70ae0317e52 mm, compaction: sample pageblocks for free pages new 494bcfeb6d99 mm, compaction: be selective about what pageblocks to clea [...] new 2b8934b0a9c7 mm, compaction: capture a page under direct compaction new 9ce951ea6878 mm, compaction: do not direct compact remote memory new be8163aadefe mm: create the new vm_fault_t type new d1cbf1247218 x86/mm/fault.c: Convert to use vm_fault_t new 058a7e625bbe include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] new af2d38181900 mm/memcontrol.c: use struct_size() in kmalloc() new 1225e913cdf8 mm/filemap.c: remove redundant test from find_get_pages_contig new de9ab061c721 memcg: schedule high reclaim for remote memcgs on high_work new 383a97cb1992 mm, oom: mark all killed tasks as oom victims new 7ee9ecb44f15 memcg: do not report racy no-eligible OOM tasks new d974b6ed9813 mm: use mm_zero_struct_page from SPARC on all 64b architectures new 744661a19a01 mm: drop meminit_pfn_in_nid as it is redundant new 0c78d996ca09 mm: implement new zone specific memblock iterator new 6eb6d9693f35 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] new d3bd60ccfe43 mm: move hot-plug specific memory init into separate funct [...] new 11dab5e5be21 mm: add reserved flag setting to set_page_links() new 5d71ee1c50ce mm: use common iterator for deferred_init_pages and deferr [...] new 7a1047afb015 mm/page_alloc.c: calculate first_deferred_pfn directly new 3675273a2229 mm/mmu_notifier: contextual information for event triggeri [...] new 435b5c14ac35 mm-mmu_notifier-contextual-information-for-event-triggerin [...] new 26054c338dfa mm-mmu_notifier-contextual-information-for-event-triggerin [...] new 5bbc69997d19 filemap: kill page_cache_read usage in filemap_fault new 64fc62d440b2 filemap-kill-page_cache_read-usage-in-filemap_fault-fix new 74be37bb27b5 filemap: pass vm_fault to the mmap ra helpers new 9686cde470ed filemap: drop the mmap_sem for all blocking operations new a75a6cf57891 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 new 2e747254faba filemap-drop-the-mmap_sem-for-all-blocking-operations-fix new 6a0bbb26d480 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] new 3275ada4caca mm, swap: fix race between swapoff and some swap operations new b63de2c211ac mm, swap: fix race between swapoff and some swap operations new b621c5406f7a mm: don't expose page to fast gup before it's ready new 8229f4a595e2 mm/page_owner: align with pageblock_nr_pages new 49f2d9a0511e mm/page_owner: align with pageblock_nr pages new a523339b4383 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 2b79ee882e5e fs/buffer.c: dump more info for __getblk_gfp() stall problem new e28ae62347a2 lockdep: Add debug printk() for downgrade_write() warning. new 98ca13eae74d proc: return exit code 4 for skipped tests new 54a14dbb5778 kernel.h: unconditionally include asm/div64.h for do_div() new 2d520ef79d6b kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings new 04db886bb5df lib/genalloc.c: export symbol addr_in_gen_pool new 5deadd9bbe3d lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new a9058d5a481d Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 418af3a52703 epoll: make sure all elements in ready list are in FIFO order new 8645866eee53 epoll: unify awaking of wakeup source on ep_poll_callback() path new fe1743efbbd4 epoll: use rwlock in order to reduce ep_poll_callback() co [...] new df37492c426b ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] new 385ddc42e493 kernel/signal.c: allow the null signal in rt_sigqueueinfo() new da1ea6c354b0 kernel/exit.c: release ptraced tasks before zap_pid_ns_processes new dc5865a4f941 exec: increase BINPRM_BUF_SIZE to 256 new 22f5b2a3eb43 sysctl: handle overflow in proc_get_long new a6ed7c0428b0 sysctl: handle overflow for file-max new 5d450ca061e4 ipc: allow boot time extension of IPCMNI from 32k to 8M new c5fed9c59a99 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] new f531bf6f8e5e ipc: conserve sequence numbers in extended IPCMNI mode new 1c71b88d7043 Merge branch 'akpm-current/current' new 381bf3cf78b8 scripts/atomic/check-atomics.sh: don't assume that scripts [...] new 35762923a708 include/linux/sched/signal.h: replace `tsk' with `task' new 6dd5cb7663e5 locking/atomics: build atomic headers as required new 876b9d577773 kernel/fork.c: remove duplicated include new f9621904f6dd drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (e90c667fd5bc) \ N -- N -- N refs/heads/akpm (f9621904f6dd)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 623 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .clang-format | 2 +- .../ABI/testing/sysfs-class-led-trigger-pattern | 51 +- Documentation/ABI/testing/sysfs-kernel-livepatch | 12 - Documentation/admin-guide/pm/cpuidle.rst | 104 +- Documentation/block/biovecs.txt | 25 - Documentation/cgroup-v1/memory.txt | 7 +- .../bindings/arm/freescale/fsl,imx7ulp-sim.txt | 16 + Documentation/devicetree/bindings/arm/fsl.yaml | 3 + .../devicetree/bindings/display/msm/gmu.txt | 59 + .../panel/{auo,g101evn010 => auo,g101evn010.txt} | 0 .../devicetree/bindings/gpio/gpio-mvebu.txt | 2 - Documentation/devicetree/bindings/leds/common.txt | 12 + .../bindings/leds/leds-trigger-pattern.txt | 49 + .../devicetree/bindings/media/i2c/adv748x.txt | 11 +- .../devicetree/bindings/media/i2c/ov5645.txt | 6 +- .../devicetree/bindings/media/rcar_vin.txt | 9 +- .../bindings/media/renesas,rcar-csi2.txt | 3 +- .../devicetree/bindings/media/sun6i-csi.txt | 2 +- Documentation/devicetree/bindings/net/dsa/ksz.txt | 102 +- .../bindings/phy/phy-rockchip-inno-usb2.txt | 2 + .../devicetree/bindings/phy/qcom-qmp-phy.txt | 5 + .../devicetree/bindings/phy/qcom-qusb2-phy.txt | 1 + .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 2 + Documentation/devicetree/bindings/phy/ti-phy.txt | 1 + .../devicetree/bindings/soc/qcom/qcom,glink.txt | 2 +- .../devicetree/bindings/soc/qcom/qcom,smp2p.txt | 4 +- Documentation/fb/fbcon.txt | 8 + Documentation/livepatch/livepatch.txt | 15 +- Documentation/media/uapi/v4l/extended-controls.rst | 9 + Documentation/media/v4l-drivers/imx.rst | 103 +- Documentation/networking/rxrpc.txt | 45 - Documentation/networking/snmp_counter.rst | 241 +++- LICENSES/exceptions/GCC-exception-2.0 | 18 + MAINTAINERS | 12 +- Makefile | 8 +- arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 595 +++++++++ arch/arm/boot/dts/imx6dl-yapp4-draco.dts | 58 + arch/arm/boot/dts/imx6dl-yapp4-hydra.dts | 50 + arch/arm/boot/dts/imx6dl-yapp4-ursa.dts | 54 + arch/arm/boot/dts/imx7ulp.dtsi | 13 + arch/arm/mach-imx/mach-imx7ulp.c | 39 + arch/arm64/boot/dts/freescale/imx8mq.dtsi | 120 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 2 +- arch/arm64/configs/defconfig | 5 + arch/arm64/include/asm/cache.h | 2 - arch/arm64/include/asm/mmu.h | 5 +- arch/arm64/kernel/kaslr.c | 8 +- arch/h8300/Makefile | 2 - arch/sh/kernel/syscalls/Makefile | 11 +- arch/sh/kernel/syscalls/syscallhdr.sh | 36 + arch/sh/kernel/syscalls/syscalltbl.sh | 32 + arch/x86/xen/time.c | 12 +- block/bio.c | 49 +- block/blk-merge.c | 206 +-- block/blk-mq-debugfs.c | 2 + block/blk-mq.c | 3 + block/bounce.c | 6 +- drivers/acpi/acpica/acapps.h | 4 +- drivers/acpi/acpica/accommon.h | 2 +- drivers/acpi/acpica/acconvert.h | 2 +- drivers/acpi/acpica/acdebug.h | 2 +- drivers/acpi/acpica/acdispat.h | 2 +- drivers/acpi/acpica/acevents.h | 2 +- drivers/acpi/acpica/acglobal.h | 3 +- drivers/acpi/acpica/achware.h | 2 +- drivers/acpi/acpica/acinterp.h | 2 +- drivers/acpi/acpica/aclocal.h | 2 +- drivers/acpi/acpica/acmacros.h | 2 +- drivers/acpi/acpica/acnamesp.h | 2 +- drivers/acpi/acpica/acobject.h | 2 +- drivers/acpi/acpica/acopcode.h | 2 +- drivers/acpi/acpica/acparser.h | 2 +- drivers/acpi/acpica/acpredef.h | 2 +- drivers/acpi/acpica/acresrc.h | 2 +- drivers/acpi/acpica/acstruct.h | 2 +- drivers/acpi/acpica/actables.h | 2 +- drivers/acpi/acpica/acutils.h | 2 +- drivers/acpi/acpica/amlcode.h | 2 +- drivers/acpi/acpica/amlresrc.h | 2 +- drivers/acpi/acpica/dbhistry.c | 2 +- drivers/acpi/acpica/dsargs.c | 2 +- drivers/acpi/acpica/dscontrol.c | 2 +- drivers/acpi/acpica/dsdebug.c | 2 +- drivers/acpi/acpica/dsfield.c | 2 +- drivers/acpi/acpica/dsinit.c | 2 +- drivers/acpi/acpica/dsmethod.c | 2 +- drivers/acpi/acpica/dsobject.c | 2 +- drivers/acpi/acpica/dsopcode.c | 17 +- drivers/acpi/acpica/dspkginit.c | 2 +- drivers/acpi/acpica/dswexec.c | 2 +- drivers/acpi/acpica/dswload.c | 2 +- drivers/acpi/acpica/dswload2.c | 2 +- drivers/acpi/acpica/dswscope.c | 2 +- drivers/acpi/acpica/dswstate.c | 2 +- drivers/acpi/acpica/evevent.c | 2 +- drivers/acpi/acpica/evglock.c | 2 +- drivers/acpi/acpica/evgpe.c | 2 +- drivers/acpi/acpica/evgpeblk.c | 2 +- drivers/acpi/acpica/evgpeinit.c | 2 +- drivers/acpi/acpica/evgpeutil.c | 2 +- drivers/acpi/acpica/evhandler.c | 2 +- drivers/acpi/acpica/evmisc.c | 2 +- drivers/acpi/acpica/evregion.c | 2 +- drivers/acpi/acpica/evrgnini.c | 2 +- drivers/acpi/acpica/evxface.c | 2 +- drivers/acpi/acpica/evxfevnt.c | 2 +- drivers/acpi/acpica/evxfgpe.c | 2 +- drivers/acpi/acpica/evxfregn.c | 2 +- drivers/acpi/acpica/exconcat.c | 2 +- drivers/acpi/acpica/exconfig.c | 2 +- drivers/acpi/acpica/exconvrt.c | 2 +- drivers/acpi/acpica/excreate.c | 2 +- drivers/acpi/acpica/exdebug.c | 2 +- drivers/acpi/acpica/exdump.c | 2 +- drivers/acpi/acpica/exfield.c | 2 +- drivers/acpi/acpica/exfldio.c | 2 +- drivers/acpi/acpica/exmisc.c | 2 +- drivers/acpi/acpica/exmutex.c | 2 +- drivers/acpi/acpica/exnames.c | 2 +- drivers/acpi/acpica/exoparg1.c | 2 +- drivers/acpi/acpica/exoparg2.c | 10 +- drivers/acpi/acpica/exoparg3.c | 2 +- drivers/acpi/acpica/exoparg6.c | 2 +- drivers/acpi/acpica/exprep.c | 2 +- drivers/acpi/acpica/exregion.c | 2 +- drivers/acpi/acpica/exresnte.c | 2 +- drivers/acpi/acpica/exresolv.c | 2 +- drivers/acpi/acpica/exresop.c | 2 +- drivers/acpi/acpica/exserial.c | 2 +- drivers/acpi/acpica/exstore.c | 2 +- drivers/acpi/acpica/exstoren.c | 2 +- drivers/acpi/acpica/exstorob.c | 2 +- drivers/acpi/acpica/exsystem.c | 2 +- drivers/acpi/acpica/extrace.c | 2 +- drivers/acpi/acpica/exutils.c | 2 +- drivers/acpi/acpica/hwacpi.c | 2 +- drivers/acpi/acpica/hwesleep.c | 2 +- drivers/acpi/acpica/hwgpe.c | 2 +- drivers/acpi/acpica/hwsleep.c | 2 +- drivers/acpi/acpica/hwtimer.c | 2 +- drivers/acpi/acpica/hwvalid.c | 2 +- drivers/acpi/acpica/hwxface.c | 2 +- drivers/acpi/acpica/hwxfsleep.c | 2 +- drivers/acpi/acpica/nsarguments.c | 2 +- drivers/acpi/acpica/nsconvert.c | 2 +- drivers/acpi/acpica/nsdump.c | 2 +- drivers/acpi/acpica/nsdumpdv.c | 2 +- drivers/acpi/acpica/nsinit.c | 2 +- drivers/acpi/acpica/nsload.c | 2 +- drivers/acpi/acpica/nsparse.c | 2 +- drivers/acpi/acpica/nspredef.c | 2 +- drivers/acpi/acpica/nsprepkg.c | 2 +- drivers/acpi/acpica/nsrepair.c | 2 +- drivers/acpi/acpica/nsrepair2.c | 2 +- drivers/acpi/acpica/nsutils.c | 2 +- drivers/acpi/acpica/nswalk.c | 2 +- drivers/acpi/acpica/nsxfname.c | 2 +- drivers/acpi/acpica/psargs.c | 2 +- drivers/acpi/acpica/psloop.c | 2 +- drivers/acpi/acpica/psobject.c | 2 +- drivers/acpi/acpica/psopcode.c | 2 +- drivers/acpi/acpica/psopinfo.c | 2 +- drivers/acpi/acpica/psparse.c | 2 +- drivers/acpi/acpica/psscope.c | 2 +- drivers/acpi/acpica/pstree.c | 2 +- drivers/acpi/acpica/psutils.c | 2 +- drivers/acpi/acpica/pswalk.c | 2 +- drivers/acpi/acpica/psxface.c | 2 +- drivers/acpi/acpica/tbdata.c | 2 +- drivers/acpi/acpica/tbfadt.c | 2 +- drivers/acpi/acpica/tbfind.c | 2 +- drivers/acpi/acpica/tbinstal.c | 2 +- drivers/acpi/acpica/tbprint.c | 2 +- drivers/acpi/acpica/tbutils.c | 2 +- drivers/acpi/acpica/tbxface.c | 2 +- drivers/acpi/acpica/tbxfload.c | 2 +- drivers/acpi/acpica/tbxfroot.c | 2 +- drivers/acpi/acpica/utaddress.c | 2 +- drivers/acpi/acpica/utalloc.c | 2 +- drivers/acpi/acpica/utascii.c | 2 +- drivers/acpi/acpica/utbuffer.c | 2 +- drivers/acpi/acpica/utcache.c | 2 +- drivers/acpi/acpica/utcopy.c | 2 +- drivers/acpi/acpica/utdebug.c | 2 +- drivers/acpi/acpica/utdecode.c | 12 +- drivers/acpi/acpica/uteval.c | 2 +- drivers/acpi/acpica/utglobal.c | 2 +- drivers/acpi/acpica/uthex.c | 2 +- drivers/acpi/acpica/utids.c | 2 +- drivers/acpi/acpica/utinit.c | 2 +- drivers/acpi/acpica/utlock.c | 2 +- drivers/acpi/acpica/utobject.c | 2 +- drivers/acpi/acpica/utosi.c | 2 +- drivers/acpi/acpica/utpredef.c | 2 +- drivers/acpi/acpica/utprint.c | 2 +- drivers/acpi/acpica/uttrack.c | 14 +- drivers/acpi/acpica/utuuid.c | 2 +- drivers/acpi/acpica/utxface.c | 2 +- drivers/acpi/acpica/utxferror.c | 44 + drivers/acpi/acpica/utxfinit.c | 2 +- drivers/acpi/nfit/core.c | 66 +- drivers/base/power/clock_ops.c | 13 +- drivers/base/power/runtime.c | 26 +- drivers/base/power/sysfs.c | 11 +- drivers/block/loop.c | 22 +- drivers/block/nbd.c | 2 +- drivers/block/rbd.c | 2 +- drivers/block/skd_main.c | 1 + drivers/block/xen-blkfront.c | 2 +- drivers/char/ipmi/ipmi_msghandler.c | 28 +- drivers/cpufreq/cpufreq.c | 2 - drivers/cpufreq/e_powersaver.c | 5 +- drivers/cpuidle/Kconfig | 11 +- drivers/cpuidle/governors/Makefile | 1 + drivers/cpuidle/governors/teo.c | 444 +++++++ drivers/gpu/drm/etnaviv/etnaviv_dump.c | 2 +- drivers/gpu/drm/i915/Makefile | 3 +- drivers/gpu/drm/i915/i915_debugfs.c | 2 + drivers/gpu/drm/i915/i915_drv.c | 206 +-- drivers/gpu/drm/i915/i915_drv.h | 33 +- drivers/gpu/drm/i915/i915_gem.c | 432 +----- drivers/gpu/drm/i915/i915_gem_gtt.c | 1 + drivers/gpu/drm/i915/i915_gem_userptr.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.h | 4 +- drivers/gpu/drm/i915/i915_irq.c | 238 ---- drivers/gpu/drm/i915/i915_pmu.c | 16 +- drivers/gpu/drm/i915/i915_pmu.h | 4 +- drivers/gpu/drm/i915/i915_request.c | 1 + drivers/gpu/drm/i915/i915_reset.c | 1389 ++++++++++++++++++++ drivers/gpu/drm/i915/i915_reset.h | 56 + drivers/gpu/drm/i915/intel_display.c | 15 +- drivers/gpu/drm/i915/intel_engine_cs.c | 56 +- drivers/gpu/drm/i915/intel_guc.h | 3 + drivers/gpu/drm/i915/intel_hangcheck.c | 1 + drivers/gpu/drm/i915/intel_lrc.c | 58 + drivers/gpu/drm/i915/intel_lrc.h | 10 +- drivers/gpu/drm/i915/intel_uc.c | 1 + drivers/gpu/drm/i915/intel_uncore.c | 556 -------- drivers/gpu/drm/i915/selftests/intel_lrc.c | 2 + drivers/gpu/drm/i915/selftests/intel_workarounds.c | 1 + drivers/gpu/drm/i915/selftests/mock_gem_device.c | 1 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 2 +- drivers/gpu/drm/msm/msm_drv.h | 3 +- drivers/gpu/drm/msm/msm_gem.c | 9 +- drivers/gpu/drm/msm/msm_gem_vma.c | 5 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 5 +- drivers/gpu/drm/tegra/Makefile | 1 + drivers/gpu/drm/tegra/drm.h | 2 +- drivers/gpu/drm/tegra/hda.c | 63 + drivers/gpu/drm/tegra/hda.h | 20 + drivers/gpu/drm/tegra/hdmi.c | 217 +-- drivers/gpu/drm/tegra/output.c | 11 +- drivers/gpu/drm/tegra/sor.c | 45 +- drivers/gpu/ipu-v3/ipu-cpmem.c | 26 +- drivers/gpu/ipu-v3/ipu-csi.c | 126 +- drivers/hid/hid-core.c | 13 +- drivers/interconnect/core.c | 28 +- drivers/leds/led-core.c | 30 + drivers/leds/trigger/ledtrig-oneshot.c | 38 +- drivers/leds/trigger/ledtrig-pattern.c | 99 +- drivers/leds/trigger/ledtrig-timer.c | 34 + drivers/md/bcache/btree.c | 3 +- drivers/md/bcache/util.c | 6 +- drivers/md/dm-crypt.c | 3 +- drivers/md/dm-integrity.c | 2 +- drivers/md/dm-io.c | 4 +- drivers/md/dm-rq.c | 2 +- drivers/md/dm-table.c | 13 + drivers/md/raid1.c | 3 +- drivers/media/common/saa7146/saa7146_i2c.c | 5 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 2 +- drivers/media/dvb-frontends/drxd_hard.c | 30 +- drivers/media/dvb-frontends/lgdt3306a.c | 5 +- drivers/media/dvb-frontends/mt312.c | 4 +- drivers/media/dvb-frontends/sp8870.c | 4 +- drivers/media/i2c/Kconfig | 7 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/adv748x/adv748x-core.c | 209 +-- drivers/media/i2c/adv748x/adv748x.h | 1 + drivers/media/i2c/dw9714.c | 2 +- drivers/media/i2c/imx274.c | 2 +- drivers/media/i2c/ov2640.c | 45 +- drivers/media/i2c/ov5640.c | 58 +- drivers/media/i2c/ov7670.c | 16 +- drivers/media/i2c/ov9640.c | 777 +++++++++++ drivers/media/i2c/ov9640.h | 207 +++ drivers/media/i2c/soc_camera/Kconfig | 6 +- drivers/media/i2c/tw9910.c | 27 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 5 +- drivers/media/platform/Kconfig | 2 +- drivers/media/platform/coda/coda-bit.c | 6 +- drivers/media/platform/coda/coda-common.c | 11 + drivers/media/platform/coda/coda.h | 2 + drivers/media/platform/rcar-vin/rcar-core.c | 26 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 66 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 25 +- drivers/media/platform/s5p-jpeg/jpeg-core.h | 2 +- drivers/media/platform/s5p-jpeg/jpeg-hw-s5p.c | 2 +- drivers/media/platform/s5p-jpeg/jpeg-hw-s5p.h | 2 +- drivers/media/platform/s5p-jpeg/jpeg-regs.h | 2 +- drivers/media/platform/seco-cec/seco-cec.h | 2 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 1 + drivers/media/platform/vicodec/codec-fwht.c | 8 +- drivers/media/platform/vim2m.c | 6 +- drivers/media/platform/vivid/vivid-core.c | 22 +- drivers/media/platform/vivid/vivid-vid-out.c | 16 +- drivers/media/platform/vsp1/vsp1_video.c | 2 +- drivers/media/spi/cxd2880-spi.c | 8 +- drivers/media/usb/gspca/cpia1.c | 14 +- drivers/media/usb/gspca/gspca.c | 18 +- drivers/media/usb/gspca/m5602/m5602_mt9m111.c | 8 +- drivers/media/usb/gspca/m5602/m5602_po1030.c | 8 +- drivers/media/usb/gspca/ov534.c | 153 ++- drivers/media/usb/pwc/pwc-if.c | 69 +- drivers/media/usb/uvc/uvc_ctrl.c | 2 +- drivers/media/v4l2-core/v4l2-ctrls.c | 5 +- drivers/media/v4l2-core/v4l2-ioctl.c | 24 +- drivers/mfd/aat2870-core.c | 40 +- drivers/mfd/adp5520.c | 30 +- drivers/mfd/as3711.c | 14 - drivers/mfd/db8500-prcmu.c | 10 +- drivers/mfd/htc-i2cpld.c | 18 +- drivers/mfd/max8925-core.c | 7 +- drivers/mfd/rc5t583.c | 14 - drivers/mfd/sta2x11-mfd.c | 10 +- drivers/mfd/syscon.c | 12 +- drivers/mfd/tps65090.c | 30 +- drivers/mfd/tps65910.c | 18 +- drivers/mfd/tps80031.c | 37 +- drivers/mfd/wm831x-core.c | 15 +- drivers/mfd/wm831x-i2c.c | 20 +- drivers/mfd/wm831x-spi.c | 24 +- drivers/mfd/wm8350-core.c | 30 +- drivers/mfd/wm8350-i2c.c | 24 +- drivers/mfd/wm8400-core.c | 18 +- drivers/mmc/core/queue.c | 3 +- drivers/mtd/chips/cfi_cmdset_0001.c | 3 +- drivers/mtd/chips/gen_probe.c | 2 +- drivers/mtd/lpddr/qinfo_probe.c | 4 +- drivers/mtd/mtdcore.c | 75 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 176 ++- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 12 +- drivers/net/ethernet/intel/igb/igb.h | 2 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 14 +- .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 4 +- drivers/net/ethernet/realtek/atp.c | 27 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/phy/marvell.c | 37 +- drivers/net/phy/meson-gxl.c | 1 + drivers/net/phy/micrel.c | 1 + drivers/net/phy/phy.c | 19 +- drivers/net/usb/aqc111.c | 15 + drivers/net/usb/cdc_ether.c | 8 + drivers/net/wireless/intel/iwlwifi/Kconfig | 3 +- drivers/nvdimm/blk.c | 4 +- drivers/nvdimm/btt.c | 4 +- drivers/nvdimm/nd-core.h | 4 +- drivers/of/property.c | 1 + drivers/pci/hotplug/pciehp_hpc.c | 2 +- drivers/pci/msi.c | 22 +- drivers/pci/pci.c | 4 +- drivers/pci/quirks.c | 2 +- drivers/phy/freescale/Kconfig | 2 +- drivers/phy/qualcomm/phy-ath79-usb.c | 4 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 140 ++ drivers/phy/qualcomm/phy-qcom-qmp.h | 4 + drivers/phy/qualcomm/phy-qcom-ufs-i.h | 19 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 48 +- drivers/phy/ti/Kconfig | 6 +- drivers/phy/ti/phy-gmii-sel.c | 4 +- drivers/phy/ti/phy-omap-usb2.c | 105 +- drivers/scsi/scsi_lib.c | 2 +- drivers/staging/erofs/data.c | 3 +- drivers/staging/erofs/unzip_vle.c | 3 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 46 +- drivers/staging/media/imx/imx-media-capture.c | 14 + drivers/staging/media/imx/imx-media-csi.c | 156 ++- drivers/staging/media/imx/imx-media-vdic.c | 12 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 28 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 8 +- drivers/video/fbdev/core/fbcon.c | 7 + drivers/video/fbdev/core/fbmem.c | 19 +- drivers/video/logo/Kconfig | 9 - drivers/xen/events/events_base.c | 2 +- fs/block_dev.c | 6 +- fs/btrfs/compression.c | 3 +- fs/btrfs/disk-io.c | 3 +- fs/btrfs/extent_io.c | 16 +- fs/btrfs/inode.c | 6 +- fs/btrfs/raid56.c | 3 +- fs/buffer.c | 5 +- fs/crypto/bio.c | 3 +- fs/direct-io.c | 4 +- fs/exofs/ore.c | 3 +- fs/exofs/ore_raid.c | 3 +- fs/ext4/page-io.c | 3 +- fs/ext4/readpage.c | 3 +- fs/f2fs/data.c | 9 +- fs/gfs2/lops.c | 9 +- fs/gfs2/meta_io.c | 3 +- fs/iomap.c | 10 +- fs/mpage.c | 3 +- fs/verity/verify.c | 5 +- fs/xfs/xfs_aops.c | 9 +- include/acpi/acbuffer.h | 2 +- include/acpi/acconfig.h | 2 +- include/acpi/acexcep.h | 2 +- include/acpi/acnames.h | 2 +- include/acpi/acoutput.h | 4 +- include/acpi/acpi.h | 2 +- include/acpi/acpiosxf.h | 2 +- include/acpi/acpixf.h | 10 +- include/acpi/acrestyp.h | 2 +- include/acpi/actbl.h | 2 +- include/acpi/actbl1.h | 2 +- include/acpi/actbl2.h | 2 +- include/acpi/actbl3.h | 2 +- include/acpi/actypes.h | 2 +- include/acpi/acuuid.h | 2 +- include/acpi/platform/acenv.h | 2 +- include/acpi/platform/acenvex.h | 2 +- include/acpi/platform/acgcc.h | 2 +- include/acpi/platform/acgccex.h | 2 +- include/acpi/platform/acintel.h | 2 +- include/acpi/platform/aclinux.h | 2 +- include/acpi/platform/aclinuxex.h | 2 +- include/drm/drm_util.h | 4 +- include/dt-bindings/clock/imx8mq-clock.h | 26 +- .../dt-bindings/reset/amlogic,meson-axg-reset.h | 3 +- include/linux/bio.h | 47 +- include/linux/blk-mq.h | 1 + include/linux/blkdev.h | 5 +- include/linux/bvec.h | 104 +- include/linux/ceph/messenger.h | 2 +- include/linux/fb.h | 1 + include/linux/hid.h | 1 - include/linux/interconnect.h | 6 +- include/linux/leds.h | 13 + include/linux/mfd/wm831x/core.h | 1 - include/linux/mfd/wm8350/core.h | 1 - include/linux/pm.h | 6 +- include/linux/pm_runtime.h | 2 + include/media/videobuf2-dma-sg.h | 2 +- include/net/af_rxrpc.h | 16 - include/net/ip_fib.h | 2 +- include/trace/events/pwc.h | 65 + include/uapi/linux/in.h | 2 +- include/uapi/linux/v4l2-controls.h | 2 + include/uapi/linux/videodev2.h | 10 +- include/video/imx-ipu-v3.h | 8 +- kernel/bpf/btf.c | 104 +- kernel/livepatch/core.c | 32 - kernel/livepatch/transition.c | 92 +- kernel/livepatch/transition.h | 1 - lib/iov_iter.c | 2 +- net/ceph/messenger.c | 14 +- net/core/neighbour.c | 2 +- net/decnet/dn_fib.c | 2 +- net/ipv4/fib_frontend.c | 4 +- net/ipv4/fib_trie.c | 15 +- net/ipv4/fou.c | 9 +- net/ipv4/ip_gre.c | 23 +- net/ipv4/tcp.c | 2 +- net/ipv6/fou6.c | 9 +- net/ipv6/ip6_gre.c | 14 +- net/ipv6/route.c | 14 +- net/openvswitch/flow_netlink.c | 2 +- net/rxrpc/af_rxrpc.c | 70 - net/rxrpc/ar-internal.h | 19 +- net/rxrpc/call_object.c | 97 -- net/rxrpc/conn_client.c | 5 +- net/rxrpc/sendmsg.c | 24 +- net/sched/act_tunnel_key.c | 19 +- net/sched/cls_api.c | 3 +- net/sched/sch_cake.c | 5 +- net/sched/sch_cbs.c | 3 +- net/sched/sch_drr.c | 7 +- net/sched/sch_dsmark.c | 3 +- net/sched/sch_hfsc.c | 9 +- net/sched/sch_htb.c | 3 +- net/sched/sch_prio.c | 3 +- net/sched/sch_qfq.c | 20 +- net/sched/sch_tbf.c | 3 +- net/sctp/ipv6.c | 5 +- net/sctp/protocol.c | 4 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 3 +- net/sunrpc/xprtsock.c | 2 +- net/tipc/netlink_compat.c | 50 +- net/tipc/topsrv.c | 2 +- net/vmw_vsock/af_vsock.c | 2 +- scripts/kernel-doc | 2 +- scripts/spdxcheck.py | 8 +- security/selinux/ss/policydb.c | 3 +- sound/soc/qcom/Kconfig | 1 + sound/soc/qcom/sdm845.c | 2 + tools/bpf/bpftool/Makefile | 9 +- tools/bpf/bpftool/btf_dumper.c | 98 +- tools/lib/bpf/Makefile | 17 +- tools/power/acpi/common/cmfsize.c | 2 +- tools/power/acpi/common/getopt.c | 2 +- .../acpi/os_specific/service_layers/oslinuxtbl.c | 2 +- .../acpi/os_specific/service_layers/osunixdir.c | 2 +- .../acpi/os_specific/service_layers/osunixmap.c | 2 +- .../acpi/os_specific/service_layers/osunixxf.c | 2 +- tools/power/acpi/tools/acpidump/acpidump.h | 2 +- tools/power/acpi/tools/acpidump/apdump.c | 2 +- tools/power/acpi/tools/acpidump/apfiles.c | 2 +- tools/power/acpi/tools/acpidump/apmain.c | 2 +- tools/testing/selftests/bpf/test_btf.c | 284 +++- tools/testing/selftests/gpio/gpio-mockup-chardev.c | 9 +- .../networking/timestamping/txtimestamp.c | 2 +- tools/testing/selftests/seccomp/Makefile | 2 +- .../selftests/tc-testing/tc-tests/actions/ife.json | 88 +- .../tc-testing/tc-tests/actions/tunnel_key.json | 31 +- 519 files changed, 7984 insertions(+), 4369 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,imx7ulp-sim.txt create mode 100644 Documentation/devicetree/bindings/display/msm/gmu.txt rename Documentation/devicetree/bindings/display/panel/{auo,g101evn010 => auo,g101 [...] create mode 100644 Documentation/devicetree/bindings/leds/leds-trigger-pattern.txt create mode 100644 LICENSES/exceptions/GCC-exception-2.0 create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-common.dtsi create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-draco.dts create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-hydra.dts create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-ursa.dts create mode 100644 arch/sh/kernel/syscalls/syscallhdr.sh create mode 100644 arch/sh/kernel/syscalls/syscalltbl.sh create mode 100644 drivers/cpuidle/governors/teo.c create mode 100644 drivers/gpu/drm/i915/i915_reset.c create mode 100644 drivers/gpu/drm/i915/i915_reset.h create mode 100644 drivers/gpu/drm/tegra/hda.c create mode 100644 drivers/gpu/drm/tegra/hda.h create mode 100644 drivers/media/i2c/ov9640.c create mode 100644 drivers/media/i2c/ov9640.h create mode 100644 include/trace/events/pwc.h