This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits ed9c4f28223d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 59c646345acd drivers/tty/serial/sh-sci.c: suppress warning omits 0acbae64fd06 pinctrl: fix pxa2xx.c build warnings omits 3eb7c957116e Merge branch 'akpm-current/current' omits 9a9461b725b3 powerpc/64s/radix: fix for "tidy up TLB flushing code" and [...] omits 1c9f4fde0063 Merge remote-tracking branch 'fpga/for-next' omits c661ef85693d Merge remote-tracking branch 'devfreq/for-next' omits 769fd6a857a6 Merge remote-tracking branch 'pidfd/for-next' omits 063127cf8815 Merge remote-tracking branch 'xarray/xarray' omits 807d0279adcb Merge remote-tracking branch 'nvmem/for-next' omits a6ecb45ec8a1 Merge remote-tracking branch 'slimbus/for-next' omits 889d3b4222f9 Merge remote-tracking branch 'fsi/next' omits dff12447d860 Merge remote-tracking branch 'kspp/for-next/kspp' omits 2eb1b94ae71b Merge remote-tracking branch 'ntb/ntb-next' omits b749e9f9ccb7 Merge remote-tracking branch 'livepatching/for-next' omits 72138911a942 Merge remote-tracking branch 'y2038/y2038' omits 7a45425fc9e3 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 77590ada6bad Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 8eddba58d54d Merge remote-tracking branch 'gpio/for-next' omits 782d5f89f189 Merge remote-tracking branch 'rpmsg/for-next' omits fec6a05dce8a Merge remote-tracking branch 'scsi-mkp/for-next' omits af770ee6c1f4 Merge remote-tracking branch 'scsi/for-next' omits 51e563f3c9a2 Merge remote-tracking branch 'cgroup/for-next' omits adb3fee3064c Merge remote-tracking branch 'mux/for-next' omits c4d4726d0660 Merge remote-tracking branch 'extcon/extcon-next' omits 5bb40706552b Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 77b9da2553f8 Merge remote-tracking branch 'workqueues/for-next' omits cdd493b6b866 Merge remote-tracking branch 'percpu/for-next' omits 7c31b1f73e47 Merge remote-tracking branch 'kvms390/next' omits 19c1bd5ff6a8 Merge remote-tracking branch 'kvm-arm/next' omits 05da937931b2 Merge remote-tracking branch 'ftrace/for-next' omits 7be681211ab1 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits c6790c3dbc9f Merge remote-tracking branch 'clockevents/clockevents/next' omits 6610a39eec69 Merge remote-tracking branch 'tip/auto-latest' omits 3773b65cc797 Merge remote-tracking branch 'iommu/next' omits d783771e7b0b Merge remote-tracking branch 'smack/for-next' omits 3224c3a445f3 Merge remote-tracking branch 'keys/keys-next' omits f61bd191e5b2 Merge remote-tracking branch 'apparmor/apparmor-next' omits 3a363a98444b Merge remote-tracking branch 'kgdb/kgdb-next' omits 361e19560df0 Merge remote-tracking branch 'block/for-next' omits f97133237907 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 5482c72aa68a Merge remote-tracking branch 'bluetooth/master' omits 1ec5a5d083e6 Merge remote-tracking branch 'nfc-next/master' omits 17fe72adf61f Merge remote-tracking branch 'swiotlb/linux-next' omits ebea987a350f Merge remote-tracking branch 'ieee1394/for-next' omits a821a86128c7 Merge remote-tracking branch 'pm/linux-next' omits b1964d65669b Merge remote-tracking branch 'hid/for-next' omits c1c7488b1ef9 Merge remote-tracking branch 'printk/for-next' omits 8e9cd32b0e60 Merge remote-tracking branch 'vfs/for-next' omits e96c88d6ee66 Merge remote-tracking branch 'fuse/for-next' omits 348bbc9f5128 Merge remote-tracking branch 'ext3/for_next' omits f50b036382bd Merge remote-tracking branch 'ecryptfs/next' omits d8372c84db26 Merge remote-tracking branch 'cifs/for-next' omits d5b4f3bd7b97 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 2f42cee118c7 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 6f9025401e8e Merge remote-tracking branch 'sh/sh-next' omits 53e274f6ec2f Merge remote-tracking branch 'parisc-hd/for-next' omits 3696d06cb2d7 Merge remote-tracking branch 'h8300/h8300-next' omits 6fceca4ec85f Merge remote-tracking branch 'csky/linux-next' omits b382c3465632 Merge remote-tracking branch 'tegra/for-next' omits 448838b04da6 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 0a7817fe8b8e Merge remote-tracking branch 'scmi/for-linux-next' omits 958be0a9fefa Merge remote-tracking branch 'samsung-krzk/for-next' omits 194569745f53 Merge remote-tracking branch 'rockchip/for-next' omits f497028f7baf Merge remote-tracking branch 'reset/reset/next' omits 33a47fb58abd Merge remote-tracking branch 'renesas-geert/next' omits abc0bd715676 Merge remote-tracking branch 'qcom/for-next' omits 9164ca9d644b Merge remote-tracking branch 'omap/for-next' omits 5becd40c336b Merge remote-tracking branch 'mvebu/for-next' omits f15477defaca Merge remote-tracking branch 'mediatek/for-next' omits 205a2edde94f Merge remote-tracking branch 'keystone/next' omits 56ca0f7a449b Merge remote-tracking branch 'imx-mxs/for-next' omits d34c9fdb6938 Merge remote-tracking branch 'bcm2835/for-next' omits 6650c7ee8479 Merge remote-tracking branch 'at91/at91-next' omits e9e3983ee94c Merge remote-tracking branch 'aspeed/for-next' omits 5f46e2861163 Merge remote-tracking branch 'amlogic/for-next' omits fa53d5d96250 Merge remote-tracking branch 'actions/for-next' omits 630d34ffa0bd Merge remote-tracking branch 'arm-soc/for-next' omits 44de06bb81df Merge remote-tracking branch 'arm/for-next' omits 875bc3d7577c Merge remote-tracking branch 'kbuild/for-next' omits 8d0cc3a7f82f Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 1ec8c5738e5e Merge remote-tracking branch 'pidfd-fixes/fixes' omits 4e48ddf41476 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 572c9dc4930e Merge remote-tracking branch 'mmc-fixes/fixes' omits f264decdc8e8 Merge remote-tracking branch 'scsi-fixes/fixes' omits ca4704a61279 Merge remote-tracking branch 'vfs-fixes/fixes' omits 22d2a78f29bb Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 718f7c1fb05d Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 7db9249b8106 Merge remote-tracking branch 'omap-fixes/fixes' omits df0a429f956c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 004812baf0e5 Merge remote-tracking branch 'ide/master' omits 5540319fb814 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 7c4702db16e0 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits c14e45f7d875 Merge remote-tracking branch 'spi-fixes/for-linus' omits 22bcb92fb9e9 Merge remote-tracking branch 'regulator-fixes/for-linus' omits bd5289e7e089 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits ad5dba09b1d9 Merge remote-tracking branch 'sparc/master' omits 188bd2fc7b2c Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 8c3e4c106c06 ARM: Document merges omits b8f0a33e9c13 Merge branch 'arm/fixes' into for-next omits d51608af91b5 Bluetooth: btusb: avoid unused function warning omits b2bbfe19b7ea Bluetooth: btusb: print FW version after FW download omits e7e7d4651f47 Bluetooth: btrtl: Fix an issue for the incorrect error ret [...] omits cae6718637db Bluetooth: hci_nokia: Save a few cycles in 'nokia_enqueue()' omits baf3832602b9 Bluetooth: remove set but not used variable 'smp' omits 27d969a2d997 selftests: pidfd: Fix undefined reference to pthread_create() omits 72afce7d00a9 sched: Add __ASSEMBLY__ guards around struct clone_args omits ae7ccd015ece Merge branch 'misc' into for-next omits e58aa8d1e578 NTB: fix IDT Kconfig typos/spellos omits 435077e16329 ntb_hw_amd: Add memory window support for new AMD hardware omits 70c37700923d ntb_hw_amd: Add a new NTB PCI device ID omits 964e6daf5fa5 Merge remote-tracking branch 'mkp-scsi/5.4/scsi-postmerge' [...] omits 767202a1e247 NTB: ntb_transport: remove redundant assignment to rc omits f9645bfcb3a6 ntb_hw_switchtec: make ntb_mw_set_trans() work when addr == 0 omits abe3cb3381d2 point to right memory window index omits cc01ccf8045f arm-soc: document merges omits 3e6e537c6eaf Merge branch 'arm/late' into for-next omits 83a86bc1b4f7 Merge branch 'arm/soc' into for-next omits 5522869d6646 arm-soc: document merges omits aea19bb1973c Merge branch 'arm/soc' into for-next omits eea12fcfb580 ARM: multi_v5_defconfig: make DaVinci part of the ARM v5 m [...] omits f206880e0e70 ARM: davinci: support multiplatform build for ARM v5 omits 5adbb73d3bfb Merge branch 'arm/late' into for-next omits eac135e70c9a ARM: davinci: support multiplatform build for ARM v5 omits 984e6d88779b ARM: multi_v5_defconfig: make DaVinci part of the ARM v5 m [...] omits a06495009fb7 Merge branch 'arm/fixes' into for-next omits e84740aec31b arm-soc: document merges omits 27cd495072e0 Merge branch 'arm/fixes' into for-next omits cebd63f88e6d Merge branches 'arm/drivers' and 'arm/dt' into for-next omits 5600d5662b76 arm-soc: document merges omits 4cd3ccdff763 Merge branch 'arm/soc' into for-next omits b06d243d7670 Merge branches 'arm/defconfig', 'arm/drivers', 'arm/dt' an [...] omits 778fbdb7d4e0 arm-soc: document merges omits bb5ba3675311 Merge branch 'arm/drivers' into for-next omits 4ac06059087e Merge branch 'arm/fixes' into for-next omits 99dba14d828a Merge branch 'arm/late' into for-next omits b1da455696e9 Merge tag 'v5.3-rc7' into for-next omits d73c70ae7cea Merge branches 'arm/defconfig', 'arm/drivers', 'arm/dt' an [...] omits f119c164735d arm-soc: document merges omits b9da399ae297 Merge branches 'arm/defconfig', 'arm/drivers', 'arm/dt' an [...] omits 236316d6bb48 Merge branch 'arm/fixes' into for-next omits 1069a5a3f3d8 Merge branches 'at91-soc' and 'at91-dt' into at91-next omits 50e5bf56ba2f arm-soc: document merges omits e7e0da219c21 Merge branches 'arm/soc', 'arm/fixes' and 'arm/drivers' in [...] omits b8450d5218dd arm-soc: document merges omits f1773d881e31 Merge branches 'arm/dt' and 'arm/drivers' into for-next omits 413414b42fb4 Merge branch 'arm/soc' into for-next omits 4a1be56bba65 Merge branches 'arm/defconfig', 'arm/dt', 'arm/drivers', ' [...] adds 50ee7529ec45 random: try to actively add entropy rather than passively [...] adds 02f03c4206c1 Revert "Revert "ext4: make __ext4_get_inode_loc plug"" adds 3f2dc2798b81 Merge branch 'entropy' adds 7edee5229c8f Merge tag '5.4-rc-smb3-fixes' of git://git.samba.org/sfren [...] adds 1eb80d6ffb17 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] adds 97f9a3c4eee5 Merge tag 'char-misc-5.4-rc1' of git://git.kernel.org/pub/ [...] adds c710364f78af Merge tag 'mmc-v5.4-2' of git://git.kernel.org/pub/scm/lin [...] adds cf4f493b1023 Merge tag 'trace-v5.4-3' of git://git.kernel.org/pub/scm/l [...] adds cef0aa0ce859 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds fdbdcddc2c93 csky: Use generic free_initrd_mem() adds 48ede51fd94f csky: Fixup add zero_fp fixup perf backtrace panic adds 3a09d8e2893b csky: Fixup csky_pmu.max_period assignment adds a2139d3b4fd7 csky: entry: Remove unneeded need_resched() loop adds 9af032a30172 csky: Move static keyword to the front of declaration adds 80b29b6b8cd7 Merge tag 'csky-for-linus-5.4-rc1' of git://github.com/c-s [...] adds bb48a5913592 Merge tag 'for-5.4-rc1-tag' of git://git.kernel.org/pub/sc [...] adds 54ecb8f7028c Linux 5.4-rc1 adds 04e6dac68d9b powerpc/64s/radix: fix for "tidy up TLB flushing code" and [...] adds b5e6eca57e72 Merge remote-tracking branch 'fixes/master' adds dadcb6890009 ARCv2: mm: TLB Miss optim: SMP builds can cache pgd pointe [...] adds 9da6325c4c6f ARCv2: mm: TLB Miss optim: Use double world load/stores LDD/STD adds 0bd283cdaac9 ARC: mm: TLB Miss optim: avoid re-reading ECR adds 8a29fcf1ef2c ARC: mm: tlb flush optim: Make TLBWriteNI fallback to TLBW [...] adds 10ac69839291 ARC: mm: tlb flush optim: elide repeated uTLB invalidate in loop adds 41277ba7eb4e ARC: mm: tlb flush optim: elide redundant uTLB invalidates [...] adds e25439a6eaa8 Merge remote-tracking branch 'arc-current/for-curr' adds a304c0a60252 arm64/ARM: configs: Change CONFIG_REMOTEPROC from m to y adds 3466880fbecf Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds a0b862481344 Merge remote-tracking branch 'sparc/master' adds 7ae6d93c8f05 net: dsa: qca8k: Use up to 7 ports for all operations adds e9789c7cc182 sch_cbq: validate TCA_CBQ_WRROPT to avoid crash adds 0e141f757b2c erspan: remove the incorrect mtu limit for erspan adds 7a81d0d489a9 Merge remote-tracking branch 'net/master' adds 55d554f5d140 tools: bpf: Use !building_out_of_srctree to determine srctree adds f916a2ed3ca7 Merge remote-tracking branch 'bpf/master' adds ff4f1b7bb8f3 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 0c7c3f58b32d Merge remote-tracking branch 'regulator-fixes/for-linus' adds e3c97a85c4d8 Merge remote-tracking branch 'spi-fixes/for-linus' adds a534f55f2f64 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 7d26e2c50bef Merge remote-tracking branch 'ide/master' adds 86b1314d6075 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 4ef5d76b4539 ARM: dts: Fix gpio0 flags for am335x-icev2 adds 8ad8041b98c6 ARM: OMAP2+: Fix missing reset done flag for am3 and am43 adds 17529d43b21c ARM: OMAP2+: Add missing LCDC midlemode for am335x adds cf395f7ddb9e ARM: OMAP2+: Fix warnings with broken omap2_set_init_voltage() adds f90ec6cdf674 ARM: dts: am4372: Set memory bandwidth limit for DISPC adds cb4f1843f314 Merge remote-tracking branch 'omap-fixes/fixes' adds f98bdfb4c3d8 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 8c392e97820d Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds f7a60e675400 Merge remote-tracking branch 'vfs-fixes/fixes' adds 991e07331a62 Merge remote-tracking branch 'scsi-fixes/fixes' adds 22ed1ceea0d8 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 61129dd29f79 sched: Add __ASSEMBLY__ guards around struct clone_args adds 3969e76909d3 selftests: pidfd: Fix undefined reference to pthread_create() adds 603eb77e2e52 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 517d6b9c6f71 erofs: fix return value check in erofs_read_superblock() adds 6927cc05c2b0 MAINTAINERS: erofs: complete sub-entries for erofs adds 55252ab72b77 erofs: fix erofs_get_meta_page locking due to a cleanup adds dc76ea8c1087 erofs: fix mis-inplace determination related with noio chain adds c151b2dcd305 Merge remote-tracking branch 'erofs-fixes/fixes' adds ae083b2a11c7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 68930c2b869a Merge remote-tracking branch 'kbuild/for-next' new e63eeba8d74b Merge remote-tracking branch 'arm/for-next' new fc0fd6942a17 Merge branch 'arm/fixes' into for-next new 4705d9f7f6f0 ARM: Document merges new 69b93db6fa93 Merge remote-tracking branch 'arm-soc/for-next' new 48788650ff07 Merge remote-tracking branch 'actions/for-next' new 60d373afe0ac Merge remote-tracking branch 'amlogic/for-next' new f74571b1e82d Merge remote-tracking branch 'aspeed/for-next' new 01b41fbe0b7a memory: atmel-ebi: move NUM_CS definition inside EBI driver new 09c1a0bdd521 memory: atmel-ebi: switch to SPDX license identifiers new 02c1c37f66b1 ARM: at91: Documentation: update the sama5d3 and armv7m da [...] new 3253ffa16c9a Merge branches 'at91-drivers' and 'at91-soc' into at91-next new 664b5cb367d1 Merge remote-tracking branch 'at91/at91-next' new 175d254ad352 Merge remote-tracking branch 'bcm2835/for-next' new fd45e9066c07 Merge remote-tracking branch 'imx-mxs/for-next' new 7c3728406b3a Merge remote-tracking branch 'keystone/next' new cda9ec7a578d Merge remote-tracking branch 'mediatek/for-next' new d9a8e13e0cf1 Merge remote-tracking branch 'mvebu/for-next' new c37e645fbb5b Merge remote-tracking branch 'omap/for-next' new 94de85cf1932 Merge remote-tracking branch 'qcom/for-next' new aa30604631bc Merge remote-tracking branch 'renesas-geert/next' new fcf93c54a4de Merge remote-tracking branch 'reset/reset/next' new b929c440b30d Merge remote-tracking branch 'rockchip/for-next' new d6309aed3ee0 Merge remote-tracking branch 'samsung-krzk/for-next' new 37283c4074ee Merge remote-tracking branch 'scmi/for-linux-next' new 23dc685a442a Merge remote-tracking branch 'sunxi/sunxi/for-next' new 9844a240faf3 Merge remote-tracking branch 'tegra/for-next' new 88765484b5b1 Merge remote-tracking branch 'csky/linux-next' new bbc02cba8d73 Merge remote-tracking branch 'h8300/h8300-next' new e09e75893901 Merge remote-tracking branch 'parisc-hd/for-next' new c437ba8238e5 Merge remote-tracking branch 'sh/sh-next' new a6d12c9da76a xtensa: move XCHAL_KIO_* definitions to kmem_layout.h new 296433a4d0e3 xtensa: move MPU constants from .data to .ref.rodata new bb55cd8b4a60 xtensa: fix section name for start_info new fad7b25ca201 xtensa: use correct symbol for the end of .rodata new 40b038d71491 xtensa: add XIP kernel support new 8ceba26043e5 Merge branch 'xtensa-5.5' into xtensa-for-next new 8a5b1419ea22 Merge remote-tracking branch 'xtensa/xtensa-for-next' new aef350e103eb Merge remote-tracking branch 'btrfs-kdave/for-next' new 9d0ea55254ef Merge remote-tracking branch 'ecryptfs/next' new caec9969142c Merge remote-tracking branch 'ext3/for_next' new a069c69343fc Merge remote-tracking branch 'fuse/for-next' new 55ca32b9065a Merge remote-tracking branch 'vfs/for-next' new 2b738a9bfeb9 Merge remote-tracking branch 'printk/for-next' new 8139e7c2d0ff Merge remote-tracking branch 'hid/for-next' new c4f181f1efc5 Merge branch 'v4l_for_linus' into temp new fed02b113c64 Merge branch 'patchwork' into to_next new 0eb61a5ea59a [media] media: v4l2-dev: fix video device index assignment new 43fbbda6f0f8 Merge branch 'v4l_for_linus' into to_next new d963916af390 [media] anysee: fix non-working E30 Combo Plus DVB-T new 1240c2979c38 [media] rtl28xxu: Add USB IDs for Winfast DTV Dongle Mini-D new 4e2ca3efa679 Merge branch 'v4l_for_linus' into to_next new bb79fe3ca2ad Merge branch 'patchwork' into to_next new e26d710a8cdf Merge branch 'patchwork' into to_next new aff412ef6efa Merge branch 'patchwork' into to_next new 1613af5226dd Merge branch 'patchwork' into to_next new 9abe0b72375e Merge branch 'patchwork' into to_next new 167f4555184b Merge branch fixes_for_upstream into to_next new 62cea4685bd2 Merge remote-tracking branch 'v4l-dvb-next/master' new f614bde08410 Merge remote-tracking branch 'pm/linux-next' new 50f6b1fedca7 Merge remote-tracking branch 'ieee1394/for-next' new 5d026de8dd1e Merge remote-tracking branch 'swiotlb/linux-next' new e4bdbea40776 Merge remote-tracking branch 'nfc-next/master' new 8076738e22eb Bluetooth: remove set but not used variable 'smp' new 3f80dc23cc47 Bluetooth: hci_nokia: Save a few cycles in 'nokia_enqueue()' new 5ea915c1f436 Bluetooth: btrtl: Fix an issue for the incorrect error ret [...] new f64ff40ac15b Bluetooth: btusb: print FW version after FW download new ef914df1f4ab Bluetooth: btusb: avoid unused function warning new 840aff3994c8 Bluetooth: btusb: Use IS_ENABLED instead of #ifdef new 750f96deafc2 Merge remote-tracking branch 'bluetooth/master' new eeac89214deb Merge remote-tracking branch 'drm-intel/for-linux-next' new d7d44b6fe40a drm/tilcdc: include linux/pinctrl/consumer.h again new 5d7bdf7654ac Merge remote-tracking branch 'drm-misc/for-linux-next' new 90fbbb892acb Merge remote-tracking branch 'block/for-next' new 46af3046fb50 Merge remote-tracking branch 'kgdb/kgdb-next' new 1d7a3bbfa08d Merge remote-tracking branch 'apparmor/apparmor-next' new e1679932241a Merge remote-tracking branch 'keys/keys-next' new 6ccde9170008 Merge remote-tracking branch 'smack/for-next' new 5a90d8ba1cb1 Merge remote-tracking branch 'iommu/next' new 1e56fd6ac826 Merge remote-tracking branch 'tip/auto-latest' new 75489641d6d4 Merge remote-tracking branch 'clockevents/clockevents/next' new c43fa3b11e9f EDAC: i5100_edac: get rid of an unused var new 9f95c8d5f84a EDAC: i7300_edac: rename a kernel-doc var description new 48356e0d5778 EDAC: i7300_edac: fix a kernel-doc syntax new 1acd05e40cb0 EDAC: i5400_edac: print type at debug message new bb66f867812d EDAC: i5400_edac: get rid of some unused vars new 323014d85d26 EDAC: sb_edac: get rid of unused vars new f05390d30e20 EDAC: skx_common: get rid of unused type var new c95af7bd46aa Merge remote-tracking branch 'edac/edac-for-next' new 870a4e5f5ddd Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 52073d50bcb5 Merge remote-tracking branch 'kvm-arm/next' new 2aec30d4e1f6 Merge remote-tracking branch 'kvms390/next' new e41e0acbe026 Merge remote-tracking branch 'percpu/for-next' new 6c2b29d77fe0 Merge remote-tracking branch 'workqueues/for-next' new ce4dc24ef605 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new f7d7d0f58402 Merge remote-tracking branch 'extcon/extcon-next' new 935483eb7230 Merge remote-tracking branch 'mux/for-next' new 589b0eb2134b Merge remote-tracking branch 'cgroup/for-next' new 704e8c1ea054 Merge branch 'fixes' into for-next new 82a9ac7130cf scsi: core: fix missing .cleanup_rq for SCSI hosts without [...] new 6b6fa7a5c86e scsi: core: fix dh and multipathing for SCSI hosts without [...] new e41df1533a4f Merge remote-tracking branch 'mkp-scsi/5.4/scsi-postmerge' [...] new a5de82ebb9b8 Merge remote-tracking branch 'scsi/for-next' new 0b5fe325d918 Merge remote-tracking branch 'scsi-mkp/for-next' new 548d0e758921 Merge remote-tracking branch 'rpmsg/for-next' new 4f175b0d7d6c Merge remote-tracking branch 'gpio/for-next' new 4535092a1972 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 99788d89cb37 Merge remote-tracking branch 'pinctrl-samsung/for-next' new 091d5e29cd21 Merge remote-tracking branch 'y2038/y2038' new 91c2764a0a86 Merge remote-tracking branch 'livepatching/for-next' new f210532318b2 Merge remote-tracking branch 'kspp/for-next/kspp' new aff9005ceb5c Merge remote-tracking branch 'fsi/next' new 8612e92423e1 Merge remote-tracking branch 'slimbus/for-next' new ac1ad88d49c3 Merge remote-tracking branch 'nvmem/for-next' new b76d502380e2 Merge remote-tracking branch 'xarray/xarray' new 58266ff63831 Merge remote-tracking branch 'pidfd/for-next' new 5025e88726b9 Merge remote-tracking branch 'devfreq/for-next' new 6c96186282dc Merge remote-tracking branch 'fpga/for-next' new 914cc63eea6f kunit: test: add KUnit test runner core new 0a756853586c kunit: test: add test resource management API new d1fadef19400 kunit: test: add string_stream a std::stream like string builder new 6b229e593ff9 kunit: test: add assertion printing library new 73cda7bb8bfb kunit: test: add the concept of expectations new 84bc809eecf3 lib: enable building KUnit in lib/ new d8e2a76b4c79 kunit: test: add initial tests new 33adf80f5b52 objtool: add kunit_try_catch_throw to the noreturn list new 5f3e06208920 kunit: test: add support for test abort new e4eb117f6148 kunit: test: add tests for kunit test abort new e4aea8f8532b kunit: test: add the concept of assertions new 73ba5aaf93b4 kunit: test: add tests for KUnit managed resources new 6ebf5866f2e8 kunit: tool: add Python wrappers for running KUnit tests new ff7b437f36b0 kunit: defconfig: add defconfigs for building KUnit tests new c23a283b532c Documentation: kunit: add documentation for KUnit new 804ec79a0045 MAINTAINERS: add entry for KUnit the unit testing framework new 2cb80dbbbaba kernel/sysctl-test: Add null pointer test for sysctl.c:pro [...] new 88aecb096c41 MAINTAINERS: add proc sysctl KUnit test to PROC SYSCTL section new 741a98d02236 kunit: fix failure to build without printk new 6de73a107d40 Merge remote-tracking branch 'kunit/test' new 47f771a20764 Merge branch 'akpm-current/current' new a0f645dce5f0 pinctrl: fix pxa2xx.c build warnings new 6a3a315183b1 drivers/tty/serial/sh-sci.c: suppress warning new acf6ebaa6b51 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (ed9c4f28223d) \ N -- N -- N refs/heads/akpm (acf6ebaa6b51)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 142 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/arm/microchip.rst | 4 +- Documentation/dev-tools/index.rst | 1 + Documentation/dev-tools/kunit/api/index.rst | 16 + Documentation/dev-tools/kunit/api/test.rst | 11 + Documentation/dev-tools/kunit/faq.rst | 62 + Documentation/dev-tools/kunit/index.rst | 79 ++ Documentation/dev-tools/kunit/start.rst | 180 +++ Documentation/dev-tools/kunit/usage.rst | 576 ++++++++ MAINTAINERS | 16 + Makefile | 4 +- arch/arc/include/asm/entry-compact.h | 4 +- arch/arc/include/asm/mmu.h | 6 + arch/arc/include/asm/mmu_context.h | 2 +- arch/arc/include/asm/pgtable.h | 2 +- arch/arc/mm/tlb.c | 81 +- arch/arc/mm/tlbex.S | 18 +- arch/arm/arm-soc-for-next-contents.txt | 7 +- arch/arm/boot/dts/am335x-icev2.dts | 2 +- arch/arm/boot/dts/am33xx-l4.dtsi | 6 +- arch/arm/boot/dts/am4372.dtsi | 2 + arch/arm/configs/davinci_all_defconfig | 2 +- arch/arm/configs/multi_v7_defconfig | 2 +- arch/arm/configs/omap2plus_defconfig | 2 +- .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 3 +- arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 5 +- arch/arm/mach-omap2/pm.c | 100 -- arch/arm64/configs/defconfig | 2 +- arch/csky/kernel/entry.S | 4 - arch/csky/kernel/perf_event.c | 2 +- arch/um/configs/kunit_defconfig | 3 + arch/xtensa/Kconfig | 39 + arch/xtensa/Makefile | 3 +- arch/xtensa/boot/Makefile | 5 + arch/xtensa/configs/xip_kc705_defconfig | 120 ++ arch/xtensa/include/asm/cache.h | 6 + arch/xtensa/include/asm/initialize_mmu.h | 3 +- arch/xtensa/include/asm/kmem_layout.h | 29 + arch/xtensa/include/asm/page.h | 11 + arch/xtensa/include/asm/vectors.h | 44 +- arch/xtensa/kernel/head.S | 13 +- arch/xtensa/kernel/setup.c | 7 + arch/xtensa/kernel/vmlinux.lds.S | 52 +- arch/xtensa/mm/init.c | 4 +- drivers/bluetooth/btusb.c | 22 +- drivers/char/random.c | 62 +- drivers/edac/i5100_edac.c | 2 - drivers/edac/i5400_edac.c | 15 +- drivers/edac/i7300_edac.c | 4 +- drivers/edac/sb_edac.c | 21 +- drivers/edac/skx_common.c | 5 +- drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 1 + drivers/memory/atmel-ebi.c | 11 +- drivers/net/dsa/qca8k.c | 4 +- fs/erofs/data.c | 10 +- fs/erofs/super.c | 4 +- fs/erofs/zdata.c | 12 +- fs/ext4/inode.c | 3 + include/kunit/assert.h | 356 +++++ include/kunit/string-stream.h | 51 + include/kunit/test.h | 1490 ++++++++++++++++++++ include/kunit/try-catch.h | 75 + include/linux/mfd/syscon/atmel-matrix.h | 1 - kernel/Makefile | 2 + kernel/sysctl-test.c | 392 +++++ lib/Kconfig.debug | 13 + lib/Makefile | 2 + lib/kunit/Kconfig | 36 + lib/kunit/Makefile | 9 + lib/kunit/assert.c | 141 ++ lib/kunit/example-test.c | 88 ++ lib/kunit/string-stream-test.c | 52 + lib/kunit/string-stream.c | 217 +++ lib/kunit/test-test.c | 331 +++++ lib/kunit/test.c | 478 +++++++ lib/kunit/try-catch.c | 118 ++ net/ipv4/ip_gre.c | 1 + net/sched/sch_cbq.c | 43 +- tools/bpf/Makefile | 6 +- tools/lib/bpf/Makefile | 6 +- tools/objtool/check.c | 1 + tools/testing/kunit/.gitignore | 3 + tools/testing/kunit/configs/all_tests.config | 3 + tools/testing/kunit/kunit.py | 136 ++ tools/testing/kunit/kunit_config.py | 66 + tools/testing/kunit/kunit_kernel.py | 149 ++ tools/testing/kunit/kunit_parser.py | 310 ++++ tools/testing/kunit/kunit_tool_test.py | 206 +++ .../test_data/test_is_test_passed-all_passed.log | 32 + .../kunit/test_data/test_is_test_passed-crash.log | 69 + .../test_data/test_is_test_passed-failure.log | 36 + .../test_data/test_is_test_passed-no_tests_run.log | 75 + .../test_data/test_output_isolated_correctly.log | 106 ++ .../kunit/test_data/test_read_from_file.kconfig | 17 + 93 files changed, 6518 insertions(+), 315 deletions(-) create mode 100644 Documentation/dev-tools/kunit/api/index.rst create mode 100644 Documentation/dev-tools/kunit/api/test.rst create mode 100644 Documentation/dev-tools/kunit/faq.rst create mode 100644 Documentation/dev-tools/kunit/index.rst create mode 100644 Documentation/dev-tools/kunit/start.rst create mode 100644 Documentation/dev-tools/kunit/usage.rst create mode 100644 arch/um/configs/kunit_defconfig create mode 100644 arch/xtensa/configs/xip_kc705_defconfig create mode 100644 include/kunit/assert.h create mode 100644 include/kunit/string-stream.h create mode 100644 include/kunit/test.h create mode 100644 include/kunit/try-catch.h create mode 100644 kernel/sysctl-test.c create mode 100644 lib/kunit/Kconfig create mode 100644 lib/kunit/Makefile create mode 100644 lib/kunit/assert.c create mode 100644 lib/kunit/example-test.c create mode 100644 lib/kunit/string-stream-test.c create mode 100644 lib/kunit/string-stream.c create mode 100644 lib/kunit/test-test.c create mode 100644 lib/kunit/test.c create mode 100644 lib/kunit/try-catch.c create mode 100644 tools/testing/kunit/.gitignore create mode 100644 tools/testing/kunit/configs/all_tests.config create mode 100755 tools/testing/kunit/kunit.py create mode 100644 tools/testing/kunit/kunit_config.py create mode 100644 tools/testing/kunit/kunit_kernel.py create mode 100644 tools/testing/kunit/kunit_parser.py create mode 100755 tools/testing/kunit/kunit_tool_test.py create mode 100644 tools/testing/kunit/test_data/test_is_test_passed-all_passed.log create mode 100644 tools/testing/kunit/test_data/test_is_test_passed-crash.log create mode 100644 tools/testing/kunit/test_data/test_is_test_passed-failure.log create mode 100644 tools/testing/kunit/test_data/test_is_test_passed-no_tests_run.log create mode 100644 tools/testing/kunit/test_data/test_output_isolated_correctly.log create mode 100644 tools/testing/kunit/test_data/test_read_from_file.kconfig