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 a7cbd1d30e77 sh: add missing EXPORT_SYMBOL() for __delay omits 87af5a512ed1 sh: use generic strncpy() omits 7ea892792b19 sh: remove call to memset after dma_alloc_coherent omits 862d897f4b6e sh: clkfwk: remove r8/r16/r32 omits db848479e079 include/asm-generic/vmlinux.lds.h: align ro_after_init omits 8b0fb06003b8 mm/madvise.c: remove duplicated include omits ce5e28521d97 mm: return EBADF if pidfd is invalid omits 272135e03bb2 mm: use only pidfd for process_madvise syscall omits ed55fdd05b89 mm-support-vector-address-ranges-for-process_madvise-fix-f [...] omits aa8d9aa0e6e1 mm: fix s390 compat build error omits 513ea55fe613 mm/madvise: make function 'do_process_madvise' static omits ebf39e5e28df mm-support-vector-address-ranges-for-process_madvise-fix-fix omits 14f8bf8dda3a mm: support compat_sys_process_madvise omits ecf6f22233fe mm: support vector address ranges for process_madvise omits 98e8e96cbef8 mm/madvise: allow KSM hints for remote API omits 839f49872dff mm/madvise: support both pid and pidfd for process_madvise omits 723bc84499dd pid: move pidfd_get_pid() to pid.c omits 5f42b7e3752e mm/madvise: check fatal signal pending of target process omits 5df6b081f88c mm-introduce-external-memory-hinting-api-fix-2-fix omits 890e27027a04 mm: fix build error for mips of process_madvise omits 389ef26ffff3 fix process_madvise build break for arm64 omits f333de2d59d9 mm/madvise: introduce process_madvise() syscall: an extern [...] omits ad0774818cc5 mm/madvise: pass task and mm to do_madvise omits c9f99dab8977 mm/swap.c: annotate data races for lru_rotate_pvecs omits 112663f9fa74 mm: annotate a data race in page_zonenum() omits f633fc0d5d55 mm/rmap: annotate a data race at tlb_flush_batched omits f27264eac824 mm/mempool: fix a data race in mempool_free() omits ef8db2f4c1a4 mm/list_lru: fix a data race in list_lru_count_one omits 2cc6c6eddfc7 mm/memcontrol: fix a data race in scan count omits 91211d1e249f mm/page_counter: fix various data races at memsw omits fd23d76127c2 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 10b837e6a8e6 mm/swapfile: fix and annotate various data races omits fd047f9599a0 mm/filemap.c: fix a data race in filemap_fault() omits 0822f7fc7f4c mm/swap_state: mark various intentional data races omits 14d93af223e4 mm-page_io-mark-various-intentional-data-races-v2 omits 5a46160a823a mm/page_io: mark various intentional data races omits 6c15427e2a82 mm/frontswap: mark various intentional data races omits 3887be980781 kernel: set USER_DS in kthread_use_mm omits 030d52ff81e0 drm/amdkfd: fix up for {un}use_mm() rename omits d91d9cab7161 powerpc/vas: fix up for {un}use_mm() rename omits bd76f5173eb4 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 omits 680d9411a410 kernel: better document the use_mm/unuse_mm API contract omits 0360167308cc kernel: move use_mm/unuse_mm to kthread.c omits d914c1de8af8 kernel: move use_mm/unuse_mm to kthread.c omits b1f8b31e49d2 amdgpu: a NULL ->mm does not mean a thread is a kthread omits 316e48dd5cfe stacktrace: cleanup inconsistent variable type omits dd7bf4ad21ae mm/kmemleak: silence KCSAN splats in checksum omits bb84b90e3c0c Merge branch 'akpm-current/current' omits 17fa9cdfe792 Merge remote-tracking branch 'fsinfo/fsinfo-core' omits 875f4032d059 Merge remote-tracking branch 'notifications/notifications- [...] omits 76722b4575ca Merge remote-tracking branch 'mhi/mhi-next' omits 3fac3c90f406 Merge remote-tracking branch 'trivial/for-next' omits ece0b3b9da88 Merge remote-tracking branch 'kunit-next/kunit' omits ba10fdb1cd17 Merge remote-tracking branch 'fpga/for-next' omits eb3d9a236543 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 6b7490a6d943 Merge remote-tracking branch 'xarray/xarray' omits c2a252559cc5 Merge remote-tracking branch 'nvmem/for-next' omits 634f253fb70e Merge remote-tracking branch 'slimbus/for-next' omits a1b31728e1e2 Merge remote-tracking branch 'fsi/next' omits 80d7b9759361 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 9e38a987445a Merge remote-tracking branch 'livepatching/for-next' omits b9bc6d1963b7 Merge remote-tracking branch 'kselftest/next' omits 5cfcd7af042c Merge remote-tracking branch 'userns/for-next' omits da08f6175e15 Merge remote-tracking branch 'pwm/for-next' omits b9dc3192fc9c Merge remote-tracking branch 'rpmsg/for-next' omits e252c9afbe96 Merge remote-tracking branch 'vhost/linux-next' omits 43f517765c22 Merge remote-tracking branch 'scsi-mkp/for-next' omits 2798e3b081c0 Merge remote-tracking branch 'scsi/for-next' omits 5e3fc9165577 Merge remote-tracking branch 'mux/for-next' omits da9c2778d10e Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 8f368f7da150 Merge remote-tracking branch 'percpu/for-next' omits 7c6bd8d718e7 Merge remote-tracking branch 'xen-tip/linux-next' omits 5b43e41932e8 Merge remote-tracking branch 'kvm-arm/next' omits 2a9b296f10d5 Merge remote-tracking branch 'kvm/linux-next' omits 10b1c5042365 Merge remote-tracking branch 'rcu/rcu/next' omits f3088b726b80 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 7c2c70e3a884 Merge remote-tracking branch 'edac/edac-for-next' omits 95ac1638fd50 Merge remote-tracking branch 'tip/auto-latest' omits 21d1303a33fb Merge remote-tracking branch 'mailbox/mailbox-for-next' omits f875c9ea123a Merge remote-tracking branch 'iommu/next' omits 5d1afb0f3bb5 Merge remote-tracking branch 'tpmdd/next' omits 28f2ada2baee Merge remote-tracking branch 'block/for-next' omits 9bc0d2cee138 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits fdfd14e623d1 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 70cf53b21c50 KVM: selftests: fix sync_with_host() in smm_test omits 7381d772b46f KVM: async_pf: Inject 'page ready' event only if 'page not [...] omits 053e9d20d662 KVM: async_pf: Cleanup kvm_setup_async_pf() omits d4e029221cae Merge remote-tracking branch 'drm-misc/for-linux-next' omits 8e0db68d58ed Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 0a3e6300d51f Merge remote-tracking branch 'drm-intel/for-linux-next' omits 044a364d55cc Merge remote-tracking branch 'amdgpu/drm-next' omits e37f00cba1f1 Merge remote-tracking branch 'gfs2/for-next' omits d500ce571691 Merge remote-tracking branch 'bluetooth/master' omits 6ec4be5d0193 Merge remote-tracking branch 'swiotlb/linux-next' omits 85e88c7cfba2 Merge remote-tracking branch 'ieee1394/for-next' omits 398953662b6f Merge remote-tracking branch 'thermal/thermal/linux-next' omits 96af1284d646 Merge remote-tracking branch 'pm/linux-next' omits 5ae9467abf54 Merge remote-tracking branch 'v4l-dvb-next/master' omits 9de0eac612ba Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 8d8a490f76f4 Merge branch 'dmi/master' omits 0718c42e79b6 Merge remote-tracking branch 'i2c/i2c/for-next' omits 4301fa6abf5f Merge remote-tracking branch 'hid/for-next' omits 42bbc5c1f0da Merge remote-tracking branch 'printk/for-next' omits 350e409ba444 Merge remote-tracking branch 'vfs/for-next' omits c9161224c952 Merge remote-tracking branch 'file-locks/locks-next' omits bf3916232244 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits c9125a9167a6 Merge remote-tracking branch 'iomap/iomap-for-next' omits 5a9c5210c704 Merge remote-tracking branch 'xfs/for-next' omits 8d278a0414b8 Merge remote-tracking branch 'v9fs/9p-next' omits a0acb334a049 Merge remote-tracking branch 'nfsd/nfsd-next' omits 2e148334e977 Merge remote-tracking branch 'nfs-anna/linux-next' omits 75dff8675487 Merge remote-tracking branch 'ext3/for_next' omits 159143fff0c2 Merge remote-tracking branch 'exfat/dev' omits c71eec10209c Merge remote-tracking branch 'cifs/for-next' omits 2c853f050d74 Merge remote-tracking branch 'btrfs/for-next' omits 96910b7d8f63 Merge remote-tracking branch 'risc-v/for-next' omits 18e8e12e96d0 Merge remote-tracking branch 'openrisc/for-next' omits 293830285e5a Merge remote-tracking branch 'nds32/next' omits a503da64141f Merge remote-tracking branch 'm68knommu/for-next' omits 5c84d7a5c44f Merge remote-tracking branch 'h8300/h8300-next' omits e2ebedbc9133 Merge remote-tracking branch 'tegra/for-next' omits 5b765ef7b4c3 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 039f882fe013 Merge remote-tracking branch 'scmi/for-linux-next' omits 94f457b8c73c Merge remote-tracking branch 'samsung-krzk/for-next' omits e1b63d842d9d Merge remote-tracking branch 'rockchip/for-next' omits a7f646a07f7b Merge remote-tracking branch 'reset/reset/next' omits d6e1fde486b6 Merge remote-tracking branch 'renesas/next' omits 04dfd29a4a46 Merge remote-tracking branch 'realtek/for-next' omits ff43b262533b Merge remote-tracking branch 'raspberrypi/for-next' omits 694b5bfc9d88 Merge remote-tracking branch 'qcom/for-next' omits 0d2c59850a44 Merge remote-tracking branch 'omap/for-next' omits 7e3a7833525d Merge remote-tracking branch 'mvebu/for-next' omits 1cf3abfa43ff Merge remote-tracking branch 'mediatek/for-next' omits f495cbfc2176 Merge remote-tracking branch 'keystone/next' omits c4178a21d502 Merge remote-tracking branch 'imx-mxs/for-next' omits d2fcedd07f64 Merge remote-tracking branch 'at91/at91-next' omits 12d16ef6af58 Merge remote-tracking branch 'amlogic/for-next' omits 3c49d0b768c8 Merge remote-tracking branch 'arm-soc/for-next' omits c562d890c261 Merge remote-tracking branch 'arm64/for-next/core' omits fe99b2cf5e2b Merge remote-tracking branch 'arm/for-next' omits e73279b901c8 Merge remote-tracking branch 'dma-mapping/for-next' omits 6644b0f67674 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 60392f4b277d Merge remote-tracking branch 'fpga-fixes/fixes' omits 4a35e93a6564 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 48b3cb5a50a7 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 749115aa6aec Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits fe7cfe983cbe Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 8b9634f349f7 Merge remote-tracking branch 'omap-fixes/fixes' omits eb25cb61c553 Merge remote-tracking branch 'crypto-current/master' omits f77b2d4d4a97 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 13f581ad4f14 Merge remote-tracking branch 'spi-fixes/for-linus' omits c23b15c35f27 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 25471bd4056d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits cb19e2bc5716 Merge remote-tracking branch 'sound-current/for-linus' omits 1153e7dbc7d4 Merge remote-tracking branch 'netfilter/master' omits 01850983b8ed Merge remote-tracking branch 'ipsec/master' omits 8c31e84e204d Merge remote-tracking branch 'bpf/master' omits e325dd496965 Merge remote-tracking branch 'net/master' omits 952faf2358ec Merge remote-tracking branch 'arc-current/for-curr' omits 7be06640c91f Merge remote-tracking branch 'kbuild-current/fixes' omits feadeebe6896 Merge remote-tracking branch 'fixes/master' omits 943da404a60b kvm: i8254: remove redundant assignment to pointer s omits 84364d8de43f KVM: x86: respect singlestep when emulating instruction omits dcb61ac740c9 KVM: selftests: Don't probe KVM_CAP_HYPERV_ENLIGHTENED_VMC [...] omits e6bbabaee78b KVM: selftests: do not substitute SVM/VMX check with KVM_C [...] omits 3580c8a2d813 Merge remote-tracking branch 'spi/for-5.8' into spi-linus omits 5fcc881299e8 Merge remote-tracking branch 'spi/for-5.7' into spi-linus omits 7c8df55f540e Pull lazytime writeback fixes from me. omits 1b9333c2d879 writeback: Drop I_DIRTY_TIME_EXPIRE omits 1faab7be2bb9 writeback: Fix sync livelock due to b_dirty_time processing omits d0520d35af5c writeback: Avoid skipping inode writeback omits cf7bf490ce19 virtio-mem: silence a static checker warning omits 7efe399a7b92 vhost_vdpa: Fix potential underflow in vhost_vdpa_mmap() omits 7da3994e65fa vdpa: fix typos in the comments for __vdpa_alloc_device() omits bf60830b7979 Merge branch 'misc' into for-next omits 7960c0b29626 scsi: acornscsi: Fix an error handling path in acornscsi_probe() omits 3bab76807d95 scsi: eesox: Fix different dev_id between request_irq() an [...] omits af7b415a1ebf scsi: powertec: Fix different dev_id between request_irq() [...] omits 6f82c8c5a022 ipc-convert-ipcs_idr-to-xarray-update-fix omits c42b44146c6e ipc-convert-ipcs_idr-to-xarray-update omits cca98c326634 ipc: convert ipcs_idr to XArray omits 277eb85512e6 aio: simplify read_events() omits 39bef09e38a5 umh: fix refcount underflow in fork_usermode_blob(). omits 0fa005fab884 exec: move path_noexec() check earlier omits a1495f274964 exec: move S_ISREG() check earlier omits 0186fe99b750 exec: change uselib(2) IS_SREG() failure to EACCES omits c41f2125161c checkpatch: add test for possible misuse of IS_ENABLED() w [...] omits 617698855a45 lib-test-get_count_order-long-in-test_bitopsc-fix-fix omits cf8e23a30c59 lib-test-get_count_order-long-in-test_bitopsc-fix omits 643f02669846 lib: test get_count_order/long in test_bitops.c omits 176514eb4ab6 lib: optimize cpumask_local_spread() omits 9c8349ce5c1d kernel/hung_task.c: Monitor killed tasks. omits 956544ef1677 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits f2194b75362d fs/buffer.c: add debug print for __getblk_gfp() stall problem omits e1c7ab2b4327 mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] omits edb00f66fcf5 mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] omits ce1e86a4ba07 mm/vmstat: add events for PMD based THP migration without split omits 28ea5e1e0a30 mm: add comments on pglist_data zones omits 9a968ffeb999 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] omits 558030efc7d0 mm/mmap.c: fix the adjusted length error omits 75e2a1ec1621 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 163c6cb78d09 ramfs: support O_TMPFILE omits 59f61ca2b52c drivers/tty/serial/sh-sci.c: suppress uninitialized var warning omits 4a4689aec5a2 ocfs2: fix ocfs2 corrupt when iputting an inode omits 05943658e60c ocfs2: clear links count in ocfs2_mknod() if an error occurs omits f7a93233245c ocfs2: fix spelling mistake and grammar omits 1cd34b0b8b2a lib/lzo: fix ambiguous encoding bug in lzo-rle omits 3c896deefa94 /proc/kpageflags: do not use uninitialized struct pages omits a01d49e605c5 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 5be5b95dcef2 ocfs2: fix build failure when TCP/IP is disabled omits e1dcad332eab mm/memory-failure: send SIGBUS(BUS_MCEERR_AR) only to curr [...] omits ea01183782eb mm/memory-failure: prioritize prctl(PR_MCE_KILL) over vm.m [...] omits c9f58732e621 mm/debug_vm_pgtable: fix kernel crash by checking for THP support omits 4866aa21d382 lib: fix bitmap_parse() on 64-bit big endian archs omits 045068721745 checkpatch: correct check for kernel parameters doc omits fab256a533fc nilfs2: fix null pointer dereference at nilfs_segctor_do_c [...] omits 39d63d3bc22b lib/lz4/lz4_decompress.c: document deliberate use of `&' omits 6696a9ac6f56 kcov: check kcov_softirq in kcov_remote_stop() omits f10ce1d7fba2 scripts/spelling: add a few more typos omits a29d7cac73dc khugepaged: selftests: fix timeout condition in wait_for_scan() omits 5bff933936a7 checkpatch: test $GIT_DIR changes omits e711da8e6306 ARM: dts: am437x-epos-evm: remove lcd timings omits 02d1ba4bdba0 ARM: dts: am437x-gp-evm: remove lcd timings omits dc7677dbb854 ARM: dts: am437x-sk-evm: remove lcd timings omits ee07f8442ecd w1: Replace zero-length array with flexible-array omits f1e35e06b352 tracing/probe: Replace zero-length array with flexible-array omits 620a6c699a74 soc: ti: Replace zero-length array with flexible-array omits 6caca376678a tifm: Replace zero-length array with flexible-array omits 2a91d1537b71 thermal: imx8mm: Replace zero-length array with flexible-array omits 06c0828214b9 dmaengine: tegra-apb: Replace zero-length array with flexi [...] omits b35bb64c6c58 stm class: Replace zero-length array with flexible-array omits bb6a13948242 Squashfs: Replace zero-length array with flexible-array omits 806919a06c4d ASoC: SOF: Replace zero-length array with flexible-array omits ab9de7718e9f slab: Replace zero-length array with flexible-array omits 9096b1e81940 ima: Replace zero-length array with flexible-array omits 6757a0c286d9 sctp: Replace zero-length array with flexible-array omits 44dca0d006ce phy: samsung: Replace zero-length array with flexible-array omits 0bdba712fb10 RxRPC: Replace zero-length array with flexible-array omits e8f0baf38cdd rapidio: Replace zero-length array with flexible-array omits 2e2e7845545d media: pwc: Replace zero-length array with flexible-array omits 9003be051b4d firmware: pcdp: Replace zero-length array with flexible-array omits e4fd4d1809de oprofile: Replace zero-length array with flexible-array omits 9e12cffd6a55 mtd: Replace zero-length array with flexible-array omits 8d0c95fe522f mm: Replace zero-length array with flexible-array omits 79c2aded090f block: Replace zero-length array with flexible-array omits 5023dfd46224 tools/testing/nvdimm: Replace zero-length array with flexi [...] omits 53c8b821feba libata: Replace zero-length array with flexible-array omits 37d3a44ccf10 kprobes: Replace zero-length array with flexible-array omits aecde19422fb keys: encrypted-type: Replace zero-length array with flexi [...] omits 333f00e0803c kexec: Replace zero-length array with flexible-array omits 24ac42352aa6 KVM: Replace zero-length array with flexible-array omits c732220bfd75 jffs2: Replace zero-length array with flexible-array omits 55b2463369b2 JFS: Replace zero-length array with flexible-array omits ead1cd1cc8cf ibft: Replace zero-length array with flexible-array omits bad2c4463ed2 iwlwifi: Replace zero-length array with flexible-array omits 9d8b6b458660 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits afed77073fa8 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits 9278d55665db Merge branch 'kvm-basic-exit-reason' into HEAD omits b112f8184c50 KVM: nVMX: Consult only the "basic" exit reason when routi [...] omits 57755ccdf246 kbuild: make module name conflict a warning again omits 99669145c54c kbuild: fix broken builds because of GZIP,BZIP2,LZOP variables omits 32d3eedaf426 samples: binderfs: really compile this sample and fix buil [...] omits e3bb3d2377e7 mailbox: qcom: Add ipq6018 apcs compatible omits fce579ac0737 mailbox: qcom: Add clock driver name in apcs mailbox driver data omits ba4dce41ace6 dt-bindings: mailbox: Add dt-bindings for ipq6018 apcs glo [...] omits 22a1c800c96c Merge branch 'WIP.core/headers' omits 41a517e1bf3d Merge branch 'WIP.x86/mm' omits 93e1e5b6d039 Merge branch 'core/urgent' omits dd30ea4e3bc1 Merge branch 'locking/kcsan' omits 4bf673aab210 Merge branch 'perf/urgent' omits 4d4a0a2097f5 Merge branch 'ras/core' omits 2b28204dfe1c Merge branch 'timers/urgent' omits ebede1a7c45e Merge branch 'x86/entry' omits 0dc8fc50155e Merge branch 'x86/urgent' omits 01e5493c08b9 Merge branch 'misc' into for-next omits 1d8fcbb76bb1 compiler.h: Move instrumentation_begin()/end() into new <l [...] omits b8797e281f77 Merge branch 'linus' into x86/entry, to resolve conflicts omits c30a3e465817 Merge branch 'linus' into WIP.x86/mm, to resolve conflict omits b09e728da62f Merge branches 'work.misc', 'work.epoll', 'uaccess.misc', [...] omits e02dc61be404 hpsa_ioctl(): tidy up a bit omits 4fd64a1aa446 hpsa: get rid of compat_alloc_user_space() omits b04226484bcf hpsa: don't bother with vmalloc for BIG_IOCTL_Command_struct omits 7d5694450231 hpsa passthrough: lift {BIG_,}IOCTL_Command_struct copy{in [...] omits 8c4d7f810943 x86/entry: __always_inline CR2 for noinstr omits 87374bc31053 lockdep: __always_inline more for noinstr omits 6452aaf182a1 x86/entry: Re-order #DB handler to avoid *SAN instrumentation omits c74809a9760f x86/entry: __always_inline arch_atomic_* for noinstr omits 43cea329af80 x86/entry: __always_inline irqflags for noinstr omits c227bf005a07 x86/entry: __always_inline debugreg for noinstr omits 10396895ab36 x86/entry: Use __irq_exit_rcu() in irq_exit() omits be4b9e888184 media: atomisp: get rid of a string_support.h abstraction layer omits 3fca28b47d2f media: atomisp: use strscpy() instead of less secure variants omits 79b4062a8efa media: atomisp: set DFS to MAX if sensor doesn't report fps omits cae52f044d86 media: atomisp: use different dfs failed messages omits ba654564cf57 media: atomisp: change the detection of ISP2401 at runtime omits 965cadd19363 media: atomisp: use macros from intel-family.h omits 1ae1868ee955 media: atomisp: don't set hpll_freq twice with different values omits 485b5c3007f4 media: atomisp: get rid of a detection hack for a BYT Ando [...] omits 628be9a7bed9 media: atomisp: use just one mamoiada_params.h omits 58f2e1d429aa media: atomisp: remove some unused defines from *mamoiada_ [...] omits b58c0c2e6ace media: atomisp: simplify IRQ ifdef logic omits 82d6e2b75e5d media: atomisp: get rid of ifdef nonsense omits 5a1fbf15b2a7 media: atomisp: get rid of a duplicated file omits 4a452db7a606 media: atomisp: do some cleanup at irq_local.h omits 575283fde059 media: atomisp: improve IRQ handling debug messages omits bb7d417dc93f media: atomisp: comment an unused code omits aa277ba9c1fb media: atomisp: get rid of a left-over wrapper function omits 29f7ca8b4d04 media: atomisp: get rid of an unused IRQ duplicated event omits 09bc08e2954b media: atomisp: get rid of sh_css_pipe.c omits a882e0830332 staging: media: atomisp: fix stack overflow in init_pipe_d [...] omits ebbd08f6b9f3 media: atomisp: re-enable warnings again omits 02b49a79a62d media: atomisp: remove format duplication at mbus->fourcc table omits 08ee6aac2bb8 media: staging: media: atomisp: add PMIC_OPREGION dependency omits 9b4e52cb901c media: staging: media: atomisp: disable all custom formats omits ca7f59024923 media: staging: media: atomisp: fix enum type mixups omits 1419659aa72a media: staging: media: atomisp: declare 'struct device' be [...] omits 8c1bdc9356cf media: atomisp: add SPDX headers omits 23ab414fcb3f media: atomisp: get rid of set_fs() dirty hacks omits e6d9b134ad75 media: atomisp: add some debug messages when binaries are used omits 91a63a3a61fa media: atomisp: add a debug message at hmm free omits 5e301d0c66d4 media: atomisp: allow passing firmware name at modprobe time omits 5816e6dd49a9 media: atomisp: print firmware data during load omits 96cf12645c89 media: atomisp: provide more details about the firmware binaries omits abed5ec37a42 media: atomisp: get rid of system_types.h omits 6f0dced6e21d media: atomisp: get rid of a bunch of other wrappers omits bcbe8e89cc38 media: atomisp: don't cause a warn if probe failed omits bfa39929bc5f media: atomisp: get rid of an error abstraction layer omits d64720898ee2 media: atomisp: get rid of non-Linux error codes omits e3d5947da249 media: atomisp: do another round of coding style cleanup omits 1c93dbee6d07 media: atomisp: remove some trivial wrappers from compat css20 omits 71f56adebc79 media: atomisp: avoid an extra memset() when alloc memory omits 6412bdd0cb78 media: atomisp: Remove binary_supports_input_format omits 7e89f6c3f352 media: atomisp: Avoid overflow in compute_blending omits 8509e5a41412 media: atomisp: Remove unnecessary NULL check in atomisp_param omits 198088d324d6 media: atomisp: Remove unnecessary NULL checks in ia_css_p [...] omits db242044d1d0 media: atomisp: Remove second increment of count in atomis [...] omits 24c8e38f5805 media: atomisp: Clean up if block in sh_css_sp_init_stage omits 18494cfb6474 media: atomisp: avoid OOPS due to non-existing ref_frames omits f677e3bad775 media: atomisp: remove kvmalloc/kvcalloc abstractions omits aeccb068428e media: atomisp: add more comments about frame allocation omits c443ab7ea148 media: atomisp: add debug functions for received events omits 3ffb08bf31e0 media: atomisp: improve warning for IRQ enable function omits 8defbf1b2da9 media: atomisp: add debug for hmm alloc omits 0980dd358665 media: atomisp: use pin_user_pages() for memory allocation omits 3f3cbf1e1b82 media: atomisp: fix driver caps omits 48d15adb0032 media: atomisp: get rid of a warning message omits ded3ec9eb96d media: atomisp: use Yocto Aero default hmm pool sizes omits 99a3d515ef5c media: atomisp: add debug message to help debugging hmm code omits 3ccfba4e71a3 media: atomisp: hmm_bo: untag user pointers omits 995b1d2e97b3 media: atomisp: get rid of memory_access.c omits 426050fe3f60 media: atomisp: change the type returned by mmgr alloc omits 22631b01a323 media: atomisp: get rid of unused memory_realloc code omits 87ad9df78890 media: atomisp: get rid of mmgr_load and mmgr_store omits 1f15a763c681 media: atomisp: go one step further to drop ia_css_memory_ [...] omits 25d7bf21c033 media: atomisp: reduce abstraction at ia_css_memory_access omits 4036d246201c media: atomisp: get rid of the hrt/hive_isp_css_mm_hrt abs [...] omits 67703425e007 media: atomisp: simplify hive_isp_css_mm_hrt wrapper omits 603de7ed10c7 media: atomisp: fix a handful of spelling mistakes omits 056836825f2d media: atomisp: fix size of delay_frames array omits 410333b4835f media: atomisp: drop a cast for a const argument omits 5ef3e949c689 media: atomisp: partially get rid of one abstraction layer omits c6eafd4cf02a media: atomisp: make it use dbg_level to control debug level omits 54d71eaaa94c media: atomisp: get rid of some old broken debug code omits e422ef6f7d46 media: atomisp: update TODO list omits 3f3ccf671155 media: atomisp: don't flood dmesg with -EAGAIN return codes omits 95157caac1bc media: atomisp: improve debug messages for set format omits 333e55f36a72 media: atomisp: avoid a copy of v4l2_mbus_framefmt at stack omits 1a299a8070dc media: atomisp: reduce debug printk rate when IRQs are received omits 6bbcb5dd0c47 media: atomisp: get rid of hmm_vm.c omits 9afea7952148 media: atomisp: fix pipeline initialization code omits 4b1f63084d3e x86/xen: Unbreak hypervisor callback on 32bit omits 0cfc1b7f2f93 xen: Add missing include to hvm_op.h omits 5f98f9eee4d4 x86/idt: Consolidate idt functionality omits 88dbb6cfb9be x86/idt: Cleanup trap_init() omits ab46346736ed x86/idt: Use proper constants for table size omits 66d2e706c0ce x86/idt: Add comments about early #PF handling omits f841aea13b3b x86/idt: Mark init only functions __init omits 029149180d1d x86/entry: Rename trace_hardirqs_off_prepare() omits b614345f52bc x86/entry: Clarify irq_{enter,exit}_rcu() omits 0f81407e6e4c x86/entry: Remove DBn stacks omits 8449e768dcb8 x86/entry: Remove debug IDT frobbing omits 299a9a21bf91 x86/entry: Optimize local_db_save() for virt omits ff98610a0328 x86/entry, mce: Disallow #DB during #MC omits af87e4c4d65b x86/entry, nmi: Disable #DB omits 57234891b328 x86/entry: Introduce local_db_{save,restore}() omits 87aa9b64e0cc x86/hw_breakpoint: Prevent data breakpoints on user_pcid_f [...] omits 9a06f99a03a0 x86/hw_breakpoint: Prevent data breakpoints on per_cpu cpu_tss_rw omits 92a6521bf846 x86/hw_breakpoint: Prevent data breakpoints on direct GDT omits 83f7a80367e9 x86/hw_breakpoint: Add within_area() to check data breakpoints omits 07e620d607d9 NFS: Fix direct WRITE throughput regression omits 28447ea41542 xen: Move xen_setup_callback_vector() definition to includ [...] omits 4bcffde74b6a x86/hyperv: Use the correct target for alloc_intr_gate() omits f05e1242fbb2 compiler_types.h: Use unoptimized __unqual_scalar_typeof f [...] omits a7a4293b22df Merge branch 'misc' into for-next omits 45811ba14059 x86/mce/dev-mcelog: Fix -Wstringop-truncation warning abou [...] omits 7c777935018d SUNRPC: rpc_xprt lifetime events should record xprt->state omits aa8dcc81e5d5 SUNRPC: Remove unreachable error condition in rpcb_getport [...] omits 9db024627d91 xprtrdma: Make xprt_rdma_slot_table_entries static omits bc5603c314bd nfs: set invalid blocks after NFSv4 writes omits d1d92437f878 NFS: remove redundant initialization of variable result omits 99ea5e8ff916 sunrpc: add missing newline when printing parameter 'auth_ [...] omits 4474fe4dc559 NFS: Add a tracepoint in nfs_set_pgio_error() omits 733dbdc03e2e NFS: Trace short NFS READs omits 024a4c472056 NFS: nfs_xdr_status should record the procedure name omits 4edac8c85f55 SUNRPC: Set SOFTCONN when destroying GSS contexts omits 46e73416969c SUNRPC: rpc_call_null_helper() should set RPC_TASK_SOFT omits 261d38afddab SUNRPC: rpc_call_null_helper() already sets RPC_TASK_NULLCREDS omits f7cbb55a70cb SUNRPC: trace RPC client lifetime events omits 34c3141cd166 SUNRPC: Trace transport lifetime events omits 2baebf955125 SUNRPC: Split the xdr_buf event class omits edcbf56af656 SUNRPC: Add tracepoint to rpc_call_rpcerror() omits df5867878b04 SUNRPC: Update the RPC_SHOW_SOCKET() macro omits c4a5a05c48a5 SUNRPC: Update the rpc_show_task_flags() macro omits 33562fce5fae SUNRPC: Trace GSS context lifetimes omits 1c0703696989 SUNRPC: receive buffer size estimation values almost never change omits df1a4edb7c46 sunrpc: use kmemdup_nul() in gssp_stringify() omits a5dead405f6b compiler_types.h: Optimize __unqual_scalar_typeof compilat [...] omits 5a7462b1f9c1 x86/entry: Remove the TRACE_IRQS cruft omits 290e14a71d0f x86/entry: Move paranoid irq tracing out of ASM code omits c15984f06ca9 x86/entry/64: Remove TRACE_IRQS_*_DEBUG omits 3728dd935c76 x86/entry/32: Remove redundant irq disable code omits b0f519d9b582 x86/entry: Make enter_from_user_mode() static omits 300e56541985 x86/entry/64: Remove IRQ stack switching ASM omits cdafb7e8e71c x86/entry: Remove the apic/BUILD interrupt leftovers omits 064dc9d647c8 x86/entry: Convert reschedule interrupt to IDTENTRY_SYSVEC_SIMPLE omits eea840b3e3af x86/entry: Convert XEN hypercall vector to IDTENTRY_SYSVEC omits 824ad0f5f390 x86/entry: Convert various hypervisor vectors to IDTENTRY_SYSVEC omits 79e578584609 x86/entry: Convert KVM vectors to IDTENTRY_SYSVEC* omits 41a5e11a9f35 x86/entry: Convert various system vectors omits 8f2d02673efc x86/entry: Convert SMP system vectors to IDTENTRY_SYSVEC omits d1fa4e0e06cf x86/entry: Convert APIC interrupts to IDTENTRY_SYSVEC omits 8c3d969a5352 x86/entry: Provide IDTENTRY_SYSVEC omits e1177738020f x86/entry: Use idtentry for interrupts omits f7376b1a72bb x86/entry: Add IRQENTRY_IRQ macro omits 9fe3411558d3 x86/irq: Rework handle_irq() for 64-bit omits 2f83c60d35e0 x86/irq: Convey vector as argument and not in ptregs omits 359763a015a4 x86/irq: Use generic irq_regs implementation omits b890361ba0f4 x86/entry/32: Remove common_exception() omits 88d41f530736 x86/entry/64: Remove error_exit() omits c8af31cbb065 x86/entry: Change exit path of xen_failsafe_callback omits ae8f8f2116d8 x86/entry: Remove the transition leftovers omits a707ae1a9bbb x86/entry: Switch page fault exception to IDTENTRY_RAW omits 8518ad5d3805 x86/entry/64: Simplify idtentry_body omits 66a07b44e765 x86/entry: Switch XEN/PV hypercall entry to IDTENTRY omits 08f086303b4e x86/entry: Split out idtentry_exit_cond_resched() omits 4f41db23ef25 x86/entry/64: Move do_softirq_own_stack() to C omits 0aa4dbb28089 x86/entry: Provide helpers for executing on the irqstack omits 355e1262d603 genirq: Provide __irq_enter/exit_raw() omits a59262f6413b genirq: Provide irq_enter/exit_rcu() omits 1951bc04047a x86/entry: Clean up idtentry_enter/exit() leftovers omits 77d7843297df x86/idtentry: Switch to conditional RCU handling omits d4b1f51731fd x86/entry: Provide idtentry_enter/exit_user() omits 8fbf48a5cdb8 x86/entry: Provide idtentry_entry/exit_cond_rcu() omits 1e826b1d2265 nmi, tracing: Make hardware latency tracing noinstr safe omits d594077656e7 Merge branch 'core/rcu' into x86/entry, to pick up dependencies omits be69f6c5cd38 x86/{mce,mm}: Unmap the entire page if the whole page is a [...] omits f28aceab43e0 Merge 'x86/entry' into ras/core omits d121f9483b18 x86/entry: Fix allnoconfig build warning omits b91caf58f6fb compiler_types.h, kasan: Use __SANITIZE_ADDRESS__ instead [...] omits 9a4e6db6161c compiler.h: Move function attributes to compiler_types.h omits aa7d8a2ee1e9 compiler.h: Avoid nested statement expression in data_race() omits 777f73c4e791 compiler.h: Remove data_race() and unnecessary checks from [...] omits 345043266de2 kcsan: Update Documentation to change supported compilers omits f487a549ea30 kcsan: Remove 'noinline' from __no_kcsan_or_inline omits 52dfbb97a90f kcsan: Pass option tsan-instrument-read-before-write to Clang omits 4e23395b9e97 kcsan: Support distinguishing volatile accesses omits 0d473b1d6e5c kcsan: Restrict supported compilers omits 3bc9e5b0725b kcsan: Avoid inserting __tsan_func_entry/exit if possible omits e87c5783e9e4 ubsan, kcsan: Don't combine sanitizer with kcov on clang omits 0fcfdf55db9e Documentation: Add L1D flushing Documentation omits edf7ce0b231c prctl: Hook L1D flushing in via prctl omits 20fc9f6f9f2f x86/mm: Optionally flush L1D on context switch omits 02dcd885d2ee Merge branch 'fixes' into for-next omits 095b7a3e7745 x86/entry: Convert double fault exception to IDTENTRY_DF omits 9bf779984c19 x86/idtentry: Provide IDTENTRY_DF omits 260ba6c939f6 x86/mce: Address objtools noinstr complaints omits 467a8425d105 x86/traps: Address objtool noinstr complaints in #DB omits ee8324f0167a x86/traps: Restructure #DB handling omits 210d5380b6e0 x86/entry: Implement user mode C entry points for #DB and #MCE omits 97f4e8b75a99 x86/idtentry: Provide IDTRENTRY_NOIST variants for #DB and #MC omits f951cbcf04fc x86/entry/64: Remove error code clearing from #DB and #MCE [...] omits c087b87b1469 x86/entry: Convert Debug exception to IDTENTRY_DB omits 9a3d7c76d28e x86/db: Split out dr6/7 handling omits 3a301dc808b7 x86/nmi: Protect NMI entry against instrumentation omits b209b183b6db x86/entry: Convert NMI to IDTENTRY_NMI omits 9769a24d77c5 x86/idtentry: Provide IDTENTRY_XEN for XEN/PV omits 89cee5d63761 x86/mce: Use untraced rd/wrmsr in the MCE offline/crash check omits aaa4947defff x86/entry: Convert Machine Check to IDTENTRY_IST omits 46dbb1443cd5 x86/mce: Move nmi_enter/exit() into the entry point omits 2f2ed27cb622 x86/idtentry: Provide IDTENTRY_IST omits f4f6b66fd801 x86/traps: Split int3 handler up omits 3512eab9b00a x86/entry: Convert INT3 exception to IDTENTRY_RAW omits e448b97001b4 x86/idtentry: Provide IDTENTRY_RAW omits c3be35889406 x86/int3: Inline bsearch() omits 83b169bb1d30 lib/bsearch: Provide __always_inline variant omits a53a1d0435cd x86/int3: Avoid atomic instrumentation omits 819f5f8cfbcf x86/int3: Ensure that poke_int3_handler() is not traced omits db300565d865 x86/entry/32: Convert IRET exception to IDTENTRY_SW omits 03852142b159 x86/entry: Convert SIMD coprocessor error exception to IDTENTRY omits ea28f3d03105 x86/entry: Convert Alignment check exception to IDTENTRY omits bad29a8306cb x86/entry: Convert Coprocessor error exception to IDTENTRY omits 8e82613acc64 x86/entry: Convert Spurious interrupt bug exception to IDTENTRY omits d4271b8fccc0 x86/entry: Convert General protection exception to IDTENTRY omits 24e4d217ea65 x86/entry: Convert Stack segment exception to IDTENTRY omits 403ad5120026 x86/entry: Convert Segment not present exception to IDTENTRY omits 87a9c4feaa8a x86/entry: Convert Invalid TSS exception to IDTENTRY omits c7fd4ec398dc x86/idtentry: Provide IDTENTRY_ERRORCODE omits 2c1a8d98ef85 x86/entry: Convert Coprocessor segment overrun exception t [...] omits 02974050e002 x86/entry: Convert Device not available exception to IDTENTRY omits a99471a459d4 x86/entry: Convert Invalid Opcode exception to IDTENTRY omits e98b41399cb1 x86/entry: Convert Bounds exception to IDTENTRY omits 50455f27bae2 x86/entry: Convert Overflow exception to IDTENTRY omits 4b1250ee34e6 x86/entry: Convert Divide Error to IDTENTRY omits 54367ca6ef59 x86/traps: Prepare for using DEFINE_IDTENTRY omits eadb83160747 x86/entry/common: Provide idtentry_enter/exit() omits c5c3c71d132f x86/idtentry: Provide macros to define/declare IDT entry points omits e94587c501c8 x86/entry/32: Provide macro to emit IDT entry stubs omits 3660da2d1248 x86/entry/64: Provide sane error entry/exit omits 696ab9143a5f x86/entry: Distangle idtentry omits 8996fcd630d1 x86/entry/64: Reorder idtentries omits 9201e511e0f7 x86/traps: Split trap numbers out in a separate header omits 1b208500418d x86/traps: Make interrupt enable/disable symmetric in C code omits 3d1723d88a0c x86/entry/64: Use native swapgs in asm_load_gs_index() omits 800c8a1afb8e x86/entry: Disable interrupts for native_load_gs_index() i [...] omits 2c14e64ca887 x86/traps: Mark sync_regs() noinstr omits 68a05c6247d2 x86/traps: Mark fixup_bad_iret() noinstr omits b5f7e5db3839 x86/entry: Make entry_64_compat.S objtool clean omits c48dd99ee6c2 x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __a [...] omits 59a42be78098 x86/entry: Move irq flags tracing to prepare_exit_to_usermode() omits f0fd87b82db7 x86/entry: Move irq tracing on syscall entry to C-code omits aa9712e07f82 x86/entry/common: Protect against instrumentation omits 8bd73999307b x86/entry: Mark enter_from_user_mode() noinstr omits cd809a7a9171 x86/entry/32: Move non entry code into .text section omits be06832a9a62 x86/entry/64: Move non entry code into .text section omits 8175cfbbbfcb x86/idt: Remove update_intr_gate() omits 11fff9ab7884 Merge tag 'noinstr-x86-kvm-2020-05-16' into x86/entry omits c3edbc3b5b07 Merge branch 'locking/kcsan' into x86/entry omits 203ef20fd185 Merge branch 'core/kprobes' into x86/entry omits 021d275a1613 Merge branch 'objtool/core' into x86/entry omits 84d0ac325f72 Merge branch 'core/rcu' into x86/entry omits a6e61ab3d0b2 Merge branch 'core/noinstr' into x86/entry omits 4b162e41d8bb bug: Annotate WARN/BUG/stackfail as noinstr safe omits 85e04f67df29 lib/smp_processor_id: Move it into noinstr section omits fcb10ef45444 context_tracking: Ensure that the critical path cannot be [...] omits d13c07016025 x86/entry: Exclude low level entry code from sanitizing omits 235f96a65b3b x86/entry: Remove the unused LOCKDEP_SYSEXIT cruft omits cd19bff6935f x86/entry/64: Avoid pointless code when CONTEXT_TRACKING=n omits f44e70325748 x86/doublefault: Remove memmove() call omits 3ea11ac991d5 x86/hw_breakpoint: Prevent data breakpoints on cpu_entry_area omits 1dd88fc14587 Merge branch 'x86/asm' into x86/entry omits 82ff351052bc x86/idt: Keep spurious entries unset in system_vectors omits 4c74d51dab3d x86/idt: Annotate alloc_intr_gate() with __init omits fad1940a6a85 x86/xen: Split HVM vector callback setup and interrupt gat [...] omits 3f768f0032db x86/kvm: Refactor L1D flushing omits 83ce56f712af x86/mm: Refactor cond_ibpb() to support other use cases omits e3efae20ec69 x86/kvm: Refactor L1D flush operations omits b9b3bc1c30be x86/kvm: Refactor L1D flush page management omits ffed638b6a21 READ_ONCE: Fix comment describing 2x32-bit atomicity omits 8833ab64899e Merge branch 'misc' into for-next omits 76be2bf95da7 Merge branch 'fixes' into for-next omits 6bcc8f459fe7 locking/atomics: Flip fallbacks and instrumentation omits cdd28ad2d811 READ_ONCE: Use data_race() to avoid KCSAN instrumentation omits 88f1be32068d kcsan: Rework data_race() so that it can be used by READ_ONCE() omits 1c1da2d6f6fc gcov: Remove old GCC 3.4 support omits a9e777c27542 arm64: barrier: Use '__unqual_scalar_typeof' for acquire/r [...] omits 0229d80867ef locking/barriers: Use '__unqual_scalar_typeof' for load-ac [...] omits 7b364f0949ae READ_ONCE: Drop pointer qualifiers when reading from scalar types omits 2ab3a0a02905 READ_ONCE: Enforce atomicity for {READ,WRITE}_ONCE() memor [...] omits bbfa112b46bd READ_ONCE: Simplify implementations of {READ,WRITE}_ONCE() omits 5a7d7f5d57f6 arm64: csum: Disable KASAN for do_csum() omits 9a7cb2d8d6b9 fault_inject: Don't rely on "return value" from WRITE_ONCE() omits 268c779f206f net: tls: Avoid assigning 'const' pointer to non-const pointer omits f64554152014 netfilter: Avoid assigning 'const' pointer to non-const pointer omits 8367aadcd83d linux/compiler.h: Remove redundant '#else' omits 62e13ab29e79 compiler/gcc: Raise minimum GCC version for kernel builds to 4.8 omits 2443600dc98f sparc32: mm: Reduce allocation size for PMD and PTE tables omits c95be5b549d6 sparc32: mm: Change pgtable_t type to pte_t * instead of s [...] omits 3408974d0533 sparc32: mm: Restructure sparc32 MMU page-table layout omits f790d0205fd5 sparc32: mm: Fix argument checking in __srmmu_get_nocache() omits 3dcdb8e0c83b x86/idt: Remove address operator on function machine_check() omits f642aebc9d2a x86/entry/64: Remove unneeded kernel CR3 switching omits 4446d96d7ba7 x86/entry/64: Remove an unused label adds 4382a79b2746 Merge branch 'uaccess.misc' of git://git.kernel.org/pub/sc [...] adds 3a8557e1aed0 Merge branch 'uaccess.i915' of git://git.kernel.org/pub/sc [...] adds 56965ac7253e net/sysctl: use cpumask_parse in flow_limit_cpu_sysctl adds c7388c1f8fb6 net/sysctl: remove leftover __user annotations on neigh_pr [...] adds a2541dcb5112 random: fix an incorrect __user annotation on proc_do_entropy adds 7ff0d4490eba trace: fix an incorrect __user annotation on stack_trace_sysctl adds 8c46fa96822c cdrom: fix an incorrect __user annotation on cdrom_sysctl_info adds ef9d965bc8b6 sysctl: reject gigantic reads/write to sysctl files adds 1c3837266214 Merge branch 'work.sysctl' of git://git.kernel.org/pub/scm [...] adds 4dbb29fe9dae Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] adds b29482fde649 Merge branch 'work.epoll' of git://git.kernel.org/pub/scm/ [...] adds 027690c75e8f nfsd4: make drc_slab global, not per-net adds c25bf185e572 nfsd: safer handling of corrupted c_type adds 1eb2f96d0bff sunrpc: use kmemdup_nul() in gssp_stringify() adds c742b63473b3 Merge tag 'nfsd-5.8' of git://linux-nfs.org/~bfields/linux adds 7cf035cc8326 Merge tag 'vfs-5.8-merge-3' of git://git.kernel.org/pub/sc [...] adds e8de4575cf76 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 53bc19f17f21 SUNRPC: receive buffer size estimation values almost never change adds 74fb8fecee99 SUNRPC: Trace GSS context lifetimes adds 7a34c8e0c38b SUNRPC: Update the rpc_show_task_flags() macro adds 82909dc54646 SUNRPC: Update the RPC_SHOW_SOCKET() macro adds 0125ecbb5267 SUNRPC: Add tracepoint to rpc_call_rpcerror() adds c509f15a5801 SUNRPC: Split the xdr_buf event class adds 911813d7a152 SUNRPC: Trace transport lifetime events adds 42aad0d7f948 SUNRPC: trace RPC client lifetime events adds eefc536dbdf1 SUNRPC: rpc_call_null_helper() already sets RPC_TASK_NULLCREDS adds 6fc3737aac19 SUNRPC: rpc_call_null_helper() should set RPC_TASK_SOFT adds 841a2ed9a13d SUNRPC: Set SOFTCONN when destroying GSS contexts adds 5be5945864ea NFS: nfs_xdr_status should record the procedure name adds fd2b61214155 NFS: Trace short NFS READs adds cd2ed9bdc079 NFS: Add a tracepoint in nfs_set_pgio_error() adds 2ac3ddc72346 sunrpc: add missing newline when printing parameter 'auth_ [...] adds 86b936672e55 NFS: remove redundant initialization of variable result adds 3a39e7786905 nfs: set invalid blocks after NFSv4 writes adds 5bffb00621b1 xprtrdma: Make xprt_rdma_slot_table_entries static adds 94afd9c489fe SUNRPC: rpc_xprt lifetime events should record xprt->state adds ba838a75e73f NFS: Fix direct WRITE throughput regression adds a53956829914 Merge tag 'nfs-for-5.8-1' of git://git.linux-nfs.org/proje [...] adds addb1e23bf72 Merge tag 'drm-intel-next-fixes-2020-06-10' of git://anong [...] adds 291ddeb621e4 drm/ast: fix missing break in switch statement for format- [...] adds 66057dd1d1cf Merge tag 'drm-misc-next-fixes-2020-06-11' of git://anongi [...] adds d4e181f204dd Merge tag 'drm-next-2020-06-11-1' of git://anongit.freedes [...] adds e0154bd47889 Merge tag 'sound-fix-5.8-rc1' of git://git.kernel.org/pub/ [...] adds 9b007938ae3c mailbox: qcom: Add clock driver name in apcs mailbox driver data adds e9f901dc05c0 mailbox: qcom: Add ipq6018 apcs compatible adds 2dca74a40e1e Merge tag 'mailbox-v5.8' of git://git.linaro.org/landing-t [...] adds d3ea69343983 Merge tag 'm68knommu-for-v5.8' of git://git.kernel.org/pub [...] adds dd4bc6076587 arm64: warn on incorrect placement of the kernel by the bo [...] adds 55d728b2b05f Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds ad5d1122b82f riscv: use vDSO common flow to reduce the latency of the t [...] adds 01f76386b0ac riscv: set the permission of vdso_data to read-only adds cd16ed33c3c6 Merge tag 'riscv-for-linus-5.8-mw1' of git://git.kernel.or [...] adds 5cd221e837d6 alpha: Fix build around srm_sysrq_reboot_op adds 9f267a17bfb4 khugepaged: selftests: fix timeout condition in wait_for_scan() adds 405906600a33 scripts/spelling: add a few more typos adds 3021e69219e2 kcov: check kcov_softirq in kcov_remote_stop() adds e8ec04938c44 lib/lz4/lz4_decompress.c: document deliberate use of `&' adds 8301c719a2bd nilfs2: fix null pointer dereference at nilfs_segctor_do_c [...] adds 2581ac7c2f6b checkpatch: correct check for kernel parameters doc adds 81c4f4d924d5 lib: fix bitmap_parse() on 64-bit big endian archs adds 787d563b8642 mm/debug_vm_pgtable: fix kernel crash by checking for THP support adds cc989e78472e ocfs2: fix spelling mistake and grammar adds 496df3d3ab8a mm: add comments on pglist_data zones adds 6af132f3a11e lib: test get_count_order/long in test_bitops.c adds 2c34f6f738d2 stacktrace: cleanup inconsistent variable type adds 9bf5b9eb232b kernel: move use_mm/unuse_mm to kthread.c adds 4dbe59a6ae35 kernel: move use_mm/unuse_mm to kthread.c adds f5678e7f2ac3 kernel: better document the use_mm/unuse_mm API contract adds 37c54f9bd486 kernel: set USER_DS in kthread_use_mm adds 623f6dc593ea Merge branch 'akpm' (patches from Andrew) adds 31cbd33741d4 Merge remote-tracking branch 'fixes/master' adds fca5e94921d5 samples: binderfs: really compile this sample and fix buil [...] adds e4a42c82e943 kbuild: fix broken builds because of GZIP,BZIP2,LZOP variables adds 2b650b7a43df Merge remote-tracking branch 'kbuild-current/fixes' adds 07efd0318e82 Merge remote-tracking branch 'arc-current/for-curr' adds 4b5af44129d0 mptcp: don't leak msk in token container adds 014406babc1f net: cadence: macb: disable NAPI on error adds 58e898a07b9a docs: networking: fix extra spaces in ethtool-netlink adds 934e36ec5e81 docs: networkng: fix lists and table in sja1105 adds fb90a1c85d8f Crypto/chcr: Calculate src and dst sg lengths separately f [...] adds 8b9914cd723b Crypto/chcr: Checking cra_refcnt before unregistering the [...] adds b548493cd485 Merge branch 'chcr-Fixing-issues-in-dma-mapping-and-driver [...] adds ae0b829df712 docs: networkng: convert sja1105's devlink info to RTS adds 9334d5ba32c0 drivers: dpaa2: Use devm_kcalloc() in setup_dpni() adds 77f972a7077d ionic: remove support for mgmt device adds c9aa81faf191 tipc: fix kernel WARNING in tipc_msg_append() adds 9798278260e8 tipc: fix NULL pointer dereference in tipc_disc_rcv() adds ac0e51f41feb Merge remote-tracking branch 'net/master' adds 0f5d82f187e1 net/filter: Permit reading NET in load_bytes_relative when [...] adds bd6fecb9a99c selftests/bpf: Add cgroup_skb/egress test for load_bytes_relative adds d4060ac96956 tools, bpftool: Fix memory leak in codegen error cases adds aa2cad0600ed xdp: Fix xsk_generic_xmit errno adds 2c4779eff837 tools, bpftool: Exit on error in function codegen adds 5c806b3f5d32 Merge remote-tracking branch 'bpf/master' adds efcd94613e25 Merge remote-tracking branch 'ipsec/master' adds 570983906091 Merge remote-tracking branch 'netfilter/master' adds adb36a820383 ALSA: hda: Add NVIDIA codec IDs 9a & 9d through a0 to patch table adds 142a124a9389 Merge remote-tracking branch 'sound-current/for-linus' adds 1983ae3a65d3 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus adds 4008b29eb474 ASoC: max98390: Update regmap readable reg and volatile adds 6476b60f3286 ASoC: q6asm: handle EOS correctly adds 9f045ed020a5 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus adds e59a9065cdc4 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 60724010d5bf Merge remote-tracking branch 'regmap-fixes/for-linus' adds 13a7a78292cf Merge remote-tracking branch 'spi/for-5.7' into spi-linus adds bd2077915bfe spi: tools: Make default_tx/rx and input_tx static adds 7bb64402a092 spi: tools: Add macro definitions to fix build errors adds 03fe7aaf0c3d spi: spi-fsl-dspi: Free DMA memory with matching function adds a86cc4cfcd0b Merge remote-tracking branch 'spi/for-5.8' into spi-linus adds 91357a27757f Merge remote-tracking branch 'spi-fixes/for-linus' adds 0d31db4dca99 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds f9639f9a779a ARM: dts: am437x-sk-evm: remove lcd timings adds 3991510bf640 ARM: dts: am437x-gp-evm: remove lcd timings adds 944021e79e7e ARM: dts: am437x-epos-evm: remove lcd timings adds e4a8fc054340 Revert "bus: ti-sysc: Increase max softreset wait" adds bd215e250f15 Merge remote-tracking branch 'omap-fixes/fixes' adds 2ebac8bb3c2d KVM: nVMX: Consult only the "basic" exit reason when routi [...] adds 77f81f37fb1f Merge branch 'kvm-basic-exit-reason' into HEAD adds 41a23ab336fb KVM: selftests: do not substitute SVM/VMX check with KVM_C [...] adds 7e464770a434 KVM: selftests: Don't probe KVM_CAP_HYPERV_ENLIGHTENED_VMC [...] adds 384dea1c9183 KVM: x86: respect singlestep when emulating instruction adds cd18eaeaffa6 kvm: i8254: remove redundant assignment to pointer s adds 7863e346e108 KVM: async_pf: Cleanup kvm_setup_async_pf() adds 2a18b7e7cd88 KVM: async_pf: Inject 'page ready' event only if 'page not [...] adds cfb65c15d784 KVM: selftests: fix sync_with_host() in smm_test adds e0135a104c52 KVM: x86: do not pass poisoned hva to __kvm_set_memory_region adds 49b3deaad345 Merge tag 'kvmarm-fixes-5.8-1' of git://git.kernel.org/pub [...] adds 239cadc6fb4c Merge remote-tracking branch 'kvm-fixes/master' adds f7862d703fd4 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds a27506301dd6 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds fe3fd6a8ebc4 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 2e272aa596b7 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds f19136b39e47 Merge remote-tracking branch 'fpga-fixes/fixes' new e858c81493f6 ibft: Replace zero-length array with flexible-array new e7af98cf1a66 JFS: Replace zero-length array with flexible-array new 1c81e3f33700 jffs2: Replace zero-length array with flexible-array new ec2107418afe KVM: Replace zero-length array with flexible-array new a3f55e9496a2 kexec: Replace zero-length array with flexible-array new 7a283766e590 keys: encrypted-type: Replace zero-length array with flexi [...] new 358433d319d8 kprobes: Replace zero-length array with flexible-array new 88b25c6332fd libata: Replace zero-length array with flexible-array new 3d6d0c8661cc tools/testing/nvdimm: Replace zero-length array with flexi [...] new f7365b0de1ad block: Replace zero-length array with flexible-array new 3536f69ac9af mm: Replace zero-length array with flexible-array new bf5df61c078f mtd: Replace zero-length array with flexible-array new fd6457bf3421 oprofile: Replace zero-length array with flexible-array new 0c9e07d4707c firmware: pcdp: Replace zero-length array with flexible-array new d2637636ab70 media: pwc: Replace zero-length array with flexible-array new 9ae8b9abd6ac rapidio: Replace zero-length array with flexible-array new db9d8569f5bd RxRPC: Replace zero-length array with flexible-array new e40781fc886a phy: samsung: Replace zero-length array with flexible-array new 6165a3276f52 sctp: Replace zero-length array with flexible-array new f562c7d6db8c ima: Replace zero-length array with flexible-array new 1dcb3f1862ef slab: Replace zero-length array with flexible-array new f5ebfc8619f5 ASoC: SOF: Replace zero-length array with flexible-array new e5becfc20e92 Squashfs: Replace zero-length array with flexible-array new 4861d32abf9f stm class: Replace zero-length array with flexible-array new b3cabf893574 dmaengine: tegra-apb: Replace zero-length array with flexi [...] new c63773ee0a02 thermal: imx8mm: Replace zero-length array with flexible-array new 48c5e5f863f3 tifm: Replace zero-length array with flexible-array new 16a5037f2022 soc: ti: Replace zero-length array with flexible-array new 28b7541aa9e1 tracing/probe: Replace zero-length array with flexible-array new 6650a563e917 w1: Replace zero-length array with flexible-array new a891448869f5 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 992f8846980e Merge remote-tracking branch 'dma-mapping/for-next' new fc0af603c921 Merge remote-tracking branch 'arm/for-next' new 4c78a2998d25 Merge remote-tracking branch 'arm-soc/for-next' new 1a830bce8bcc Merge remote-tracking branch 'amlogic/for-next' new 680632e5b129 Merge remote-tracking branch 'at91/at91-next' new 48e7a9db90ff Merge remote-tracking branch 'imx-mxs/for-next' new b9b4b38b59bd Merge remote-tracking branch 'keystone/next' new 208e9328a496 Merge remote-tracking branch 'mediatek/for-next' new da17ad8ee09f Merge remote-tracking branch 'mvebu/for-next' new 47e3904bbb66 Merge remote-tracking branch 'omap/for-next' new 59e84e42be22 Merge remote-tracking branch 'qcom/for-next' new 1e6f4d9d47f9 Merge remote-tracking branch 'raspberrypi/for-next' new 66dee38583e2 Merge remote-tracking branch 'realtek/for-next' new e5e2025aed2b Merge remote-tracking branch 'renesas/next' new 52944cf9834a Merge remote-tracking branch 'reset/reset/next' new 1bc29aa6b0d1 Merge remote-tracking branch 'rockchip/for-next' new ce1b642eb857 Merge remote-tracking branch 'samsung-krzk/for-next' new 5c9819e11a9c Merge remote-tracking branch 'scmi/for-linux-next' new 37ba7c1e8d88 Merge remote-tracking branch 'sunxi/sunxi/for-next' new b80e4ac74c0b Merge remote-tracking branch 'tegra/for-next' new 708bbb922616 Merge remote-tracking branch 'h8300/h8300-next' new 4e68d2ba0291 Merge remote-tracking branch 'nds32/next' new fb3c36ce0c48 Merge remote-tracking branch 'openrisc/for-next' new 72142a70dc99 Merge remote-tracking branch 'btrfs/for-next' new 1e72540e9643 Merge remote-tracking branch 'cifs/for-next' new 510851acab39 exfat: add missing brelse() calls on error paths new f78534861b32 Merge remote-tracking branch 'exfat/dev' new 7226805d0f68 Merge remote-tracking branch 'ext3/for_next' new f334d1d75c11 Merge remote-tracking branch 'v9fs/9p-next' new cd5e38deaa95 Merge remote-tracking branch 'xfs/for-next' new d992edc853aa Merge remote-tracking branch 'iomap/iomap-for-next' new 2a8c3338e491 Merge remote-tracking branch 'file-locks/locks-next' new 2a9e5ded9543 printk/kdb: Redirect printk messages into kdb in any context new d6c8bb00c126 Merge remote-tracking branch 'origin/for-5.8-kdb-nmi' into [...] new 450bdadc3277 Merge remote-tracking branch 'printk/for-next' new fc8f22587caf Merge remote-tracking branch 'hid/for-next' new e6197c8290f7 i2c: npcm7xx: npcm_i2caddr[] can be static new d790eeb3db6a i2c: Drop stray comma in MODULE_AUTHOR statements new 797210b16a71 Merge branch 'i2c/for-5.8' into i2c/for-next new 361490b939bc Merge remote-tracking branch 'i2c/i2c/for-next' new 20919a75f55c Merge branch 'dmi/master' new 1118a7908679 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 7b53e162f258 media: atomisp: fix pipeline initialization code new 8ef6b8a67b01 media: atomisp: get rid of hmm_vm.c new aaebb6547610 media: atomisp: reduce debug printk rate when IRQs are received new 370f6e5aaa22 media: atomisp: avoid a copy of v4l2_mbus_framefmt at stack new 171b7bd66ab8 media: atomisp: improve debug messages for set format new 9c30f50d14c8 media: atomisp: don't flood dmesg with -EAGAIN return codes new 2a693c3e186c media: atomisp: update TODO list new 6b3a422b7364 media: atomisp: get rid of some old broken debug code new bdfdd9e7df0a media: atomisp: make it use dbg_level to control debug level new c01d5546773e media: atomisp: partially get rid of one abstraction layer new f611797795f2 media: atomisp: drop a cast for a const argument new d573933c80bd media: atomisp: fix size of delay_frames array new 02ab76491bdc media: atomisp: fix a handful of spelling mistakes new 2323994338e7 media: atomisp: simplify hive_isp_css_mm_hrt wrapper new 4fba2916f6a5 media: atomisp: get rid of the hrt/hive_isp_css_mm_hrt abs [...] new 86df6ff2422a media: atomisp: reduce abstraction at ia_css_memory_access new b92d99aec5d6 media: atomisp: go one step further to drop ia_css_memory_ [...] new 5472b4db3f09 media: atomisp: get rid of mmgr_load and mmgr_store new dc50fa18af51 media: atomisp: get rid of unused memory_realloc code new 100e89894b3b media: atomisp: change the type returned by mmgr alloc new 08fef4fa947b media: atomisp: get rid of memory_access.c new 576680cd014b media: atomisp: hmm_bo: untag user pointers new e19718f6dea0 media: atomisp: add debug message to help debugging hmm code new 9ac8e4b90b09 media: atomisp: use Yocto Aero default hmm pool sizes new 19ae08554fe8 media: atomisp: fix driver caps new 14a638ab96c5 media: atomisp: use pin_user_pages() for memory allocation new 03884c93560c media: atomisp: add debug for hmm alloc new d61ba1a2e295 media: atomisp: improve warning for IRQ enable function new 27b778c5ef59 media: atomisp: add debug functions for received events new 591e6a0aad54 media: atomisp: add more comments about frame allocation new 9955d906f280 media: atomisp: remove kvmalloc/kvcalloc abstractions new bbed5b89e181 media: atomisp: avoid OOPS due to non-existing ref_frames new ebf89d12cae2 media: atomisp: Clean up if block in sh_css_sp_init_stage new 55fffcb927ba media: atomisp: Remove second increment of count in atomis [...] new a91727dfafe7 media: atomisp: Remove unnecessary NULL checks in ia_css_p [...] new 541f681340c4 media: atomisp: Remove unnecessary NULL check in atomisp_param new bacefb076617 media: atomisp: Avoid overflow in compute_blending new 6b673fdbd594 media: atomisp: Remove binary_supports_input_format new cadcec76ef1f media: atomisp: avoid an extra memset() when alloc memory new 1a16d5453978 media: atomisp: remove some trivial wrappers from compat css20 new abbd669dbfbb media: atomisp: do another round of coding style cleanup new 41022d35ddf2 media: atomisp: get rid of non-Linux error codes new a86b4936ba68 media: atomisp: get rid of an error abstraction layer new d9ab83953fa7 media: atomisp: don't cause a warn if probe failed new 85b606e02ad7 media: atomisp: get rid of a bunch of other wrappers new f90e73ce803c media: atomisp: get rid of system_types.h new 0cd8726c26ed media: atomisp: provide more details about the firmware binaries new 6a9c6ba7b735 media: atomisp: print firmware data during load new 607e954ac50e media: atomisp: allow passing firmware name at modprobe time new 530c09f26179 media: atomisp: add a debug message at hmm free new 4556cbcf80c9 media: atomisp: add some debug messages when binaries are used new f8b39c658a52 media: staging: atomisp: There's no struct atomisp_dvs2_co [...] new 09013efe1c1a media: staging: atomisp: Fix atomisp_overlay32 compat handling new 84f1b2dc0c47 media: staging: atomisp: Fix compat IOCTL handling new a5047a3400d5 media: staging: atomisp: Check return value from compat_al [...] new f5fbb83feba2 media: atomisp: add SPDX headers new 93517ea037c3 media: staging: media: atomisp: declare 'struct device' be [...] new 6fc07dd22fd5 media: staging: media: atomisp: fix enum type mixups new 065e5e559555 media: staging: media: atomisp: disable all custom formats new 4e86bde20122 media: staging: media: atomisp: add PMIC_OPREGION dependency new fb1f6ae692fc media: atomisp: remove format duplication at mbus->fourcc table new 5b552b198c25 media: atomisp: re-enable warnings again new 89f3b3196e7f media: staging: media: atomisp: fix stack overflow in init [...] new c0818685371e media: atomisp: get rid of sh_css_pipe.c new 54b15d8de0f6 media: atomisp: get rid of an unused IRQ duplicated event new 586f93fa2aee media: atomisp: get rid of a left-over wrapper function new 495eef11f79d media: atomisp: comment an unused code new f2fb029b3790 media: atomisp: improve IRQ handling debug messages new 90240017891a media: atomisp: do some cleanup at irq_local.h new 35a933d47038 media: atomisp: get rid of a duplicated file new d0b674ac6250 media: atomisp: get rid of ifdef nonsense new 0a4b8c457b04 media: atomisp: simplify IRQ ifdef logic new 55b0d4d9313f media: atomisp: remove some unused defines from *mamoiada_ [...] new 946881109181 media: atomisp: use just one mamoiada_params.h new c371af686972 media: atomisp: get rid of a detection hack for a BYT Ando [...] new 17c3827b4c57 media: atomisp: don't set hpll_freq twice with different values new 77bdacaa9f55 media: atomisp: use macros from intel-family.h new 469a7306f171 media: atomisp: change the detection of ISP2401 at runtime new 92b2bc49fc7c media: atomisp: use different dfs failed messages new baf768cf29f8 media: atomisp: set DFS to MAX if sensor doesn't report fps new 48b532b9d2a2 media: atomisp: use strscpy() instead of less secure variants new 662fb4fceb1a media: atomisp: get rid of a string_support.h abstraction layer new 69a03e36c711 media: atomisp: get rid of an iomem abstraction layer new 387041cda44e media: atomisp: improve sensor detection code to use _DSM table new fc9bfbc67fe4 media: Revert "media: atomisp: Add some ACPI detection info" new c25ad350f1ab media: Revert "media: atomisp: add Asus Transform T101HA A [...] new f4f90edf9093 media: atomisp: improve ACPI/DMI detection logs new a8876c22eab9 media: cedrus: Program output format during each run new d5aecd289bab media: cedrus: Implement runtime PM new 15168b204691 media: medium: cec: Make MEDIA_CEC_SUPPORT default to n if [...] new cc8c0363ddce media: s5p-mfc: Properly handle dma_parms for the allocate [...] new 5be5f41dd785 media: v4l2-subdev.rst: correct information about v4l2 events new 0d9668721311 media: videobuf2-dma-contig: fix bad kfree in vb2_dma_cont [...] new 88441917dc6c media: v4l2-ctrls: Unset correct HEVC loop filter flag new 2630e1bb0948 media: rkvdec: Fix H264 scaling list order new 6d9a9a1c8236 Merge remote-tracking branch 'v4l-dvb/master' new 069e6180aec6 Merge remote-tracking branch 'pm/linux-next' new 11aed459fb62 Merge remote-tracking branch 'thermal/thermal/linux-next' new 520ebe47d198 Merge remote-tracking branch 'ieee1394/for-next' new 25f1c9437a41 Merge remote-tracking branch 'swiotlb/linux-next' new b5f13f8bb5f1 Merge remote-tracking branch 'bluetooth/master' new d5c989cdb6ae Merge remote-tracking branch 'gfs2/for-next' new 4b2abb5da6cc Merge remote-tracking branch 'amdgpu/drm-next' new ef15279bf39f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new ea32dc804633 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 64400b26d775 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 6c170f897d42 Merge remote-tracking branch 'block/for-next' new d3d88a04a8b3 ima: fix mprotect checking new b776f3704ffb Merge remote-tracking branch 'integrity/next-integrity' new 0fa52c725a32 Merge remote-tracking branch 'tpmdd/next' new 5c957409d626 Merge remote-tracking branch 'iommu/next' new 21998a351512 x86/speculation: Avoid force-disabling IBPB based on STIBP [...] new dbbe2ad02e9d x86/speculation: Prevent rogue cross-process SSBD shutdown new 4d8df8cbb915 x86/speculation: PR_SPEC_FORCE_DISABLE enforcement for ind [...] new d8ad6d39c35d x86_64: Fix jiffies ODR violation new c7f3d43b629b clocksource: Remove obsolete ifdef new 72ce778007e5 lib/vdso: Provide sanity check for cycles (again) new 7778d8417b74 x86/vdso: Unbreak paravirt VDSO clocks new f7edbd0a3269 Merge branch 'x86/urgent' into auto-latest new f4c02923107b Merge branch 'timers/urgent' into auto-latest new 236451129ffc Merge branch 'perf/urgent' into auto-latest new 9a961366f9cc Merge branch 'core/urgent' into auto-latest new bfb9fbe0f7e7 sched: Fix RANDSTRUCT build fail new 9d75edd5dd93 Merge branch 'sched/urgent' into auto-latest new 765dcd209947 asm-generic/atomic: Use __always_inline for fallback wrappers new 37f8173dd849 locking/atomics: Flip fallbacks and instrumentation new e31923d28ec8 Merge branch 'locking/urgent' into auto-latest new 37d1a04b13a6 Rebase locking/kcsan to locking/urgent new ea91a1d45d19 ubsan, kcsan: Don't combine sanitizer with kcov on clang new 17168f5c1bef kcsan: Avoid inserting __tsan_func_entry/exit if possible new 0e1aa5b62160 kcsan: Restrict supported compilers new 75d75b7a4d54 kcsan: Support distinguishing volatile accesses new d31d4d6bb256 kcsan: Pass option tsan-instrument-read-before-write to Clang new e3b779d9ebe8 kcsan: Remove 'noinline' from __no_kcsan_or_inline new 0bb9ab3a6fa7 kcsan: Update Documentation to change supported compilers new 44b97dccb229 compiler.h: Remove data_race() and unnecessary checks from [...] new 95c094fccb85 compiler.h: Avoid nested statement expression in data_race() new eb73876c7431 compiler.h: Move function attributes to compiler_types.h new 1f44328ea24c compiler_types.h, kasan: Use __SANITIZE_ADDRESS__ instead [...] new 965655505e29 Merge branch 'locking/kcsan' into auto-latest new 26fa1263b0ba x86/entry/64: Remove an unused label new c75890700455 x86/entry/64: Remove unneeded kernel CR3 switching new fbaed278a3cc x86/idt: Remove address operator on function machine_check() new a0bb51f2638e x86/xen: Split HVM vector callback setup and interrupt gat [...] new 06184325a1cc x86/idt: Annotate alloc_intr_gate() with __init new 1f1fbc70c10e x86/idt: Keep spurious entries unset in system_vectors new 24ae0c91cbc5 x86/hw_breakpoint: Prevent data breakpoints on cpu_entry_area new e9660391d0eb x86/doublefault: Remove memmove() call new 725005897ec4 x86/entry/64: Avoid pointless code when CONTEXT_TRACKING=n new 44d7e4fbc08e x86/entry: Remove the unused LOCKDEP_SYSEXIT cruft new 20355e5f73a7 x86/entry: Exclude low level entry code from sanitizing new 0372007f5a79 context_tracking: Ensure that the critical path cannot be [...] new 126f21f0e8d4 lib/smp_processor_id: Move it into noinstr section new 5916d5f9b334 bug: Annotate WARN/BUG/stackfail as noinstr safe new fba8dbeaf30e x86/idt: Remove update_intr_gate() new b9f6976bfb94 x86/entry/64: Move non entry code into .text section new 8c0fa8a036cd x86/entry/32: Move non entry code into .text section new 1723be30e46f x86/entry: Mark enter_from_user_mode() noinstr new 8f159f1dfa1e x86/entry/common: Protect against instrumentation new dd8e2d9ae64f x86/entry: Move irq tracing on syscall entry to C-code new 4983e5d74c82 x86/entry: Move irq flags tracing to prepare_exit_to_usermode() new a7ef9ba986b5 x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __a [...] new 1c3e5d3f60e2 x86/entry: Make entry_64_compat.S objtool clean new d73a332936a6 x86/traps: Mark fixup_bad_iret() noinstr new daf7a69787b5 x86/traps: Mark sync_regs() noinstr new 410367e321b5 x86/entry: Disable interrupts for native_load_gs_index() i [...] new c9317202af70 x86/entry/64: Use native swapgs in asm_load_gs_index() new ca4c6a9858c2 x86/traps: Make interrupt enable/disable symmetric in C code new 877f183f83cc x86/traps: Split trap numbers out in a separate header new 67f1386616dc x86/entry/64: Reorder idtentries new cfa82a00533f x86/entry: Distangle idtentry new 424c7d0a9a39 x86/entry/64: Provide sane error entry/exit new 60400677e128 x86/entry/32: Provide macro to emit IDT entry stubs new 53aaf262c66e x86/idtentry: Provide macros to define/declare IDT entry points new 0ba50e861ae9 x86/entry/common: Provide idtentry_enter/exit() new 218e31b6e7a3 x86/traps: Prepare for using DEFINE_IDTENTRY new 9d06c4027f21 x86/entry: Convert Divide Error to IDTENTRY new 4b6b9111c0b9 x86/entry: Convert Overflow exception to IDTENTRY new 58d9c81facf5 x86/entry: Convert Bounds exception to IDTENTRY new 49893c5cb281 x86/entry: Convert Invalid Opcode exception to IDTENTRY new 866ae2ccee4a x86/entry: Convert Device not available exception to IDTENTRY new f95658fdb575 x86/entry: Convert Coprocessor segment overrun exception t [...] new aabfe5383ec7 x86/idtentry: Provide IDTENTRY_ERRORCODE new 97b3d290b865 x86/entry: Convert Invalid TSS exception to IDTENTRY new 99a3fb8d01af x86/entry: Convert Segment not present exception to IDTENTRY new fd9689bf9113 x86/entry: Convert Stack segment exception to IDTENTRY new be4c11afbb6d x86/entry: Convert General protection exception to IDTENTRY new dad7106f8194 x86/entry: Convert Spurious interrupt bug exception to IDTENTRY new 14a8bd2aa7c3 x86/entry: Convert Coprocessor error exception to IDTENTRY new 436608bb00a5 x86/entry: Convert Alignment check exception to IDTENTRY new 48227e21f743 x86/entry: Convert SIMD coprocessor error exception to IDTENTRY new d77290507ab2 x86/entry/32: Convert IRET exception to IDTENTRY_SW new 4979fb53ab0e x86/int3: Ensure that poke_int3_handler() is not traced new ef882bfef933 x86/int3: Avoid atomic instrumentation new df65bba1dcd8 lib/bsearch: Provide __always_inline variant new f64366efd8c6 x86/int3: Inline bsearch() new 0dc6cdc21b94 x86/idtentry: Provide IDTENTRY_RAW new 8edd7e37aed8 x86/entry: Convert INT3 exception to IDTENTRY_RAW new 21e28290b317 x86/traps: Split int3 handler up new 2c058b03cc06 x86/idtentry: Provide IDTENTRY_IST new 94a46d316f2b x86/mce: Move nmi_enter/exit() into the entry point new 8cd501c1facc x86/entry: Convert Machine Check to IDTENTRY_IST new aedbdeab00dc x86/mce: Use untraced rd/wrmsr in the MCE offline/crash check new 9cce81cff748 x86/idtentry: Provide IDTENTRY_XEN for XEN/PV new 6271fef00b34 x86/entry: Convert NMI to IDTENTRY_NMI new f051f6979550 x86/nmi: Protect NMI entry against instrumentation new 9f58fdde95c9 x86/db: Split out dr6/7 handling new 2bbc68f8373c x86/entry: Convert Debug exception to IDTENTRY_DB new df7ccaffd203 x86/entry/64: Remove error code clearing from #DB and #MCE [...] new f08e32ec3cfc x86/idtentry: Provide IDTRENTRY_NOIST variants for #DB and #MC new 4c0dcd8350a0 x86/entry: Implement user mode C entry points for #DB and #MCE new 9347f4135218 x86/traps: Restructure #DB handling new 75347bb2535a x86/traps: Address objtool noinstr complaints in #DB new 865d3a9afe7e x86/mce: Address objtools noinstr complaints new 6a8dfa8e4053 x86/idtentry: Provide IDTENTRY_DF new c29c775a554f x86/entry: Convert double fault exception to IDTENTRY_DF new 7102cb071326 x86/entry: Fix allnoconfig build warning new 2ab70319bc1f nmi, tracing: Make hardware latency tracing noinstr safe new 3eeec3858488 x86/entry: Provide idtentry_entry/exit_cond_rcu() new 9f9781b60dfa x86/entry: Provide idtentry_enter/exit_user() new fa95d7dc1abc x86/idtentry: Switch to conditional RCU handling new 9ee01e0f69a9 x86/entry: Clean up idtentry_enter/exit() leftovers new 8a6bc4787f05 genirq: Provide irq_enter/exit_rcu() new 98a3bf195e1a genirq: Provide __irq_enter/exit_raw() new 931b94145981 x86/entry: Provide helpers for executing on the irqstack new eb6555c83933 x86/entry/64: Move do_softirq_own_stack() to C new 1de16e0c1715 x86/entry: Split out idtentry_exit_cond_resched() new 2f6474e4636b x86/entry: Switch XEN/PV hypercall entry to IDTENTRY new 00cf8baf9c2a x86/entry/64: Simplify idtentry_body new 91eeafea1e4b x86/entry: Switch page fault exception to IDTENTRY_RAW new e2dcb5f13907 x86/entry: Remove the transition leftovers new e88d974136db x86/entry: Change exit path of xen_failsafe_callback new 23d73f2ad4e7 x86/entry/64: Remove error_exit() new 74ebed3193aa x86/entry/32: Remove common_exception() new 79b9c183021e x86/irq: Use generic irq_regs implementation new 633260fa143b x86/irq: Convey vector as argument and not in ptregs new 7c2a57364cae x86/irq: Rework handle_irq() for 64-bit new 0bf7c314ff68 x86/entry: Add IRQENTRY_IRQ macro new fa5e5c409213 x86/entry: Use idtentry for interrupts new 6368558c3710 x86/entry: Provide IDTENTRY_SYSVEC new db0338eec583 x86/entry: Convert APIC interrupts to IDTENTRY_SYSVEC new 582f9191231b x86/entry: Convert SMP system vectors to IDTENTRY_SYSVEC new 720909a7abd3 x86/entry: Convert various system vectors new 9c3b1f4975c4 x86/entry: Convert KVM vectors to IDTENTRY_SYSVEC* new a16be368dd3f x86/entry: Convert various hypervisor vectors to IDTENTRY_SYSVEC new cb09ea2924cb x86/entry: Convert XEN hypercall vector to IDTENTRY_SYSVEC new 13cad9851ef1 x86/entry: Convert reschedule interrupt to IDTENTRY_SYSVEC_SIMPLE new 75da04f7f3cb x86/entry: Remove the apic/BUILD interrupt leftovers new e3e5c64ea1f5 x86/entry/64: Remove IRQ stack switching ASM new 3b6c9bf69ef3 x86/entry: Make enter_from_user_mode() static new fa95a0cb0423 x86/entry/32: Remove redundant irq disable code new 9628f26baef2 x86/entry/64: Remove TRACE_IRQS_*_DEBUG new 3ffdfdcec1ba x86/entry: Move paranoid irq tracing out of ASM code new 320100a5ffe5 x86/entry: Remove the TRACE_IRQS cruft new 998c2034c6a3 xen: Move xen_setup_callback_vector() definition to includ [...] new d390e6de89d3 x86/hw_breakpoint: Add within_area() to check data breakpoints new 97417cb9ad4e x86/hw_breakpoint: Prevent data breakpoints on direct GDT new f9fe0b89f054 x86/hw_breakpoint: Prevent data breakpoints on per_cpu cpu_tss_rw new fdef24dfccb7 x86/hw_breakpoint: Prevent data breakpoints on user_pcid_f [...] new e1de11d4d1a6 x86/entry: Introduce local_db_{save,restore}() new fd338e3564b0 x86/entry, nmi: Disable #DB new cd840e424f27 x86/entry, mce: Disallow #DB during #MC new 84b6a3491567 x86/entry: Optimize local_db_save() for virt new f9912ada8286 x86/entry: Remove debug IDT frobbing new fd501d4f0399 x86/entry: Remove DBn stacks new 59bc300b7129 x86/entry: Clarify irq_{enter,exit}_rcu() new bf2b30084400 x86/entry: Rename trace_hardirqs_off_prepare() new bdf5bde8aec7 x86/idt: Mark init only functions __init new 94438af40d06 x86/idt: Add comments about early #PF handling new 5a2bafca1b06 x86/idt: Use proper constants for table size new 00229a543001 x86/idt: Cleanup trap_init() new 3e77abda65b1 x86/idt: Consolidate idt functionality new 28eaf87121ab x86/entry: __always_inline debugreg for noinstr new 7a745be1cc90 x86/entry: __always_inline irqflags for noinstr new 4b281e541bba x86/entry: __always_inline arch_atomic_* for noinstr new 5ef227933117 x86/entry: Re-order #DB handler to avoid *SAN instrumentation new 6eebad1ad303 lockdep: __always_inline more for noinstr new 2823e83a3dc0 x86/entry: __always_inline CR2 for noinstr new f0178fc01fe4 x86/entry: Unbreak __irqentry_text_start/end magic new 8a7355dcd90e Merge branch 'x86/entry' into auto-latest new f77d26a9fc52 Merge branch 'x86/entry' into ras/core new 17fae1294ad9 x86/{mce,mm}: Unmap the entire page if the whole page is a [...] new 7ccddc4613db x86/mce/dev-mcelog: Fix -Wstringop-truncation warning abou [...] new 8a7fd399f1a0 Merge branch 'ras/core' into auto-latest new 039b72218567 Merge remote-tracking branch 'tip/auto-latest' new f3fc9be9897e Merge remote-tracking branch 'edac/edac-for-next' new 0cfccdbed9de Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 885f47117e12 Merge remote-tracking branch 'rcu/rcu/next' new cefaad64157b Merge remote-tracking branch 'xen-tip/linux-next' new 994037805d48 Merge remote-tracking branch 'percpu/for-next' new 7983d1ce68c5 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 4ded915c9ce5 Merge remote-tracking branch 'mux/for-next' new ebeedc701b81 Merge remote-tracking branch 'scsi/for-next' new 33d16133ed4c vdpa: fix typos in the comments for __vdpa_alloc_device() new a9f4ff76ab7b vhost_vdpa: Fix potential underflow in vhost_vdpa_mmap() new 609acbaa50d9 virtio-mem: silence a static checker warning new 313dfce4fcc4 virtio-mem: add memory via add_memory_driver_managed() new 2b7a0beb1a5a tools/virtio: Add --batch option new 800a486a490a tools/virtio: Add --batch=random option new 85e7df99a6f6 tools/virtio: Add --reset new 68fc5525c67a tools/virtio: Use __vring_new_virtqueue in virtio_test.c new d77551e65549 tools/virtio: Extract virtqueue initialization in vq_reset new 198060344516 tools/virtio: Reset index in virtio_test --reset. new a20daaa6c4d6 tools/virtio: Use tools/include/list.h instead of stubs new d9b129b86586 Merge remote-tracking branch 'vhost/linux-next' new ccc802554865 Merge remote-tracking branch 'rpmsg/for-next' new f5fca284d3c6 gpio: arizona: handle pm_runtime_get_sync failure case new cdf59728a3cd gpio: arizona: put pm_runtime in case of failure new 82a8e71fad6c Merge remote-tracking branch 'gpio/for-next' new f1aeac6aabdd pinctrl: qcom: spmi-gpio: fix warning about irq chip reusage new 3784fc0cb7fe pinctrl: tegra: Use noirq suspend/resume callbacks new db18b2f10067 pinctrl: mcp23s08: Split to three parts: fix ptr_ret.cocci [...] new 02e1254d7740 pinctrl: qcom: ipq6018 Add missing pins in qpic pin group new cc58bf94113d Merge remote-tracking branch 'pinctrl/for-next' new 1aa723a67c40 Merge remote-tracking branch 'pwm/for-next' new 2befbb48c567 Merge remote-tracking branch 'userns/for-next' new d76cc88a5fbd Merge remote-tracking branch 'kselftest/next' new f6af228caadf Merge remote-tracking branch 'livepatching/for-next' new 06dba1cb9346 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 64d12a6a8ad0 Merge remote-tracking branch 'fsi/next' new a2f0a61aa6f8 Merge remote-tracking branch 'slimbus/for-next' new b3d09538a4e7 Merge remote-tracking branch 'nvmem/for-next' new da583bafaabd Merge remote-tracking branch 'xarray/xarray' new 602414e08e8b Merge remote-tracking branch 'auxdisplay/auxdisplay' new 19869d0eff42 Merge remote-tracking branch 'fpga/for-next' new 87a6fe559a0c Merge remote-tracking branch 'kunit-next/kunit' new 620be89fb4bb Merge remote-tracking branch 'trivial/for-next' new af93a0febcac Merge remote-tracking branch 'mhi/mhi-next' new 9c2aa8114f6c Merge remote-tracking branch 'notifications/notifications- [...] new c69f0ca1ac57 Merge remote-tracking branch 'fsinfo/fsinfo-core' new 9e9fc24fe63e checkpatch: test $GIT_DIR changes new 277d4d946ce0 mm/memory-failure: prioritize prctl(PR_MCE_KILL) over vm.m [...] new 285cca5757ef mm/memory-failure: send SIGBUS(BUS_MCEERR_AR) only to curr [...] new 2e8f276825ff ocfs2: fix build failure when TCP/IP is disabled new 8f3c22f7459b /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 61bc4a4a39e7 /proc/kpageflags: do not use uninitialized struct pages new 1c30f80f31ad lib/lzo: fix ambiguous encoding bug in lzo-rle new 2c502ba1099a ocfs2: clear links count in ocfs2_mknod() if an error occurs new 4f2b909b486a ocfs2: fix ocfs2 corrupt when iputting an inode new 6d7cf1c798b2 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning new cb3380becc35 ramfs: support O_TMPFILE new aad2c225e875 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new 98984f51558d mm/mmap.c: fix the adjusted length error new 32148a9279f7 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] new 22f026c6db28 mm/vmstat: add events for PMD based THP migration without split new f81b6fc68d0f mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] new 26efded25a3a mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] new 9fefb70c0c97 fs/buffer.c: add debug print for __getblk_gfp() stall problem new a6f89e5accc7 fs/buffer.c: dump more info for __getblk_gfp() stall problem new ada9b843a121 kernel/hung_task.c: Monitor killed tasks. new 5d5e3f3b0acc lib: optimize cpumask_local_spread() new c3e5b022d222 checkpatch: add test for possible misuse of IS_ENABLED() w [...] new 95b14eca06b0 exec: change uselib(2) IS_SREG() failure to EACCES new 351c9a0f07ad exec: move S_ISREG() check earlier new 81e0674f2110 exec: move path_noexec() check earlier new 6b34351fad28 umh: fix refcount underflow in fork_usermode_blob(). new d97b740260bb aio: simplify read_events() new bf0dad9a5eb9 ipc: convert ipcs_idr to XArray new bea08366d20d ipc-convert-ipcs_idr-to-xarray-update new 7ec4da1428d2 ipc-convert-ipcs_idr-to-xarray-update-fix new 75643eac61b0 Merge branch 'akpm-current/current' new 12fc7677a2c9 mm/kmemleak: silence KCSAN splats in checksum new bf6c1011ffbc amdgpu: a NULL ->mm does not mean a thread is a kthread new 9e2ec627c065 mm/frontswap: mark various intentional data races new 23af496de4cf mm/page_io: mark various intentional data races new 3b74190f3728 mm-page_io-mark-various-intentional-data-races-v2 new 0cf931f8a208 mm/swap_state: mark various intentional data races new 5756213be48b mm/filemap.c: fix a data race in filemap_fault() new 0fead150e1b8 mm/swapfile: fix and annotate various data races new bd4f7b012191 mm-swapfile-fix-and-annotate-various-data-races-v2 new eb4db7dc8158 mm/page_counter: fix various data races at memsw new 705f6c8dd0fd mm/memcontrol: fix a data race in scan count new bd5ed54dab6c mm/list_lru: fix a data race in list_lru_count_one new 632eb33203e6 mm/mempool: fix a data race in mempool_free() new acd24db5dca5 mm/rmap: annotate a data race at tlb_flush_batched new 10f10f602bf6 mm: annotate a data race in page_zonenum() new c9e895a4acc6 mm/swap.c: annotate data races for lru_rotate_pvecs new 206a84f53b3d mm/madvise: pass task and mm to do_madvise new e85236101668 mm/madvise: introduce process_madvise() syscall: an extern [...] new c9484f1987c2 fix process_madvise build break for arm64 new e97c8f025480 mm: fix build error for mips of process_madvise new e9841e9479a0 mm-introduce-external-memory-hinting-api-fix-2-fix new 479610578df0 mm/madvise: check fatal signal pending of target process new 4b07278f804a pid: move pidfd_get_pid() to pid.c new 7f322ecb08fd mm/madvise: support both pid and pidfd for process_madvise new 5fccd3beb7ca mm/madvise: allow KSM hints for remote API new 25a9f9f8e5a0 mm: support vector address ranges for process_madvise new 84fdaa13b7a4 mm: support compat_sys_process_madvise new a2a9446d268c mm-support-vector-address-ranges-for-process_madvise-fix-fix new e02de56d554e mm/madvise: make function 'do_process_madvise' static new 5c0bade2a0c0 mm: fix s390 compat build error new 57861dd7dab4 mm-support-vector-address-ranges-for-process_madvise-fix-f [...] new 04dc5b26258d mm: use only pidfd for process_madvise syscall new f27655cc054e mm: return EBADF if pidfd is invalid new d4b906c67938 mm/madvise.c: remove duplicated include new db40119390cb include/asm-generic/vmlinux.lds.h: align ro_after_init new 486c25a33f1f sh: clkfwk: remove r8/r16/r32 new 45f9493dd726 sh: remove call to memset after dma_alloc_coherent new d888f839a068 sh: use generic strncpy() new 559db69e8bfc sh: add missing EXPORT_SYMBOL() for __delay
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 (a7cbd1d30e77) \ N -- N -- N refs/heads/akpm (559db69e8bfc)
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 473 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: Documentation/admin-guide/hw-vuln/index.rst | 1 - Documentation/admin-guide/hw-vuln/l1d_flush.rst | 51 -- .../bindings/mailbox/qcom,apcs-kpss-global.yaml | 17 +- Documentation/driver-api/media/v4l2-subdev.rst | 3 +- .../networking/devlink-params-sja1105.txt | 27 - Documentation/networking/devlink/index.rst | 1 + Documentation/networking/devlink/sja1105.rst | 49 ++ Documentation/networking/dsa/sja1105.rst | 6 +- Documentation/networking/ethtool-netlink.rst | 12 +- Documentation/userspace-api/spec_ctrl.rst | 7 - arch/alpha/kernel/setup.c | 7 +- arch/arm64/Kconfig | 3 +- arch/arm64/kernel/setup.c | 4 + arch/riscv/Kconfig | 4 + arch/{arm64 => riscv}/include/asm/clocksource.h | 0 arch/riscv/include/asm/processor.h | 12 +- arch/riscv/include/asm/vdso.h | 2 + .../include/asm/vdso/clocksource.h | 0 arch/riscv/include/asm/vdso/gettimeofday.h | 79 ++ arch/riscv/include/asm/vdso/processor.h | 19 + arch/riscv/include/asm/vdso/vsyscall.h | 27 + arch/riscv/kernel/time.c | 9 + arch/riscv/kernel/vdso.c | 24 +- arch/riscv/kernel/vdso/Makefile | 12 +- arch/riscv/kernel/vdso/clock_getres.S | 18 - arch/riscv/kernel/vdso/clock_gettime.S | 18 - arch/riscv/kernel/vdso/gettimeofday.S | 18 - arch/riscv/kernel/vdso/vdso.lds.S | 2 + arch/riscv/kernel/vdso/vgettimeofday.c | 25 + arch/x86/Kconfig | 1 - arch/x86/entry/common.c | 4 + arch/x86/entry/entry_32.S | 11 +- arch/x86/entry/entry_64.S | 11 +- arch/x86/include/asm/bug.h | 1 - arch/x86/include/asm/cacheflush.h | 8 - arch/x86/include/asm/irq.h | 7 + arch/x86/include/asm/thread_info.h | 9 +- arch/x86/include/asm/tlbflush.h | 2 +- arch/x86/include/asm/vdso/gettimeofday.h | 18 + arch/x86/kernel/Makefile | 1 - arch/x86/kernel/cpu/bugs.c | 120 ++- arch/x86/kernel/kprobes/core.c | 7 - arch/x86/kernel/kprobes/opt.c | 4 +- arch/x86/kernel/kvm.c | 2 +- arch/x86/kernel/l1d_flush.c | 120 --- arch/x86/kernel/process.c | 28 +- arch/x86/kernel/time.c | 4 - arch/x86/kernel/unwind_frame.c | 8 +- arch/x86/kernel/vmlinux.lds.S | 5 +- arch/x86/kvm/vmx/vmx.c | 62 +- arch/x86/kvm/x86.c | 7 +- arch/x86/mm/pti.c | 4 +- arch/x86/mm/tlb.c | 87 +- arch/x86/xen/smp_pv.c | 2 +- drivers/bus/ti-sysc.c | 2 +- drivers/cdrom/cdrom.c | 2 +- drivers/char/random.c | 2 +- drivers/crypto/chelsio/chcr_algo.c | 81 +- drivers/gpio/gpio-arizona.c | 7 +- drivers/gpu/drm/ast/ast_mode.c | 1 + drivers/i2c/busses/i2c-exynos5.c | 4 +- drivers/i2c/busses/i2c-npcm7xx.c | 2 +- drivers/i2c/busses/i2c-s3c2410.c | 2 +- drivers/media/cec/Kconfig | 2 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 20 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 6 +- drivers/media/v4l2-core/v4l2-ctrls.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 5 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 5 +- drivers/net/ethernet/pensando/ionic/ionic.h | 2 - .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 6 - .../net/ethernet/pensando/ionic/ionic_devlink.c | 4 - drivers/net/ethernet/pensando/ionic/ionic_lif.c | 13 - drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 12 +- .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 2 +- drivers/pinctrl/pinctrl-mcp23s08_spi.c | 5 +- drivers/pinctrl/qcom/pinctrl-ipq6018.c | 3 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 21 +- drivers/pinctrl/tegra/pinctrl-tegra.c | 4 +- drivers/scsi/arm/eesox.c | 2 +- drivers/scsi/arm/powertec.c | 2 +- drivers/spi/spi-fsl-dspi.c | 8 +- drivers/staging/media/atomisp/TODO | 46 +- drivers/staging/media/atomisp/i2c/atomisp-gc0310.c | 11 - drivers/staging/media/atomisp/i2c/atomisp-gc2235.c | 11 - drivers/staging/media/atomisp/i2c/atomisp-lm3554.c | 11 - .../staging/media/atomisp/i2c/atomisp-mt9m114.c | 11 - drivers/staging/media/atomisp/i2c/atomisp-ov2680.c | 11 - drivers/staging/media/atomisp/i2c/atomisp-ov2722.c | 11 - .../media/atomisp/i2c/ov5693/atomisp-ov5693.c | 11 - .../staging/media/atomisp/include/linux/atomisp.h | 2 +- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 9 +- drivers/staging/media/atomisp/pci/atomisp_cmd.h | 10 - drivers/staging/media/atomisp/pci/atomisp_compat.h | 2 + .../media/atomisp/pci/atomisp_compat_css20.c | 61 +- .../media/atomisp/pci/atomisp_compat_ioctl32.c | 947 +++++++++++---------- .../media/atomisp/pci/atomisp_gmin_platform.c | 139 ++- drivers/staging/media/atomisp/pci/atomisp_helper.h | 29 - drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 16 +- .../atomisp/pci/hive_isp_css_common/host/irq.c | 2 - .../atomisp/pci/hive_isp_css_common/host/isp.c | 5 +- .../atomisp/pci/hive_isp_css_common/host/vmem.c | 5 +- .../pci/hive_isp_css_include/platform_support.h | 3 - .../atomisp/pci/hrt/hive_isp_css_custom_host_hrt.h | 107 --- .../media/atomisp/pci/isp2400_input_system_local.h | 3 +- .../media/atomisp/pci/isp2400_system_local.h | 2 - .../media/atomisp/pci/isp2401_system_local.h | 2 - .../media/atomisp/pci/runtime/event/src/event.c | 1 - .../media/atomisp/pci/runtime/eventq/src/eventq.c | 4 +- .../atomisp/pci/runtime/inputfifo/src/inputfifo.c | 2 +- drivers/staging/media/atomisp/pci/sh_css.c | 7 +- .../staging/media/atomisp/pci/sh_css_firmware.c | 12 +- drivers/staging/media/atomisp/pci/sh_css_hrt.c | 2 +- drivers/staging/media/atomisp/pci/sh_css_sp.c | 1 - drivers/staging/media/rkvdec/rkvdec-h264.c | 70 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 7 + drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 2 + drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 106 ++- drivers/staging/media/sunxi/cedrus/cedrus_hw.h | 3 + drivers/staging/media/sunxi/cedrus/cedrus_video.c | 36 +- drivers/vhost/test.c | 57 ++ drivers/vhost/test.h | 1 + drivers/virtio/virtio_mem.c | 25 +- fs/exfat/namei.c | 12 +- fs/ext4/inode.c | 2 +- fs/fs-writeback.c | 85 +- fs/nfsd/cache.h | 2 + fs/nfsd/netns.h | 1 - fs/nfsd/nfscache.c | 32 +- fs/nfsd/nfsctl.c | 6 + fs/proc/proc_sysctl.c | 4 + fs/xfs/libxfs/xfs_trans_inode.c | 4 +- include/asm-generic/bug.h | 1 - include/linux/compiler.h | 73 +- include/linux/context_tracking.h | 2 - include/linux/fs.h | 7 +- include/linux/ftrace.h | 5 +- include/linux/instrumentation.h | 57 -- include/linux/interrupt.h | 8 +- include/linux/sched.h | 6 +- include/media/videobuf2-dma-contig.h | 2 +- include/net/neighbour.h | 7 +- include/trace/events/writeback.h | 10 +- include/uapi/linux/prctl.h | 1 - include/uapi/linux/spi/spidev.h | 4 + kernel/printk/printk.c | 14 +- kernel/printk/printk_safe.c | 7 + kernel/time/clocksource.c | 2 - kernel/trace/trace_stack.c | 5 +- lib/bitmap.c | 5 +- lib/vdso/gettimeofday.c | 11 + net/core/filter.c | 16 +- net/core/sysctl_net_core.c | 2 +- net/mptcp/subflow.c | 1 + net/tipc/bearer.c | 2 +- net/tipc/msg.c | 4 +- net/tipc/socket.c | 3 +- net/xdp/xsk.c | 4 +- scripts/modules-check.sh | 5 +- security/integrity/ima/ima_main.c | 3 +- sound/pci/hda/patch_hdmi.c | 5 + sound/soc/codecs/max98390.c | 6 +- sound/soc/qcom/qdsp6/q6asm.c | 7 +- tools/bpf/bpftool/gen.c | 13 +- tools/spi/spidev_test.c | 6 +- .../selftests/bpf/prog_tests/load_bytes_relative.c | 71 ++ .../selftests/bpf/progs/load_bytes_relative.c | 48 ++ tools/virtio/linux/kernel.h | 7 +- tools/virtio/linux/virtio.h | 5 +- tools/virtio/virtio_test.c | 139 ++- tools/virtio/vringh_test.c | 2 + 174 files changed, 1947 insertions(+), 1805 deletions(-) delete mode 100644 Documentation/admin-guide/hw-vuln/l1d_flush.rst delete mode 100644 Documentation/networking/devlink-params-sja1105.txt create mode 100644 Documentation/networking/devlink/sja1105.rst copy arch/{arm64 => riscv}/include/asm/clocksource.h (100%) copy arch/{arm64 => riscv}/include/asm/vdso/clocksource.h (100%) create mode 100644 arch/riscv/include/asm/vdso/gettimeofday.h create mode 100644 arch/riscv/include/asm/vdso/processor.h create mode 100644 arch/riscv/include/asm/vdso/vsyscall.h delete mode 100644 arch/riscv/kernel/vdso/clock_getres.S delete mode 100644 arch/riscv/kernel/vdso/clock_gettime.S delete mode 100644 arch/riscv/kernel/vdso/gettimeofday.S create mode 100644 arch/riscv/kernel/vdso/vgettimeofday.c delete mode 100644 arch/x86/kernel/l1d_flush.c delete mode 100644 drivers/staging/media/atomisp/pci/atomisp_helper.h delete mode 100644 drivers/staging/media/atomisp/pci/hrt/hive_isp_css_custom_host_hrt.h delete mode 100644 include/linux/instrumentation.h create mode 100644 tools/testing/selftests/bpf/prog_tests/load_bytes_relative.c create mode 100644 tools/testing/selftests/bpf/progs/load_bytes_relative.c