This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-defconfig in repository toolchain/ci/linux.
discards 8a28e614e1db Add linux-next specific files for 20200113 discards b4166cacf120 Merge branch 'akpm/master' discards 36041b3795b7 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards 5f3e2b42f6d7 drivers/tty/serial/sh-sci.c: suppress warning discards 4f206e606a16 ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() discards e2bdcc7ab36a treewide: remove redundant IS_ERR() before error code check discards aa546bbeab85 include/linux/cpumask.h: don't calculate length of the inp [...] discards 456a5eee02ab lib: new testcases for bitmap_parse{_user} discards 068a3f1e7424 lib: rework bitmap_parse() discards 976b933f1f57 lib: make bitmap_parse_user a wrapper on bitmap_parse discards 1af32dfa47c7 lib/test_bitmap: fix address space when test user buffer discards 838718a515bd fix rebase issue discards 0c387392f945 lib: add test for bitmap_parse() discards 3d236a8e9fcb bitops: more BITS_TO_* macros discards f0773237791a lib/string: add strnchrnul() discards c2de88d45cbb proc-convert-everything-to-struct-proc_ops-fix discards 2844af6569d1 proc: convert everything to "struct proc_ops" discards a251bbe7daa8 proc: decouple proc from VFS with "struct proc_ops" discards 5e2119563593 x86-mm-avoid-allocating-struct-mm_struct-on-the-stack-fix discards 4afaea1e946b x86: mm: avoid allocating struct mm_struct on the stack discards f8392cad7a3f mm: ptdump: reduce level numbers by 1 in note_page() discards 2d7271b242f3 arm64: mm: display non-present entries in ptdump discards af9c7ec88dde arm64: mm: convert mm/dump.c to use walk_page_range() discards 8b5e3f330f17 x86: mm: convert dump_pagetables to use walk_page_range discards 459cb83610ad mm: add generic ptdump discards b8ded12a4826 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] discards 69022b7200ca x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct discards 6ed67a4839c3 x86: mm: point to struct seq_file from struct pg_state discards d08e7a88fc60 mm: pagewalk: add 'depth' parameter to pte_hole discards a31b53af3b4a mm: pagewalk: fix termination condition in walk_pte_range() discards cff609ccb9d5 mm: pagewalk: don't lock PTEs for walk_page_range_novma() discards c9e07e8b3c63 mm: pagewalk: allow walking without vma discards 29fe74f9acdb mm: pagewalk: fix unused variable warning discards caf879de7e8d mm: pagewalk: add p4d_entry() and pgd_entry() discards f3a9a881b6da x86: mm: add p?d_leaf() definitions discards 392d5397bfd6 sparc: mm: add p?d_leaf() definitions discards 19edb3f5265a s390: mm: add p?d_leaf() definitions discards c3733c38561f riscv: mm: add p?d_leaf() definitions discards c809f0aa1ab8 powerpc: mm: add p?d_leaf() definitions discards f852f66f4bb6 mips: mm: add p?d_leaf() definitions discards 33ffb9b07154 arm64: mm: add p?d_leaf() definitions discards 98d13e2f62c3 arm: mm: add p?d_leaf() definitions discards a25365263a4c arc: mm: add p?d_leaf() definitions discards 6cacac4748fa mm: add generic p?d_leaf() macros discards 97a62026070e mm: remove __krealloc discards 4f3b3ca35008 pinctrl: fix pxa2xx.c build warnings discards 5cef6534af30 drivers/block/null_blk_main.c: fix uninitialized var warnings discards 40a995cfa8f1 drivers/block/null_blk_main.c: fix layout discards e1db87ff5f95 Merge branch 'akpm-current/current' discards 5b7c6cfc520c Merge remote-tracking branch 'kunit-next/kunit' discards 522809724478 Merge remote-tracking branch 'generic-ioremap/for-next' discards 0e3beede2ad9 Merge remote-tracking branch 'fpga/for-next' discards 9c367daf07d9 Merge remote-tracking branch 'devfreq/devfreq-next' discards 4c7c4da75543 Merge remote-tracking branch 'pidfd/for-next' discards c01b69dd2dc3 Merge remote-tracking branch 'xarray/xarray' discards 798977b4a64e Merge remote-tracking branch 'nvmem/for-next' discards 728b1662f621 Merge remote-tracking branch 'slimbus/for-next' discards 66018ea8dc43 Merge remote-tracking branch 'fsi/next' discards be6dd81ebf88 Merge remote-tracking branch 'ntb/ntb-next' discards 9257a6ef83f0 Merge remote-tracking branch 'at24/at24/for-next' discards 3b18c4fa3cae Merge remote-tracking branch 'rtc/rtc-next' discards d0c313b02fd2 Merge remote-tracking branch 'coresight/next' discards b7cf52e6e5e1 Merge remote-tracking branch 'livepatching/for-next' discards 02b6db33ee04 Merge remote-tracking branch 'y2038/y2038' discards 2a5ccdf49e74 Merge remote-tracking branch 'kselftest/next' discards 42b08a8bf6d7 Merge remote-tracking branch 'random/dev' discards 7b851b98b5a6 Merge remote-tracking branch 'ktest/for-next' discards b703f4e765cc Merge remote-tracking branch 'pwm/for-next' discards 3905592666ca Merge remote-tracking branch 'pinctrl-samsung/for-next' discards 46f1f7bb0f51 Merge remote-tracking branch 'pinctrl-intel/for-next' discards c6c401b34ad4 Merge remote-tracking branch 'pinctrl/for-next' discards 24eb3ea79f44 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 4edf39b20768 Merge remote-tracking branch 'gpio/for-next' discards 9b85f9d20282 Merge remote-tracking branch 'rpmsg/for-next' discards 59e683b1ad72 Merge remote-tracking branch 'vhost/linux-next' discards f92ecee1a067 Merge remote-tracking branch 'scsi/for-next' discards dc0b09075da1 Merge remote-tracking branch 'cgroup/for-next' discards 41da96b51845 Merge remote-tracking branch 'slave-dma/next' discards 0957669d86c9 Merge remote-tracking branch 'icc/icc-next' discards 7f2525291ac7 Merge remote-tracking branch 'mux/for-next' discards 781f338cc6a1 Merge remote-tracking branch 'staging/staging-next' discards 8c2108cdd624 Merge remote-tracking branch 'soundwire/next' discards 3778844bf32f Merge remote-tracking branch 'extcon/extcon-next' discards ec2d0f2fcb23 Merge remote-tracking branch 'char-misc/char-misc-next' discards b4458ae0781d Merge remote-tracking branch 'tty/tty-next' discards 6e4f075a2f5b Merge remote-tracking branch 'phy-next/next' discards ebcf8603ef6d Merge remote-tracking branch 'usb/usb-next' discards 67ead993d869 Merge remote-tracking branch 'driver-core/driver-core-next' discards 4d3cf65e3963 Merge remote-tracking branch 'ipmi/for-next' discards 96124e0f73d0 Merge remote-tracking branch 'leds/for-next' discards 2fd861cd5b39 Merge remote-tracking branch 'chrome-platform/for-next' discards 14dc66fef295 Merge remote-tracking branch 'drivers-x86/for-next' discards 2fbcd1cfeb34 Merge remote-tracking branch 'percpu/for-next' discards 31a1abc43500 Merge remote-tracking branch 'kvm-arm/next' discards 30864fe39506 Merge remote-tracking branch 'kvm/linux-next' discards edd147625e14 Merge remote-tracking branch 'rcu/rcu/next' discards 9f856fc15508 Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards 85fb555ed6ba Merge remote-tracking branch 'edac/edac-for-next' discards 007c28e177cf Merge remote-tracking branch 'clockevents/timers/drivers/next' discards d5497995f27f Merge remote-tracking branch 'tip/auto-latest' discards 084a4b9d7e3f Merge remote-tracking branch 'spi/for-next' discards 65fb4a6eaa78 Merge remote-tracking branch 'devicetree/for-next' discards 28a51a51c3c3 Merge remote-tracking branch 'audit/next' discards 72098afd619b Merge remote-tracking branch 'vfio/next' discards 37f88e11ea00 Merge remote-tracking branch 'iommu/next' discards aac93a3f7665 Merge remote-tracking branch 'tomoyo/master' discards 45fd3c0fc844 Merge remote-tracking branch 'smack/for-next' discards 6f0bb4b926d7 Merge remote-tracking branch 'selinux/next' discards e136d833540e next-20191211/keys discards aabe2fc10667 Merge remote-tracking branch 'integrity/next-integrity' discards 2063e808d865 Merge remote-tracking branch 'regulator/for-next' discards 81c05d8b305d Merge remote-tracking branch 'battery/for-next' discards 4efcbc1f4dda Merge remote-tracking branch 'mfd/for-mfd-next' discards fc433fde128e Merge remote-tracking branch 'mmc/next' discards 0c06b2efa862 Merge remote-tracking branch 'pcmcia/pcmcia-next' discards 56f5b4850889 Merge remote-tracking branch 'device-mapper/for-next' discards 4685406966f4 Merge remote-tracking branch 'block/for-next' discards 632433443184 Merge remote-tracking branch 'input/next' discards 8bd1236ac6c4 Merge remote-tracking branch 'modules/modules-next' discards 2788e786cde6 Merge remote-tracking branch 'sound-asoc/for-next' discards c8e40cbc1dab Merge remote-tracking branch 'sound/for-next' discards 57277cb2c1b2 Merge remote-tracking branch 'regmap/for-next' discards c3d52d8070ee Merge remote-tracking branch 'etnaviv/etnaviv/next' discards 7f9dd7401c4a Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards 56364ad9cf80 Merge remote-tracking branch 'drm-msm/msm-next' discards d96c9f39d58d Merge remote-tracking branch 'drm-misc/for-linux-next' discards f9cdacc566a5 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' discards 07eed905d959 Merge remote-tracking branch 'drm-intel/for-linux-next' discards 215c6f2587b7 Merge remote-tracking branch 'amdgpu/drm-next' discards 17d1d721ac78 Merge remote-tracking branch 'drm/drm-next' discards b70064a7e779 Merge remote-tracking branch 'crypto/master' discards feea2e60c326 Merge remote-tracking branch 'spi-nor/spi-nor/next' discards 7752299db8c5 Merge remote-tracking branch 'gfs2/for-next' discards d89810e74594 Merge remote-tracking branch 'mac80211-next/master' discards be5ea041ce78 Merge remote-tracking branch 'bluetooth/master' discards 78460cc98431 Merge remote-tracking branch 'nfc-next/master' discards 6e66ca234810 Merge remote-tracking branch 'mlx5-next/mlx5-next' discards e649bf2d9790 Merge remote-tracking branch 'ipsec-next/master' discards d954eda3e4b0 Merge remote-tracking branch 'bpf-next/master' discards b62843af62db Merge remote-tracking branch 'net-next/master' discards 71ad01161603 Merge remote-tracking branch 'rdma/for-next' discards 28fa61abfd7b Merge remote-tracking branch 'swiotlb/linux-next' discards a90baf7ee8be Merge remote-tracking branch 'ieee1394/for-next' discards 7c7e7ad0ab4d Merge remote-tracking branch 'thermal/thermal/linux-next' discards 0d3330bac6d1 Merge remote-tracking branch 'opp/opp/linux-next' discards 6f937309f619 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 7b01d46f3608 Merge remote-tracking branch 'pm/linux-next' discards 36a9f64d7127 Merge remote-tracking branch 'v4l-dvb/master' discards 71160bc19877 Merge remote-tracking branch 'jc_docs/docs-next' discards 132a0ce4856d Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards fce46b9ccdb2 Merge branch 'dmi/master' discards 4fbe2ceed525 Merge remote-tracking branch 'i3c/i3c/next' discards 8c87c7eb9a9b Merge remote-tracking branch 'i2c/i2c/for-next' discards 8a85bccaaef1 Merge remote-tracking branch 'hid/for-next' discards a18f49d57c51 Merge remote-tracking branch 'pci/next' discards e8b958b024a1 Merge remote-tracking branch 'printk/for-next' discards 21969d8c3fb5 Merge remote-tracking branch 'vfs/for-next' discards ddb35651f6e6 Merge remote-tracking branch 'iomap/iomap-for-next' discards 8a231b2d81fe Merge remote-tracking branch 'xfs/for-next' discards f5e95416aa93 Merge remote-tracking branch 'v9fs/9p-next' discards a4a751056396 Merge remote-tracking branch 'overlayfs/overlayfs-next' discards ade874745d53 Merge remote-tracking branch 'nfsd/nfsd-next' discards 5a3f08432d39 Merge remote-tracking branch 'nfs-anna/linux-next' discards 325a5b6ba6f0 Merge remote-tracking branch 'fsverity/fsverity' discards b95dd9a42b00 Merge remote-tracking branch 'f2fs/dev' discards 3aed2180b28e Merge remote-tracking branch 'ext4/dev' discards e18232e60a4a Merge remote-tracking branch 'ext3/for_next' discards b5ec935ef9d2 Merge remote-tracking branch 'erofs/dev' discards 2aef1ab2b584 Merge remote-tracking branch 'ecryptfs/next' discards 008407b37bfc Merge remote-tracking branch 'cifs/for-next' discards 5b8b198e0137 Merge remote-tracking branch 'btrfs/for-next' discards df29e3a89c7d Merge remote-tracking branch 'fscrypt/master' discards 4c76c6a3c417 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 41b330a5fec5 Merge remote-tracking branch 'sh/sh-next' discards 405157a15f9f Merge remote-tracking branch 'risc-v/for-next' discards 85d2d6199304 Merge remote-tracking branch 'soc-fsl/next' discards 61944e01d210 Merge remote-tracking branch 'powerpc/next' discards e4c7159b1685 Merge remote-tracking branch 'parisc-hd/for-next' discards e3210bb8910f Merge remote-tracking branch 'mips/mips-next' discards cb64e4be57e5 Merge remote-tracking branch 'm68k/for-next' discards f01f449e29e2 Merge remote-tracking branch 'h8300/h8300-next' discards 7590f7b6a56a Merge remote-tracking branch 'csky/linux-next' discards 1d2564addef1 Merge remote-tracking branch 'clk/clk-next' discards 6348f8f9b1b1 Merge remote-tracking branch 'tegra/for-next' discards 48a41194486d Merge remote-tracking branch 'sunxi/sunxi/for-next' discards c2ec68744140 Merge remote-tracking branch 'samsung-krzk/for-next' discards e33b22832f79 Merge remote-tracking branch 'rockchip/for-next' discards 6ca9f01233a0 Merge remote-tracking branch 'renesas/next' discards 8090bba860b3 Merge remote-tracking branch 'realtek/for-next' discards 5ff41936562d Merge remote-tracking branch 'qcom/for-next' discards 59e67268fe2f Merge remote-tracking branch 'omap/for-next' discards 8a25e8a75afe Merge remote-tracking branch 'mvebu/for-next' discards b93bef3b8de9 Merge remote-tracking branch 'mediatek/for-next' discards 0dea25a6911b Merge remote-tracking branch 'keystone/next' discards 788a2bebaddc Merge remote-tracking branch 'imx-mxs/for-next' discards 24e799fbf930 Merge remote-tracking branch 'bcm2835/for-next' discards 095dcee5792a Merge remote-tracking branch 'at91/at91-next' discards a5e532d1cefb Merge remote-tracking branch 'aspeed/for-next' discards 634e7848e5dc Merge remote-tracking branch 'amlogic/for-next' discards ab5b584bb058 Merge remote-tracking branch 'arm-soc/for-next' discards 9c42bef6f7b9 Merge remote-tracking branch 'arm64/for-next/core' discards 0104ee16a956 Merge remote-tracking branch 'asm-generic/master' discards f95a8d3f861c Merge remote-tracking branch 'kbuild/for-next' discards d3abf62b4f01 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' discards 913adc0cce55 Merge remote-tracking branch 'risc-v-fixes/fixes' discards 743f956c6ad6 Merge remote-tracking branch 'scsi-fixes/fixes' discards 64eae54bfaad Merge remote-tracking branch 'vfs-fixes/fixes' discards 83953a4b95e9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 06e68a0a25c8 Merge remote-tracking branch 'hwmon-fixes/hwmon' discards d0ca10de6961 Merge remote-tracking branch 'kvms390-fixes/master' discards 1be84a997f0c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards 797e15b56835 Merge remote-tracking branch 'ide/master' discards ab8350f13b2f Merge remote-tracking branch 'crypto-current/master' discards f29084d0314c Merge remote-tracking branch 'input-current/for-linus' discards 5f1112b9f678 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards eca207742fc7 Merge remote-tracking branch 'spi-fixes/for-linus' discards 3818e7bc25fa Merge remote-tracking branch 'regulator-fixes/for-linus' discards c6eb27462054 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 22ea4ea92306 Merge remote-tracking branch 'sound-current/for-linus' discards 0e47c23b45c3 Merge remote-tracking branch 'mac80211/master' discards 6c4d10919dd0 Merge remote-tracking branch 'wireless-drivers/master' discards 3e4f82e9c0bd Merge remote-tracking branch 'bpf/master' discards 8d01843dc74c Merge remote-tracking branch 'net/master' discards 0dca0282fa70 Merge remote-tracking branch 'sparc/master' discards 2a4094e8a823 Merge remote-tracking branch 's390-fixes/fixes' discards 1c49789a544e Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' discards 6c091d9c30aa test: Add test for pidfd getfd discards 27063d9f5fbf arch: wire up pidfd_getfd syscall discards dce2b27c5b40 pid: Implement pidfd_getfd syscall discards d1f745d0fdd2 vfs, fdtable: Add fget_task helper discards 2796204065cc Merge remote-tracking branch 'fixes/master' omits 1e78ca3b82ac thermal: sun8i: Add hwmon support omits 142ecf82db4b thermal: sun8i: remove unused variable and unneeded macros discards 334eb73797de f2fs: update f2fs document regarding to fsync_mode discards ae9ecdb8e643 MAINTAINERS: add entry for ADM1177 driver discards 186dfa0cbb32 dt-binding: hwmon: Add documentation for ADM1177 discards 829091f9c56c hwmon: (adm1177) Add ADM1177 Hot Swap Controller and Digit [...] omits 9cf86a639ffd parisc: fix map_pages() to actually populate upper directory discards ffc94c5382b0 hwmon: (pmbus/ibm-cffps) Prevent writing on_off_config wit [...] discards 1ef22acd0de0 hwmon: (w83627ehf) Remove set but not used variable 'fan4min' discards 70c1c44c24db hwmon: Driver for disk and solid state drives with tempera [...] omits 1ffa191f7430 drm/amdgpu/debugfs: properly handle runtime pm omits 7ffd59bf0e6a drm/amdgpu/pm: properly handle runtime pm discards e56b43b971a7 reimplement path_mountpoint() with less magic omits a25890a380a9 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] omits 07abf230a469 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 9872b9e25cef dm writecache: fix incorrect flush sequence when doing SSD [...] discards ed7564ea1062 Merge branch 'regulator-5.6' into regulator-next discards 0b16fc0792a2 Merge branch 'regulator-5.5' into regulator-linus omits b2e2a1379688 Merge branch 'asoc-5.6' into asoc-next omits ad6ec39ae649 Merge branch 'asoc-5.5' into asoc-linus omits e208b00c1d0c dt-bindings: phy: Add PHY_TYPE_DP definition omits 763db33526a7 phy: ti: j721e-wiz: Fix return value check in wiz_probe() discards 1b8d71a823bf Merge branch 'devprop' into linux-next discards 9f2e7e4a0509 Merge branch 'for-5.6/io_uring-vfs' into for-next discards 3efeb1fdb250 Merge branch 'for-5.6/libata' into for-next discards 4029e6241cfd Merge branch 'for-5.6/block' into for-next discards 11dac2eec13b io_uring: add support for epoll_ctl(2) discards 994995f3c9c2 eventpoll: support non-blocking do_epoll_ctl() calls discards 64701077e1e0 eventpoll: abstract out epoll_ctl() handler discards 50e4135e1665 io_uring: account fixed file references correctly in batch discards dc46bcb87116 io_uring: add opcode to issue trace event discards fb7fced270a1 io_uring: add support for IORING_OP_OPENAT2 discards 9f7da95144ae io_uring: remove 'fname' from io_open structure discards 536e656dad5d io_uring: add 'struct open_how' to the openat request context discards ad0ff2be800b io_uring: enable option to only trigger eventfd for async [...] discards 10c07d69a970 io_uring: change io_ring_ctx bool fields into bit fields omits 63982cb5b89f ipc/msg.c: Adjust indentation in ksys_msgctl omits c9c3972b664a ipc/msg.c: consolidate all xxxctl_down() functions omits 16bc957efb69 ipc/sem.c: document and update memory barriers omits 65bbd035b560 ipc/msg.c: update and document memory barriers omits d72e62388434 ipc/mqueue.c: update/document memory barriers omits d7fb6993476a ipc/mqueue.c: remove duplicated code omits 16bcb8e83f08 smp_mb__{before,after}_atomic(): update Documentation omits f38eb00be2ed aio: simplify read_events() omits 5d1a7d8029e4 include/linux/io-mapping.h-mapping: use PHYS_PFN() macro i [...] omits ae56d52929ad execve: warn if process starts with executable stack omits 96fc5f2a2d67 reiserfs: prevent NULL pointer dereference in reiserfs_ins [...] omits 921576ec762e init/main.c: fix misleading "This architecture does not ha [...] omits 6aa3f5334575 init/main.c: fix quoted value handling in unknown_bootoption omits 764e909cf364 init/main.c: remove unnecessary repair_env_string in do_in [...] omits f82b9358f7cf init/main.c: log arguments and environment passed to init omits a59c4c52f65e fs/binfmt_elf.c: coredump: allow process with empty addres [...] omits 6f56c19aa9f5 fs/binfmt_elf.c: coredump: delete duplicated overflow check omits 16b8ea812fbd fs/binfmt_elf.c: coredump: allocate core ELF header on stack omits ee29bea8d849 fs/binfmt_elf.c: make BAD_ADDR() unlikely omits fb9f83d26b39 fs/binfmt_elf.c: better codegen around current->mm omits bc47c575062d fs/binfmt_elf.c: don't copy ELF header around omits aef4f136aaec fs/binfmt_elf.c: fix ->start_code calculation omits 1015707b9d33 fs/binfmt_elf.c: smaller code generation around auxv vector fill omits dcd51bcba383 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 2a7f396e4008 string: add stracpy and stracpy_pad mechanisms omits 1e0758e57e40 lib/find_bit.c: uninline helper _find_next_bit() omits d17a16c6f805 lib/find_bit.c: join _find_next_bit{_le} omits 5b59472b89bc uapi: rename ext2_swab() to swab() and share globally in swab.h omits ae05e834fe10 lib/scatterlist.c: adjust indentation in __sg_alloc_table omits 3806e076a161 btrfs: use larger zlib buffer for s390 hardware compression omits 57ac9954f1ca lib/zlib: add zlib_deflate_dfltcc_enabled() function omits 90f7b783c932 s390/boot: add dfltcc= kernel command line parameter omits 3f0e5c91a2c6 lib/zlib: add s390 hardware support for kernel zlib_inflate omits ab392e6aa372 s390/boot: rename HEAP_SIZE due to name collision omits 7504fe00e44e lib/zlib: add s390 hardware support for kernel zlib_deflate omits 60a99a076804 iio: adc: qcom-vadc-common: use <linux/units.h> helpers omits 6f84a544fcfc thermal: armada: remove unused TO_MCELSIUS macro omits bc4ad1d724cd iwlwifi: use <linux/units.h> helpers omits 92d3dc4cde2e iwlegacy: use <linux/units.h> helpers omits 56514b0bb06e thermal: remove kelvin to/from Celsius conversion helpers [...] omits b2dfd13fa3d8 nvme: hwmon: switch to use <linux/units.h> helpers omits 92eed174e765 thermal: intel_pch: switch to use <linux/units.h> helpers omits 9127b34b973d thermal: int340x: switch to use <linux/units.h> helpers omits 3abafd578fad platform/x86: intel_menlow: switch to use <linux/units.h> helpers omits ece8a41303b1 platform/x86: asus-wmi: switch to use <linux/units.h> helpers omits eec04d553616 ACPI: thermal: switch to use <linux/units.h> helpers omits 0e6a36bebab8 include/linux/units.h: add helpers for kelvin to/from Cels [...] omits f8e8e6ffa22f kernel/hung_task.c: Monitor killed tasks. omits cde007229e91 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 95ea25b007b0 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 198c0a04220f drivers/block/zram/zram_drv.c: fix error return codes not [...] omits 5f476b35a03f zram: try to avoid worst-case scenario on same element pages omits d8b4d78e7847 mm: fix comments related to node reclaim omits 980528f089de include/linux/memory.h: drop fields 'hw' and 'phys_callbac [...] omits 029d3f5e3824 include/linux/mm.h: remove dead code totalram_pages_set() omits d205621c2025 include/linux/mm.h: clean up obsolete check on space in pa [...] omits 93d4dfa9fbd0 mm/zswap.c: add allocation hysteresis if pool limit is hit omits b41771a27589 mm/mmap.c: get rid of odd jump labels in find_mergeable_an [...] omits 71612cf43f9a mm/migrate: add stable check in migrate_vma_insert_page() omits 3bac462769c9 mm/migrate: clean up some minor coding style omits b6ca241a0df0 mm/migrate: remove useless mask of start address omits 758dedf9fda8 mm: hugetlb controller for cgroups omits d615e67ed644 mm-oom-avoid-printk-iteration-under-rcu-fix omits c62668ea441f mm, oom: avoid printk() iteration under RCU omits 3e1240391eea memblock: Use __func__ in remaining memblock_dbg() call sites omits c2f499050dc8 mm/memblock: define memblock_physmem_add() omits 7ae3b0f51a59 mm/vmscan.c: remove unused return value of shrink_node omits 255d0777eee2 mm/page_alloc: skip non present sections on zone initialization omits 8b5ee60d1911 mm/early_ioremap.c: use %pa to print resource_size_t variables omits c59125a0e296 mm, tracing: print symbol name for kmem_alloc_node call_si [...] omits f8eafa3ab363 mm/memory_hotplug: cleanup __remove_pages() omits 4ba42dd4a6c5 mm/memory_hotplug: drop local variables in shrink_zone_span() omits e54b811b8128 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits 36345181cd96 mm/memory_hotplug: we always have a zone in find_(smallest [...] omits ad9bee417864 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 28a1ac512f31 mm/memmap_init: update variable name in memmap_init_zone omits 3e259258ff82 drivers-base-memoryc-cache-blocks-in-radix-tree-to-acceler [...] omits e6cfa1273576 drivers/base/memory.c: cache blocks in radix tree to accel [...] omits 8bbfccdae77f mm/mmap.c: fix the adjusted length error omits 2081d1d7fb93 mm/pgmap: use correct alignment when looking at first pfn [...] omits cb4d7218c733 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 40d2aae37393 mm/memcontrol.c: cleanup some useless code omits d7c8ae660959 mm:fix gup_pud_range omits 40e9bb0421c6 mm/filemap.c: clean up filemap_write_and_wait() omits 4c13b53daac4 mm/kmemleak: turn kmemleak_lock and object->lock to raw_sp [...] omits 48e74a369651 mm/slub.c: avoid slub allocation while holding list_lock omits f350c110c262 watchdog: Fix possible soft lockup warning at bootup omits 6dd9e387be7d kernel/watchdog.c: fix possible soft lockup warning at bootup omits ed86f968f03e ramfs: support O_TMPFILE omits 3897393635d6 ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use omits 007612545afd ocfs2/dlm: remove redundant assignment to ret omits ac964b9772ff ocfs2: make local header paths relative to C files omits 8412e141d2ba ocfs2: remove unneeded semicolons omits 7c7fe4ebb231 fs: ocfs: remove unnecessary assertion in dlm_migrate_lockres omits 8dbe8985e5b5 scripts/spelling.txt: add "issus" typo omits 90e81ea3b011 scripts/spelling.txt: add more spellings to spelling.txt omits 95454cb95c09 memcg: fix a crash in wb_workfn when a device disappears omits c62f5dfe2115 drivers/watchdog/: fix oops in reboot notifier handling in [...] omits f56ac657c580 lib/test_bitmap: correct test data offsets for 32-bit omits cfa1baff4033 mm: thp: grab the lock before manipulation defer list omits 7a85f4cb115d mm: khugepaged: add trace status description for SCAN_PAGE [...] omits 2db3d3fe4c98 mm: memcg/slab: call flush_memcg_workqueue() only if memcg [...] omits d942d00d41e5 mm/page-writeback.c: improve arithmetic divisions omits 20f2b9de0d2f mm/page-writeback.c: use div64_ul() for u64-by-unsigned-lo [...] omits 0d6615b6a9ef mm/page-writeback.c: avoid potential division by zero in w [...] omits 44c13c2ba2a4 mm-debug_pagealloc-dont-rely-on-static-keys-too-early-fix omits 30602d8164d2 mm, debug_pagealloc: don't rely on static keys too early omits de6b2c00e571 mm: memcg/slab: fix percpu slab vmstats flushing omits b2275ef840c7 thp-shmem-fix-conflict-of-above-47bit-hint-address-and-pmd [...] omits 468f1fe1efea mm/shmem.c: thp, shmem: fix conflict of above-47bit hint a [...] omits a97b7d84a456 mm/huge_memory.c: thp: fix conflict of above-47bit hint ad [...] omits 30fbceb07a97 mm/memory_hotplug: don't free usage map when removing a re [...] omits 9a9944dd8ab4 mm/page_alloc.c: initialize memmap of unavailable memory directly omits b0fc727353a5 fs/proc/page.c: allow inspection of last section and fix e [...] omits cb4f63adad20 mm/page_alloc.c: fix uninitialized memmaps on a partially [...] omits 938494eedea4 Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] omits fa8314e873ac x86/mm: Split vmalloc_sync_all() omits 34f4c6b3c1d6 mm, thp: tweak reclaim/compaction effort of local-only and [...] omits 07118a7011fb /proc/kpageflags: do not use uninitialized struct pages omits 1791c2d65c54 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 55b5db1a97ac drm/amdgpu/psp: declare navi1x ta firmware omits 811a0fa3e69b Merge branch 'spi-5.6' into spi-next omits 671b9fe06205 Merge branch 'spi-5.5' into spi-linus omits bd656f968426 Merge branch 'regmap-5.6' into regmap-next omits 383bbea2c1f0 pci: add ATS quirk for navi14 board omits 382c8cc329f0 pci: Clarify ATS quirk omits 377e0b909994 drm/amdgpu/powerplay: fix warning in smu_v11_0.c omits 0f54c0df46b1 drm/amdgpu: fix a warning in get_sdma_rlc_reg_offset omits 301e778c3593 drm/dp_mst: fix documentation of drm_dp_mst_add_affected_d [...] omits 62f129347b8c drm/amdgpu/display: protect new DSC code with CONFIG_DRM_A [...] omits f56fa4eb850b drm: add dp helper to initialize remote aux channel. omits eef18deb643f drm/amd/display: Trigger modesets on MST DSC connectors omits f288ebcf745f drm/dp_mst: Add helper to trigger modeset on affected DSC [...] omits b7c91bca02b3 drm/amd/display: Recalculate VCPI slots for new DSC connectors omits 5a768543e029 drm/amd/display: Check return value of drm helper omits f4c974390977 drm/amd/display: MST DSC compute fair share omits b6900ef177c9 drm/amd/display: Add PBN per slot calculation for DSC omits 35bb755a7524 drm/dp_mst: Rename drm_dp_mst_atomic_check_topology_state omits 9244b260665b drm/dp_mst: Add branch bandwidth validation to MST atomic check omits 91691c372bcc drm/dp_mst: Add DSC enablement helpers to DRM omits 6423772d77b8 drm/dp_mst: Manually overwrite PBN divider for calculating [...] omits bbb1bf1e0ecc drm/amd/display: Write DSC enable to MST DPCD omits 22e8aaf7986c drm/amd/display: Validate DSC caps on MST endpoints omits 0e854fefaf57 drm/amd/display: Initialize DSC PPS variables to 0 omits 4b4b16f66d57 drm/dp_mst: Add new quirk for Synaptics MST hubs omits 8cbbe9028173 drm/dp_mst: Add helpers for MST DSC and virtual DPCD aux omits d8776a868744 drm/dp_mst: Fill branch->num_ports omits b63d9beedd94 drm/dp_mst: Add MST support to DP DPCD R/W functions omits b862b3e239ad drm/dp_mst: Parse FEC capability on MST ports omits ede1b7ce3955 drm/dp_mst: Add PBN calculation for DSC modes omits ff846ff17c72 drm: Set crc->opened to false before setting crc source to NULL. omits 4fe5cae21f1c drm: remove the newline for CRC source name. omits bd469b984dc2 drm/amdgpu: Enter low power state if CRTC active. omits 4540d432253a drm/amdgpu: work around llvm bug #42576 omits 60b2755445ec drm/amdgpu/display: use msleep rather than udelay for HDCP omits 8e800c4ff5b0 ALSA: hda/hdmi - fix atpx_present when CLASS is not VGA omits dc957c483894 Fix root mounting with no mount options omits c7e94abd6784 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 34d5af4a37bc drm/amdgpu: move CS secure flag next the structs where it's used omits dd0382a5c69b drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 7be9a74a9f6b drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 895dfbfabf4a drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 88a0bb55232c drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 681f68b49b4c drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 95bad03995ab drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 1d3b7e8e42b8 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 5633ad5da503 drm/amdgpu: job is secure iff CS is secure (v5) omits 95ffbfd5390a drm/amdgpu: expand the context control interface with trust flag omits b5a9e14afee6 drm/amdgpu: expand the emit tmz interface with trusted flag omits 053c7ecda95b drm/amdgpu: add tmz bit in frame control packet omits 71c5b675a722 drm/amdgpu: add function to check tmz capability (v4) omits ee0cb91c6cb3 drm/amdgpu: add amdgpu_tmz data structure omits 036d4fee8282 drm/amdgpu: add tmz feature parameter (v2) omits 1d11bc44e627 drm/amdgpu: define the TMZ bit for the PTE omits 75eac73d1b0d drm/amdgpu: add UAPI to create secure commands (v3) omits 540ebfb76770 drm/amdgpu: add UAPI for creating encrypted buffers omits 871076401751 drm/amdkfd: Improve kfd_process lookup in kfd_ioctl omits ba257e244895 drm/amdgpu/gmc10: free stolen memory in late_init omits e6485cdacecc drm/amdgpu/gmc10: remove dead code omits 1a43863b0905 drm/amdgpu/display: set gpu vm flag for renoir omits 93250dcd3403 drm/amdgpu: enable S/G display on PCO and RV2 (v2) omits 04843e5ff859 drm/amdgpu/display: set gpu vm flag for all asics which su [...] omits c020d11cbafc drm/amdgpu/gfx9: remove unused sdma headers omits 6549bd29c836 drm/amd/amdgpu: add missing umc_6_1_2_sh_mask.h header file (v2) omits 10ddbbe12727 drm/amdgpu: check sdma ras funcs pointer before accessing omits 39b9425aba93 drm/amdgpu: calculate MCUMC_ADDRT0 per asic's UMC offset omits e6fdddcb7a26 drm/amdgpu: add MCUMC_ADDRT0 offset to ip header file omits d74ed4eb5089 drm/amd/powerplay: sw ctf for arcturus omits efcdf0ba98e4 evh_bytechan: fix out of bounds accesses omits 72a2c06451a6 Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next omits 6163ce846705 arm64: dts: allwinner: a64: enable DVFS omits d1453c1b1249 arm64: dts: allwinner: a64: add dtsi with CPU operating points omits 7418be985a57 arm64: dts: allwinner: a64: add cooling maps and thermal t [...] omits 7486ee80f62e arm64: dts: allwinner: a64: add CPU clock to CPU0-3 nodes omits 229991e8cf02 Merge branch 'pm-avs' into linux-next omits 9c7939fe7bb0 drm/amdgpu/sriov: workaround on rev_id for Navi12 under sriov omits 5d1f9f11ff86 drm/amd/display: Don't disable DP PHY when link loss happens omits 4b84597cf955 drm/amdgpu: read sdma edc counter to clear the counters omits a4c7b1a8e743 drm/amdgpu: add ras_late_init and ras_fini for sdma v4 omits dcf639459ad9 drm/amdgpu: support error reporting for sdma ip block omits fe0083ee8fa3 drm/amdgpu: add query_ras_error_count function for sdma v4 omits cdf9e9a4e062 drm/amdgpu: enable VCN2.5 IP block for Arcturus omits 97ad27812afd drm/amdgpu/vcn2.5: fix PSP FW loading for the second instance omits fee9ccbca7d3 drm/amdgpu: catch amdgpu_irq_add_id failure omits 8f24013549bf drm/amd/powerplay: cover the powerplay implementation details V2 omits 0508043b14b7 drm/amdkfd: Improve function get_sdma_rlc_reg_offset() omits 551f4550b1f8 Merge branch 'devel' into for-next discards c1d22187487a f2fs: add a way to turn off ipu bio cache discards 1f0d89fdf799 f2fs: code cleanup for f2fs_statfs_project() discards c7e7fa2b859e f2fs: fix miscounted block limit in f2fs_statfs_project() omits 0dc4997ef739 Merge branch 'devel' into for-next omits 7871fce290b0 Merge branches 'pm-avs' and 'pm-sleep' into linux-next omits 45622889993b Merge branch 'powercap-fixes' into linux-next omits 91c9f08106e7 Merge branches 'acpi-tables' and 'acpi-button' into linux-next omits 622e5a32574a Merge branch 'devprop' into linux-next omits 9d141912df9d io_uring: file set registration should use interruptible waits omits eb4ece9f7e1b io_uring: Remove unnecessary null check omits afa70fd1a04d io_uring: add support for send(2) and recv(2) omits de1171a5cd3d io_uring: remove extra io_wq_current_is_worker() omits f7cc4521bac0 io_uring: optimise commit_sqring() for common case omits ce625c66ecc0 io_uring: optimise head checks in io_get_sqring() omits 7324bcdc374d io_uring: clamp to_submit in io_submit_sqes() omits 85a84c01f09a io_uring: add support for IORING_SETUP_CLAMP omits 82c721577011 io_uring: extend batch freeing to cover more cases omits abd25b32258b io_uring: wrap multi-req freeing in struct req_batch omits 386f57b1e37b io_uring: batch getting pcpu references omits 0eaf2ce4f00b pcpu_ref: add percpu_ref_tryget_many() omits 366b04558271 io_uring: add IORING_OP_MADVISE omits 0cf28f67a158 mm: make do_madvise() available internally omits 907860993899 io_uring: add IORING_OP_FADVISE omits 7966eaef5c96 io_uring: allow use of offset == -1 to mean file position omits a2c7635b9be6 io_uring: add non-vectored read/write commands omits 24cb556a8b87 io_uring: improve poll completion performance omits 30107f799f23 io_uring: split overflow state into SQ and CQ side omits cc1de3be6645 io_uring: add lookup table for various opcode needs omits 628e07f06b11 io_uring: remove two unnecessary function declarations omits f14b0a611e67 io_uring: move *queue_link_head() from common path omits 645e87f4f718 io_uring: rename prev to head omits 97c48e6df8d3 io_uring: add IOSQE_ASYNC omits c8ccf6db612c io-wq: support concurrent non-blocking work omits 948a6857c227 io_uring: add support for IORING_OP_STATX omits 25556e47a80c fs: make two stat prep helpers available omits 7ae67f1ceb7b io_uring: avoid ring quiesce for fixed file set unregister [...] omits c5f27bd42992 dt-bindings: usb: Convert Allwinner A80 USB PHY controller [...] omits 22a80f3ab1aa phy: intel-lgm-emmc: Fix warning by adding missing MODULE_LICENSE omits 0ea41c3222ff phy: ti: j721e-wiz: Manage typec-gpio-dir omits b3739268d2d5 dt-bindings: phy: ti,phy-j721e-wiz: Add Type-C dir GPIO omits 0e9ade67e311 phy: cadence: Sierra: add phy_reset hook omits 0e82f9260c58 phy: cadence: Sierra: remove redundant initialization of p [...] omits 32167b537d10 phy: Add DisplayPort configuration options omits 4195abdcb20d phy: Enable compile testing for some of drivers omits e15d55049781 phy: mediatek: Fix Kconfig indentation omits ce2a1f4513b0 phy: intel-lgm-emmc: Add support for eMMC PHY omits 3a20299dbdef dt-bindings: phy: intel-emmc-phy: Add YAML schema for LGM [...] omits b46f531313a4 phy: ti: j721e-wiz: Add support for WIZ module present in [...] omits d67a2f3a0cab dt-bindings: phy: Document WIZ (SERDES wrapper) bindings omits 760d774a84a8 Merge branches 'arm64-defconfig-for-5.6', 'arm64-for-5.6', [...] omits 09ec66049696 dm crypt: fix benbi IV constructor crash if used in authen [...] omits e1cdfa20148e dm crypt: Implement Elephant diffuser for Bitlocker compatibility omits 2137c0dcc04b dm space map common: fix to ensure new block isn't already in use omits dbef56adbdbf io_uring: add support for IORING_OP_CLOSE omits bc8f0e61625a io-wq: add support for uncancellable work omits d73f1d878f65 fs: move filp_close() outside of __close_fd_get_file() omits 46d7ab795f69 io_uring: add support for IORING_OP_OPENAT omits 1f57933f3b68 fs: make build_open_flags() available internally omits b0c1579e835c fs: add namei support for doing a non-blocking path lookup omits 5e80b4d2f347 Merge branch 'pm-cpufreq' into linux-next omits 476d7bcfc72d Merge branch 'pm-avs' into linux-next omits f4cfc7cb126f Merge branches 'pm-misc', 'pm-sleep' and 'powercap' into l [...] omits 3798a1c75ee0 Merge branch 'intel_idle+acpi' into linux-next omits a4501c0cb46b Merge branch 'pm-cpuidle' into linux-next omits d81a2ecb1f40 Merge branch 'pm-cpufreq-fixes' into linux-next omits 20b72f1007be Merge branch 'devprop' into linux-next omits 1c58473ed927 Merge branches 'acpi-ec', 'acpi-doc' and 'acpi-tools' into [...] omits c4395ca79ea0 Merge branches 'acpi-battery', 'acpi-video', 'acpi-fan' an [...] omits 566b3ad99dbb Merge branch 'acpica' into linux-next omits 98d25b0b266d Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next omits 846b67ccce8b f2fs: show the CP_PAUSE reason in checkpoint traces omits 673cbf22a729 Merge branch 'kconfig' into for-next omits 3ae03c13879d Merge branch 'for-next-next-v5.5-20200106' into for-next-20200106 omits e0735f2eb2cb Merge branch 'for-next-current-v5.4-20200106' into for-nex [...] omits 4624faf9f9d2 Merge branch 'misc-5.5' into for-next-20200106 omits e778e0ffb56f Merge branch 'misc-next' into for-next-next-v5.5-20200106 omits 495905bce05a Merge branch 'misc-5.5' into for-next-next-v5.5-20200106 omits 7288c8fd72d2 Merge branch 'misc-next' into for-next-current-v5.4-20200106 omits e3027dc9059a Merge branch 'misc-5.5' into for-next-current-v5.4-20200106 omits 73dd535cc950 btrfs: do not delete mismatched root refs omits b225d1cb20cc btrfs: fix invalid removal of root ref omits 3366a1b8e453 btrfs: remove unnecessary wrapper get_alloc_profile omits dabedddb5d19 btrfs: add correction to handle -1 edge case in async discard omits 770fbc297e17 btrfs: ensure removal of discardable_* in free_bitmap() omits 2811b715d2ee btrfs: make smaller extents more likely to go into bitmaps omits 3ac6b9909ce9 btrfs: increase the metadata allowance for the free_space_cache omits e68ab96ec8ae btrfs: add async discard implementation overview omits 205b7367056c btrfs: keep track of discard reuse stats omits cf089188898c btrfs: only keep track of data extents for async discard omits 33f1bf8887ee btrfs: have multiple discard lists omits 7b697dd62ff4 btrfs: make max async discard size tunable omits 33f178d6b67d btrfs: limit max discard size for async discard omits 3db1a93f76c0 btrfs: add kbps discard rate limit for async discard omits 1ae7103c1b3b btrfs: calculate discard delay based on number of extents omits 53b567ab4582 btrfs: keep track of discardable_bytes for async discard omits 30f70916c812 btrfs: track discardable extents for async discard omits a8b9800d393a btrfs: sysfs: add UUID/debug/discard directory omits e12ebce8a4a8 btrfs: sysfs: make UUID/debug have its own kobject omits e12dc8dc29fb btrfs: sysfs: add removal calls for debug/ omits 5053a3454d96 btrfs: discard one region at a time in async discard omits 8bb94e11d1ba btrfs: handle empty block_group removal for async discard omits 63c3d72cf65e btrfs: add the beginning of async discard, discard workqueue omits f05ece9180ce btrfs: keep track of free space bitmap trim status cleanliness omits fe01cd0ae598 btrfs: keep track of which extents have been discarded omits 9928dbba68d6 btrfs: rename DISCARD mount option to to DISCARD_SYNC omits 7a5ce045d17c bitmap: genericize percpu bitmap region iterators omits 9407bb1e0415 btrfs: do not delete mismatched root refs omits 879ff57e7c58 btrfs: fix invalid removal of root ref omits f8b3030e0807 btrfs: rework arguments of btrfs_unlink_subvol omits 16a5ec52dc56 btrfs: tree-checker: Verify location key for DIR_ITEM/DIR_INDEX omits 107f7a25caf6 btrfs: tree-checker: Refactor root key check into separate [...] omits 0c250907cdb9 btrfs: tree-checker: Refactor inode key check into seperat [...] omits 28b978665759 btrfs: tree-checker: Clean up fs_info parameter from error [...] omits 7947b70be0e1 btrfs: tree-checker: Check leaf chunk item size omits 0cdebad89bc8 btrfs: Remove unneeded semicolon omits 0958b8d6d920 btrfs: remove struct find_free_extent.ram_bytes omits dd7bbdc5c675 btrfs: simplify compressed/inline check in __extent_writep [...] omits 96ed01ef7b34 btrfs: drop create parameter to btrfs_get_extent() omits aa8558c79b94 btrfs: remove redundant i_size check in __extent_writepage_io() omits 4d13cb357716 btrfs: remove trivial goto label in __extent_writepage() omits e948fa78c84f btrfs: remove unnecessary pg_offset assignments in __exten [...] omits 9a19c61245da btrfs: make btrfs_ordered_extent naming consistent with bt [...] omits 568fe9430542 btrfs: remove dead snapshot-aware defrag code omits 595be5c75b21 btrfs: get rid of at_offset parameter to btrfs_lookup_bio_sums() omits be80d8d83a23 btrfs: get rid of trivial __btrfs_lookup_bio_sums() wrappers omits cc1824fcd334 btrfs: reset device back to allocation state when removing omits 401b6a16d4f1 btrfs: decrement number of open devices after closing the [...] omits 5ac6103c6d37 btrfs: use simple_dir_inode_operations for placeholder sub [...] omits a772e7db4a06 btrfs: remove impossible WARN_ON in btrfs_destroy_dev_repl [...] omits 29ad3993bee0 btrfs: remove superfluous BUG_ON() in integrity checks omits 5908c845d7c7 btrfs: fix possible NULL-pointer dereference in integrity checks omits fb97d4f2b49f btrfs: kill min_allocable_bytes in inc_block_group_ro omits 5803428ee6d2 btrfs: don't pass system_chunk into can_overcommit omits 7cd8501ad53d btrfs: Opencode ordered_data_tree_panic omits 1adb1d7ba4e5 btrfs: relocation: Output current relocation stage at btrf [...] omits 9f379a3efd8f btrfs: remove unused condition check in btrfs_page_mkwrite() omits d3e65c67c75f btrfs: Remove redundant WARN_ON in walk_down_log_tree omits 55483cd4b71e btrfs: Remove WARN_ON in walk_log_tree omits ad332d5c6ccc btrfs: Rename __btrfs_free_reserved_extent to btrfs_pin_re [...] omits a3be17069f59 btrfs: Open code __btrfs_free_reserved_extent in btrfs_fre [...] omits 338275fe64f9 btrfs: Don't discard unwritten extents omits e75e13284950 btrfs: qgroup: return ENOTCONN instead of EINVAL when quot [...] omits dbcd07887076 btrfs: qgroup: remove one-time use variables for quota_roo [...] omits 99c158854e15 btrfs: sysfs, merge btrfs_sysfs_add devices_kobj and fsid omits 9953bafdd774 btrfs: sysfs, rename btrfs_sysfs_add_device() omits e5631e7b0351 btrfs: sysfs, btrfs_sysfs_add_fsid() drop unused argument parent omits 5abbaa7ef508 btrfs: sysfs, rename devices kobject holder to devices_kobj omits b207d23fb7ea btrfs: fill ncopies for all raid table entries omits 1647338ff8ac btrfs: use raid_attr table in calc_stripe_length for nparity omits a36c6670544b Btrfs: fix missing hole after hole punching and fsync when [...] omits 00b379b51ea6 hwmon: (pmbus/ibm-cffps) Fix the LED behavior when turned off omits 364561f24096 hwmon: (pmbus/ibm-cffps) Add the VMON property for version 2 omits bb3c0a27ed1d hwmon: (pmbus/ibm-cffps) Add new manufacturer debugfs entries omits 22b4b7c41c2a parisc: Use proper printk format for resource_size_t omits dddab4c4ad4a Merge branches 'sunxi/clk-for-5.6' and 'sunxi/dt-for-5.6' [...] omits f33b046d18f7 Merge branch 'sunxi/clk-for-5.6' into sunxi/for-next omits 74b6efc933d6 hwmon: (pmbus) Driver for MAX20730, MAX20734, and MAX20743 omits 075ff995132b f2fs: fix deadlock allocating bio_post_read_ctx from mempool omits a14b1ed6f5fe f2fs: remove unneeded check for error allocating bio_post_ [...] omits 783aac59f220 f2fs: convert inline_dir early before starting rename omits 0075099dcf1c f2fs: fix memleak of kobject omits 40eaaeb11758 memcg: fix a crash in wb_workfn when a device disappears omits ced72df4fdfe Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next omits 3923470723b1 Merge branches 'sunxi/clk-fixes-for-5.5', 'sunxi/clk-for-5 [...] omits b26863c62a0a cpuidle: Drop unused cpuidle_driver_ref/unref() functions omits 35a150d49362 f2fs: fix to add swap extent correctly omits 2b5a84e39d6a f2fs: run fsck when getting bad inode during GC omits df4d07124128 f2fs: support data compression omits 30484e286cb2 ARM: dts: sun8i: r40: Use tcon top clock index macros omits 86ab32134081 ARM: dts: sun8i: R40: Add PMU node omits eea839698b3f ARM: dts: sun8i: R40: Upgrade GICC reg size to 8K omits 8086c974ecb9 fs-verity: implement readahead for FS_IOC_ENABLE_VERITY omits eaab4b226c06 hwmon: (w83627ehf) Now only one intrusion channel omits a7eb0fffaadb hwmon: (w83627ehf) Remove code not needed after nct677* removal omits 62000264cfa8 hwmon: (w83627ehf) remove nct6775 and nct6776 support omits 0b3126f60ffd Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next omits 691df8c09471 Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next omits 3ba34a3cb3ca Merge branch 'sunxi/clk-fixes-for-5.5' into sunxi/for-next omits 48cb3cf3beff Merge branch 'sunxi/fixes-for-5.5' into sunxi/for-next omits 6ec417030d93 Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next omits ca01a6367d0f Merge branch 'v5.5-next/soc' into for-next omits affcec287c96 dt-bindings: mediatek: add MT6765 power dt-bindings omits b5623782b777 soc: mediatek: cmdq: delete not used define omits e0dc4114e9ba soc: mediatek: cmdq: add cmdq_dev_get_client_reg function omits 78788bbf7d14 soc: mediatek: cmdq: add polling function omits 12379dde9a02 hwmon: (pmbus) Add MAX20796 to devices supported by generi [...] omits 848a25f01ee7 hwmon: (w83627ehf) make sensor_dev_attr_##_name variables static omits 6ee3503058f6 hwmon: (pmbus) Detect if chip is write protected omits 25c1b550b667 soc: mediatek: cmdq: define the instruction struct omits d7fdaf9802a8 soc: mediatek: cmdq: remove OR opertaion from err return omits fc43331a5f74 Merge branches 'sunxi/clk-fixes-for-5.5', 'sunxi/clk-for-5 [...] omits 544f8d857a05 hwmon: Driver for MAX31730 omits b23da6b4afde hwmon: Add support for enable attributes to hwmon core omits d46d6a166776 hwmon: (w83627ehf) convert to with_info interface omits 76f2ee357da6 hwmon: (pmbus/ucd9000) Add support for UCD90320 Power Sequencer omits 771ca6875ff3 dt-bindings: hwmon/pmbus: Add ti,ucd90320 power sequencer omits dfd767cbdcbe hwmon: Add intrusion templates adds 373adb7313b2 Merge tag 'riscv/for-v5.5-rc6' of git://git.kernel.org/pub [...] adds b3a987b0264d Linux 5.5-rc6 adds bc8a76a152c5 drm/i915/gen9: Clear residual context state on context switch adds 63d264fe0868 Merge tag 'Intel-CVE-2019-14615' from bundle by Akeem Abodunrin. adds cc638f329ef6 mm, thp: tweak reclaim/compaction effort of local-only and [...] adds 8068df3b6037 mm/memory_hotplug: don't free usage map when removing a re [...] adds 97d3d0f9a1cf mm/huge_memory.c: thp: fix conflict of above-47bit hint ad [...] adds 991589974d9c mm/shmem.c: thp, shmem: fix conflict of above-47bit hint a [...] adds 4a87e2a25dc2 mm: memcg/slab: fix percpu slab vmstats flushing adds 8e57f8acbbd1 mm, debug_pagealloc: don't rely on static keys too early adds 6d9e8c651dd9 mm/page-writeback.c: avoid potential division by zero in w [...] adds d3ac946ec9de mm/page-writeback.c: use div64_ul() for u64-by-unsigned-lo [...] adds 0a5d1a7f6470 mm/page-writeback.c: improve arithmetic divisions adds 2fe20210fc5f mm: memcg/slab: call flush_memcg_workqueue() only if memcg [...] adds 554913f600b4 mm: khugepaged: add trace status description for SCAN_PAGE [...] adds 3f1f9a9b715c Merge branch 'akpm' (patches from Andrew) adds 8379bb84be75 keys: Fix request_key() cache adds 40a708bd622b afs: Fix use-after-loss-of-ref adds f52b83b0b1c4 afs: Fix afs_lookup() to not clobber the version on a new dentry adds e033e7d4a808 Merge branch 'dhowells' (patches from DavidH) adds c21ed4d9a636 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 67373994d275 Merge tag 'asm-generic-5.5' of git://git.kernel.org/pub/sc [...] adds 4f80b70e1953 parisc: Use proper printk format for resource_size_t adds 8b7f938e0a03 parisc: fix map_pages() to actually populate upper directory adds 452424cdcbca Merge branch 'parisc-5.5-3' of git://git.kernel.org/pub/sc [...] adds d21718ad2f81 evh_bytechan: fix out of bounds accesses adds 5c96cb56dd75 Merge remote-tracking branch 'fixes/master' adds 5d576a66242d ARC: update feature support for jump-labels adds 7980dff398f8 ARC: [plat-axs10x]: Add missing multicast filter number to [...] adds 361f567e7267 Merge remote-tracking branch 'arc-current/for-curr' adds 01bc4ac7ab13 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds badd3af8a4d6 Merge remote-tracking branch 's390-fixes/fixes' adds ce846d4e5700 Merge remote-tracking branch 'sparc/master' adds fd2a89146ae5 net: macb: fix for fixed-link mode adds a9ff44f0e61d qmi_wwan: Add support for Quectel RM500Q adds a112adafcb47 NFC: pn533: fix bulk-message timeout adds 75718584cb3c ptp: free ptp device pin descriptors properly adds f8d7408a4d7f net: usb: lan78xx: limit size of local TSO packets adds c742c59e1fbd hv_sock: Remove the accept port restriction adds a41779de452c Merge remote-tracking branch 'net/master' adds ce9f0000ebd7 Merge remote-tracking branch 'bpf/master' adds c120959387ef netfilter: fix a use-after-free in mtype_destroy() adds 212e7f56605e netfilter: arp_tables: init netns pointer in xt_tgdtor_par [...] adds 49682f11be4f Merge remote-tracking branch 'netfilter/master' adds 3a299a67d73c Merge remote-tracking branch 'wireless-drivers/master' adds aba3c7c66c2f Merge remote-tracking branch 'mac80211/master' adds 747d1f076de5 ALSA: firewire-tascam: fix corruption due to spin lock wit [...] adds 3e2dc6bdb568 ALSA: dice: fix fallback from protocol extension into limi [...] adds 5d1b71226dc4 ALSA: usb-audio: fix sync-ep altsetting sanity check adds 5c90b1a6da1a Merge remote-tracking branch 'sound-current/for-linus' adds ceca2197b2f1 ASoC: SOF: Intel: lower print level to dbg if we will reinit DSP adds 2c63bea71478 ASoC: SOF: Intel: fix HDA codec driver probe with multiple [...] adds 552b1a85da9f ASoC: hdac_hda: Fix error in driver removal after failed probe adds e0beec88397b ASoC: msm8916-wcd-analog: Fix selected events for MIC BIAS [...] adds ce780a47c3c0 ASoC: sti: fix possible sleep-in-atomic adds 877167ef343d ASoC: cros_ec_codec: Make the device acpi compatible adds 057efcf9faea ASoC: msm8916-wcd-analog: Fix MIC BIAS Internal1 adds 85578bbd642f ASoC: msm8916-wcd-digital: Reset RX interpolation path after use adds 23cfd8f73773 Merge branch 'asoc-5.5' into asoc-linus adds 63ba6a8a216c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 4e3f4e93b430 Merge branch 'spi-5.5' into spi-linus adds 656dbec8af2b Merge remote-tracking branch 'spi-fixes/for-linus' adds 260e41ac4dd3 USB: serial: simple: Add Motorola Solutions TETRA MTP3xxx [...] adds accf227de4d2 USB: serial: option: Add support for Quectel RM500Q adds 5e28055f3402 USB: serial: opticon: fix control-message timeouts adds 5eea11dfcb58 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 81f9c828dd9b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds d7857e4ee1ba iio: adc: ad7124: Fix DT channel configuration adds fb4fbc8904e7 iio: imu: st_lsm6dsx: Fix selection of ST_LSM6DS3_ID adds 217afe63ccf4 iio: chemical: pms7003: fix unmet triggered buffer dependency adds 883f61653069 iio: buffer: align the size of scan bytes to size of the l [...] adds bc80573ea25b iio: light: vcnl4000: Fix scale for vcnl4040 adds f0eecd62163e Merge remote-tracking branch 'staging.current/staging-linus' adds 500589d8bd73 coresight: etm4x: Fix unused function warning adds cea23efb4de2 lkdtm/bugs: Make double-fault test always available adds 0e31e3573f0c lkdtm/bugs: fix build error in lkdtm_UNSET_SMEP adds fb85145c0444 Documentation/process: Add Amazon contact for embargoed ha [...] adds ae98718f9352 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds be42ef255036 Merge remote-tracking branch 'input-current/for-linus' adds 660c8607fbac Merge remote-tracking branch 'crypto-current/master' adds e5ac27cd78b0 Merge remote-tracking branch 'ide/master' adds 21954a9207a7 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 9a2590ab8432 Merge remote-tracking branch 'kvms390-fixes/master' adds 800bb326679e Merge remote-tracking branch 'hwmon-fixes/hwmon' adds d78db4e49832 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 7a955b7363b8 reimplement path_mountpoint() with less magic adds eae723d1b6cb Merge remote-tracking branch 'vfs-fixes/fixes' adds dbff1e07b02d platform/x86: intel-ips: Use the correct style for SPDX Li [...] adds 638bc4ca3d28 platform/mellanox: fix potential deadlock in the tmfifo driver adds 6ae01050e49f platform/x86: GPD pocket fan: Use default values when wron [...] adds 1f27dbd8265d platform/x86: GPD pocket fan: Allow somewhat lower/higher [...] adds 515ff674bb9b platform/x86: intel_pmc_core: update Comet Lake platform driver adds 176a7fca81c5 platform/x86: asus-wmi: Fix keyboard brightness cannot be [...] adds 52aee6d5aaa9 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds ea38aa2ea5b0 drm/i915: Add missing include file <linux/math64.h> adds c3866f54106d drm/i915/gt: Skip trying to unbind in restore_ggtt_mappings adds e2c56d897315 drm/i915/gt: Mark context->state vma as active while pinned adds dce54e861ec7 drm/i915/gt: Mark ring->vma as active while pinned adds 88550e1c345c drm/i915/pmu: Do not use colons or dashes in PMU names adds f3226de2586e Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 371253122b96 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 3b675b15571c drm/virtio: add missing virtio_gpu_array_lock_resv call adds c3b040b5c58f drm/rockchip: fix integer type used for storing dp data rate adds 7617e9621bf2 drm/dp_mst: clear time slots for ports invalid adds 0e1650291eef Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 9945722afdc3 builddeb: make headers package thinner adds a2183c043798 initramfs: replace klibcdirs in Makefile with FORCE adds 9a04dc52982e gen_initramfs_list.sh: remove unused variable 'default_list' adds a4c968e70f68 gen_initramfs_list.sh: fix the tool name in the comment adds 80e715a06c2d initramfs: rename gen_initramfs_list.sh to gen_initramfs.sh adds be1859bdc660 initramfs: remove redundant dependency on BLK_DEV_INITRD adds ddd09bcc899f initramfs: make compression options not depend on INITRAMF [...] adds f26661e12765 initramfs: make initramfs compression choice non-optional adds 8a3f8ae184df initramfs: specify $(src)/gen_initramfs.sh as a prerequisi [...] adds e78b8b2e95cd initramfs: generate dependency list and cpio at the same time adds 41065f1d446c initramfs: add default_cpio_list, and delete -d option support adds 06cb0f27dea6 gen_initramfs.sh: always output cpio even without -o option adds 31648c736a1c initramfs: refactor the initramfs build rules adds 1dd7d6921499 gen_initramfs.sh: remove intermediate cpio_list on errors adds 1a00b77ca646 modpost: assume STT_SPARC_REGISTER is defined adds a9cd1c02ca31 kbuild: remove PYTHON2 variable adds ee02f9544ebd kbuild: remove .tmp file when filechk fails adds ba82f52e2287 kconfig: fix an "implicit declaration of function" warning adds 94a78ed9a622 Merge branch 'kconfig' into for-next adds 48ee49e87258 Merge remote-tracking branch 'kbuild/for-next' adds 55005fb05c0d Merge remote-tracking branch 'arm64/for-next/core' adds 3648b1f34826 Merge remote-tracking branch 'arm-soc/for-next' adds dd1346933e2c Merge remote-tracking branch 'amlogic/for-next' adds 66d56a4d7865 Merge remote-tracking branch 'aspeed/for-next' adds 11ae60b6d30e dt-bindings: at_xdmac: remove wildcard adds 97f807f36af0 dt-bindings: at_xdmac: add microchip,sam9x60-dma adds 75f453f28ca8 dt-bindings: atmel-can: add microchip,sam9x60-can adds 08c2da3da2b0 dt-bindings: atmel-isi: add microchip,sam9x60-isi adds 7c7acbc34d64 dt-bindings: at91-sama5d2_adc: add microchip,sam9x60-adc adds 00b9a43be066 dt-bindings: atmel-matrix: add microchip,sam9x60-matrix adds 7402b7fa4860 dt-bindings: atmel-nand: add microchip,sam9x60-pmecc adds ac9168dfbafd dt-bindings: atmel-sysreg: add microchip,sam9x60-ddramc adds e517d6d949a2 dt-bindings: atmel-smc: add microchip,sam9x60-smc adds 523752d8da38 dt-bindings: atmel-gpbr: add microchip,sam9x60-gpbr adds c4658fbfbdcd dt-bindings: arm: add sam9x60-ek board adds 8d690cae31a6 ARM: dts: at91: sam9x60: add device tree for soc and board adds f7c275493d28 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] adds df5dd95a82fc Merge remote-tracking branch 'at91/at91-next' adds 730efb327467 Merge remote-tracking branch 'bcm2835/for-next' adds 120624d24c9b Merge remote-tracking branch 'imx-mxs/for-next' adds 77113eaa17eb Merge remote-tracking branch 'keystone/next' adds 01d1b408ecb0 soc: mediatek: cmdq: remove OR opertaion from err return adds 5c8b718c5a32 soc: mediatek: cmdq: define the instruction struct adds b2ff2356bf93 soc: mediatek: cmdq: add polling function adds d412f18c9bc7 soc: mediatek: cmdq: add cmdq_dev_get_client_reg function adds a845ad16212e arm64: dts: mt8183: add reset-cells in infracfg adds 5f7b7b48df6c Merge branch 'v5.5-next/dts64' into for-next adds 949601a71ac5 soc: mediatek: cmdq: delete not used define adds 56f6737167ca dt-bindings: mediatek: add MT6765 power dt-bindings adds 9c26abeb86ce Merge branch 'v5.5-next/cmdq-stable' into v5.5-next/soc adds fdef5207b966 Merge branch 'v5.5-next/soc' into for-next adds d1178c1b9c20 Merge remote-tracking branch 'mediatek/for-next' adds c7e3bd6a9390 Merge remote-tracking branch 'mvebu/for-next' adds 994772632f00 dmaengine: ti: omap-dma: don't allow a null od->plat point [...] adds a25e29bd0fe9 Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sy [...] adds bb90029ac7ba Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next adds 5abd45ea0fc3 ARM: dts: am335x-boneblack-common: fix memory size adds b3ad3931e315 Merge branch 'fixes' into for-next adds db711893eac8 ARM: OMAP2+: Add omap_secure_init callback hook for secure [...] adds dbebc8bfe9dc ARM: OMAP2+: Introduce check for OP-TEE in omap_secure_init() adds 48840e16c299 ARM: OMAP2+: Use ARM SMC Calling Convention when OP-TEE is [...] adds 8ab871f8bdfc ARM: OMAP2+: sleep43xx: Call secure suspend/resume handlers adds 2237415d30c6 Merge branch 'omap-for-v5.6/soc' into for-next adds 161546850dc0 ARM: dts: Add dtsi files for AM3703, AM3715 and DM3725 adds 6bcc319fc619 ARM: dts: Add omap3-echo adds 59300c714ba8 Merge branch 'omap-for-v5.6/dt' into for-next adds 0e9da8f3ba93 Merge remote-tracking branch 'omap/for-next' adds d07706276b4c arm64: dts: qcom: sm8150: Hard code rpmhpd constants adds f489b13dae02 arm64: dts: qcom: sdm845: move gpu zap nodes to per-device dts adds a571abc84338 Merge branches 'arm64-defconfig-for-5.6', 'arm64-for-5.6', [...] adds 0391b66e28d6 Merge remote-tracking branch 'qcom/for-next' adds 58e64221ec30 Merge remote-tracking branch 'realtek/for-next' adds 9e4188a77f5e Merge branch 'renesas-drivers-for-v5.6' into renesas-next adds ccc6ed92a18f Merge remote-tracking branch 'renesas/next' adds 08d7c09952e2 dt-bindings: reset: intel,rcu-gw: Fix intel,global-reset schema adds 8c4376a18d3a Merge remote-tracking branch 'reset/reset/next' adds cf206bca178c ARM: dts: rockchip: add reg property to brcmf sub node for [...] adds bfa5a0dedec5 Merge branch 'v5.6-armsoc/dts32' into for-next adds 7f2147350291 arm64: dts: rockchip: fix dwmmc clock name for px30 adds 2be6a280144e arm64: dts: rockchip: fix dwmmc clock name for rk3308 adds 96ff264bccb2 arm64: dts: rockchip: add reg property to brcmf sub-nodes adds cf3c5397835f arm64: dts: rockchip: Enable sdio0 and uart0 on rk3399-roc [...] adds 110f02719331 arm64: dts: rockchip: hook up the px30-evb dsi display adds 1b696048967b Merge branch 'v5.6-armsoc/dts64' into for-next adds cb001fdd5e33 Merge remote-tracking branch 'rockchip/for-next' adds 19ae1d64f939 Merge remote-tracking branch 'samsung-krzk/for-next' adds f267eff70c0c arm64: dts: allwinner: a64: add CPU clock to CPU0-3 nodes adds e1c3804a1774 arm64: dts: allwinner: a64: add cooling maps and thermal t [...] adds 51b3eaba8ad7 arm64: dts: allwinner: a64: add dtsi with CPU operating points adds ac904843087b arm64: dts: allwinner: a64: enable DVFS adds 7493e675c584 Merge remote-tracking branches 'sunxi-korg/sunxi/clk-fixes [...] adds 2af36215f1fd Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 2c6cf29cee63 Merge remote-tracking branch 'tegra/for-next' adds d15b1ff1bd5b clk: qcom: Add DT bindings for ipq6018 gcc clock controller adds d9db07f088af clk: qcom: Add ipq6018 Global Clock Controller support adds 8452845946b5 Merge branch 'clk-qcom' into clk-next adds ca9a002fb383 clk: renesas: rcar-gen2: Change multipliers and dividers to u8 adds 03975b72b4ac clk: renesas: Remove use of ARCH_R8A7796 adds 0d67c0340a60 clk: renesas: rcar-gen3: Allow changing the RPC[D2] clocks adds c9d9d903474c clk: renesas: r7s9210: Add SPIBSC clock adds 169e808eda2d dt-bindings: clock: renesas: cpg-mssr: Fix r8a774b1 typo adds 8040bf4091cd clk: renesas: Prepare for split of R-Car H3 config symbol adds c1c95a46ed15 Merge tag 'clk-renesas-for-v5.6-tag1' of git://git.kernel. [...] adds f6de042b7034 Merge branch 'clk-renesas' into clk-next adds a0af27424734 Merge tag 'sunxi-clk-fixes-for-5.5' of https://git.kernel. [...] adds ffae3d9155ac Merge branch 'clk-fixes' into clk-next adds 443f8d2e56d5 Merge remote-tracking branch 'clk/clk-next' adds 2d082e94d10d Merge remote-tracking branch 'csky/linux-next' adds 5be43a849ae3 Merge remote-tracking branch 'h8300/h8300-next' adds 6aabc1facdb2 m68k: Implement copy_thread_tls() adds dc4b87dc037b Merge remote-tracking branch 'm68k/for-next' adds 23c25c732530 soc: lantiq: convert to devm_platform_ioremap_resource adds 72d052e28d1d MIPS: Loongson: Fix potential NULL dereference in loongson [...] adds 70eec920d4f2 MIPS: ip22-gio: Make gio_match_device() static adds 3d9f44ef7553 tc: Make tc_match_device() static adds cc4edc0b6a4a Merge remote-tracking branch 'mips/mips-next' adds c27095a1e613 Merge remote-tracking branch 'powerpc/next' adds a7222c721316 Merge remote-tracking branch 'soc-fsl/next' adds 5b800fd350d6 riscv: add required functions to enable HAVE_REGS_AND_STAC [...] adds a630fb824cf5 riscv: Add support for restartable sequence adds b5ec6eac654d rseq/selftests: Add support for riscv adds d6770b5219a9 Merge remote-tracking branch 'risc-v/for-next' adds 6b83169190c7 Merge remote-tracking branch 'sh/sh-next' adds 0ef51ddbd8b8 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 796f12d74265 fscrypt: optimize fscrypt_zeroout_range() adds 2d8f7f119b0b fscrypt: document gfp_flags for bounce page allocation adds 64875b970e3b Merge remote-tracking branch 'fscrypt/master' adds 26ef8493e1ab btrfs: fix memory leak in qgroup accounting adds 6282675e6708 btrfs: relocation: fix reloc_root lifespan and access adds e2a589011451 Merge branch 'misc-5.5' into for-next-20200114 adds cbc872d966f4 Merge branch 'misc-5.5' into for-next-current-v5.4-20200114 adds 0353df42f24c Btrfs: fix missing hole after hole punching and fsync when [...] adds a119a7d059a2 btrfs: use raid_attr table in calc_stripe_length for nparity adds 5e95ee843db9 btrfs: fill ncopies for all raid table entries adds 15b031495300 btrfs: sysfs, rename devices kobject holder to devices_kobj adds aceb685aa17d btrfs: sysfs, btrfs_sysfs_add_fsid() drop unused argument parent adds efa0c4c8e96f btrfs: sysfs, rename btrfs_sysfs_add_device() adds d68977117bd9 btrfs: sysfs, merge btrfs_sysfs_add devices_kobj and fsid adds ef527b7cfde8 btrfs: qgroup: remove one-time use variables for quota_roo [...] adds a02bbfdf7473 btrfs: qgroup: return ENOTCONN instead of EINVAL when quot [...] adds 64043cd23e8d btrfs: Don't discard unwritten extents adds 658051ff27a1 btrfs: Open code __btrfs_free_reserved_extent in btrfs_fre [...] adds 52d2327d703e btrfs: Rename __btrfs_free_reserved_extent to btrfs_pin_re [...] adds 55eeebaef7b6 btrfs: Remove WARN_ON in walk_log_tree adds 0171261a494e btrfs: Remove redundant WARN_ON in walk_down_log_tree adds a405ac7d1743 btrfs: remove unused condition check in btrfs_page_mkwrite() adds 0dc479b14206 btrfs: relocation: Output current relocation stage at btrf [...] adds 14aefebe040a btrfs: Opencode ordered_data_tree_panic adds 60e6982d5aaa btrfs: don't pass system_chunk into can_overcommit adds ba4ef67f28ca btrfs: kill min_allocable_bytes in inc_block_group_ro adds 8d296398a2ee btrfs: fix possible NULL-pointer dereference in integrity checks adds 2a8c1d417b89 btrfs: remove superfluous BUG_ON() in integrity checks adds ea03306823d8 btrfs: remove impossible WARN_ON in btrfs_destroy_dev_repl [...] adds 5fd371867061 btrfs: use simple_dir_inode_operations for placeholder sub [...] adds da4dcf272c1b btrfs: decrement number of open devices after closing the [...] adds 1eaf9262ce5f btrfs: reset device back to allocation state when removing adds 356265d4c77d btrfs: get rid of trivial __btrfs_lookup_bio_sums() wrappers adds 9405c24908b8 btrfs: get rid of at_offset parameter to btrfs_lookup_bio_sums() adds 5aa152f39523 btrfs: remove dead snapshot-aware defrag code adds 7ee1f15c2eca btrfs: make btrfs_ordered_extent naming consistent with bt [...] adds fc0263fcab37 btrfs: remove unnecessary pg_offset assignments in __exten [...] adds fe5dbb689f26 btrfs: remove trivial goto label in __extent_writepage() adds 88c8f7048d34 btrfs: remove redundant i_size check in __extent_writepage_io() adds 0d7018093d3f btrfs: drop create parameter to btrfs_get_extent() adds 05f2e0291b74 btrfs: simplify compressed/inline check in __extent_writep [...] adds aa059f842420 btrfs: remove struct find_free_extent.ram_bytes adds 29acf64313ef btrfs: Remove unneeded semicolon adds e3d45106df23 btrfs: tree-checker: Check leaf chunk item size adds c6949a3472c2 btrfs: tree-checker: Clean up fs_info parameter from error [...] adds 6d40d7e2ed98 btrfs: tree-checker: Refactor inode key check into seperat [...] adds f0632b9682fa btrfs: tree-checker: Refactor root key check into separate [...] adds 418acd6fe610 btrfs: tree-checker: Verify location key for DIR_ITEM/DIR_INDEX adds 74568e1a43de btrfs: rework arguments of btrfs_unlink_subvol adds 342ff502ff40 btrfs: fix invalid removal of root ref adds 6bc0d5e5ef45 btrfs: do not delete mismatched root refs adds f6d4ceec40d0 bitmap: genericize percpu bitmap region iterators adds 192e5c9b9135 btrfs: rename DISCARD mount option to to DISCARD_SYNC adds 01e3c8a81e0c btrfs: keep track of which extents have been discarded adds 965265197bb2 btrfs: keep track of free space bitmap trim status cleanliness adds ee371b414740 btrfs: add the beginning of async discard, discard workqueue adds 817f044f57ab btrfs: handle empty block_group removal for async discard adds b8b1d324308f btrfs: discard one region at a time in async discard adds 75a8d400410a btrfs: sysfs: add removal calls for debug/ adds eca4bd072774 btrfs: sysfs: make UUID/debug have its own kobject adds f573104c364d btrfs: sysfs: add UUID/debug/discard directory adds 03c145f0bbab btrfs: track discardable extents for async discard adds 00496992410b btrfs: keep track of discardable_bytes for async discard adds 2c3fb491fa1c btrfs: calculate discard delay based on number of extents adds 0996b9891ea5 btrfs: add kbps discard rate limit for async discard adds 9151dadf3113 btrfs: limit max discard size for async discard adds 50a13026e770 btrfs: make max async discard size tunable adds 4859ab1ed398 btrfs: have multiple discard lists adds c3a5f81ab7b7 btrfs: only keep track of data extents for async discard adds 1fe7d78c07fe btrfs: keep track of discard reuse stats adds 717b684118e3 btrfs: add async discard implementation overview adds 75b4844ea944 btrfs: increase the metadata allowance for the free_space_cache adds bd5216e528b6 btrfs: make smaller extents more likely to go into bitmaps adds 66776b288611 btrfs: ensure removal of discardable_* in free_bitmap() adds 79d9c1008ea6 btrfs: add correction to handle -1 edge case in async discard adds 8a92d3087265 btrfs: remove unnecessary wrapper get_alloc_profile adds 3b9d366eb6d6 btrfs: remove unused member btrfs_device::work adds c5943f6fcf8e btrfs: safely advance counter when looking up bio csums adds e08d2fea648f btrfs: fix memory leak in qgroup accounting adds 15f8fe6dfe25 btrfs: fix improper setting of scanned for range cyclic wr [...] adds 9fa35a95689a btrfs: device stats, log when stats are zeroed adds 2c0da524f4f4 btrfs: relocation: fix reloc_root lifespan and access adds 4133018062c2 btrfs: separate definition of assertion failure handlers adds fd240b2f309d btrfs: Move and unexport btrfs_rmap_block adds 9304fabc9e67 btrfs: selftests: Add support for dummy devices adds 5d9a4f871168 btrfs: Add self-tests for btrfs_rmap_block adds 767f58cdaf20 btrfs: Refactor btrfs_rmap_block to improve readability adds 8698bfe38efa Merge branch 'misc-next' into for-next-current-v5.4-20200114 adds 5014747593d3 Merge branch 'for-next-current-v5.4-20200114' into for-nex [...] adds e491cfc4ed17 Merge branch 'misc-5.5' into for-next-next-v5.5-20200114 adds 294bfea6e573 Merge branch 'misc-next' into for-next-next-v5.5-20200114 adds 04d582759641 Merge branch 'for-next-next-v5.5-20200114' into for-next-20200114 adds e7ce8bc0e553 Merge remote-tracking branch 'btrfs/for-next' adds 0a45019766a7 Merge remote-tracking branch 'cifs/for-next' adds cf72a76e92df Merge remote-tracking branch 'ecryptfs/next' adds 63ba9b5f68bb Merge remote-tracking branch 'erofs/dev' adds a4a8b99ec819 udf: Fix free space reporting for metadata and virtual partitions adds f45801a3edd1 Merge remote-tracking branch 'ext3/for_next' adds 927353987d50 ext4: avoid fetching btime in ext4_getattr() unless requested adds 71053de82456 ext4: remove unnecessary assignment in ext4_htree_store_dirent() adds b38dfe01af3a ext4: remove unnecessary ifdefs in htree_dirblock_to_tree() adds 30df68542a0b ext4: uninline ext4_inode_journal_mode() adds 2280986f7874 ext4: use true,false for bool variable adds d540628f25dc ext4: remove unnecessary selections from EXT3_FS adds ddb3a52e868e docs: ext4.rst: add encryption and verity to features list adds d19d8c06429c ext4: handle decryption error in __ext4_block_zero_page_range() adds 5e45121813e5 ext4: allow ZERO_RANGE on encrypted files adds 76534c4f6441 ext4: only use fscrypt_zeroout_range() on regular files adds 3b5805298d28 ext4: re-enable extent zeroout optimization on encrypted files adds 4142313b9023 ext4: Delete ext4_kvzvalloc() adds 760bfce6e8b4 ext4: Rename ext4_kvmalloc() to ext4_kvmalloc_nofs() and d [...] adds 558254b74511 ext4: Prevent ext4_kvmalloc_nofs() from re-entering the fi [...] adds dc7f918f79f1 ext4: fix deadlock allocating crypto bounce page from mempool adds 2620eec169ef ext4: fix deadlock allocating bio_post_read_ctx from mempool adds 7c826132066a ext4: remove unneeded check for error allocating bio_post_ [...] adds 18cad9677302 ext4: remove ext4_{ind,ext}_calc_metadata_amount() adds 50bb3a8d0f4e ext4: clean up len and offset checks in ext4_fallocate() adds c1b73b5f39c9 ext4: remove redundant S_ISREG() checks from ext4_fallocate() adds 25a5f15b5471 ext4: make some functions static in extents.c adds c1d79319c363 ext4: fix documentation for ext4_ext_try_to_merge() adds c8ff0b87e5ba ext4: remove obsolete comment from ext4_can_extents_be_merged() adds fbe480dc8ea8 ext4: fix some nonstandard indentation in extents.c adds ca230956db63 ext4: add missing braces in ext4_ext_drop_refs() adds 540dd2cb5b0b ext4: remove unused macro MPAGE_DA_EXTENT_TAIL adds 2c9dbf521b5a ext4: Add EXT4_IOC_FSGETXATTR/EXT4_IOC_FSSETXATTR to compat_ioctl adds ce9038ee74f8 Merge remote-tracking branch 'ext4/dev' adds 790d01af11ba f2fs: support data compression adds aa7c3adb1cf3 f2fs: run fsck when getting bad inode during GC adds e7b4e70397f2 f2fs: fix to add swap extent correctly adds 5bafe8142a1b f2fs: fix memleak of kobject adds 410cd98b9d1e f2fs: convert inline_dir early before starting rename adds d011080ee139 f2fs: remove unneeded check for error allocating bio_post_ [...] adds 08ff7094260d f2fs: fix deadlock allocating bio_post_read_ctx from mempool adds 38e30322ed35 f2fs: show the CP_PAUSE reason in checkpoint traces adds 214f0a09be9b f2fs: fix miscounted block limit in f2fs_statfs_project() adds 540a936ce337 f2fs: code cleanup for f2fs_statfs_project() adds 0f822ee2e3c8 f2fs: add a way to turn off ipu bio cache adds 7b2900f9ad46 f2fs: update f2fs document regarding to fsync_mode adds d271c3c80f37 Merge remote-tracking branch 'f2fs/dev' adds c22415d333fb fs-verity: implement readahead for FS_IOC_ENABLE_VERITY adds fd39073dba86 fs-verity: implement readahead of Merkle tree pages adds 439bea104c3d fs-verity: use mempool for hash requests adds da3a3da4e6c6 fs-verity: use u64_to_user_ptr() adds 313525c03814 Merge remote-tracking branch 'fsverity/fsverity' adds bc161935df8b Merge remote-tracking branch 'nfs-anna/linux-next' adds 295e3961087c Merge remote-tracking branch 'nfsd/nfsd-next' adds a77948150561 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 61503719b63e Merge remote-tracking branch 'v9fs/9p-next' adds 884a63641263 Merge remote-tracking branch 'xfs/for-next' adds d6e609975d17 Merge remote-tracking branch 'iomap/iomap-for-next' adds 1f56482cf0d8 Merge remote-tracking branch 'vfs/for-next' adds 9ef6706428a1 Merge remote-tracking branch 'printk/for-next' adds 4e49f881fefb Merge remote-tracking branch 'pci/next' adds 8f2828d73724 HID: logitech-hidpp: avoid duplicate error handling code i [...] adds d036ff0e56a7 Merge branch 'for-5.6/logitech' into for-next adds bd6ee22df25b Merge remote-tracking branch 'hid/for-next' adds 5902920c8c58 Merge remote-tracking branch 'i2c/i2c/for-next' adds cf31a165fb06 Merge remote-tracking branch 'i3c/i3c/next' adds a88e557b9d5c Merge branch 'dmi/master' adds dd845dd3f91c hwmon: (nct7802) Fix voltage limits to wrong registers adds 60d6c5b45f94 hwmon: (nct7802) Fix non-working alarm on voltages adds 7e7317ff6cf6 hwmon: (adt7475) Make volt2reg return same reg as reg2volt input adds 85c1fb3e4ccf hwmon: Add intrusion templates adds 8236e618cbd3 dt-bindings: hwmon/pmbus: Add ti,ucd90320 power sequencer adds 5330ffe999ff hwmon: (pmbus/ucd9000) Add support for UCD90320 Power Sequencer adds 481571c152e8 hwmon: (w83627ehf) convert to with_info interface adds a66c9c20dde7 hwmon: Add support for enable attributes to hwmon core adds f1efc012af35 hwmon: Driver for MAX31730 adds 63fd67cf9f6f hwmon: (pmbus) Detect if chip is write protected adds 1c6c4e3d14af hwmon: (w83627ehf) make sensor_dev_attr_##_name variables static adds ac71ae4360ab hwmon: (pmbus) Add MAX20796 to devices supported by generi [...] adds 4b75fc251b3d hwmon: (w83627ehf) remove nct6775 and nct6776 support adds c4f40a8cd207 hwmon: (w83627ehf) Remove code not needed after nct677* removal adds c7451392b15b hwmon: (w83627ehf) Now only one intrusion channel adds 768a8534a307 hwmon: (pmbus) Driver for MAX20730, MAX20734, and MAX20743 adds 6aff556a5969 hwmon: (pmbus/ibm-cffps) Add new manufacturer debugfs entries adds 03dbe553e0bf hwmon: (pmbus/ibm-cffps) Add the VMON property for version 2 adds 921c919a931b hwmon: (pmbus/ibm-cffps) Fix the LED behavior when turned off adds b1ed85a75ad8 hwmon: Driver for disk and solid state drives with tempera [...] adds 2608ebcb6f1b hwmon: (w83627ehf) Remove set but not used variable 'fan4min' adds a754a9165f55 hwmon: (pmbus/ibm-cffps) Prevent writing on_off_config wit [...] adds 0bb883bf3cf5 hwmon: (pmbus/core) Add support for vid mode detection per [...] adds 020deb387ca1 hwmon: (pmbus/core) Add support for Intel IMVP9 and AMD 6. [...] adds 4ad53f2cd12b hwmon: (pmbus/tps53679) Extend device list supported by driver adds 28a82819b5b3 hwmon: (pmbus) Add support for Infineon Multi-phase xdpe12 [...] adds b54701d7faeb docs: hwmon: Include 'xdpe12284.rst' into docs adds b5bab47cfa7a hwmon: (adm1177) Add ADM1177 Hot Swap Controller and Digit [...] adds 8c39dbc7cd49 dt-binding: hwmon: Add documentation for ADM1177 adds 1bbc9a9c2e94 MAINTAINERS: add entry for ADM1177 driver adds 48d26b17d724 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds f4174a924cbd Merge remote-tracking branch 'jc_docs/docs-next' adds 70733068eb1d Merge remote-tracking branch 'v4l-dvb/master' adds 2f2a4d7af541 Merge branch 'acpica' into linux-next adds 5edefcb816b4 Merge branches 'acpi-battery', 'acpi-video', 'acpi-fan' an [...] adds 12f1d963ac07 Merge branches 'acpi-ec', 'acpi-doc' and 'acpi-tools' into [...] adds fe2fe0b3a666 Merge branches 'acpi-tables' and 'acpi-button' into linux-next adds c5f32f17ad0a Merge branch 'devprop' into linux-next adds 577a2f41f4c7 cpuidle: Drop unused cpuidle_driver_ref/unref() functions adds 4d686fd40a63 Merge branches 'pm-cpuidle' and 'intel_idle+acpi' into linux-next adds 2c7a8bd6060c Merge back cpufreq fixes for v5.6. adds 5c0e9de06577 PM: hibernate: fix spelling mistake "shapshot" -> "snapshot" adds ead067beb56f Merge back power capping changes for v5.6. adds 95d3f6939fb6 Merge branches 'pm-cpufreq', 'pm-sleep', 'powercap' and 'p [...] adds c0b28547106c Merge branch 'pm-misc' into linux-next adds 57388a2ccb6c cpuidle: teo: Fix intervals[] array indexing bug adds 731e6b9753ba cpufreq: intel_pstate: fix spelling mistake: "Whethet" -> [...] adds d229290689ae PM-runtime: add tracepoints for usage_count changes adds 81f696a84c7a Merge branches 'pm-cpuidle-fixes', 'pm-cpufreq' and 'pm-co [...] adds 800ba7c5eaaa ACPICA: All acpica: Update copyrights to 2020 Including to [...] adds be91c44288be ACPICA: Update version to 20200110 adds cea79e7e2f24 apei/ghes: Do not delay GHES polling adds 12e3b3cc0354 Merge branches 'acpica' and 'acpi-apei' into linux-next adds b2e0dce45bd0 Merge remote-tracking branch 'pm/linux-next' adds f49e30a83ee8 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 48130314cd92 Merge remote-tracking branch 'opp/opp/linux-next' adds fffe04cfa455 thermal: sun8i: Remove unused variable and unneeded macros adds d7ab126d3c60 thermal: sun8i: Add hwmon support adds 3d4849897691 dt-bindings: Add Broadcom AVS RO thermal adds 1b9163a4281c thermal: Add BCM2711 thermal driver adds ca21ea618ab1 ARM: dts: bcm2711: Enable thermal adds eefb85077bfe ARM: configs: Build BCM2711 thermal as module adds 502dc473f3e9 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 095f33472e1d Merge remote-tracking branch 'ieee1394/for-next' adds 71f4e8af0c39 Merge remote-tracking branch 'swiotlb/linux-next' adds cd90421e3851 Merge remote-tracking branch 'rdma/for-next' adds 504c28c853ec wan: ixp4xx_hss: fix compile-testing on 64-bit adds c74f16b60344 wan: ixp4xx_hss: prepare compile testing adds 2785543fbf04 ptp: ixp46x: move adjacent to ethernet driver adds a41a5b26d29f ixp4xx_eth: move platform_data definition adds c83db9ef5640 net: ethernet: ixp4xx: Standard module init adds d813d7e57026 net: ethernet: ixp4xx: Use distinct local variable adds 3cb5b0ee72b8 net: ehernet: ixp4xx: Use netdev_* messages adds f458ac479777 ARM/net: ixp4xx: Pass ethernet physical base as resource adds e45d0fad4a5f net: ethernet: ixp4xx: Use parent dev for DMA pool adds cbd19d09498e Merge branch 'IXP4xx-networking-cleanups' adds 2412643a9b02 net: amd: a2065: Kill Sun LANCE relics adds e07c5f2e4e91 net: amd: a2065: Use print_hex_dump_debug() helper adds 428cd5232482 sfc/ethtool_common: Make some function to static adds 1657adccaa37 net: mvneta: change page pool nid to NUMA_NO_NODE adds 0eac8ce95bb3 ptr_ring: add include of linux/mm.h adds ab9837b5ed51 amd-xgbe: remove unnecessary conversion to bool adds 579a25a854d4 net: stmmac: Initial support for TBS adds 430b383c737c net: stmmac: tc: Add support for ETF Scheduler using TBS adds 6a549b9f0dcd net: stmmac: xgmac: Add TBS support adds 58ae92814008 net: stmmac: gmac4+: Add TBS support adds 7eadf57290ec net: stmmac: pci: Enable TBS on GMAC5 IPK PCI entry adds 44e654757065 net: stmmac: Add missing information in DebugFS capabilities file adds 05373e31baed net: stmmac: selftests: Switch to dev_direct_xmit() adds 28c1cf73c923 net: stmmac: selftests: Add a test for TBS feature adds 76ccf5288c62 Merge branch 'stmmac-ETF-support' adds e27f178793de net: phy: Added IRQ print to phylink_bringup_phy() adds 621400366bdb mdio_bus: Simplify reset handling and extend to non-DT systems adds 4905294162bd netns: Remove __peernet2id_alloc() adds 2dce224f469f netns: protect netns ID lookups with RCU adds 8d7e5dee972f netns: don't disable BHs when locking "nsid_lock" adds 169af34684b2 Merge branch 'netns-Optimise-netns-ID-lookups' adds 191c8b4c9d8c Merge remote-tracking branch 'net-next/master' adds 533420a4151e tools: Sync uapi/linux/if_link.h adds 292e1d73b125 libbpf: Clean up bpf_helper_defs.h generation output adds 2cc51d34d93c selftests/bpf: Conform selftests/bpf Makefile output to li [...] adds 1cf5b23988ea bpftool: Apply preserve_access_index attribute to all type [...] adds 9c01546d26d2 tools/bpf: Add runqslower tool to tools/bpf adds 3a0d3092a4ed selftests/bpf: Build runqslower from selftests adds 6dd42aa17fdd Merge branch 'runqslower' adds 3b4130418f62 bpf: Fix seq_show for BPF_MAP_TYPE_STRUCT_OPS adds 0a29275b6300 bpf: Return -EBADRQC for invalid map type in __bpf_tx_xdp_map adds c0303f797f37 Merge remote-tracking branch 'bpf-next/master' adds ecba8160b36d Merge remote-tracking branch 'ipsec-next/master' adds b1b3f78aae15 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 9f37fce9b094 Merge remote-tracking branch 'nfc-next/master' adds 5e6d8401ade9 Bluetooth: hci_qca: Add qca_power_on() API to support both [...] adds 0ce70581fd5b Merge remote-tracking branch 'bluetooth/master' adds 1c986b6369cd Merge remote-tracking branch 'mac80211-next/master' adds 3379869933c6 Merge remote-tracking branch 'gfs2/for-next' adds e152100f7c9b mtd: concat: Fix a comment referring to an unknown symbol adds 732ba0bd6e60 mtd: onenand: Fix Kconfig indentation adds dce02513d992 mtd: onenand: samsung: remove set but not used variable adds 2417e1d82493 mtd: rawnand: Remove unneeded semicolon adds 9ec8046363ac mtd: onenand_base: Adjust indentation in onenand_read_ops_nolock adds 4b03d0412f4a mtd: rawnand: brcmnand: Set appropriate DMA mask adds bc3cbbe1ce92 mtd: rawnand: denali_dt: error out if platform has no asso [...] adds ca9829e5bc5a mtd: rawnand: denali_dt: Add support for configuring SPARE [...] adds 66ab41b69859 dt-bindings: mtd: denali_dt: document reset property adds 85530626db02 mtd: rawnand: denali_dt: add reset controlling adds cd038db7b0f0 mtd: rawnand: denali: remove hard-coded DENALI_DEFAULT_OOB [...] adds d321e010dc0d mtd: onenand: samsung: Fix pointer cast -Wpointer-to-int-c [...] adds 887100f9534a mtd: onenand: samsung: Fix printing format for size_t on 64-bit adds c0b84d826b4e mtd: onenand: Enable compile testing of OMAP and Samsung drivers adds 662d990e1919 mtd: sharpslpart: Fix unsigned comparison to zero adds 2bdb182c68b8 mtd: rawnand: macronix: Use match_string() helper to simpl [...] adds 28fab37708ce mtd: spinand: add support for Toshiba TC58CVG2S0HRAIJ adds 43686bf336fa mtd: rawnand: atmel: switch to using devm_fwnode_gpiod_get() adds d0e8e03b435f mtd: onenand: Use a better name for samsung driver adds f5b262b4d660 mtd: onenand: Rename omap2 driver to avoid a build warning adds 9df57681103e mtd: rawnand: gpmi: Fix suspend/resume problem adds 61af58cf19a3 mtd: rawnand: gpmi: Restore nfc timing setup after suspend/resume adds 6bd8a231036e Merge remote-tracking branch 'nand/nand/next' adds 8e5bccef391d Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 7ffb019411bd Merge remote-tracking branch 'crypto/master' adds 79f88da22b4b Merge tag 'drm-misc-next-2020-01-10' of git://anongit.free [...] adds 0f899fd466b6 drm/amdkfd: Improve kfd_process lookup in kfd_ioctl adds d5d88cd6ee6b Merge tag 'amd-drm-next-5.6-2020-01-09' of git://people.fr [...] adds dc48529fb14e drm/dp_mst: Add PBN calculation for DSC modes adds a3c2b0ffc007 drm/dp_mst: Parse FEC capability on MST ports adds 2f221a5efed4 drm/dp_mst: Add MST support to DP DPCD R/W functions adds b1dee9a716b5 drm/dp_mst: Fill branch->num_ports adds c2bc1b6eabe6 drm/dp_mst: Add helpers for MST DSC and virtual DPCD aux adds 5b03f9d86880 drm/dp_mst: Add new quirk for Synaptics MST hubs adds b6adc57cff61 drm/amd/display: Initialize DSC PPS variables to 0 adds ec0ca697dd0e drm/amd/display: Validate DSC caps on MST endpoints adds f9c8742c66e4 drm/amd/display: Write DSC enable to MST DPCD adds 1c6c1cb5afc7 drm/dp_mst: Manually overwrite PBN divider for calculating [...] adds 8afb7e6afadb drm/dp_mst: Add DSC enablement helpers to DRM adds cd82d82cbc04 drm/dp_mst: Add branch bandwidth validation to MST atomic check adds 9e5b959036ff drm/dp_mst: Rename drm_dp_mst_atomic_check_topology_state adds dcade880e342 drm/amd/display: Add PBN per slot calculation for DSC adds 8c20a1ed9b4f drm/amd/display: MST DSC compute fair share adds 34d95c3d5f68 drm/amd/display: Check return value of drm helper adds 29b9ba74f638 drm/amd/display: Recalculate VCPI slots for new DSC connectors adds 8ec046716ca8 drm/dp_mst: Add helper to trigger modeset on affected DSC [...] adds 44be939ff7ac drm/amd/display: Trigger modesets on MST DSC connectors adds c908b1c4bb56 drm: add dp helper to initialize remote aux channel. adds d9fe1a4c560b drm/amdgpu/display: protect new DSC code with CONFIG_DRM_A [...] adds 9edb435aed96 drm/dp_mst: fix documentation of drm_dp_mst_add_affected_d [...] adds 485b747ea6ec drm/amd/display: Fix compilation warnings on i386 adds 688486a49cf5 Merge tag 'amd-drm-next-5.6-2020-01-10-dp-mst-dsc' of git: [...] adds f29a176fec21 Merge remote-tracking branch 'drm/drm-next' adds 1fc636c9b3b2 drm/amdgpu/display: Use u64 divide macro for round up division adds a434b94c5a6c drm/amdkfd: Improve function get_sdma_rlc_reg_offset() (v2) adds 9530273ec90c drm/amd/powerplay: cover the powerplay implementation details V3 adds 5021e9a83160 drm/amdgpu: catch amdgpu_irq_add_id failure adds 2d6605911d12 drm/amdgpu/vcn2.5: fix PSP FW loading for the second instance adds e7ddb878484d drm/amdgpu: enable VCN2.5 IP block for Arcturus adds 93070deb58c9 drm/amdgpu: add query_ras_error_count function for sdma v4 adds 3e81ee9a78e5 drm/amdgpu: support error reporting for sdma ip block adds 1dd5ead29409 drm/amdgpu: add ras_late_init and ras_fini for sdma v4 adds 5e62db9df684 drm/amdgpu: read sdma edc counter to clear the counters adds 2d5ef0b42c0b drm/amd/display: Don't disable DP PHY when link loss happens adds df5e984c8bd4 drm/amdgpu/sriov: workaround on rev_id for Navi12 under sriov adds b1ffd1e309c7 drm/amd/powerplay: sw ctf for arcturus adds 40c9e7b5783c drm/amdgpu/powerplay: fix warning in smu_v11_0.c adds 817396dc9f6a drm/amdgpu: add MCUMC_ADDRT0 offset to ip header file adds 5d4667ec33a0 drm/amdgpu: calculate MCUMC_ADDRT0 per asic's UMC offset adds 49da2ccd2d6e drm/amdgpu: check sdma ras funcs pointer before accessing adds 351d5ac55c72 drm/amd/amdgpu: add missing umc_6_1_2_sh_mask.h header file (v2) adds d44394a9e18f drm/amdgpu/gfx9: remove unused sdma headers adds 60fb100b3d16 drm/amdgpu/display: set gpu vm flag for all asics which su [...] adds 403c1ef0d2cc drm/amdgpu: enable S/G display on PCO and RV2 (v2) adds fe3db4374239 drm/amdgpu/display: set gpu vm flag for renoir adds bbde7162f708 drm/amdgpu/gmc10: remove dead code adds 1499bcc7a216 drm/amdgpu/gmc10: free stolen memory in late_init adds 6ca476bab8fd drm/amd/powerplay: update SMU12_DRIVER_IF_VERSION to 11 adds d8459d1b7f68 drm/amdgpu: update goldensetting for renoir adds 9c8c81fe7d2c drm/amdgpu: disable XGMI TA unload for arcturus adds eee2eabafe1d drm/amdgpu: preserve RSMU UMC index mode state adds 61e50646f0bb drm/amd/display: add Pollock IDs, fix Pollock & Dali clk m [...] adds bdf84a80e0ce drm/amdgpu: Create generic DF struct in adev adds ae99fc35ceea drm/amdgpu: add defines for DF and TCP Hashing adds 22d39fe729fd drm/amdgpu: Match TC hash settings to DF settings (v2) adds a2e4b418c671 drm/amdgpu/psp: declare navi1x ta firmware adds 5d593d682ffa drm/amd/display: Reorder detect_edp_sink_caps before link [...] adds b239b59bf434 drm/amd/display: remove unnecessary conversion to bool adds f81110b8520a drm/amdgpu: add header file for macro SZ_1M adds b9a9294b91ef drm/amdgpu/pm: properly handle runtime pm adds a9ffe2a98338 drm/amdgpu/debugfs: properly handle runtime pm adds 8f8d6d4b3bb8 drm/amdgpu: add UAPI for creating encrypted buffers adds 1188242ff5ce drm/amdgpu: add UAPI to create secure commands (v3) adds 8866a4a0a2ee drm/amdgpu: define the TMZ bit for the PTE adds 07123198ffba drm/amdgpu: add tmz feature parameter (v2) adds 467c8528425b drm/amdgpu: add amdgpu_tmz data structure adds 4b899065f882 drm/amdgpu: add function to check tmz capability (v4) adds 34c2777a29ac drm/amdgpu: add tmz bit in frame control packet adds 5ea9c6ad3d9d drm/amdgpu: expand the emit tmz interface with trusted flag adds 983bc43ebcd7 drm/amdgpu: expand the context control interface with trust flag adds ad31ea4eaa6b drm/amdgpu: job is secure iff CS is secure (v5) adds 82aa4c951ab5 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds fbd822c56b25 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds d9f5b360de19 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds 075fd3fbafd2 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds 7e2c0f89c011 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds 1e0abdb3e7f1 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds a371c6085c02 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds c8cc1efd414d drm/amdgpu: move CS secure flag next the structs where it's used adds de92a06d97c9 drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds 0bd20315ec1a Fix root mounting with no mount options adds 31542423634c ALSA: hda/hdmi - fix atpx_present when CLASS is not VGA adds 4e7b810333f8 drm/amdgpu: work around llvm bug #42576 adds 74624cc2252d drm/amdgpu: Enter low power state if CRTC active. adds 8e48a736e7cd drm/amdgpu/display: fix logic inversion in program_timing_sync() adds 69bbab5a7a09 pci: Clarify ATS quirk adds 094839fd35d7 pci: add ATS quirk for navi14 board (v2) adds a73d76945a76 Merge remote-tracking branch 'amdgpu/drm-next' adds aebf3b521b34 drm/i915/pmu: Do not use colons or dashes in PMU names adds d5848c4414a7 drm/i915: Bump up CDCLK to eliminate underruns on TGL adds 43a6d19cace6 drm/i915: Pass intel_connector to intel_attached_*() adds b7d02c3a124d drm/i915: Pass intel_encoder to enc_to_*() adds 79003e61b1fb drm/i915: Use the passed in encoder adds 59be9b9c4f3b drm/i915: Fix multiple definition of 'i915_vma_capture_finish' adds 5422d87d2cc3 drm/i915: Fix too few arguments to function i915_capture_e [...] adds 6b7133b66925 drm/i915/gt: Always reset the timeslice after a context switch adds f2221a504940 drm/i915: Update DRIVER_DATE to 20200114 adds f4e9894b6952 drm/i915/pmu: Correct the rc6 offset upon enabling adds e88e9f8ea4e9 drm/i915/gt: Clear rc6 residency trackers across suspend adds d8186dd23926 drm/i915/guc: Simpler CT message size calculation adds 18c8832523c8 drm/i915/guc: Introduce CT_ERROR adds 59a46ad9f86c drm/i915/guc: Update CTB helpers to use CT_ERROR adds 88a57514cf79 drm/i915/guc: Use correct name for last CT fence adds 36c8e356a76e drm/i915/gem: Take local vma references for the parser adds 103605e0d1e7 drm/i915: Make a copy of the ggtt view for slave plane adds b63b4feaef73 drm/i915/selftests: Add a mock i915_vma to the mock_ring adds bd3cf6f7ce20 drm/i915/dp/tgl+: Update combo phy vswing tables adds 4ec5abe960ca drm/i915/vbt: Rename BDB_LVDS_POWER to BDB_LFP_POWER adds f22fd334890e drm/i915/gen11: Add additional pcode status values adds 6aaf6ee392ad Merge remote-tracking branch 'drm-intel/for-linux-next' adds bc942699e735 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 53c902b9998a drm/rockchip: use DIV_ROUND_UP macro for calculations. adds 9590a99cfb3b drm/rockchip: Add missing vmalloc header adds 978bd0278f90 dt-bindings: vendor-prefixes: Add Shenzhen Frida LCD Co., Ltd. adds 7ab618c9a7e6 dt-bindings: panel-simple: Add compatible for Frida FRD350 [...] adds 7b6bd8433609 drm/panel: simple: Add support for the Frida FRD350H54004 panel adds 455e00f1412f drm: Add getfb2 ioctl adds 9503ed2a14ac Merge remote-tracking branch 'drm-misc/for-linux-next' adds 6a0dea02c2c4 drm/msm: support firmware-name for zap fw (v2) adds 3522b4b281e9 drm/msm: allow zapfw to not be specified in gpulist adds 57d6c2eb735a dt-bindings: drm/msm/gpu: Document firmware-name adds 5f9935f514d6 drm/msm: Fix error about comments within a comment block adds f35c5891a952 Merge remote-tracking branch 'drm-msm/msm-next' adds 2de441b90984 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 45a50bbe184a Merge remote-tracking branch 'etnaviv/etnaviv/next' adds e15bc1e11b17 Merge branch 'regmap-5.6' into regmap-next adds 971f3f6919ad Merge remote-tracking branch 'regmap/for-next' adds 03be63b2953c ALSA: oxfw: use ENXIO for not-supported cases adds 06a42a74a0e7 ALSA: oxfw: don't add MIDI/PCM interface when packet strea [...] adds 41dbc792794a ALSA: oxfw: fix for Stanton SCS.1d adds a9f47fcb5e25 ALSA: dice: loosen stream format check for MIDI conformant [...] adds 791a485f2da3 ALSA: dice: add support for Alesis MasterControl adds 73ac9f5e5b43 ALSA: usb-audio: Add boot quirk for MOTU M Series adds 1a462be52f45 ALSA: hda: Manage concurrent reg access more properly adds 6e57188f20ec ALSA: hda: Update kernel-doc function parameter descriptions adds 4f5c26534d39 ALSA: hda: correct kernel-doc parameter descriptions adds 75663c093d0b ALSA: hda: patch_hdmi: remove warnings with empty body adds a789a3acdc27 Merge remote-tracking branch 'sound/for-next' adds ec0f6a4c4a98 ASoC: txx9: Remove unused rtd variable adds d1ede0641b05 ASoC: rt715: add RT715 codec driver adds 62d28dcb65fd ASoC: rt711: remove unused including <linux/version.h> adds 630db1549356 ASoC: Intel: bdw-rt5677: fix Kconfig dependencies adds 4865bde187b2 ASoC: Intel: bdw-rt5677: change cpu_dai and platform compo [...] adds 64df6afa0dab ASoC: Intel: broadwell: change cpu_dai and platform compon [...] adds a40acc6bfceb ASoC: Intel: bdw-rt5650: change cpu_dai and platform compo [...] adds cfe8191b1bbf ASoC: SOF: fix PCM playback through ALSA OSS emulation adds efb6f3159e87 ASoC: soc-acpi: add _ADR-based link descriptors adds cf61a42066ea ASoC: Intel: common: soc-acpi: declare new tables for SoundWire adds 4313dd3efe57 ASoC: Intel: common: add match tables for ICL w/ SoundWire adds db0b9efb989f ASoC: Intel: common: add match tables for CNL/CFL/CML w/ S [...] adds d985d208bf8f ASoC: Intel: common: add match tables for TGL w/ SoundWire adds 5732c0fc53eb ASoC: SOF: Intel: reference SoundWire machine lists adds 8fea78029f5e ASoC: atmel: fix build error with CONFIG_SND_ATMEL_SOC_DMA=m adds a87a6653a28c ASoC: rt1308-sdw: add rt1308 SdW amplifier driver adds 5615b7a27843 ASoC: rt700: remove unused including <linux/version.h> adds 2c72943dc359 ASoC: rt715: use dev_to_sdw_dev() instead of to_sdw_slave_ [...] adds fed4383c4586 ASoC: rt715: remove warnings adds d873997192dd ASoC: SOF: Intel: hda-dai: fix compilation warning in pcm_prepare adds 01bfee0d1d94 ASoC: Intel: bxt_da7219_max98357a: rename shadowed variable adds c1b765362bf8 ASoC: Intel: bxt_rt298: rename shadowed variable adds 83fa677581da ASoC: Intel: glk_rt5682_max98357a: rename shadowed variable adds 988b414775fe ASoC: Intel: glk_rt5682_max98357a: removed unused variables adds 2e539cf72a34 ASoC: Intel: kbl_da7219_max98357a: rename shadowed variable adds 2b66c70fbe64 ASoC: Intel: kbl_da7219_max98927: test return value on route add adds 1a29c7606636 ASoC: Intel: kbl_da7219_max98927: rename shadowed variable adds 379336e30ff7 ASoC: Intel: kbl_da7219_max98927: remove unnecessary initi [...] adds 74e7c6b0030c ASoC: Intel: kbl_rt5660: rename shadowed variable adds 13a5d5edcf06 ASoC: Intel: kbl_rt5663_max98927: rename shadowed variable adds 1157613863e0 ASoC: Intel: kbl_rt5663_rt5514_max98927: rename shadowed variable adds 38e58021a950 ASOC: Intel: kbl_rt5663_rt5514_max98927: remove useless in [...] adds 119cc7841403 ASoC: Intel: skl_nau88l25_max98357a: rename shadowed variable adds ddce36afd59f ASoC: Intel: skl_nau88l25_ssm4567: rename shadowed variable adds 0c7288f49135 ASoC: Intel: skl_rt286: rename shadowed variable adds 1b2c86808319 ASoC: Intel: bytcht_es8316: removed unused variable adds 38c059399519 ASoC: Intel: bytcr_rt5640: remove unused variable adds c1b34230a37d ASoC: Intel: bytcr_rt5651: remove unused variable adds e26c4e900b1a ASoC: Intel: bytcr_rt5651: switch to using devm_fwnode_gpi [...] adds 30bcb1f264bf dt-bindings: sound: Convert jz47*-codec doc to YAML adds 2159a6810e96 ASoC: codecs: Add jz4770-codec driver adds b059b7e0ec32 regulator: core: Add regulator_is_equal() helper adds aa6dcba83177 Merge tag 'regulator-eq' of https://git.kernel.org/pub/scm [...] adds e19ecbf105b2 ASoC: sgtl5000: Fix VDDA and VDDIO comparison adds 8441f87eadf6 ASoC: dt-bindings: fsl_asrc: add compatible string for imx [...] adds c05f10f28ef6 ASoC: fsl_asrc: Add support for imx8qm & imx8qxp adds 06bf8ea4f8ae ASoC: sgtl5000: add multi endpoint support adds 55a9993ec01a Merge branch 'asoc-5.6' into asoc-next adds d16027251559 Merge remote-tracking branch 'sound-asoc/for-next' adds da76ed5a6111 Merge remote-tracking branch 'modules/modules-next' adds 8df7969715ee Merge remote-tracking branch 'input/next' adds cbd2556f4181 Merge branch 'for-5.6/libata' into for-next adds 6c9c49907234 Merge branch 'for-5.6/block' into for-next adds 48d3167045c9 fs: make build_open_flags() available internally adds bf8edc9a0ac4 io_uring: add support for IORING_OP_OPENAT adds c47b2b7c1fba fs: move filp_close() outside of __close_fd_get_file() adds f13d26e8e364 io-wq: add support for uncancellable work adds 782c6ad574f2 io_uring: add support for IORING_OP_CLOSE adds d3c0bae7ec80 io_uring: avoid ring quiesce for fixed file set unregister [...] adds f2dee1094d0d fs: make two stat prep helpers available adds 2014bb54cb8d io_uring: add support for IORING_OP_STATX adds acc17cf67c46 io-wq: support concurrent non-blocking work adds 0a490f1a7a29 io_uring: add IOSQE_ASYNC adds 68420de5fd64 io_uring: rename prev to head adds b2f0aa8d6b61 io_uring: move *queue_link_head() from common path adds 1c1ae50e65b0 io_uring: remove two unnecessary function declarations adds e8654fb02a05 io_uring: add lookup table for various opcode needs adds e47033cde536 io_uring: split overflow state into SQ and CQ side adds e391f25ba7b3 io_uring: improve poll completion performance adds 0175950b91f0 io_uring: add non-vectored read/write commands adds b16712b77635 io_uring: allow use of offset == -1 to mean file position adds 20abdddf13b0 io_uring: add IORING_OP_FADVISE adds 3ee0ca418b9a mm: make do_madvise() available internally adds 4cd5a6e0c669 io_uring: add IORING_OP_MADVISE adds 25ca8de88e53 pcpu_ref: add percpu_ref_tryget_many() adds dd2d5a4e6da2 io_uring: batch getting pcpu references adds 2f8142be09ab io_uring: wrap multi-req freeing in struct req_batch adds e1b623d5ee36 io_uring: extend batch freeing to cover more cases adds 7916ba316fff io_uring: add support for IORING_SETUP_CLAMP adds e6124448ff65 io_uring: clamp to_submit in io_submit_sqes() adds ae5ddade3ad1 io_uring: optimise head checks in io_get_sqring() adds 9f68f14468d3 io_uring: optimise commit_sqring() for common case adds a903bbfeaa4e io_uring: remove extra io_wq_current_is_worker() adds 6c64b048db47 io_uring: add support for send(2) and recv(2) adds ae60fbd43bca io_uring: Remove unnecessary null check adds a788c828157a io_uring: file set registration should use interruptible waits adds 2642ad21ddaf io_uring: change io_ring_ctx bool fields into bit fields adds ac8e98f82797 io_uring: enable option to only trigger eventfd for async [...] adds 82494f87ebaf io_uring: add 'struct open_how' to the openat request context adds e9ace1b622f1 io_uring: remove 'fname' from io_open structure adds a8e9c29dc38e io_uring: add support for IORING_OP_OPENAT2 adds a554361f258e io_uring: add opcode to issue trace event adds cc91c66f1471 io_uring: account fixed file references correctly in batch adds 1c82d722ce19 eventpoll: abstract out epoll_ctl() handler adds 7f4016a2292e eventpoll: support non-blocking do_epoll_ctl() calls adds 0dd4a1205e4a io_uring: add support for epoll_ctl(2) adds cee2d047de18 Merge branch 'for-5.6/io_uring-vfs' into for-next adds 55180498dfd5 md-bitmap: small cleanups adds 6b8651aac1dc raid6/test: fix a compilation error adds 5e5ac01c2b88 raid6/test: fix a compilation warning adds f591df3cc6d6 md/raid6: fix algorithm choice under larger PAGE_SIZE adds d2c9ad41249a raid5: remove worker_cnt_per_group argument from alloc_thr [...] adds 404659cf1e25 md: rename wb stuffs adds 3e173ab55b99 md: fix a typo s/creat/create adds 11d3a9f65018 md: prepare for enable raid1 io serialization adds 3938f5fb82ae md: add serialize_policy sysfs node for raid1 adds de31ee949739 md: reorgnize mddev_create/destroy_serial_pool adds 69df9cfc7042 raid1: serialize the overlap write adds 4d26d32fe4da md: don't destroy serial_info_pool if serialize_policy is true adds 69b00b5bb235 md: introduce a new struct for IO serialization adds 025471f9f50f md/raid1: use bucket based mechanism for IO serialization adds d0d2d8ba0494 md/raid1: introduce wait_for_serialization adds 7454049eb7e4 Merge branch 'md-next' of git://git.kernel.org/pub/scm/lin [...] adds db1d6efd7623 Merge branch 'for-5.6/drivers' into for-next adds dfca21ea3170 Merge remote-tracking branch 'block/for-next' adds 4feaef830de7 dm space map common: fix to ensure new block isn't already in use adds bbb1658461ac dm crypt: Implement Elephant diffuser for Bitlocker compatibility adds 4ea9471fbd1a dm crypt: fix benbi IV constructor crash if used in authen [...] adds aa9509209c5a dm writecache: fix incorrect flush sequence when doing SSD [...] adds 44d8ebf43639 dm thin metadata: use pool locking at end of dm_pool_metad [...] adds a4a8d286586d dm thin: fix use-after-free in metadata_pre_commit_callback adds 873937e75f9a dm thin: don't allow changing data device during thin-pool reload adds f06c03d1ded2 dm thin: change data device's flush_bio to be member of st [...] adds be240ff5e402 dm mpath: Add timeout mechanism for queue_if_no_path adds 2081ece1c978 Merge remote-tracking branch 'device-mapper/for-next' adds 15211151e3f3 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 52011d6f57e2 Merge remote-tracking branch 'mmc/next' adds 158d840e6520 Merge remote-tracking branch 'mfd/for-mfd-next' adds 1c51aad8475d power: supply: axp20x_ac_power: Fix reporting online status adds ddfec18b42c4 power: supply: axp20x_ac_power: Allow offlining adds ca4c77bb4315 power: supply: axp20x_ac_power: Add wakeup control adds f95526333abf power: supply: axp20x_usb_power: Remove unused device_node adds e29242ad813c power: supply: max17040: Correct IRQ wake handling adds a60ec78d306c power: supply: ltc2941-battery-gauge: fix use-after-free adds eb368de6de32 power: supply: sbs-battery: Fix a signedness bug in sbs_ge [...] adds a3ce3023aed0 Merge remote-tracking branch 'battery/for-next' adds 7eec67869893 regulator: mpq7920: Check the correct variable in mpq7920_ [...] adds 77e29598ca3f regulator: Convert i2c drivers to use .probe_new adds ebf652b40820 regulator: add IPQ4019 SDHCI VQMMC LDO driver adds b389ceae4a8f regulator: bd718x7: Simplify the code by removing struct b [...] adds fd2bc8aa19b9 dt-bindings: Drop entry for Monolithic Power System, MPS adds 7efe3470f99e regulator: bindings: Drop document bindings for mpq7920 adds d47e4f978f2a regulator: vqmmc-ipq4019: Remove ipq4019_regulator_remove adds f72c58355091 regulator: vqmmc-ipq4019: Trivial clean up adds 489d6954acab regulator: mpq7920: Remove unneeded fields from struct mpq [...] adds 5b379b2bf877 regulator: mpq7920: Convert to use .probe_new adds abe3d28983e4 Merge branch 'regulator-5.6' into regulator-next adds 67f55e81edba Merge remote-tracking branch 'regulator/topic/equal' into [...] adds ba5a16d5d442 Merge remote-tracking branch 'regulator/for-next' adds 3f93f5a73285 Merge remote-tracking branch 'integrity/next-integrity' adds 474ab4c895e0 next-20191211/keys adds 48a5ab2c4a76 Merge remote-tracking branch 'selinux/next' adds b6e0d6884fab Merge remote-tracking branch 'smack/for-next' adds 89377c8cd4ef Merge remote-tracking branch 'tomoyo/master' adds 92d24d0e638f Merge remote-tracking branch 'iommu/next' adds 0fd659c7490d Merge remote-tracking branch 'vfio/next' adds 9684817875dc Merge remote-tracking branch 'audit/next' adds 2b966a9d0737 dt-bindings: Create DT bindings for SATA controllers adds c87967c57b12 dt-bindings: Create DT bindings for PATA controllers adds b873c122fef0 dt-bindings: Convert Faraday FTIDE010 to DT schema adds db0d39aa7f92 Merge branch 'dt/linus' into dt/next adds a6c4f77cb3b1 dt-bindings: iio: adc: ad7606: Fix wrong maxItems value adds 3b4903938fb9 Merge remote-tracking branch 'devicetree/for-next' adds a2ca53b52e00 spi: Add HiSilicon v3xx SPI NOR flash controller driver adds 99eb0a1221ac MAINTAINERS: Add a maintainer for the HiSilicon v3xx SFC driver adds b8d40d7712f1 spi: spi-qcom-qspi: Use device managed memory for clk_bulk_data adds e97f49145080 spi: spi-ti-qspi: support large flash devices adds e7cc5cfbea4c spi: spi-ti-qspi: optimize byte-transfers adds bc3a8b295e5b spi: fsl-lpspi: fix only one cs-gpio working adds 2f3d8035b0f7 spi: fsl: simplify error path in of_fsl_spi_probe() adds 5d622a9b1cbe Merge branch 'spi-5.6' into spi-next adds bd8b45caea7b Merge remote-tracking branch 'spi/for-next' adds 54e6b77a38a2 Merge remote-tracking branch 'tip/auto-latest' adds 7fd91f4adc8d Merge remote-tracking branch 'clockevents/timers/drivers/next' adds afee31f89062 Merge remote-tracking branch 'edac/edac-for-next' adds 4a7efa487d5f Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 56de4e8f9146 perf: Make struct ring_buffer less ambiguous adds 1c5eb4481e01 tracing: Rename trace_buffer to array_buffer adds 13292494379f tracing: Make struct ring_buffer less ambiguous adds 76db5a27a827 bootconfig: Add Extra Boot Config support adds 7684b8582c24 bootconfig: Load boot config from the tail of initrd adds 950313ebf79c tools: bootconfig: Add bootconfig command adds 081c65360bd8 tools: bootconfig: Add bootconfig test script adds c1a3c36017d4 proc: bootconfig: Add /proc/bootconfig to show boot config list adds 0068c92a9270 init/main.c: Alloc initcall_command_line in do_initcall() [...] adds 51887d03aca1 bootconfig: init: Allow admin to use bootconfig for kernel [...] adds 1319916209ce bootconfig: init: Allow admin to use bootconfig for init c [...] adds 7b9b816f4b9a Documentation: bootconfig: Add a doc for extended boot config adds d8d0c245a7fd tracing: Apply soft-disabled and filter to tracepoints printk adds 8cfcf15503f6 tracing: kprobes: Output kprobe event to printk buffer adds d8d4c6d0e79c tracing: kprobes: Register to dynevent earlier stage adds b05e89ae7cf3 tracing: Accept different type for synthetic event fields adds 48ac9488a597 tracing: Add NULL trace-array check in print_synth_event() adds 9c5b9d3d65e4 tracing/boot: Add boot-time tracing adds 81a59555ff15 tracing/boot: Add per-event settings adds 4d655281eb1b tracing/boot Add kprobe event support adds 3fbe2d6e1fce tracing/boot: Add synthetic event support adds 4f712a4d04a4 tracing/boot: Add instance node support adds 9d15dbbde104 tracing/boot: Add cpu_mask option support adds fe1efe9252f9 tracing/boot: Add function tracer filter options adds 47781947947a Documentation: tracing: Add boot-time tracing document adds 3b42a4c83a31 tracing: trigger: Replace unneeded RCU-list traversals adds 327e93eeffc5 Merge remote-tracking branch 'ftrace/for-next' adds 77a26779623d Merge remote-tracking branch 'rcu/rcu/next' adds 939a446717a7 Merge remote-tracking branch 'kvm/linux-next' adds cc602da7487b Merge remote-tracking branch 'kvm-arm/next' adds 9a5c236ceceb Merge remote-tracking branch 'percpu/for-next' adds 84abc5a1c924 platform/x86: intel-ips: Use the correct style for SPDX Li [...] adds 3454eeeebd11 platform/mellanox: fix potential deadlock in the tmfifo driver adds 01e28c1b2963 platform/x86: GPD pocket fan: Use default values when wron [...] adds eb518899c499 platform/x86: GPD pocket fan: Allow somewhat lower/higher [...] adds 4d9ffa0b89fb platform/x86: intel_pmc_core: update Comet Lake platform driver adds f95eafbf1f80 platform/x86: touchscreen_dmi: Add info for the PiPO W11 tablet adds df532c160c44 platform/x86: touchscreen_dmi: Fix indentation in several places adds 2daa86e78c49 platform/x86: asus_wmi: Support throttle thermal policy adds a28215844d8d platform/x86: asus_wmi: Set throttle thermal policy to default adds 81bda12aad60 platform/x86: intel_atomisp2_pm: Refactor timeout loop adds 4eedc97300fd platform/x86: intel_atomisp2_pm: Spelling fixes adds 26e66a0cf258 platform/x86: asus-wmi: Fix keyboard brightness cannot be [...] adds 7e00f844c49b Merge remote-tracking branch 'drivers-x86/for-next' adds ff0930a74838 Merge remote-tracking branch 'chrome-platform/for-next' adds 2e820840bab1 Merge remote-tracking branch 'leds/for-next' adds 3bba581d60d8 Merge remote-tracking branch 'ipmi/for-next' adds e8923a61cd08 Merge remote-tracking branch 'driver-core/driver-core-next' adds 845f081002ee Merge 5.5-rc6 into usb-next adds 5f86552a43d4 Merge remote-tracking branch 'usb/usb-next' adds b575aa478f02 usb: dwc3: gadget: Don't send unintended link state change adds 6dbec978e478 usb: dwc3: gadget: Set link state to RX_Detect on disconnect adds 7ce2e4bbf331 usb: dwc3: gadget: Clear DCTL.ULSTCHNGREQ before set adds 83f3ab97aa8d usb: dwc2: Fix Stalling a Non-Isochronous OUT EP adds e4e0d3f620bb usb: dwc2: Fix NULL qh in dwc2_queue_transaction adds 0519d2f7fc2d USB: omap_udc: use resource_size adds 4f384e56cc76 usb: gadget: udc: atmel: constify copied structure adds 7f81f3b34a72 usb: phy-generic: Delete unused platform data adds 95d38e3bc95d usb: cdns3: should not use the same dev_id for shared inte [...] adds 3d552c0b7c54 usb: dwc2: Fix IN FIFO allocation adds 6b4d5f0e3a52 usb: dwc2: fix debugfs FIFO count adds a76db0dc9c09 usb: cdns3: gadget: Remove unneeded variable ret adds 92a4e0e1a07e usb: gadget: legacy: set max_speed to super-speed adds edbf2f6c2088 usb: gadget: udc: core: Warn about failed to find udc adds c2e04c1c5b8c usb: gadget: configfs: Add max_speed setting adds f63333e8e4fd usb: gadget: f_fs: set req->num_sgs as 0 for non-sg transfer adds f61b39a9bfb8 usb: gadget: udc: fix possible sleep-in-atomic-context bug [...] adds 09e8de15694b usb: renesas_usbhs: Switch to GPIO descriptor adds 4f1fa63a6dc2 usb: cdns3: Add streams support to cadence USB3 DRD driver adds 2f3debd2473d usb: dwc3: turn off VBUS when leaving host mode adds d889cc1c9217 usb: cdns3: add NXP imx8qm glue layer adds bac0b4eb4b7e Merge remote-tracking branch 'usb-gadget/next' adds ad044f01c2cc dt-bindings: phy: Document WIZ (SERDES wrapper) bindings adds 091876cc355d phy: ti: j721e-wiz: Add support for WIZ module present in [...] adds 5bc999108025 dt-bindings: phy: intel-emmc-phy: Add YAML schema for LGM [...] adds 922794238330 phy: intel-lgm-emmc: Add support for eMMC PHY adds 4cb6eea22621 phy: mediatek: Fix Kconfig indentation adds e7b4aaf051d5 phy: Enable compile testing for some of drivers adds 42d068472ddf phy: Add DisplayPort configuration options adds 80f96fb186a3 phy: cadence: Sierra: remove redundant initialization of p [...] adds 7904e15b4d31 phy: cadence: Sierra: add phy_reset hook adds 6385cbe9c567 dt-bindings: phy: ti,phy-j721e-wiz: Add Type-C dir GPIO adds c9f9eba06629 phy: ti: j721e-wiz: Manage typec-gpio-dir adds b109c13a533b phy: intel-lgm-emmc: Fix warning by adding missing MODULE_LICENSE adds b66d1ac82918 dt-bindings: usb: Convert Allwinner A80 USB PHY controller [...] adds 56b337ef505d phy: ti: j721e-wiz: Fix return value check in wiz_probe() adds 28a263814638 dt-bindings: phy: Add PHY_TYPE_DP definition adds 464e40eef463 Merge remote-tracking branch 'phy-next/next' adds a6184f8e0bb1 Merge 5.5-rc6 into tty-next adds 12b1fac4b60e Merge remote-tracking branch 'tty/tty-next' adds 2523816da829 Merge 5.5-rc6 into char-misc-next adds 06e51d73cfa4 Merge remote-tracking branch 'char-misc/char-misc-next' adds b7365587f513 extcon: Remove unneeded extern keyword from extcon.h adds b0928f780fa4 Merge remote-tracking branch 'extcon/extcon-next' adds a2cff9ee4b02 soundwire: cadence_master: filter out bad interrupts adds 5ebb0945419e soundwire: cadence_master: clear interrupt status before e [...] adds 53ee95726957 soundwire: cadence_master: log more useful information dur [...] adds ae478d6e1937 soundwire: cadence_master: remove config update for interr [...] adds 7181b1d41d0d soundwire: cadence_master: handle multiple status reports [...] adds 6106190158d6 soundwire: bus: check first if Slaves become UNATTACHED adds bbd8e6672f05 dt-bindings: soundwire: add bindings for Qcom controller adds 02efb49aa805 soundwire: qcom: add support for SoundWire controller adds 39737a313085 soundwire: cadence: update kernel-doc parameter descriptions adds 78f6fdd6161f soundwire: cadence: remove useless variable incrementation adds fd6a3ac8e87c soundwire: bus: fix device number leak on errors adds a19efb5265c3 soundwire: intel: fix factor of two in MCLK handling adds a400b2a28c0f Merge remote-tracking branch 'soundwire/next' adds d40310f65771 Merge 5.5-rc6 into staging-next adds 6697a9daf5f1 Merge remote-tracking branch 'staging/staging-next' adds e854bac32e02 Merge remote-tracking branch 'mux/for-next' adds 3fa2f2f7198a Merge remote-tracking branch 'icc/icc-next' adds 96f1a377737b Merge remote-tracking branch 'slave-dma/next' adds 258bf2a691bd Merge remote-tracking branch 'cgroup/for-next' adds 8ee840f77e87 Merge remote-tracking branch 'scsi/for-next' adds 370d72a0ac91 Merge remote-tracking branch 'vhost/linux-next' adds 1efd570c6ccf Merge remote-tracking branch 'rpmsg/for-next' adds 970828901390 gpio: Update TODO adds b0d126e1d64e dt-bindings: gpio: wcd934x: Add bindings for gpio adds 4e4ade156406 Merge branch 'devel' into for-next adds 1b6fe9c53fde Merge remote-tracking branch 'gpio/for-next' adds d62d19ce9d40 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 4784adc69a80 pinctrl: dt-bindings: Fix some errors in the lgm and pinmu [...] adds 1b43a1512dfb Merge branch 'devel' into for-next adds ba628e37d46f Merge remote-tracking branch 'pinctrl/for-next' adds e41e139eb94f Merge remote-tracking branch 'pinctrl-intel/for-next' adds b9121f89510f Merge remote-tracking branch 'pinctrl-samsung/for-next' adds a58f472887b6 Merge remote-tracking branch 'pwm/for-next' adds e0eeb8c5dee3 Merge remote-tracking branch 'ktest/for-next' adds 5365e03fa54e Merge remote-tracking branch 'random/dev' adds 548e03ef3a9e Merge remote-tracking branch 'kselftest/next' adds 3686874fbc4f Merge remote-tracking branch 'y2038/y2038' adds 50dfa8839a32 Merge remote-tracking branch 'livepatching/for-next' adds bce4215f5d56 Merge remote-tracking branch 'coresight/next' adds 9ad27362eb6e Merge remote-tracking branch 'rtc/rtc-next' adds 821e2c705fb9 dt-bindings: at25: add reference for the wp-gpios property adds 4d70818b4c8a Merge remote-tracking branch 'at24/at24/for-next' adds 0cd2270e61be Merge remote-tracking branch 'ntb/ntb-next' adds 638e7930f392 Merge remote-tracking branch 'fsi/next' adds b5f04e1b4dc5 Merge remote-tracking branch 'slimbus/for-next' adds 7aef157449b6 Merge remote-tracking branch 'nvmem/for-next' adds 128bd36b1a09 Merge remote-tracking branch 'xarray/xarray' adds 5e876fb43dbf vfs, fdtable: Add fget_task helper adds 8649c322f75c pid: Implement pidfd_getfd syscall adds 9a2cef09c801 arch: wire up pidfd_getfd syscall adds 873dfd7881d1 test: Add test for pidfd getfd adds 2abb2ddc51ba Merge remote-tracking branch 'pidfd/for-next' adds 4811354b1849 Merge remote-tracking branch 'devfreq/devfreq-next' adds 44127639a5ab Merge remote-tracking branch 'fpga/for-next' adds 90e3f6eb1a86 Merge remote-tracking branch 'generic-ioremap/for-next' adds 85f3cdebe65f Merge remote-tracking branch 'kunit-next/kunit' adds b32b9ed493f9 xprtrdma: Fix create_qp crash on device unload adds 13cb886c591f xprtrdma: Fix completion wait during device removal adds 671c450b6fe0 xprtrdma: Fix oops in Receive handler after device removal adds 95e20af9fb9c Merge tag 'nfs-for-5.5-2' of git://git.linux-nfs.org/proje [...] adds 67fc632ecc68 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 9cfb89f249ad /proc/kpageflags: do not use uninitialized struct pages adds 6063dea5dc67 x86/mm: Split vmalloc_sync_all() adds fdc51372f5a5 Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] adds 7c8f70c29546 mm/page_alloc.c: fix uninitialized memmaps on a partially [...] adds e1511c20e583 fs/proc/page.c: allow inspection of last section and fix e [...] adds 7a7bb8a334d2 mm/page_alloc.c: initialize memmap of unavailable memory directly adds 05dbf37d6ed5 mm: thp: grab the lock before manipulating defer list adds 980f7631641c lib/test_bitmap: correct test data offsets for 32-bit adds b1ccf76f13e2 drivers/watchdog/: fix oops in reboot notifier handling in [...] adds 15ae07f415ce memcg: fix a crash in wb_workfn when a device disappears adds dec07572a3a8 scripts/spelling.txt: add more spellings to spelling.txt adds 03c692f0da17 scripts/spelling.txt: add "issus" typo adds c6a6796c36ba fs: ocfs: remove unnecessary assertion in dlm_migrate_lockres adds 5538e2d1b545 ocfs2: remove unneeded semicolons adds 723b56c538be ocfs2: make local header paths relative to C files adds b41c5e2a0a17 ocfs2/dlm: remove redundant assignment to ret adds 0a59b8b4d219 ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use adds 41261bd8e362 ocfs2: fix a NULL pointer dereference when call ocfs2_upda [...] adds 3878971435ce ocfs2: use ocfs2_update_inode_fsync_trans() to access t_ti [...] adds 0b0410da3b01 ramfs: support O_TMPFILE adds a43c9e91c6a3 kernel/watchdog.c: fix possible soft lockup warning at bootup adds 06b10d0ac9fe watchdog: Fix possible soft lockup warning at bootup adds 6da0a0fad9de mm/slub.c: avoid slub allocation while holding list_lock adds 8fe70a89e94b mm/kmemleak: turn kmemleak_lock and object->lock to raw_sp [...] adds ac066151fcb9 mm/debug.c: always print flags in dump_page() adds 8e5083dec8ca mm/filemap.c: clean up filemap_write_and_wait() adds 999fc3bafde7 mm:fix gup_pud_range adds 435951a483ec mm/gup.c: use is_vm_hugetlb_page() to check whether to fol [...] adds 5b52423e4b2e mm/gup: factor out duplicate code from four routines adds 62a808aa8cc5 mm/gup: move try_get_compound_head() to top, fix minor issues adds af7d9e9796bb mm: Cleanup __put_devmap_managed_page() vs ->page_free() adds 0a818bf35a13 mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages adds 09671ca2bdb9 goldish_pipe: rename local pin_user_pages() routine adds 18244a755d6d mm: fix get_user_pages_remote()'s handling of FOLL_LONGTERM adds a7dd45e54570 vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remot [...] adds 514e13bce340 mm/gup: allow FOLL_FORCE for get_user_pages_fast() adds cf97ff0788b1 IB/umem: use get_user_pages_fast() to pin DMA pages adds c833d2a72369 media/v4l2-core: set pages dirty upon releasing DMA buffers adds 50db52580e07 mm/gup: introduce pin_user_pages*() and FOLL_PIN adds 554e9e867a57 goldish_pipe: convert to pin_user_pages() and put_user_page() adds 954f75a6b28c IB/{core,hw,umem}: set FOLL_PIN via pin_user_pages*(), fix up ODP adds 83880e805f90 mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() adds 751833ee13cc drm/via: set FOLL_PIN via pin_user_pages_fast() adds 624762a964b0 fs/io_uring: set FOLL_PIN via pin_user_pages() adds ba96a82aa2f4 net/xdp: set FOLL_PIN via pin_user_pages() adds 193b61c52fe1 media/v4l2-core: pin_user_pages (FOLL_PIN) and put_user_pa [...] adds 9ceb49b92133 vfio, mm: pin_user_pages (FOLL_PIN) and put_user_page() co [...] adds 59f8740fbbd9 powerpc: book3s64: convert to pin_user_pages() and put_use [...] adds 8b1b07607bf9 mm/gup_benchmark: use proper FOLL_WRITE flags instead of h [...] adds e4198e325256 mm, tree-wide: rename put_user_page*() to unpin_user_page*() adds a3acf182cfa9 mm/memcontrol.c: cleanup some useless code adds 2b4f32df483a mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds ce73fc4d6bf9 mm/pgmap: use correct alignment when looking at first pfn [...] adds 8399578d7da6 mm/mmap.c: fix the adjusted length error adds 268b78858e23 mm/page_vma_mapped.c: explicitly compare pfn for normal, h [...] adds 758cd73ee388 drivers/base/memory.c: cache blocks in radix tree to accel [...] adds 13d2eb6c6c36 drivers-base-memoryc-cache-blocks-in-radix-tree-to-acceler [...] adds 92d01a1a71b4 mm/memmap_init: update variable name in memmap_init_zone adds ef2e74b40205 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() adds d8ee8dde528f mm/memory_hotplug: we always have a zone in find_(smallest [...] adds ae2df7345e68 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] adds d4667171e02e mm/memory_hotplug: drop local variables in shrink_zone_span() adds 6cd54f3a60af mm/memory_hotplug: cleanup __remove_pages() adds ccf240481166 mm/memory_hotplug: drop valid_start/valid_end from test_pa [...] adds 8991c72a6694 mm/memory_hotplug: pass in nid to online_pages() adds a8a5f7ddba2c mm, tracing: print symbol name for kmem_alloc_node call_si [...] adds 61f81875a117 mm/early_ioremap.c: use %pa to print resource_size_t variables adds c6124b83f1d0 mm/page_alloc: skip non present sections on zone initialization adds b06d6bba6ba0 mm/page_alloc: fix and rework pfn handling in memmap_init_zone() adds 3a50d3f97aee mm: factor out next_present_section_nr() adds 3d17253808c7 mm: remove the memory isolate notifier adds d57427fcb083 mm: remove "count" parameter from has_unmovable_pages() adds 28becf9a1fea mm/vmscan.c: remove unused return value of shrink_node adds 9c67eb0b0a36 mm/vmscan: remove prefetch_prev_lru_page adds 323c1411ea35 mm/vmscan: remove unused RECLAIM_OFF/RECLAIM_ZONE adds 7fc0f208d06c mm-vmscan-remove-unused-reclaim_off-reclaim_zone-fix adds f7adaf2cdac8 mm/mempolicy: skip walking HUGETLB vma if MPOL_MF_STRICT i [...] adds 0fa4e5236d4f mm-mempolicy-skip-walking-hugetlb-vma-if-mpol_mf_strict-is [...] adds b45fc1d46cef mm/memblock: define memblock_physmem_add() adds bcf7d0fe0043 memblock: Use __func__ in remaining memblock_dbg() call sites adds fb556046c10f mm, oom: avoid printk() iteration under RCU adds 54e185f314c6 mm-oom-avoid-printk-iteration-under-rcu-fix adds 2738f5fc5edd mm, oom: dump stack of victim when reaping failed adds 8afb987f5d4b mm: hugetlb controller for cgroups adds 5f647363b4a0 mm/huge_memory.c: use head to check huge zero page adds 65d5f42821ad mm/huge_memory.c: use head to emphasize the purpose of page adds a02cbbafde9c mm/huge_memory.c: reduce critical section protected by spl [...] adds ac36bcc74e28 mm/migrate: remove useless mask of start address adds a7f142ff3af5 mm/migrate: clean up some minor coding style adds 01fd0ad1574f mm/migrate: add stable check in migrate_vma_insert_page() adds b8b07660798e mm/mmap.c: get rid of odd jump labels in find_mergeable_an [...] adds ba768066a9e3 mm/zswap.c: add allocation hysteresis if pool limit is hit adds 48a6e9737ba1 zswap: potential NULL dereference on error in init_zswap() adds b29c4861eff2 include/linux/mm.h: clean up obsolete check on space in pa [...] adds ec9989ee8f1c include/linux/mm.h: remove dead code totalram_pages_set() adds 9148a55020e0 include/linux/memory.h: drop fields 'hw' and 'phys_callbac [...] adds 502e5c53fcd5 mm: fix comments related to node reclaim adds 2d39da80d436 include/linux/rbtree.h: avoid pointless rb_node alignment adds de02cd6b85c5 zram: try to avoid worst-case scenario on same element pages adds 5fecea223935 zram: try to avoid worst-case scenario on same element pages adds 55b31e7f7634 drivers/block/zram/zram_drv.c: fix error return codes not [...] adds 447f75eb2685 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds f29cdbcee0eb fs/buffer.c: dump more info for __getblk_gfp() stall problem adds e436d5efa483 kernel/hung_task.c: Monitor killed tasks. adds 8b4a85056413 y2038: remove ktime to/from timespec/timeval conversion adds 033e4fd0d0d8 y2038: remove unused time32 interfaces adds 70fc755ce46b y2038: hide timeval/timespec/itimerval/itimerspec types adds 9ccf408e379c include/linux/units.h: add helpers for kelvin to/from Cels [...] adds b8ea1ba50445 ACPI: thermal: switch to use <linux/units.h> helpers adds 28fe4008f245 platform/x86: asus-wmi: switch to use <linux/units.h> helpers adds 56f159e59aa2 platform/x86: intel_menlow: switch to use <linux/units.h> helpers adds 2b1d333a0a07 thermal: int340x: switch to use <linux/units.h> helpers adds 967af3486e02 thermal: intel_pch: switch to use <linux/units.h> helpers adds 7566e3de807e nvme: hwmon: switch to use <linux/units.h> helpers adds 2af4a90c90a0 thermal: remove kelvin to/from Celsius conversion helpers [...] adds 1e008e374d66 iwlegacy: use <linux/units.h> helpers adds dd44f8c98ef7 iwlegacy: fix build warnings with format string adds ef8488b99ceb iwlwifi: use <linux/units.h> helpers adds 9e3620628582 thermal: armada: remove unused TO_MCELSIUS macro adds c3ead10221bd iio: adc: qcom-vadc-common: use <linux/units.h> helpers adds bfbef17740fd lib/zlib: add s390 hardware support for kernel zlib_deflate adds 148f7d060405 s390/boot: rename HEAP_SIZE due to name collision adds 890060df4401 lib/zlib: add s390 hardware support for kernel zlib_inflate adds 3447c9a51196 s390/boot: add dfltcc= kernel command line parameter adds ac19f15aea33 lib/zlib: add zlib_deflate_dfltcc_enabled() function adds ac2aeaa0f4d3 btrfs: use larger zlib buffer for s390 hardware compression adds 6b24405d45fb lib/scatterlist.c: adjust indentation in __sg_alloc_table adds 0d346aa2af23 uapi: rename ext2_swab() to swab() and share globally in swab.h adds cdf7dafa8d35 lib/find_bit.c: join _find_next_bit{_le} adds ad4244c5a769 lib/find_bit.c: uninline helper _find_next_bit() adds e948bd3801b2 string: add stracpy and stracpy_pad mechanisms adds fdb1c1151212 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds 7f018310b879 fs/binfmt_elf.c: smaller code generation around auxv vector fill adds 27d4402bc067 fs/binfmt_elf.c: fix ->start_code calculation adds db7119684fce fs/binfmt_elf.c: don't copy ELF header around adds 6bc02b2a3443 fs/binfmt_elf.c: better codegen around current->mm adds 0e1794975e41 fs/binfmt_elf.c: make BAD_ADDR() unlikely adds 7fc03d7b35c8 fs/binfmt_elf.c: coredump: allocate core ELF header on stack adds 7a55f32b6e33 fs/binfmt_elf.c: coredump: delete duplicated overflow check adds da0446ff4056 fs/binfmt_elf.c: coredump: allow process with empty addres [...] adds 515caa6af643 init/main.c: log arguments and environment passed to init adds 21cc5aef9811 init/main.c: remove unnecessary repair_env_string in do_in [...] adds 4f2448e74a86 init/main.c: fix quoted value handling in unknown_bootoption adds 64e7796e68d8 init/main.c: fix misleading "This architecture does not ha [...] adds ea4b623c69f1 reiserfs: prevent NULL pointer dereference in reiserfs_ins [...] adds 820a2843933e execve: warn if process starts with executable stack adds 148ddee86524 include/linux/io-mapping.h-mapping: use PHYS_PFN() macro i [...] adds a26281f3779d aio: simplify read_events() adds c0a4fbeeb87c smp_mb__{before,after}_atomic(): update Documentation adds 23db97678393 ipc/mqueue.c: remove duplicated code adds 806140ae87b7 ipc/mqueue.c: update/document memory barriers adds b262b0551094 ipc/msg.c: update and document memory barriers adds df880f3a3cd8 ipc/sem.c: document and update memory barriers adds 6025144b1c7a ipc/msg.c: consolidate all xxxctl_down() functions adds 08cec080e27c ipc/msg.c: Adjust indentation in ksys_msgctl adds 9aa1b4556e24 Merge branch 'akpm-current/current' adds cbea38c82fdb drivers/block/null_blk_main.c: fix layout adds 11ac7ebc4c3f drivers/block/null_blk_main.c: fix uninitialized var warnings adds 80b23b67d442 pinctrl: fix pxa2xx.c build warnings adds f4805d8fc2a0 mm: remove __krealloc adds f001b5c96388 mm: add generic p?d_leaf() macros adds ad900bc14f89 arc: mm: add p?d_leaf() definitions adds e487248cc9f2 arm: mm: add p?d_leaf() definitions adds d234473c6fac arm64: mm: add p?d_leaf() definitions adds f7be6bacec0c mips: mm: add p?d_leaf() definitions adds c4788e71988e powerpc: mm: add p?d_leaf() definitions adds 238499bbc66c riscv: mm: add p?d_leaf() definitions adds 598ecac6f119 s390: mm: add p?d_leaf() definitions adds 58b3b9629ebd sparc: mm: add p?d_leaf() definitions adds 6e27718cb395 x86: mm: add p?d_leaf() definitions adds 476e91d1740b mm: pagewalk: add p4d_entry() and pgd_entry() adds 314b8fbba5cb mm: pagewalk: fix unused variable warning adds 1b6a75ca9d2d mm: pagewalk: allow walking without vma adds a8379cc9ce8b mm: pagewalk: don't lock PTEs for walk_page_range_novma() adds 5c2483e4e792 mm: pagewalk: fix termination condition in walk_pte_range() adds 2b03a64e5e9e mm: pagewalk: add 'depth' parameter to pte_hole adds 0569232900d9 x86: mm: point to struct seq_file from struct pg_state adds d7189a3082ae x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct adds 6e0cf638bfb4 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] adds 3fd9a4d3ef3a mm: add generic ptdump adds 00270f9bfa17 x86: mm: convert dump_pagetables to use walk_page_range adds 02eca68d7cd9 arm64: mm: convert mm/dump.c to use walk_page_range() adds ffb9276227de arm64: mm: display non-present entries in ptdump adds 80f3ea2a8e5d mm: ptdump: reduce level numbers by 1 in note_page() adds 11035a5a2d15 x86: mm: avoid allocating struct mm_struct on the stack adds 352cc9517353 x86-mm-avoid-allocating-struct-mm_struct-on-the-stack-fix adds f551f07cf705 proc: decouple proc from VFS with "struct proc_ops" adds 5306ba4754fc proc: convert everything to "struct proc_ops" adds c8657c26727e proc-convert-everything-to-struct-proc_ops-fix adds 4ce6e181763a lib/string: add strnchrnul() adds 4d8b05d7ece4 bitops: more BITS_TO_* macros adds 4087f581a2d4 lib: add test for bitmap_parse() adds f01c6cfbd2c2 fix rebase issue adds af01ed58be5c lib/test_bitmap: fix address space when test user buffer adds 304098f85598 lib: make bitmap_parse_user a wrapper on bitmap_parse adds ecb33a276647 lib: rework bitmap_parse() adds 992d1c662873 lib: new testcases for bitmap_parse{_user} adds 2c00f5003956 include/linux/cpumask.h: don't calculate length of the inp [...] adds f30d6cb2d234 treewide: remove redundant IS_ERR() before error code check adds 8d0ec8a91f1f ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() adds a4845bb64a57 drivers/tty/serial/sh-sci.c: suppress warning adds e9d5f40796be drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 971649f095ba Merge branch 'akpm/master' adds 5b483a1a0ea1 Add linux-next specific files for 20200115
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 (8a28e614e1db) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
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.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/configfs-usb-gadget | 4 + Documentation/ABI/testing/sysfs-platform-asus-wmi | 10 + Documentation/admin-guide/bootconfig.rst | 186 + Documentation/admin-guide/ext4.rst | 2 + Documentation/admin-guide/index.rst | 1 + Documentation/core-api/index.rst | 1 + Documentation/core-api/pin_user_pages.rst | 232 + .../devicetree/bindings/arm/atmel-at91.yaml | 6 + .../devicetree/bindings/arm/atmel-sysregs.txt | 1 + .../devicetree/bindings/ata/faraday,ftide010.txt | 38 - .../devicetree/bindings/ata/faraday,ftide010.yaml | 89 + .../devicetree/bindings/ata/pata-common.yaml | 50 + .../devicetree/bindings/ata/sata-common.yaml | 50 + .../devicetree/bindings/clock/qcom,gcc.yaml | 3 +- .../devicetree/bindings/clock/renesas,cpg-mssr.txt | 2 +- .../devicetree/bindings/display/msm/gpu.txt | 3 + .../bindings/display/panel/panel-simple.yaml | 2 + .../devicetree/bindings/dma/atmel-xdma.txt | 4 +- Documentation/devicetree/bindings/eeprom/at25.txt | 2 + .../bindings/gpio/qcom,wcd934x-gpio.yaml | 47 + .../devicetree/bindings/hwmon/adi,adm1177.yaml | 2 +- .../devicetree/bindings/iio/adc/adi,ad7606.yaml | 8 +- .../bindings/iio/adc/at91-sama5d2_adc.txt | 2 +- .../devicetree/bindings/media/atmel-isi.txt | 2 +- .../devicetree/bindings/mfd/atmel-gpbr.txt | 4 +- .../devicetree/bindings/mfd/atmel-matrix.txt | 1 + .../devicetree/bindings/mfd/atmel-smc.txt | 1 + .../devicetree/bindings/mtd/atmel-nand.txt | 1 + .../devicetree/bindings/mtd/denali-nand.txt | 7 + .../devicetree/bindings/net/can/atmel-can.txt | 3 +- .../devicetree/bindings/phy/ti,phy-j721e-wiz.yaml | 2 +- .../devicetree/bindings/pinctrl/intel,lgm-io.yaml | 13 +- .../devicetree/bindings/pinctrl/pinmux-node.yaml | 2 +- .../devicetree/bindings/regulator/mps,mpq7920.yaml | 202 - .../devicetree/bindings/reset/intel,rcu-gw.yaml | 6 +- .../devicetree/bindings/sound/fsl,asrc.txt | 12 +- .../devicetree/bindings/sound/ingenic,codec.yaml | 55 + .../bindings/sound/ingenic,jz4725b-codec.txt | 20 - .../bindings/sound/ingenic,jz4740-codec.txt | 20 - .../devicetree/bindings/soundwire/qcom,sdw.txt | 167 + .../bindings/thermal/brcm,avs-ro-thermal.yaml | 45 + .../devicetree/bindings/vendor-prefixes.yaml | 8 +- .../features/core/jump-labels/arch-support.txt | 2 +- Documentation/filesystems/fscrypt.rst | 6 +- Documentation/hwmon/index.rst | 1 + Documentation/hwmon/xdpe12284.rst | 101 + .../process/embargoed-hardware-issues.rst | 2 +- Documentation/trace/boottime-trace.rst | 184 + Documentation/trace/index.rst | 1 + MAINTAINERS | 15 + Makefile | 5 +- Next/SHA1s | 170 +- Next/merge.log | 3147 +++++++------ arch/arc/boot/dts/axs10x_mb.dtsi | 1 + arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/am335x-boneblack-common.dtsi | 5 + arch/arm/boot/dts/am3703.dtsi | 14 + arch/arm/boot/dts/am3715.dtsi | 10 + arch/arm/boot/dts/at91-sam9x60ek.dts | 647 +++ arch/arm/boot/dts/bcm2711.dtsi | 12 + arch/arm/boot/dts/dm3725.dtsi | 10 + arch/arm/boot/dts/omap3-echo.dts | 461 ++ arch/arm/boot/dts/rk3188-bqedison2qc.dts | 3 + arch/arm/boot/dts/sam9x60.dtsi | 691 +++ arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/mach-ixp4xx/fsg-setup.c | 20 + arch/arm/mach-ixp4xx/goramo_mlr.c | 24 + arch/arm/mach-ixp4xx/include/mach/platform.h | 22 +- arch/arm/mach-ixp4xx/ixdp425-setup.c | 20 + arch/arm/mach-ixp4xx/nas100d-setup.c | 10 + arch/arm/mach-ixp4xx/nslu2-setup.c | 10 + arch/arm/mach-ixp4xx/omixp-setup.c | 20 + arch/arm/mach-ixp4xx/vulcan-setup.c | 20 + arch/arm/mach-omap2/common.h | 2 +- arch/arm/mach-omap2/io.c | 11 + arch/arm/mach-omap2/omap-secure.c | 50 + arch/arm/mach-omap2/omap-secure.h | 10 + arch/arm/mach-omap2/omap-smc.S | 6 +- arch/arm/mach-omap2/pm33xx-core.c | 24 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 8 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 + arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 1 - arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 7 + arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 7 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 6 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 7 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 12 +- arch/arm64/boot/dts/rockchip/px30-evb.dts | 32 + arch/arm64/boot/dts/rockchip/px30.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 3 + .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 3 + arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 3 + .../boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts | 21 + arch/arm64/configs/defconfig | 1 + arch/m68k/Kconfig | 1 + arch/m68k/kernel/process.c | 31 +- arch/mips/include/asm/gio_device.h | 2 - arch/mips/loongson64/platform.c | 3 + arch/mips/sgi-ip22/ip22-gio.c | 6 +- arch/parisc/kernel/drivers.c | 2 +- arch/powerpc/include/asm/epapr_hcalls.h | 42 - arch/powerpc/mm/book3s64/iommu_api.c | 10 +- arch/riscv/Kconfig | 2 + arch/riscv/include/asm/ptrace.h | 28 + arch/riscv/kernel/entry.S | 4 + arch/riscv/kernel/ptrace.c | 99 + arch/riscv/kernel/signal.c | 3 + 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 | 2 +- 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 | 2 +- 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 | 2 +- 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 | 2 +- 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 | 2 +- drivers/acpi/acpica/utuuid.c | 2 +- drivers/acpi/acpica/utxface.c | 2 +- drivers/acpi/acpica/utxfinit.c | 2 +- drivers/acpi/apei/ghes.c | 2 +- drivers/base/memory.c | 48 +- drivers/base/power/runtime.c | 13 +- drivers/block/zram/zram_drv.c | 2 +- drivers/bluetooth/hci_qca.c | 54 +- drivers/clk/qcom/Kconfig | 8 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/gcc-ipq6018.c | 4635 ++++++++++++++++++++ drivers/clk/renesas/Kconfig | 4 +- drivers/clk/renesas/r7s9210-cpg-mssr.c | 1 + drivers/clk/renesas/rcar-gen2-cpg.h | 8 +- drivers/clk/renesas/rcar-gen3-cpg.c | 6 +- drivers/cpufreq/intel_pstate.c | 2 +- drivers/cpuidle/governors/teo.c | 2 +- drivers/dma/ti/omap-dma.c | 6 +- drivers/gpio/TODO | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 29 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_df.h | 62 + drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 6 +- drivers/gpu/drm/amd/amdgpu/df_v1_7.c | 9 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 34 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 19 + drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 12 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 43 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 6 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 4 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 2 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 10 + .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 3 + .../drm/amd/include/asic_reg/df/df_3_6_sh_mask.h | 8 + .../drm/amd/include/asic_reg/gc/gc_9_0_sh_mask.h | 6 + .../gpu/drm/amd/powerplay/inc/smu12_driver_if.h | 7 +- drivers/gpu/drm/drm_crtc_internal.h | 2 + drivers/gpu/drm/drm_dp_mst_topology.c | 25 +- drivers/gpu/drm/drm_framebuffer.c | 122 + drivers/gpu/drm/drm_ioctl.c | 1 + drivers/gpu/drm/i915/display/icl_dsi.c | 61 +- drivers/gpu/drm/i915/display/intel_audio.c | 4 +- drivers/gpu/drm/i915/display/intel_bios.c | 2 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 12 + drivers/gpu/drm/i915/display/intel_crt.c | 12 +- drivers/gpu/drm/i915/display/intel_ddi.c | 118 +- drivers/gpu/drm/i915/display/intel_display.c | 11 +- drivers/gpu/drm/i915/display/intel_display_power.c | 6 +- drivers/gpu/drm/i915/display/intel_display_types.h | 23 +- drivers/gpu/drm/i915/display/intel_dp.c | 72 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 15 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 22 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 18 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 4 +- drivers/gpu/drm/i915/display/intel_dsi.h | 6 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 8 +- drivers/gpu/drm/i915/display/intel_dvo.c | 8 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 65 +- drivers/gpu/drm/i915/display/intel_hdmi.h | 2 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 4 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 8 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 2 +- drivers/gpu/drm/i915/display/intel_psr.c | 2 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 22 +- drivers/gpu/drm/i915/display/intel_tv.c | 6 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 4 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 36 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 12 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 37 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 12 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 2 + drivers/gpu/drm/i915/gt/mock_engine.c | 17 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 113 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 34 +- drivers/gpu/drm/i915/i915_drv.h | 4 +- drivers/gpu/drm/i915/i915_gpu_error.h | 11 +- drivers/gpu/drm/i915/i915_pmu.c | 23 +- drivers/gpu/drm/i915/i915_reg.h | 2 + drivers/gpu/drm/i915/intel_sideband.c | 4 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 50 +- drivers/gpu/drm/panel/panel-simple.c | 30 + drivers/gpu/drm/rockchip/cdn-dp-core.h | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 1 + drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 2 +- drivers/gpu/drm/via/via_dmablit.c | 6 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 1 + drivers/hid/hid-logitech-hidpp.c | 1 - drivers/hwmon/adm1177.c | 2 +- drivers/hwmon/pmbus/Kconfig | 13 +- drivers/hwmon/pmbus/Makefile | 1 + drivers/hwmon/pmbus/max20751.c | 2 +- drivers/hwmon/pmbus/pmbus.c | 5 +- drivers/hwmon/pmbus/pmbus.h | 4 +- drivers/hwmon/pmbus/pmbus_core.c | 10 +- drivers/hwmon/pmbus/pxe1610.c | 44 +- drivers/hwmon/pmbus/tps53679.c | 46 +- drivers/hwmon/pmbus/xdpe12284.c | 117 + drivers/iio/adc/ad7124.c | 12 +- drivers/iio/chemical/Kconfig | 1 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 3 +- drivers/iio/industrialio-buffer.c | 6 +- drivers/iio/light/vcnl4000.c | 3 +- drivers/infiniband/core/umem.c | 19 +- drivers/infiniband/core/umem_odp.c | 13 +- drivers/infiniband/hw/hfi1/user_pages.c | 4 +- drivers/infiniband/hw/mthca/mthca_memfree.c | 8 +- drivers/infiniband/hw/qib/qib_user_pages.c | 4 +- drivers/infiniband/hw/qib/qib_user_sdma.c | 8 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 4 +- drivers/infiniband/sw/siw/siw_mem.c | 4 +- drivers/md/dm-mpath.c | 66 + drivers/md/dm-thin-metadata.c | 10 +- drivers/md/dm-thin.c | 36 +- drivers/md/md-bitmap.c | 25 +- drivers/md/md.c | 254 +- drivers/md/md.h | 45 +- drivers/md/raid1.c | 111 +- drivers/md/raid5.c | 21 +- drivers/media/v4l2-core/videobuf-dma-sg.c | 8 +- drivers/misc/lkdtm/bugs.c | 12 +- drivers/mtd/mtdconcat.c | 5 +- drivers/mtd/nand/onenand/Kconfig | 14 +- drivers/mtd/nand/onenand/Makefile | 4 +- drivers/mtd/nand/onenand/onenand_base.c | 82 +- .../mtd/nand/onenand/{omap2.c => onenand_omap2.c} | 0 .../onenand/{samsung_mtd.c => onenand_samsung.c} | 9 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 20 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 10 + drivers/mtd/nand/raw/denali.c | 14 +- drivers/mtd/nand/raw/denali_dt.c | 56 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 10 + drivers/mtd/nand/raw/mpc5121_nfc.c | 2 +- drivers/mtd/nand/raw/nand_macronix.c | 11 +- drivers/mtd/nand/spi/toshiba.c | 10 + drivers/mtd/parsers/sharpslpart.c | 4 +- drivers/net/ethernet/amd/a2065.c | 11 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 30 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/ethernet/sfc/ethtool_common.c | 17 +- drivers/net/ethernet/stmicro/stmmac/common.h | 1 + drivers/net/ethernet/stmicro/stmmac/descs.h | 9 + drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 10 + drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.h | 7 + drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 21 + drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h | 7 + drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 13 + .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 9 + drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 24 + drivers/net/ethernet/stmicro/stmmac/hwif.h | 12 + drivers/net/ethernet/stmicro/stmmac/stmmac.h | 5 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 207 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 2 + .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 96 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 21 + drivers/net/ethernet/xscale/Kconfig | 14 + drivers/net/ethernet/xscale/Makefile | 3 +- .../net/ethernet/xscale}/ixp46x_ts.h | 0 drivers/net/ethernet/xscale/ixp4xx_eth.c | 213 +- drivers/{ptp => net/ethernet/xscale}/ptp_ixp46x.c | 3 +- drivers/net/phy/mdio_bus.c | 16 +- drivers/net/phy/phy_device.c | 12 +- drivers/net/phy/phylink.c | 7 +- drivers/net/usb/lan78xx.c | 1 + drivers/net/usb/qmi_wwan.c | 1 + drivers/net/wan/Kconfig | 3 +- drivers/net/wan/ixp4xx_hss.c | 39 +- drivers/net/wireless/intel/iwlegacy/4965.c | 6 +- drivers/nfc/pn533/usb.c | 2 +- drivers/nvdimm/pmem.c | 6 - drivers/oprofile/cpu_buffer.c | 2 +- drivers/pci/quirks.c | 3 +- drivers/platform/goldfish/goldfish_pipe.c | 35 +- drivers/platform/mellanox/mlxbf-tmfifo.c | 19 +- drivers/platform/x86/Kconfig | 6 +- drivers/platform/x86/asus-wmi.c | 132 +- drivers/platform/x86/gpd-pocket-fan.c | 27 +- drivers/platform/x86/intel_atomisp2_pm.c | 25 +- drivers/platform/x86/intel_ips.h | 2 +- drivers/platform/x86/intel_pmc_core.h | 2 +- drivers/platform/x86/intel_pmc_core_pltdrv.c | 2 + drivers/platform/x86/touchscreen_dmi.c | 82 +- drivers/power/supply/axp20x_ac_power.c | 131 +- drivers/power/supply/axp20x_usb_power.c | 2 - drivers/power/supply/ltc2941-battery-gauge.c | 2 +- drivers/power/supply/max17040_battery.c | 16 +- drivers/power/supply/sbs-battery.c | 2 +- drivers/ptp/Kconfig | 14 - drivers/ptp/Makefile | 3 +- drivers/ptp/ptp_clock.c | 4 +- drivers/regulator/Kconfig | 7 + drivers/regulator/Makefile | 1 + drivers/regulator/bd718x7-regulator.c | 34 +- drivers/regulator/da9210-regulator.c | 5 +- drivers/regulator/da9211-regulator.c | 5 +- drivers/regulator/helpers.c | 14 + drivers/regulator/isl9305.c | 5 +- drivers/regulator/lp3971.c | 5 +- drivers/regulator/ltc3676.c | 5 +- drivers/regulator/mpq7920.c | 46 +- drivers/regulator/mt6311-regulator.c | 5 +- drivers/regulator/pv88060-regulator.c | 5 +- drivers/regulator/pv88090-regulator.c | 5 +- drivers/regulator/slg51000-regulator.c | 5 +- drivers/regulator/sy8106a-regulator.c | 5 +- drivers/regulator/sy8824x.c | 5 +- drivers/regulator/tps65132-regulator.c | 5 +- drivers/regulator/vqmmc-ipq4019-regulator.c | 102 + drivers/soc/lantiq/fpi-bus.c | 4 +- drivers/soundwire/Kconfig | 9 + drivers/soundwire/Makefile | 4 + drivers/soundwire/bus.c | 55 +- drivers/soundwire/cadence_master.c | 66 +- drivers/soundwire/intel.c | 3 + drivers/soundwire/qcom.c | 861 ++++ drivers/spi/Kconfig | 9 + drivers/spi/Makefile | 1 + drivers/spi/spi-fsl-lpspi.c | 32 +- drivers/spi/spi-fsl-spi.c | 27 +- drivers/spi/spi-hisi-sfc-v3xx.c | 284 ++ drivers/spi/spi-qcom-qspi.c | 9 +- drivers/spi/spi-ti-qspi.c | 84 +- drivers/tc/tc-driver.c | 5 +- drivers/thermal/broadcom/Kconfig | 7 + drivers/thermal/broadcom/Makefile | 1 + drivers/thermal/broadcom/bcm2711_thermal.c | 123 + drivers/tty/ehv_bytechan.c | 50 +- drivers/usb/cdns3/Kconfig | 10 + drivers/usb/cdns3/Makefile | 1 + drivers/usb/cdns3/cdns3-imx.c | 216 + drivers/usb/cdns3/gadget.c | 533 ++- drivers/usb/cdns3/gadget.h | 26 +- drivers/usb/cdns3/trace.h | 93 +- drivers/usb/dwc2/debugfs.c | 3 +- drivers/usb/dwc2/gadget.c | 25 +- drivers/usb/dwc2/hcd.c | 2 +- drivers/usb/dwc3/core.c | 3 + drivers/usb/dwc3/gadget.c | 21 +- drivers/usb/dwc3/gadget.h | 14 + drivers/usb/gadget/configfs.c | 43 + drivers/usb/gadget/function/f_fs.c | 2 + drivers/usb/gadget/legacy/cdc2.c | 2 +- drivers/usb/gadget/legacy/g_ffs.c | 2 +- drivers/usb/gadget/legacy/multi.c | 2 +- drivers/usb/gadget/legacy/ncm.c | 2 +- drivers/usb/gadget/udc/core.c | 2 + drivers/usb/gadget/udc/gr_udc.c | 16 +- drivers/usb/phy/phy-am335x.c | 2 +- drivers/usb/phy/phy-generic.c | 39 +- drivers/usb/phy/phy-generic.h | 3 +- drivers/usb/phy/phy-keystone.c | 2 +- drivers/usb/serial/opticon.c | 2 +- drivers/usb/serial/option.c | 4 + drivers/usb/serial/usb-serial-simple.c | 2 + drivers/vfio/vfio_iommu_type1.c | 35 +- fs/afs/dir.c | 18 +- fs/btrfs/block-group.c | 97 + fs/btrfs/block-group.h | 5 + fs/btrfs/ctree.h | 20 +- fs/btrfs/extent_io.c | 12 +- fs/btrfs/file-item.c | 3 +- fs/btrfs/qgroup.c | 6 +- fs/btrfs/relocation.c | 51 +- fs/btrfs/sysfs.c | 4 +- fs/btrfs/tests/btrfs-tests.c | 29 + fs/btrfs/tests/btrfs-tests.h | 1 + fs/btrfs/tests/extent-map-tests.c | 153 +- fs/btrfs/volumes.c | 73 +- fs/btrfs/volumes.h | 4 - fs/crypto/bio.c | 112 +- fs/crypto/crypto.c | 7 +- fs/ext4/Kconfig | 6 - fs/ext4/dir.c | 1 - fs/ext4/ext4.h | 14 +- fs/ext4/ext4_extents.h | 5 - fs/ext4/ext4_jbd2.c | 22 + fs/ext4/ext4_jbd2.h | 22 +- fs/ext4/extents.c | 157 +- fs/ext4/indirect.c | 26 - fs/ext4/inode.c | 18 +- fs/ext4/ioctl.c | 2 + fs/ext4/namei.c | 5 +- fs/ext4/page-io.c | 19 +- fs/ext4/readpage.c | 42 +- fs/ext4/resize.c | 10 +- fs/ext4/super.c | 23 +- fs/ext4/verity.c | 47 +- fs/ext4/xattr.c | 2 +- fs/f2fs/compress.c | 236 +- fs/f2fs/data.c | 47 +- fs/f2fs/f2fs.h | 61 +- fs/f2fs/file.c | 34 +- fs/f2fs/inode.c | 13 +- fs/f2fs/namei.c | 1 - fs/f2fs/verity.c | 47 +- fs/io_uring.c | 70 +- fs/namei.c | 23 +- fs/ocfs2/journal.h | 8 +- fs/ocfs2/namei.c | 3 +- fs/proc/Makefile | 1 + fs/proc/bootconfig.c | 89 + fs/udf/super.c | 22 +- fs/verity/enable.c | 24 +- fs/verity/fsverity_private.h | 17 +- fs/verity/hash_algs.c | 98 +- fs/verity/open.c | 5 +- fs/verity/verify.c | 47 +- include/acpi/acbuffer.h | 2 +- include/acpi/acconfig.h | 2 +- include/acpi/acexcep.h | 2 +- include/acpi/acnames.h | 2 +- include/acpi/acoutput.h | 2 +- include/acpi/acpi.h | 2 +- include/acpi/acpiosxf.h | 2 +- include/acpi/acpixf.h | 4 +- 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/dt-bindings/clock/qcom,gcc-ipq6018.h | 262 ++ include/dt-bindings/reset/qcom,gcc-ipq6018.h | 157 + include/linux/bootconfig.h | 224 + include/linux/compat.h | 29 - include/linux/extcon.h | 30 +- include/linux/f2fs_fs.h | 5 +- include/linux/fsverity.h | 7 +- include/linux/ktime.h | 37 - include/linux/memory.h | 27 - include/linux/memory_hotplug.h | 7 +- include/linux/mm.h | 95 +- include/linux/mmzone.h | 10 + include/linux/namei.h | 2 - include/linux/page-isolation.h | 4 +- include/linux/perf_event.h | 6 +- include/linux/phy.h | 2 + include/linux/platform_data/eth_ixp4xx.h | 19 + include/linux/platform_data/wan_ixp4xx_hss.h | 17 + include/linux/platform_data/x86/asus-wmi.h | 1 + include/linux/ptr_ring.h | 1 + include/linux/raid/pq.h | 7 +- include/linux/rbtree.h | 3 +- include/linux/regulator/consumer.h | 7 + include/linux/ring_buffer.h | 110 +- include/linux/soundwire/sdw.h | 4 +- include/linux/stmmac.h | 1 + include/linux/time32.h | 154 +- include/linux/timekeeping32.h | 32 - include/linux/trace_events.h | 9 +- include/linux/types.h | 5 - include/linux/usb/usb_phy_generic.h | 12 - include/sound/hda_regmap.h | 3 + include/sound/hdaudio.h | 1 + include/sound/soc-acpi-intel-match.h | 6 + include/sound/soc-acpi.h | 21 + include/trace/events/afs.h | 12 +- include/trace/events/f2fs.h | 20 +- include/trace/events/rpm.h | 6 + include/trace/trace_events.h | 2 +- include/uapi/asm-generic/posix_types.h | 2 + include/uapi/drm/drm.h | 2 + include/uapi/linux/time.h | 22 +- init/Kconfig | 12 + init/main.c | 213 +- kernel/bpf/bpf_struct_ops.c | 14 +- kernel/compat.c | 64 - kernel/cred.c | 4 +- kernel/events/core.c | 42 +- kernel/events/internal.h | 34 +- kernel/events/ring_buffer.c | 54 +- kernel/power/snapshot.c | 2 +- kernel/time/time.c | 43 - kernel/trace/Kconfig | 9 + kernel/trace/Makefile | 1 + kernel/trace/blktrace.c | 8 +- kernel/trace/ftrace.c | 8 +- kernel/trace/ring_buffer.c | 124 +- kernel/trace/ring_buffer_benchmark.c | 2 +- kernel/trace/trace.c | 355 +- kernel/trace/trace.h | 38 +- kernel/trace/trace_boot.c | 353 ++ kernel/trace/trace_branch.c | 6 +- kernel/trace/trace_events.c | 21 +- kernel/trace/trace_events_hist.c | 59 +- kernel/trace/trace_events_trigger.c | 22 +- kernel/trace/trace_functions.c | 8 +- kernel/trace/trace_functions_graph.c | 14 +- kernel/trace/trace_hwlat.c | 2 +- kernel/trace/trace_irqsoff.c | 8 +- kernel/trace/trace_kdb.c | 8 +- kernel/trace/trace_kprobe.c | 81 +- kernel/trace/trace_mmiotrace.c | 12 +- kernel/trace/trace_output.c | 2 +- kernel/trace/trace_sched_wakeup.c | 20 +- kernel/trace/trace_selftest.c | 26 +- kernel/trace/trace_syscalls.c | 8 +- kernel/trace/trace_uprobe.c | 2 +- lib/Kconfig | 3 + lib/Makefile | 2 + lib/bootconfig.c | 803 ++++ lib/raid6/algos.c | 63 +- lib/raid6/mktables.c | 2 +- localversion-next | 2 +- mm/debug.c | 8 +- mm/gup.c | 499 ++- mm/gup_benchmark.c | 9 +- mm/huge_memory.c | 20 +- mm/memory_hotplug.c | 46 +- mm/mempolicy.c | 8 + mm/memremap.c | 75 +- mm/oom_kill.c | 2 + mm/page_alloc.c | 41 +- mm/page_isolation.c | 38 +- mm/page_vma_mapped.c | 12 +- mm/process_vm_access.c | 28 +- mm/sparse.c | 10 - mm/swap.c | 27 +- mm/vmscan.c | 20 +- mm/zswap.c | 3 +- net/core/filter.c | 2 +- net/core/net_namespace.c | 93 +- net/ipv4/netfilter/arp_tables.c | 19 +- net/netfilter/ipset/ip_set_bitmap_gen.h | 2 +- net/sunrpc/xprtrdma/verbs.c | 29 +- net/sunrpc/xprtrdma/xprt_rdma.h | 2 + net/vmw_vsock/hyperv_transport.c | 65 +- net/xdp/xdp_umem.c | 4 +- scripts/Kbuild.include | 15 +- scripts/bpf_helpers_doc.py | 2 - scripts/kconfig/gconf.c | 1 + scripts/kconfig/mconf.c | 1 + scripts/kconfig/nconf.c | 1 + scripts/mod/modpost.c | 8 +- scripts/package/builddeb | 4 +- sound/firewire/dice/dice-alesis.c | 24 + sound/firewire/dice/dice-extension.c | 5 +- sound/firewire/dice/dice-stream.c | 9 +- sound/firewire/dice/dice.c | 8 + sound/firewire/dice/dice.h | 1 + sound/firewire/oxfw/oxfw-command.c | 6 +- sound/firewire/oxfw/oxfw-stream.c | 82 +- sound/firewire/oxfw/oxfw.c | 39 +- sound/firewire/oxfw/oxfw.h | 1 + sound/firewire/tascam/amdtp-tascam.c | 5 +- sound/hda/ext/hdac_ext_bus.c | 11 +- sound/hda/ext/hdac_ext_controller.c | 14 +- sound/hda/ext/hdac_ext_stream.c | 1 - sound/hda/hdac_bus.c | 3 + sound/hda/hdac_component.c | 1 + sound/hda/hdac_controller.c | 2 +- sound/hda/hdac_device.c | 13 +- sound/hda/hdac_regmap.c | 142 +- sound/hda/hdac_stream.c | 2 + sound/pci/hda/hda_codec.c | 31 +- sound/pci/hda/hda_generic.c | 7 +- sound/pci/hda/hda_jack.c | 2 + sound/pci/hda/hda_local.h | 2 + sound/pci/hda/patch_ca0132.c | 1 + sound/pci/hda/patch_hdmi.c | 8 +- sound/pci/hda/patch_realtek.c | 4 +- sound/pci/hda/patch_via.c | 2 +- sound/soc/atmel/Kconfig | 2 + sound/soc/codecs/Kconfig | 28 + sound/soc/codecs/Makefile | 6 + sound/soc/codecs/cros_ec_codec.c | 8 + sound/soc/codecs/hdac_hda.c | 4 +- sound/soc/codecs/jz4770.c | 948 ++++ sound/soc/codecs/msm8916-wcd-analog.c | 20 +- sound/soc/codecs/msm8916-wcd-digital.c | 6 + sound/soc/codecs/rt1308-sdw.c | 736 ++++ sound/soc/codecs/rt1308-sdw.h | 169 + sound/soc/codecs/rt700.c | 1 - sound/soc/codecs/rt711.c | 1 - sound/soc/codecs/rt715-sdw.c | 613 +++ sound/soc/codecs/rt715-sdw.h | 337 ++ sound/soc/codecs/rt715.c | 873 ++++ sound/soc/codecs/rt715.h | 221 + sound/soc/codecs/sgtl5000.c | 11 +- sound/soc/fsl/fsl_asrc.c | 125 +- sound/soc/fsl/fsl_asrc.h | 64 +- sound/soc/fsl/fsl_asrc_dma.c | 41 +- sound/soc/intel/boards/Kconfig | 3 + sound/soc/intel/boards/bdw-rt5650.c | 10 +- sound/soc/intel/boards/bdw-rt5677.c | 10 +- sound/soc/intel/boards/broadwell.c | 10 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 10 +- sound/soc/intel/boards/bxt_rt298.c | 8 +- sound/soc/intel/boards/bytcht_es8316.c | 8 - sound/soc/intel/boards/bytcr_rt5640.c | 8 - sound/soc/intel/boards/bytcr_rt5651.c | 26 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 18 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 10 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 19 +- sound/soc/intel/boards/kbl_rt5660.c | 4 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 10 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 10 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 10 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 10 +- sound/soc/intel/boards/skl_rt286.c | 10 +- sound/soc/intel/common/soc-acpi-intel-cfl-match.c | 5 + sound/soc/intel/common/soc-acpi-intel-cml-match.c | 89 + sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 5 + sound/soc/intel/common/soc-acpi-intel-icl-match.c | 98 + sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 51 +- sound/soc/sof/intel/hda-codec.c | 19 +- sound/soc/sof/intel/hda-dai.c | 3 - sound/soc/sof/intel/hda-loader.c | 6 +- sound/soc/sof/pcm.c | 53 +- sound/soc/sof/sof-pci-dev.c | 5 + sound/soc/sti/uniperif_player.c | 7 +- sound/soc/txx9/txx9aclc.c | 1 - sound/usb/card.c | 4 + sound/usb/pcm.c | 2 +- sound/usb/quirks.c | 38 + sound/usb/quirks.h | 5 + tools/Makefile | 11 +- tools/bootconfig/.gitignore | 1 + tools/bootconfig/Makefile | 23 + tools/bootconfig/include/linux/bootconfig.h | 7 + tools/bootconfig/include/linux/bug.h | 12 + tools/bootconfig/include/linux/ctype.h | 7 + tools/bootconfig/include/linux/errno.h | 7 + tools/bootconfig/include/linux/kernel.h | 18 + tools/bootconfig/include/linux/printk.h | 17 + tools/bootconfig/include/linux/string.h | 32 + tools/bootconfig/main.c | 353 ++ .../samples/bad-array-space-comment.bconf | 5 + tools/bootconfig/samples/bad-array.bconf | 2 + tools/bootconfig/samples/bad-dotword.bconf | 4 + tools/bootconfig/samples/bad-empty.bconf | 1 + tools/bootconfig/samples/bad-keyerror.bconf | 2 + tools/bootconfig/samples/bad-longkey.bconf | 1 + tools/bootconfig/samples/bad-manywords.bconf | 1 + tools/bootconfig/samples/bad-no-keyword.bconf | 2 + tools/bootconfig/samples/bad-nonprintable.bconf | 2 + tools/bootconfig/samples/bad-spaceword.bconf | 2 + tools/bootconfig/samples/bad-tree.bconf | 5 + tools/bootconfig/samples/bad-value.bconf | 3 + tools/bootconfig/samples/escaped.bconf | 3 + .../samples/good-array-space-comment.bconf | 4 + .../samples/good-comment-after-value.bconf | 1 + tools/bootconfig/samples/good-printables.bconf | 2 + tools/bootconfig/samples/good-simple.bconf | 11 + tools/bootconfig/samples/good-single.bconf | 4 + .../samples/good-space-after-value.bconf | 1 + tools/bootconfig/samples/good-tree.bconf | 12 + tools/bootconfig/test-bootconfig.sh | 105 + tools/bpf/Makefile | 20 +- tools/bpf/bpftool/btf.c | 8 + tools/bpf/runqslower/.gitignore | 1 + tools/bpf/runqslower/Makefile | 80 + tools/bpf/runqslower/runqslower.bpf.c | 100 + tools/bpf/runqslower/runqslower.c | 187 + tools/bpf/runqslower/runqslower.h | 13 + tools/include/uapi/linux/if_link.h | 1 + tools/lib/bpf/Makefile | 2 +- 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/Makefile | 54 +- tools/testing/selftests/rseq/param_test.c | 23 + tools/testing/selftests/rseq/rseq-riscv.h | 622 +++ tools/testing/selftests/rseq/rseq.h | 2 + tools/testing/selftests/vm/gup_benchmark.c | 6 +- usr/.gitignore | 8 +- usr/Kconfig | 26 - usr/Makefile | 97 +- usr/default_cpio_list | 6 + usr/{gen_initramfs_list.sh => gen_initramfs.sh} | 167 +- usr/initramfs_data.S | 5 +- 844 files changed, 27273 insertions(+), 6430 deletions(-) create mode 100644 Documentation/admin-guide/bootconfig.rst create mode 100644 Documentation/core-api/pin_user_pages.rst delete mode 100644 Documentation/devicetree/bindings/ata/faraday,ftide010.txt create mode 100644 Documentation/devicetree/bindings/ata/faraday,ftide010.yaml create mode 100644 Documentation/devicetree/bindings/ata/pata-common.yaml create mode 100644 Documentation/devicetree/bindings/ata/sata-common.yaml create mode 100644 Documentation/devicetree/bindings/gpio/qcom,wcd934x-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/mps,mpq7920.yaml create mode 100644 Documentation/devicetree/bindings/sound/ingenic,codec.yaml delete mode 100644 Documentation/devicetree/bindings/sound/ingenic,jz4725b-codec.txt delete mode 100644 Documentation/devicetree/bindings/sound/ingenic,jz4740-codec.txt create mode 100644 Documentation/devicetree/bindings/soundwire/qcom,sdw.txt create mode 100644 Documentation/devicetree/bindings/thermal/brcm,avs-ro-thermal.yaml create mode 100644 Documentation/hwmon/xdpe12284.rst create mode 100644 Documentation/trace/boottime-trace.rst create mode 100644 arch/arm/boot/dts/am3703.dtsi create mode 100644 arch/arm/boot/dts/am3715.dtsi create mode 100644 arch/arm/boot/dts/at91-sam9x60ek.dts create mode 100644 arch/arm/boot/dts/dm3725.dtsi create mode 100644 arch/arm/boot/dts/omap3-echo.dts create mode 100644 arch/arm/boot/dts/sam9x60.dtsi create mode 100644 drivers/clk/qcom/gcc-ipq6018.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_df.h create mode 100644 drivers/hwmon/pmbus/xdpe12284.c rename drivers/mtd/nand/onenand/{omap2.c => onenand_omap2.c} (100%) rename drivers/mtd/nand/onenand/{samsung_mtd.c => onenand_samsung.c} (99%) rename {arch/arm/mach-ixp4xx/include/mach => drivers/net/ethernet/xscale}/ixp46x_t [...] rename drivers/{ptp => net/ethernet/xscale}/ptp_ixp46x.c (99%) create mode 100644 drivers/regulator/vqmmc-ipq4019-regulator.c create mode 100644 drivers/soundwire/qcom.c create mode 100644 drivers/spi/spi-hisi-sfc-v3xx.c create mode 100644 drivers/thermal/broadcom/bcm2711_thermal.c create mode 100644 drivers/usb/cdns3/cdns3-imx.c create mode 100644 fs/proc/bootconfig.c create mode 100644 include/dt-bindings/clock/qcom,gcc-ipq6018.h create mode 100644 include/dt-bindings/reset/qcom,gcc-ipq6018.h create mode 100644 include/linux/bootconfig.h create mode 100644 include/linux/platform_data/eth_ixp4xx.h create mode 100644 include/linux/platform_data/wan_ixp4xx_hss.h create mode 100644 kernel/trace/trace_boot.c create mode 100644 lib/bootconfig.c create mode 100644 sound/soc/codecs/jz4770.c create mode 100644 sound/soc/codecs/rt1308-sdw.c create mode 100644 sound/soc/codecs/rt1308-sdw.h create mode 100644 sound/soc/codecs/rt715-sdw.c create mode 100644 sound/soc/codecs/rt715-sdw.h create mode 100644 sound/soc/codecs/rt715.c create mode 100644 sound/soc/codecs/rt715.h create mode 100644 tools/bootconfig/.gitignore create mode 100644 tools/bootconfig/Makefile create mode 100644 tools/bootconfig/include/linux/bootconfig.h create mode 100644 tools/bootconfig/include/linux/bug.h create mode 100644 tools/bootconfig/include/linux/ctype.h create mode 100644 tools/bootconfig/include/linux/errno.h create mode 100644 tools/bootconfig/include/linux/kernel.h create mode 100644 tools/bootconfig/include/linux/printk.h create mode 100644 tools/bootconfig/include/linux/string.h create mode 100644 tools/bootconfig/main.c create mode 100644 tools/bootconfig/samples/bad-array-space-comment.bconf create mode 100644 tools/bootconfig/samples/bad-array.bconf create mode 100644 tools/bootconfig/samples/bad-dotword.bconf create mode 100644 tools/bootconfig/samples/bad-empty.bconf create mode 100644 tools/bootconfig/samples/bad-keyerror.bconf create mode 100644 tools/bootconfig/samples/bad-longkey.bconf create mode 100644 tools/bootconfig/samples/bad-manywords.bconf create mode 100644 tools/bootconfig/samples/bad-no-keyword.bconf create mode 100644 tools/bootconfig/samples/bad-nonprintable.bconf create mode 100644 tools/bootconfig/samples/bad-spaceword.bconf create mode 100644 tools/bootconfig/samples/bad-tree.bconf create mode 100644 tools/bootconfig/samples/bad-value.bconf create mode 100644 tools/bootconfig/samples/escaped.bconf create mode 100644 tools/bootconfig/samples/good-array-space-comment.bconf create mode 100644 tools/bootconfig/samples/good-comment-after-value.bconf create mode 100644 tools/bootconfig/samples/good-printables.bconf create mode 100644 tools/bootconfig/samples/good-simple.bconf create mode 100644 tools/bootconfig/samples/good-single.bconf create mode 100644 tools/bootconfig/samples/good-space-after-value.bconf create mode 100644 tools/bootconfig/samples/good-tree.bconf create mode 100755 tools/bootconfig/test-bootconfig.sh create mode 100644 tools/bpf/runqslower/.gitignore create mode 100644 tools/bpf/runqslower/Makefile create mode 100644 tools/bpf/runqslower/runqslower.bpf.c create mode 100644 tools/bpf/runqslower/runqslower.c create mode 100644 tools/bpf/runqslower/runqslower.h create mode 100644 tools/testing/selftests/rseq/rseq-riscv.h create mode 100644 usr/default_cpio_list rename usr/{gen_initramfs_list.sh => gen_initramfs.sh} (53%)