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 4283ff5134f7 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits b20ff3c17bf6 kernel/fork.c: remove duplicated include omits 27fffa98d677 locking/atomics: build atomic headers as required omits 341df456e53c include/linux/sched/signal.h: replace `tsk' with `task' omits 89c93fc1f904 scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits a91abfc2dae5 Merge branch 'akpm-current/current' omits 66ab139e10ba Merge remote-tracking branch 'pidfd/for-next' omits cde20f9da5dd Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits cc8916b727f0 Merge remote-tracking branch 'xarray/xarray' omits 551935c8cef4 Merge remote-tracking branch 'nvmem/for-next' omits f9d7ff7345de Merge remote-tracking branch 'slimbus/for-next' omits 7d265fbd3b0b Merge remote-tracking branch 'cisco/for-next' omits b02e4bffdc6e Merge remote-tracking branch 'kspp/for-next/kspp' omits eee7b8831f0e Merge remote-tracking branch 'ntb/ntb-next' omits 331136ba7e16 Merge remote-tracking branch 'at24/at24/for-next' omits aeca932b5375 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 21c2838c3edd Merge remote-tracking branch 'rtc/rtc-next' omits 3210c274ceab Merge remote-tracking branch 'coresight/next' omits 5a46a6dd9a89 Merge remote-tracking branch 'livepatching/for-next' omits 78ee2fe9e31b Merge remote-tracking branch 'y2038/y2038' omits 31002417f218 Merge remote-tracking branch 'random/dev' omits 6b51d6f5be8f Merge remote-tracking branch 'userns/for-next' omits d37f0e53b1fc Merge remote-tracking branch 'pwm/for-next' omits 7515816a7a68 Merge remote-tracking branch 'pinctrl/for-next' omits d576d1a6715b Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 566c632cfdb3 Merge remote-tracking branch 'gpio/for-next' omits 1fa4514b2c75 Merge remote-tracking branch 'rpmsg/for-next' omits e34d9cf96472 Merge remote-tracking branch 'vhost/linux-next' omits df5f322d0a38 Merge remote-tracking branch 'scsi-mkp/for-next' omits d9e41ee3dcfc Merge remote-tracking branch 'scsi/for-next' omits eac9043b73dc Merge remote-tracking branch 'cgroup/for-next' omits a279ddfdf001 Merge remote-tracking branch 'slave-dma/next' omits 13cf8f414774 Merge remote-tracking branch 'icc/icc-next' omits 313433db5450 Merge remote-tracking branch 'mux/for-next' omits 085dbc9a2993 Merge remote-tracking branch 'staging/staging-next' omits 4c09238e7672 Merge remote-tracking branch 'char-misc/char-misc-next' omits 3be705c5a1d0 Merge remote-tracking branch 'tty/tty-next' omits d2ed1ea1bbb9 Merge remote-tracking branch 'phy-next/next' omits b352aefaed66 Merge remote-tracking branch 'usb/usb-next' omits 3e16278a6d45 Merge remote-tracking branch 'driver-core/driver-core-next' omits 1d10d70d2cd3 Merge remote-tracking branch 'ipmi/for-next' omits 2d60fb7440f1 Merge remote-tracking branch 'leds/for-next' omits 43e10e90ccd4 Merge remote-tracking branch 'percpu/for-next' omits 7140eb2a1ef4 Merge remote-tracking branch 'rcu/rcu/next' omits 7678fb6e5ebc Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 979314b25f15 Merge remote-tracking branch 'edac-amd/for-next' omits 184f58663612 Merge remote-tracking branch 'tip/auto-latest' omits 71d82bc01010 Merge remote-tracking branch 'spi/for-next' omits dd7b476561d4 Merge remote-tracking branch 'audit/next' omits a573fbe9ee1e Merge remote-tracking branch 'iommu/next' omits 0d6892c41712 Merge remote-tracking branch 'selinux/next' omits 6e8dcd09ed19 Merge remote-tracking branch 'apparmor/apparmor-next' omits 621ac469d11c Merge remote-tracking branch 'security/next-testing' omits 4fc73d62d027 Merge remote-tracking branch 'regulator/for-next' omits 5c6355dfd364 Merge remote-tracking branch 'mfd/for-mfd-next' omits 9b0204ea75a3 Merge remote-tracking branch 'kgdb/kgdb-next' omits 24e168f48e20 Merge remote-tracking branch 'mmc/next' omits a32cf69d8e53 Merge remote-tracking branch 'device-mapper/for-next' omits b9bbbb1b74e0 Merge remote-tracking branch 'block/for-next' omits 493e8f04671c Merge remote-tracking branch 'input/next' omits fbad20a0d63b Merge remote-tracking branch 'sound-asoc/for-next' omits 7f7be33c0849 Merge remote-tracking branch 'sound/for-next' omits e6c53436371c Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 96f8327a0394 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits d25bd09b8983 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 7d6f4fd46055 Merge remote-tracking branch 'drm-msm/msm-next' omits 5966f5f6c931 Merge remote-tracking branch 'drm-misc/for-linux-next' omits c7d71ae48b58 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 7bf7aa97c0cc Merge remote-tracking branch 'drm-intel/for-linux-next' omits 70ae3a5c0206 Merge remote-tracking branch 'drm/drm-next' omits 3ce6c8537042 Merge remote-tracking branch 'crypto/master' omits 534eec7f50d6 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 6422fac60883 Merge remote-tracking branch 'nand/nand/next' omits 253258e0d498 Merge remote-tracking branch 'mtd/mtd/next' omits 8cb9c0840b87 Merge remote-tracking branch 'mac80211-next/master' omits 7429c046c7a8 Merge remote-tracking branch 'bluetooth/master' omits 2505fb506a30 Merge remote-tracking branch 'wireless-drivers-next/master' omits 544395d5b0b3 Merge remote-tracking branch 'nfc-next/master' omits 6d9520b8c984 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 1e8187a5a675 Merge remote-tracking branch 'bpf-next/master' omits db5a1eb24be0 Merge remote-tracking branch 'net-next/master' omits 60294ab5181f Merge remote-tracking branch 'rdma/for-next' omits 53aaa65db66b Merge remote-tracking branch 'thermal/next' omits 400cc7a14153 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits eff90add90bc Merge remote-tracking branch 'pm/linux-next' omits 813a841c3f74 Merge remote-tracking branch 'v4l-dvb-next/master' omits 0f65d54d4efd Merge remote-tracking branch 'v4l-dvb/master' omits bccc05d84c81 Merge remote-tracking branch 'jc_docs/docs-next' omits 4aed99d7c783 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 216c91097193 Merge remote-tracking branch 'i2c/i2c/for-next' omits e163c53a845a Merge remote-tracking branch 'hid/for-next' omits 548678738fe9 Merge remote-tracking branch 'pci/next' omits e231ea47725d Merge remote-tracking branch 'printk/for-next' omits 0d39acd5e018 Merge remote-tracking branch 'vfs/for-next' omits 27099a111e79 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 12e37ac923eb Merge remote-tracking branch 'nfsd/nfsd-next' omits 0dfbe1e4884b Merge remote-tracking branch 'jfs/jfs-next' omits d48a1d2abb60 Merge remote-tracking branch 'fuse/for-next' omits 263b1b76f550 Merge remote-tracking branch 'f2fs/dev' omits 8b7d4d4a5b03 Merge remote-tracking branch 'ext3/for_next' omits 8374b90fffba Merge remote-tracking branch 'ecryptfs/next' omits b9de80ae5e81 Merge remote-tracking branch 'cifs/for-next' omits 717977ea59a2 Merge remote-tracking branch 'befs/for-next' omits 00bdd2639641 Merge remote-tracking branch 'fscrypt/master' omits 00974a6d20cc Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 61e202327d2b Merge remote-tracking branch 's390/features' omits 7ffc797ef34d Merge remote-tracking branch 'parisc-hd/for-next' omits f3b7808ec00c Merge remote-tracking branch 'nios2/for-next' omits 625cb7fa510f Merge remote-tracking branch 'mips/mips-next' omits 8622b4b7df3f Merge remote-tracking branch 'microblaze/next' omits 4f436624a44b Merge remote-tracking branch 'csky/linux-next' omits a13167f7c9cb Merge remote-tracking branch 'clk/clk-next' omits c152ebc84c5b Merge remote-tracking branch 'tegra/for-next' omits d863f576351e Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 82840f3a73c9 Merge remote-tracking branch 'samsung-krzk/for-next' omits 97293d1ca3b3 Merge remote-tracking branch 'rockchip/for-next' omits 2ea6ea4de881 Merge remote-tracking branch 'renesas/next' omits b3f476109c30 Merge remote-tracking branch 'qcom/for-next' omits ca993ac7580d Merge remote-tracking branch 'reset/reset/next' omits b14b3e0856bf Merge remote-tracking branch 'omap/for-next' omits db6ed6be3b55 Merge remote-tracking branch 'mediatek/for-next' omits 205761fde561 Merge remote-tracking branch 'keystone/next' omits 96f2fa197805 Merge remote-tracking branch 'imx-mxs/for-next' omits 9cf62381577f Merge remote-tracking branch 'bcm2835/for-next' omits f0a9650a97f5 Merge remote-tracking branch 'at91/at91-next' omits b914d3baa464 Merge remote-tracking branch 'aspeed/for-next' omits 7d50c865c840 Merge remote-tracking branch 'amlogic/for-next' omits 02e2e4004011 Merge remote-tracking branch 'actions/for-next' omits b46fcafbd375 Merge remote-tracking branch 'arm-soc/for-next' omits c7bc136e5888 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 525c24fcf0cd Merge remote-tracking branch 'arm/for-next' omits 1f1ad5fdecfd Merge remote-tracking branch 'leaks/leaks-next' omits 8a749dedd207 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits de0b8b3dfd90 Merge remote-tracking branch 'mmc-fixes/fixes' omits d80ed7309e1e Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits fc4cb64af1ba Merge remote-tracking branch 'vfs-fixes/fixes' omits dee9f28208ea Merge remote-tracking branch 'omap-fixes/fixes' omits ec43a97ddd62 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 43cad6b6d69b Merge remote-tracking branch 'ide/master' omits deb2d432d6e0 Merge remote-tracking branch 'input-current/for-linus' omits e43d3726ac3d Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits d5c080e4681f Merge remote-tracking branch 'staging.current/staging-linus' omits 60025b471208 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 4718efd286c2 Merge remote-tracking branch 'usb.current/usb-linus' omits e2997648d9e6 Merge remote-tracking branch 'tty.current/tty-linus' omits ed61f800b80d Merge remote-tracking branch 'spi-fixes/for-linus' omits 43094198e9a8 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 513dbc74785c Merge remote-tracking branch 'regmap-fixes/for-linus' omits 788ff99cb3bc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 289656470379 Merge remote-tracking branch 'sound-current/for-linus' omits ac58758177ff Merge remote-tracking branch 'mac80211/master' omits 6f33f9165eaa Merge remote-tracking branch 'wireless-drivers/master' omits 547da962630f Merge remote-tracking branch 'netfilter/master' omits 612d4eee650a Merge remote-tracking branch 'ipsec/master' omits 9b34ac1115ed Merge remote-tracking branch 'net/master' omits 3223e76724a1 Merge remote-tracking branch 'arc-current/for-curr' omits 213294b04d58 Merge remote-tracking branch 'fixes/master' omits 5c6f2b3237c3 smb3: Cleanup license mess omits 15e31fe60eed CIFS: Fix possible hang during async MTU reads and writes omits 0fd50aae0426 dm: fix dm_wq_work() to only use __split_and_process_bio() [...] omits 2cfa846d9ece dm: fix missing bio_split() pattern code in __split_and_pr [...] omits 342971b33d09 dm: fix redundant IO accounting for bios that need splitting omits 982d663060a6 cifs: fix memory leak of an allocated cifs_ntsd structure omits ce2d6d4a079a Merge branch 'asoc-5.1' into asoc-next omits c6f34067567c Merge branch 'asoc-5.0' into asoc-linus omits 1411675bb3ff Merge branch 'spi-5.1' into spi-next omits 76d14ae9f546 Merge branch 'spi-5.0' into spi-linus omits b1788424aa2e y2038: add 64-bit time_t syscalls to all 32-bit architectures omits 010d689f2265 y2038: rename old time and utime syscalls omits ee4773d5bec8 y2038: remove struct definition redirects omits 80b2626471f0 y2038: use time32 syscall names on 32-bit omits 029196b96507 y2038: syscalls: rename y2038 compat syscalls omits 2713edaad165 x86/x32: use time64 versions of sigtimedwait and recvmmsg omits b7e8dbafabe0 timex: change syscalls to use struct __kernel_timex omits e6f8f282d174 timex: use __kernel_timex internally omits a9e9034bdbec sparc64: add custom adjtimex/clock_adjtime functions omits 463611d84f54 time: fix sys_timer_settime prototype omits 683569ef2b4f time: Add struct __kernel_timex omits 23f04e39e74b time: make adjtime compat handling available for 32 bit omits 85d3c190ce82 syscalls: remove obsolete __IGNORE_ macros omits 8cabaf751b22 alpha: add generic get{eg,eu,g,p,u,pp}id() syscalls omits b01d49713a8c alpha: add standard statfs64/fstatfs64 syscalls omits ca6008c38880 arch: add pkey and rseq syscall numbers everywhere omits 10a9a4dd92e6 arch: add split IPC system calls where needed omits 5e92957dbc0a ipc: rename old-style shmctl/semctl/msgctl syscalls omits fc54fcb9cdcf sparc64: fix sparc_ipc type conversion omits 8499bf1030a6 sh: add statx system call omits 9cf97cf0f713 sh: remove duplicate unistd_32.h file omits f38002cb5f58 m68k: assign syscall number for seccomp omits cf25f822dfa2 Merge branches 'pm-core', 'pm-cpuidle' and 'pm-cpufreq' in [...] omits 7c178fcd01cb Merge branch 'acpica' into linux-next omits bcf3024a2b04 dm: fix clone_bio() to trigger blk_recount_segments() omits 0ce4e20ca4ea x86/syscalls: Mark expected switch fall-throughs omits 154f73908a99 adfs: mark expected switch fall-throughs omits dbd00dab8d53 drm/nouveau/nvkm: mark expected switch fall-throughs omits b564edf00e28 afs: Mark expected switch fall-throughs omits 9776eccaa147 scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through omits 46c2c462cda7 scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs omits 4d854d3fe33c scsi: st: mark expected switch fall-throughs omits d46f79118b80 scsi: qla4xxx: ql4_os: mark expected switch fall-through omits d6875e2c0100 scsi: ppa: mark expected switch fall-through omits 16970713a19a scsi: osst: mark expected switch fall-throughs omits b46857ad321b scsi: osd: osd_initiator: mark expected switch fall-throughs omits 803e47ef3f96 scsi: lpfc: lpfc_sli: Mark expected switch fall-throughs omits bf20c06e2146 scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs omits 1e5fffb7637c scsi: lpfc: lpfc_nvme: Mark expected switch fall-through omits a38a6d44943d scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through omits 8049530566db scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs omits d783bdbd9dc1 scsi: lpfc: lpfc_els: Mark expected switch fall-throughs omits 48e0bb527fdc scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs omits 0a0fe54a40cd scsi: imm: mark expected switch fall-throughs omits a49b86c65b90 scsi: esas2r: esas2r_init: mark expected switch fall-throughs omits 483f4db1c65e scsi: csiostor: csio_wr: mark expected switch fall-through omits fc95de0bf555 scsi: bfa: bfa_ioc: Mark expected switch fall-throughs omits 117cc7ad9d6e scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughs omits 118d35873370 scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughs omits e3c0aa03ee51 scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs omits d2d011c121a1 scsi: be2iscsi: be_main: Mark expected switch fall-through omits 478f5f5c35e3 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through omits 91af78ac392d scsi: aic7xxx: mark expected switch fall-throughs omits 726274f93e49 scsi: aic7xxx: aic79xx: mark expected switch fall-through omits e0a9fde86ba1 Merge branches 'acpi-tables' and 'acpi-apei' into linux-next omits 347d570919ca Merge branch 'acpi-pci' into linux-next omits 489d4832bfba Merge branch 'devel' into for-next omits 08589fe40380 Merge branch 'devel' into for-next omits 33798a966b8b Merge branches 'iommu/fixes', 'arm/msm', 'x86/vt-d' and 'c [...] omits d3490aa43e56 reset: socfpga: declare socfpga_reset_init in a header file omits 06f66b2360a0 reset: sunxi: declare sun6i_reset_init in a header file omits b383809dc26f MAINTAINERS: use include/linux/reset for reset controller [...] omits 3f0216106126 Pull quota locking fix. omits 8bda6f7815a9 Pull fix for UDF BUG due to corrupted inode. omits 0a88529afa95 Merge inode_is_open_for_write() cleanup from Nikolay. omits 6eff7ce21cf1 Pull fanotify hardening from Kees Cook. omits b9ddfe6d2843 Pull dtype cleanup patches. omits 9d6e1fe4e091 ext2: use common file type conversion omits d44170a7ba48 fs: common implementation of file type omits 3b1c366b47d2 Pull udf and ext2 fixes going soon to Linus. omits 3f8b018bf310 Pull ext2 cleanups. omits 1a38ae0af6e4 Pull fsnotify fdinfo warning fix. omits 1c7dfad583dc Pull FAN_OPEN_EXEC fanotify support. omits 2c67b8573da7 Pull EVENT_ON_CHILD fsnotify fix from Amir. new 7d0ae236ed13 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net new 560706d5d258 gcc-plugins: arm_ssp_per_task_plugin: sign extend the SP mask new 2c88c742d011 gcc-plugins: arm_ssp_per_task_plugin: fix for GCC 9+ new dbcfc9619393 Merge tag 'gcc-plugins-v5.0-rc4' of git://git.kernel.org/p [...] new 6a4c9ab13fee pstore/ram: Fix console ramoops to show the previous boot logs new 5631e8576a3c pstore/ram: Avoid allocation and leak of platform data new 1e556ba3b673 Merge tag 'pstore-v5.0-rc4' of git://git.kernel.org/pub/sc [...] new 49a57857aeea Linux 5.0-rc3 new 57ef300e4627 Merge tag 'arc-5.0-rc3' of git://git.kernel.org/pub/scm/li [...] new 52e60b754438 Merge tag 'iommu-fixes-v5.0-rc3' of git://git.kernel.org/p [...] new f5841c93294a scsi: aic7xxx: aic79xx: mark expected switch fall-through new dcbce4cb97cb scsi: aic7xxx: mark expected switch fall-throughs new 0a79110afa38 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through new 1db17e013f0a scsi: be2iscsi: be_main: Mark expected switch fall-through new 31a7b1e5924e scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs new 29237f566b22 scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughs new ad16cb424049 scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughs new 15ea2e6233ff scsi: bfa: bfa_ioc: Mark expected switch fall-throughs new c4d17b254906 scsi: csiostor: csio_wr: mark expected switch fall-through new 8cb2d4872464 scsi: esas2r: esas2r_init: mark expected switch fall-throughs new a74c1cebc382 scsi: imm: mark expected switch fall-throughs new 66410d83fc04 scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs new e605228b5649 scsi: lpfc: lpfc_els: Mark expected switch fall-throughs new 85ef76754642 scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs new 42f8d019158b scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through new 533ef6cedbe8 scsi: lpfc: lpfc_nvme: Mark expected switch fall-through new 3b2763ce81ed scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs new 24648908acac scsi: osd: osd_initiator: mark expected switch fall-throughs new 839d234047da scsi: osst: mark expected switch fall-throughs new 6126c308ce6c scsi: ppa: mark expected switch fall-through new bc088783c403 scsi: qla4xxx: ql4_os: mark expected switch fall-through new 22db18ec07a5 scsi: st: mark expected switch fall-throughs new 13873c4fc6bc scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs new d4ba1d6fd710 scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through new cfa2536ea9ab afs: Mark expected switch fall-throughs new d51ffd60f75c drm/nouveau/nvkm: mark expected switch fall-throughs new 4aa37f373c85 adfs: mark expected switch fall-throughs new d8d0c3a7f601 x86/syscalls: Mark expected switch fall-throughs new 0f0db1a4ac38 Merge remote-tracking branch 'fixes/master' new 56626745ec40 Merge remote-tracking branch 'ipsec/master' new 5d0baba7f8cc Merge remote-tracking branch 'netfilter/master' new 68445ebde860 Merge remote-tracking branch 'wireless-drivers/master' new 7aa2bc8a789a Merge remote-tracking branch 'mac80211/master' new 699390381a7b ALSA: hda - Add mute LED support for HP ProBook 470 G5 new ef93c15c714b Merge remote-tracking branch 'sound-current/for-linus' new 78ddc9b4417d ASoC: MAINTAINERS: fsl: Change Fabio's email address new e19eb57017b2 Merge branch 'asoc-5.0' into asoc-linus new 3abd6ba2d582 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 328aa78f25df Merge remote-tracking branch 'regmap-fixes/for-linus' new 83a256d3748f Merge remote-tracking branch 'regulator-fixes/for-linus' new 5c0c4ec9ba61 spi: spi-mem: Fix spi_mem_dirmap_destroy() kerneldoc new bfecfd6e23bf spi: spi-mem: Fix a memory leak in spi_mem_dirmap_destroy() new e63f389c18de Merge branch 'spi-5.0' into spi-linus new fcfefd0197c5 Merge remote-tracking branch 'spi-fixes/for-linus' new bfd8d8fe98b8 vgacon: unconfuse vc_origin when using soft scrollback new 27cfb3a53be4 tty: Handle problem if line discipline does not have receive_buf new 7a496e8bdeec Merge remote-tracking branch 'tty.current/tty-linus' new dab5dcfa16b0 Merge remote-tracking branch 'usb.current/usb-linus' new a78584f47ec6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 0c4c0cb23f68 Merge remote-tracking branch 'staging.current/staging-linus' new 0ea515408091 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new d7fad56df370 Merge remote-tracking branch 'input-current/for-linus' new 6273d911d927 Merge remote-tracking branch 'ide/master' new 6ff16a3cf233 Merge remote-tracking branch 'kselftest-fixes/fixes' new c4b45126079d Merge remote-tracking branch 'omap-fixes/fixes' new 4bfc8cbcbf32 Merge remote-tracking branch 'vfs-fixes/fixes' new 4675df71683a Merge remote-tracking branch 'dma-mapping-fixes/for-linus' new 07d497b2572e Merge remote-tracking branch 'mmc-fixes/fixes' new ce909646912a Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new ff6978325339 kbuild: skip 'addtree' and 'flags' magic for external modu [...] new b161ad969d4a kbuild: remove top-level built-in.a new 695ce26984fd kbuild: merge KBUILD_VMLINUX_{INIT,MAIN} into KBUILD_VMLINUX_OBJS new c1d847358206 kbuild: simplify rules of data compression with size appending new 339049ba5153 s390: make built-in.a not directly depend on *.o.chkbss files new 47030c88374e kbuild: add real-prereqs shorthand for $(filter-out FORCE,$^) new 53578ab79763 kbuild: remove unnecessary in-subshell execution new b57304bb03de kbuild: remove meaningless prepare2 target new 35a09846f9d7 kbuild: descend to scripts/kconfig/ directly when syncconf [...] new e174659d60a1 Merge remote-tracking branch 'kbuild/for-next' new 8814354bceb3 Merge remote-tracking branch 'leaks/leaks-next' new b43865caca28 Merge remote-tracking branch 'arm/for-next' new 846a415bf440 arm64: default NR_CPUS to 256 new 83a680dd97ad arm64: asm-offsets: remove unused offsets new 83504032e6dd arm64: Remove asm/memblock.h new a2c801c53d16 arm64: mm: make use of new memblocks_present() helper new 5b498e139fb5 MAINTAINERS: Add LAKML list to ACPI for ARM64 entry new 3bf43902dcd7 Merge remote-tracking branch 'arm64/for-next/core' new bfd2f34e6b07 Merge remote-tracking branch 'arm-perf/for-next/perf' new aebaddf80d07 Merge remote-tracking branch 'arm-soc/for-next' new fbfb818242c5 Merge remote-tracking branch 'actions/for-next' new 806f665ec3d2 Merge remote-tracking branch 'amlogic/for-next' new eea7ddbe464d Merge remote-tracking branch 'aspeed/for-next' new 5eff50ecc079 Merge remote-tracking branch 'at91/at91-next' new 1003debb273e Merge remote-tracking branch 'bcm2835/for-next' new 0921e7b0bab9 Merge remote-tracking branch 'imx-mxs/for-next' new 454eca9d9887 Merge remote-tracking branch 'keystone/next' new 8c3958f9be8a Merge remote-tracking branch 'mediatek/for-next' new 03a7b2a77dba Merge remote-tracking branch 'omap/for-next' new d3aa49afb3dd MAINTAINERS: use include/linux/reset for reset controller [...] new 19497afc7046 reset: sunxi: declare sun6i_reset_init in a header file new 7d5120fac179 reset: socfpga: declare socfpga_reset_init in a header file new 2f2aff2bcf95 dt-bindings: reset: Add document for Broadcom STB reset co [...] new c196cdc7659d reset: Add Broadcom STB SW_INIT reset controller driver new cc2d68bc44c1 Merge remote-tracking branch 'reset/reset/next' new 46403cf8fe3b Merge remote-tracking branch 'qcom/for-next' new ee3adbcbe3f0 arm64: dts: renesas: r8a77990: ebisu: Enable HS400 of SDHI3 new 352baaa81f86 Merge branch 'arm64-dt-for-v5.1' into next new 95d8cc98a787 Merge remote-tracking branch 'renesas/next' new ee3eab50009f Merge remote-tracking branch 'rockchip/for-next' new e32a31427bbb Merge remote-tracking branch 'samsung-krzk/for-next' new db0a9d5ca540 Merge remote-tracking branch 'sunxi/sunxi/for-next' new d2a9804d5ea0 Merge remote-tracking branch 'tegra/for-next' new 6e8c78e84fff Merge remote-tracking branch 'clk/clk-next' new 1d0877633cef Merge remote-tracking branch 'csky/linux-next' new 85f75982bc84 m68k/defconfig: Drop NET_VENDOR_<FOO>=n new 8f5ec4667db9 m68k/mac: Clean up unused timer definitions new 6a93207b7de5 m68k/mac: Skip VIA port setup unless RTC is connected new bfc7bebe4b34 m68k/mac: Remove obsolete comment new 9c0e91f6b701 m68k/mac: Use '030 reset method on SE/30 new 35f61d7b3ba3 m68k: Avoid VLA use in mangle_kernel_stack() new c097a39ce1f3 m68k/atari: Avoid VLA use in atari_switches_setup() new 800855ea0bae m68k/defconfig: Update defconfigs for v5.0-rc1 new 627f192d1e1a dio: Fix buffer overflow in case of unknown board new bf6341664ad1 m68k/apollo: Fix comment in Makefile new 28713169d879 m68k: Add -ffreestanding to CFLAGS new 21db78ce99f0 Merge remote-tracking branch 'm68k/for-next' new 8da08c51de35 Merge remote-tracking branch 'microblaze/next' new e67713d5f322 Merge remote-tracking branch 'mips/mips-next' new 8bb1f03e59bd Merge remote-tracking branch 'nios2/for-next' new ebece91554f0 Merge remote-tracking branch 'parisc-hd/for-next' new 2e878b364c70 Merge remote-tracking branch 's390/features' new 303b78dc0a30 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 55528130fb6a Merge remote-tracking branch 'fscrypt/master' new a8983a4c2174 Merge remote-tracking branch 'befs/for-next' new d95e674c01cf ceph: clear inode pointer when snap realm gets dropped by [...] new 4aac9228d164 libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive() new 74827ee29565 ceph: quota: cleanup license mess new 3389d9f0e14f Merge remote-tracking branch 'ceph/master' new 4881ad509be6 cifs: fix memory leak of an allocated cifs_ntsd structure new 1b81bef5e216 CIFS: Fix possible hang during async MTU reads and writes new 10080377d0f5 smb3: Cleanup license mess new cd2c908a4fea Merge remote-tracking branch 'cifs/for-next' new 612e27861631 Merge remote-tracking branch 'ecryptfs/next' new 125892edfe69 inotify: Fix fd refcount leak in inotify_add_watch(). new 3a78381b73f5 Merge remote-tracking branch 'ext3/for_next' new 8798f9167f3f Merge remote-tracking branch 'f2fs/dev' new f12e1b21f4a4 Merge remote-tracking branch 'fuse/for-next' new fcea425a9f89 Merge remote-tracking branch 'jfs/jfs-next' new cbeecda71827 Merge remote-tracking branch 'nfsd/nfsd-next' new af10178e1502 Merge remote-tracking branch 'overlayfs/overlayfs-next' new aecce77f05f1 Merge remote-tracking branch 'vfs/for-next' new 1d6a0959ed4e Merge remote-tracking branch 'printk/for-next' new fc549ed0918e Merge remote-tracking branch 'pci/next' new 414234f4e99c Merge remote-tracking branch 'hid/for-next' new b595835569fd Merge remote-tracking branch 'i2c/i2c/for-next' new c1db61686100 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 1d2375f048b7 doc:process: remove note from 'stable api nonsense' new 3d18f5862160 doc:it_IT: documentation alignment new b04c11c988f4 doc:process: add missing internal link in stable-kernel-rules new 7967656ffbfa coding-style: Clarify the expectations around bool new e6e37f636815 doc: networking: integrate scaling document into doc tree new 31f433307043 Documentation: DMA-API: fix two typos new cb625e78e039 Merge remote-tracking branch 'jc_docs/docs-next' new 341fe1d301f5 media: tw9910: Unregister subdevice with v4l2-async new 6f80a5e44ef2 media: soc_mt9t112: remove obsolete sensor driver new 9a3a49f9246b media: soc_ov772x: remove obsolete sensor driver new 386a35eb7056 media: tw9910.h: remove obsolete soc_camera.h include. new 4e869529ab21 media: soc_tw9910: remove obsolete sensor driver new 43a445f188e1 media: sh_mobile_ceu_camera: remove obsolete soc_camera driver new e48fef523e9b media: soc_camera/soc_scale_crop: drop this unused code new dc60a4cfb77c media: soc_camera_platform: remove obsolete soc_camera tes [...] new 526daee7301d media: ivtv: add parameter to enable ivtvfb on x86 PAT systems new 95f9db59d856 media: si470x-i2c: Add device tree support new f86c51b66bf6 media: si470x-i2c: Use managed resource helpers new 1c64222be9ad media: si470x-i2c: Add optional reset-gpio support new 9b4fce216f53 media: dt-bindings: Add binding for si470x radio new 6372f01cddaa media: dt-bindings: media: video-i2c: add melexis mlx90640 [...] new 8866cfbf6550 media: video-i2c: add Melexis MLX90640 thermal camera new 78a9f4a39bf4 media: exynos4-is: convert to DEFINE_SHOW_ATTRIBUTE new 5e22c19f7e66 media: platform: sti: remove bdisp_dbg_declare() and hva_d [...] new 8d19d5d03b4d media: rcar-vin: fix wrong return value in rvin_set_channe [...] new 6f4b9d9a6c08 media: cedrus: Cleanup duplicate declarations from cedrus_ [...] new cf20ae1535eb media: cedrus: Allow using the current dst buffer as reference new fb517583b3fe media: i2c: adv748x: Use devm to allocate the device struct new 04ee6d614c0d media: vimc: fill in correct driver name in querycap new 07b8fd86556c media: vidioc-prepare-buf.rst: drop reference to NO_CACHE flags new 0a44baa4e995 media: media/v4l2-core/videobuf-vmalloc.c: Remove dead code new fbf9aa6aeaeb media: coda: use macroblock tiling on CODA960 only new cd9f125cfaa5 media: coda: fix decoder capture buffer payload new 439d8186fb23 media: imx: add capture compose rectangle new 20997568f9a6 media: imx: set compose rectangle to mbus format new 451a7b7815d0 media: imx: lift CSI and PRP ENC/VF width alignment restriction new 958f047a250a media: imx: queue subdev events to reachable video devices new 54f4bc2f2aad media: imx: capture: Allow event subscribe/unsubscribe new 337e90ed0286 media: imx-csi: Input connections to CSI should be optional new f149976a2010 Merge remote-tracking branch 'v4l-dvb/master' new 32ea4ee87f23 Merge remote-tracking branch 'v4l-dvb-next/master' new 1f386409706a Merge branch 'acpica' into linux-next new d5244c56997d Merge branches 'acpi-tables' and 'acpi-apei' into linux-next new 5fe38f46ad84 Merge branches 'pm-core', 'pm-cpuidle' and 'pm-cpufreq' in [...] new 118bc993aa65 Merge remote-tracking branch 'pm/linux-next' new e7bc55d36811 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 03ac6b28803e Merge remote-tracking branch 'thermal/next' new de77503a5940 RDMA/hns: RDMA/hns: Assign rq head pointer when enable rq [...] new 344684e6d02f RDMA/device: Use __ib_device_get_by_name() in ib_device_rename() new 8ea175f0056d RDMA/qedr: remove set but not used variable 'ib_ctx' new 7527a7b157d1 IB/core: Simplify rdma cgroup registration new 14e517e4b444 IB/rdmavt: Add wc_flags and wc_immdata to cq entry trace new 790b57f686e2 IB/hw: Remove unneeded semicolons new 57b26497fabe IB/iser: Pass the correct number of entries for dma mapped SGL new 37531c433f62 Merge remote-tracking branch 'rdma/for-next' new ff69e322d164 Merge remote-tracking branch 'net-next/master' new 6002e0a09572 Merge remote-tracking branch 'bpf-next/master' new 9d668aeadebf Merge remote-tracking branch 'mlx5-next/mlx5-next' new d152159b8911 netfilter: nf_tables: prepare nft_object for lookups via h [...] new 4d44175aa5bb netfilter: nf_tables: handle nft_object lookups via rhltable new 10870dd89e95 netfilter: nf_tables: add direct calls for all builtin exp [...] new 827318feb69c netfilter: conntrack: remove helper hook again new 8e2f311a6849 netfilter: physdev: relax br_netfilter dependency new 75dd48e2e420 netfilter: nf_tables: Support RULE_ID reference in new rule new a47c54048162 netfilter: conntrack: handle builtin l4proto packet functi [...] new e2e48b471634 netfilter: conntrack: handle icmp pkt_to_tuple helper via [...] new 202e651cd43c netfilter: conntrack: gre: convert rwlock to rcu new 22fc4c4c9fd6 netfilter: conntrack: gre: switch module to be built-in new 751fc301ecbd netfilter: conntrack: remove net_id new df5e1629087a netfilter: conntrack: remove pkt_to_tuple callback new 197c4300aec0 netfilter: conntrack: remove invert_tuple callback new b184356d0a00 netfilter: conntrack: remove module owner field new 44fb87f6351d netfilter: conntrack: remove remaining l4proto indirect pa [...] new edf0338dabf0 netfilter: conntrack: remove pernet l4 proto register interface new 303e0c558959 netfilter: conntrack: avoid unneeded nf_conntrack_l4proto lookups new b884fa461776 netfilter: conntrack: unify sysctl handling new 70aed4647cbd netfilter: conntrack: remove sysctl registration helpers new 2a389de86e4a netfilter: conntrack: remove l4proto init and get_net callbacks new e56894356f60 netfilter: conntrack: remove l4proto destroy hook new 4a60dc748d12 netfilter: conntrack: remove nf_ct_l4proto_find_get new ba3fbe663635 netfilter: nf_conntrack: provide modparam to always regist [...] new 0fb4d21956f4 netfilter: nft_meta: Add NFT_META_I/OIFKIND meta type new 472caa69183f netfilter: nat: un-export nf_nat_used_tuple new 0123a75e1d57 Revert "netfilter: nft_hash: add map lookups for hashing o [...] new 03772f5924dc Merge remote-tracking branch 'netfilter-next/master' new f1f3f41a6456 Merge remote-tracking branch 'nfc-next/master' new 4bcf82a337b3 Merge remote-tracking branch 'wireless-drivers-next/master' new 31eda072db20 Merge remote-tracking branch 'bluetooth/master' new 6f5e484e3d11 Merge remote-tracking branch 'mac80211-next/master' new 587871c0723d Merge remote-tracking branch 'mtd/mtd/next' new 97ce0c237c91 Merge remote-tracking branch 'nand/nand/next' new 42f4bf0c1ffa Merge remote-tracking branch 'spi-nor/spi-nor/next' new adfb5ee81dfb Merge remote-tracking branch 'crypto/master' new e68f9fc24de8 Merge remote-tracking branch 'drm/drm-next' new 129fe7516b23 drm/i915/color: switch to kernel types new 5ce9a6497914 drm/i915/pm: switch to kernel types new 3d0c5005d3f0 drm/i915/ddi: switch to kernel types new 5a01892ae58f drm/i915/csr: switch to kernel types new ba3f4d0ad346 drm/i915/display: switch to kernel types new 143c335ad27f drm/i915/i915_drv.h: switch to kernel types new d25236a3290c drm/i915/intel_drv.h: switch to kernel types new f1e9c9094797 drm/i915: Prevent use of global_seqno=0 new ca0b04db14a5 drm/i915/dsi: Fix pipe_bpp for handling for 6 bpc pixel-formats new 24bf86ccf9f5 drm/i915/dsi: Enable dithering for 6 bpc panels new 70c715bf9b74 Merge remote-tracking branch 'drm-intel/for-linux-next' new efc529beb321 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new a236a6698c4c drm/stm: ltdc: remove set but not used variable 'src_h' new 47ef63e0cac8 drm: fix drm_can_sleep() comment new 89c466329751 Merge remote-tracking branch 'drm-misc/for-linux-next' new 77a242a54b1f Merge remote-tracking branch 'drm-msm/msm-next' new d9729bbe2fb7 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new d8d9a88198a3 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 734afc8d2b20 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 3bb700e76914 ALSA: hda - Fix unused variable warning new e199d1eb7f5d ALSA: fireface: rename protocol layer for former models new 9dd466aca377 ALSA: fireface: unify protocol layer for FF400/FF800 new 2f8af5b3f09c ALSA: fireface: obsolete proc node to leave one node new e9e29cf85220 ALSA: fireface: add protocol-dependent operation to dump status new ae3053c28b86 ALSA: fireface: add protocol-dependent operation to switch [...] new b1d0cb0ae511 ALSA: fireface: add protocol-dependent operation to get cl [...] new 22f745871408 ALSA: fireface: code refactoring for dump of sync status new 4c4871a8055a ALSA: fireface: code refactoring to parse of clock configuration new fd1cc9de64c2 ALSA: fireface: add support for Fireface UCX new 7311a79eca06 Merge remote-tracking branch 'sound/for-next' new 910fdcabedd2 ASoC: soc-core: add .num_platform for dai_link new 65462e445f78 ASoC: soc-core: add new snd_soc_flush_all_delayed_work() new 53e947a0e1f7 ASoC: soc-core: merge card resources cleanup method new 52293596f5af ASoC: soc-core: reduce if/else nest on soc_probe_link_dais new 22d1423187e5 ASoC: soc-core: add soc_cleanup_component() new 10dff9b0ddf7 ASoC: soc-core: use for_each_link_codecs() for dai_link codecs new fe7ed4dec2e6 ASoC: simple-card: rename to asoc_simple_card_canonicalize [...] new a9e2657a4d8a Merge branch 'asoc-5.1' into asoc-next new 542f96210eb2 Merge remote-tracking branch 'sound-asoc/for-next' new 0a5858c1a2d1 Merge remote-tracking branch 'input/next' new 595d1a082d6d Merge remote-tracking branch 'block/for-next' new 57c36519e4b9 dm: fix clone_bio() to trigger blk_recount_segments() new a1e1cb72d964 dm: fix redundant IO accounting for bios that need splitting new 2676726e487b dm: fix missing bio_split() pattern code in __split_and_pr [...] new 3d0eccbfad5b dm: fix dm_wq_work() to only use __split_and_process_bio() [...] new 5e90266bbc74 Merge remote-tracking branch 'device-mapper/for-next' new c9e6c38d90cc Merge remote-tracking branch 'mmc/next' new de8e4f94c0ce Merge remote-tracking branch 'kgdb/kgdb-next' new 46f743b1f1f1 Merge remote-tracking branch 'mfd/for-mfd-next' new f5d782d46aa5 power: supply: isp1704: switch to gpiod API new 0367e23425af power: supply: axp288_fuel_gauge: Change to use DEFINE_SHO [...] new e75e3a125b40 drivers: power: supply: goldfish_battery: Put an SPDX tag new 65ab18a1aaa8 drivers: power: supply: goldfish_battery: Fix "line over 8 [...] new 5fbde356cb09 drivers: power: supply: goldfish_battery: Retire a redunda [...] new 617ee863ed34 drivers: power: supply: goldfish_battery: Fix alignment new 3dcdb68925b8 drivers: power: supply: goldfish_battery: Use tabs for alignment new 6f12e46eebf1 power: twl4030: fix a missing check of return value new 19836a1b8e28 power: supply: remove some duplicated includes new fd10606f93a1 cpcap-charger: generate events for userspace new 02276af2fcf8 power: supply: charger-manager: Fix trivial language typos new 2a7b0a29b375 drivers: power: supply: goldfish_battery: Add support for [...] new 925410047337 Merge remote-tracking branch 'battery/for-next' new cf3ffecdef5a Merge remote-tracking branch 'regulator/for-next' new bfae047aa616 Merge remote-tracking branch 'security/next-testing' new 2119d2971fd0 Merge remote-tracking branch 'apparmor/apparmor-next' new f82be7e4d200 Merge remote-tracking branch 'selinux/next' new 4f821c1002cb iommu/tegra: gart: Remove pr_fmt and clean up includes new ae95c46dbed5 iommu/tegra: gart: Clean up driver probe errors handling new 4b6f0ea384f4 iommu/tegra: gart: Ignore devices without IOMMU phandle in DT new 1d7ae53b152d iommu: Introduce iotlb_sync_map callback new 2fc0ac180d0f iommu/tegra: gart: Optimize mapping / unmapping performance new 53f986accf34 dt-bindings: memory: tegra: Squash tegra20-gart into tegra20-mc new 334175243cc6 ARM: dts: tegra20: Update Memory Controller node to the ne [...] new be4dbdec2bab memory: tegra: Don't invoke Tegra30+ specific memory timin [...] new 96efa118c036 memory: tegra: Adapt to Tegra20 device-tree binding changes new b3bb6b858f2a memory: tegra: Read client ID on GART page fault new 59cd046f7f94 memory: tegra: Use of_device_get_match_data() new 45594c683ef7 memory: tegra: Use relaxed versions of readl/writel new ce2785a75dbc iommu/tegra: gart: Integrate with Memory Controller driver new 568ece5bab24 memory: tegra: Do not try to probe SMMU on Tegra20 new 33ea002aadd9 memory: tegra: Do not ask for IRQ sharing new f2dcded1be0d memory: tegra: Clean up error messages new c3086fad2755 iommu/tegra: gart: Fix spinlock recursion new 8e924910dd07 iommu/tegra: gart: Fix NULL pointer dereference new 7d849b7b40b9 iommu/tegra: gart: Allow only one active domain at a time new 167d67d550b9 iommu/tegra: gart: Don't use managed resources new 5dd82cdb3688 iommu/tegra: gart: Prepend error/debug messages with "gart:" new cc0e1205766b iommu/tegra: gart: Don't detach devices from inactive domains new e7e236704117 iommu/tegra: gart: Simplify clients-tracking code new 707223095ccf iommu/tegra: gart: Perform code refactoring new da1b3b7fb56d Merge branches 'iommu/fixes', 'arm/msm', 'arm/tegra', 'x86 [...] new f93d2348a1e4 Merge remote-tracking branch 'iommu/next' new ebb681c5e6be Merge remote-tracking branch 'audit/next' new 1fc1b63638da spi: spi-mem: Add devm_spi_mem_dirmap_{create,destroy}() new c72ffa59b986 Merge branch 'spi-5.1' into spi-next new 4fb87fa30363 Merge remote-tracking branch 'spi/for-next' new 70921ae25f94 genirq: Fix the kerneldoc comment for struct irq_affinity_desc new 12fee4cd5be2 genirq/irqdesc: Fix double increment in alloc_descs() new 2dd2ef46c38a Merge branch 'irq/urgent' new 9d3ed8ad482f Merge branch 'linus' new fc24d75a7f91 x86/entry/64/compat: Fix stack switching for XEN PV new 6c65f71291e9 Merge branch 'x86/urgent' new 37b144df8099 Merge tag 'irqchip-5.0-2' of git://git.kernel.org/pub/scm/ [...] new a610ed25c18f Merge branch 'irq/urgent' new 0237199186e7 x86/CPU/AMD: Set the CPB bit unconditionally on F17h new 074b40e62496 Merge branch 'x86/cpu' new 23e232bd986a perf/doc: Update design.txt for exclude_{host|guest} flags new 486efe9f8e30 perf/core: Add function to test for event exclusion flags new cc6795aeffea perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incap [...] new 6dd273f44669 perf/core, arch/alpha: Strengthen exclusion checks with PE [...] new 1d899c0e9bc2 perf/core, arch/arm: Use PERF_PMU_CAP_NO_EXCLUDE conditionally new cafa780e7b01 perf/core, arch/arm: Use PERF_PMU_CAP_NO_EXCLUDE for exclu [...] new 306563985819 For drivers that do not support context exclusion let's ad [...] new a66b0010f89e perf/drivers: Strengthen exclusion checks with PERF_PMU_CA [...] new c2c9091d9e7b perf/core, arch/powerpc: use PERF_PMU_CAP_NO_EXCLUDE for e [...] new 2ff40250691e perf/core, arch/x86: Use PERF_PMU_CAP_NO_EXCLUDE for exclu [...] new 88dbe3c94e27 perf/core, arch/x86: Strengthen exclusion checks with PERF [...] new ad07c8ceb663 perf/core: Remove unused perf_flags new 25502d7d5513 Merge branch 'perf/core' new 43af53ec2c53 MAINTAINERS, sched: Drop PREEMPTIBLE KERNEL section entry new b354ec6b2e0f Merge branch 'sched/core' new 5b735eb1ce48 tools/memory-model: Model smp_mb__after_unlock_lock() new b02eb5b0961a tools/memory-model: Add scripts to check github litmus tests new 910cc9591d14 tools/memory-model: Make scripts take "-j" abbreviation fo [...] new 4770fc6061a3 Merge branch 'locking/core' new 6dc080eeb2ba sched/wait: Fix rcuwait_wake_up() ordering new e6018c0f5c99 sched/wake_q: Document wake_q_add() new 4c4e3731564c sched/wake_q: Fix wakeup ordering for wake_q new b061c38bef43 futex: Fix (possible) missed wakeup new e158488be27b locking/rwsem: Fix (possible) missed wakeup new 5bbf54cfceb6 Merge branch 'locking/urgent' new 629a3cd045e3 Merge branch 'locking/urgent' into locking/core, to pick u [...] new 87ff19cb2f1a sched/wake_q: Add branch prediction hint to wake_q_add() cmpxchg new 714925805714 locking/lockdep: Add debug_locks check in __lock_downgrade() new ce48c457b953 cpu/hotplug: Mute hotplug lockdep during init new b5a4e2bb0f4c Revert "sched/core: Take the hotplug lock in sched_init_smp()" new 436a49ae7b69 locking/lockdep: Simplify mark_held_locks() new bba2a8f1f974 locking/lockdep: Provide enum lock_usage_bit mask names new 5f77f7fa9b57 Merge branch 'locking/core' new 120e4e76857d sched/core: Fix a potential double-fetch bug in sched_copy_attr() new 6396260c6105 Merge branch 'sched/urgent' new 7f6fc999ecba MAINTAINERS, sched: Drop PREEMPTIBLE KERNEL section entry new 570139c80d73 sched/topology: Introduce a sysctl for Energy Aware Scheduling new d75e23a830eb sched/core: Give DCE a fighting chance new 3cd126af79ed sched/fair: Robustify CFS-bandwidth timer locking new a6a2333618df PM/EM: Document the Energy Model framework new 3948e120a22e sched/doc: Document Energy Aware Scheduling new 0c9ecd655dba sched/fair: Trigger asym_packing during idle load balance new 7453ede74181 sched/fair: Fix rounding bug for asym packing new facc28ddd17e sched/fair: Fix unnecessary increase of balance interval new e8e9921f8133 Merge branch 'sched/core' new 8df054769616 Merge remote-tracking branch 'tip/auto-latest' new f53e44812e16 Merge remote-tracking branch 'edac-amd/for-next' new 0d58ae7767bf Merge remote-tracking branch 'rcu/rcu/next' new 042ad327d756 Merge remote-tracking branch 'percpu/for-next' new 42a8ceadcdc3 Merge remote-tracking branch 'leds/for-next' new b040d0ce4167 Merge remote-tracking branch 'ipmi/for-next' new 4bd4e92cfe6d sysfs: fix blank line coding style warning new 570d0200123f driver core: move device->knode_class to device_private new 758602388384 Merge remote-tracking branch 'driver-core/driver-core-next' new 8eb58994dd96 usb: hub: add retry routine after intr URB submit error new da79ff6e586b xhci: Use struct_size() in kzalloc() new 6041828fdae0 uwb: use struct_size() in kzalloc() new fecb28291404 USB: host: ohci-at91: add sam9x60-sfr definition for ohci new bb09779f8793 usb: renesas_usbhs: replace udelay() with usleep_range() new 5d6353fe6984 dt-bindings: usb: usb251xb: add documentation for data lan [...] new 02a50b875046 usb: usb251xb: add usb data lane port swap feature new 972a34e1c7c7 usb: ehci: fsl: Update register accessing for arm/arm64 platforms new 73855109a92c usb: kconfig: remove dependency FSL_SOC for ehci fsl driver new 5f620bb6439e drivers: usb :fsl: Remove USB Errata checking code new 7529b2574a7a USB: Add new USB LPM helpers new d7a6c0ce8d26 USB: Consolidate LPM checks to avoid enabling LPM twice new 9e6ffc111a7d Merge remote-tracking branch 'usb/usb-next' new 464ed202e3e9 Merge remote-tracking branch 'phy-next/next' new df230079140f dt-bindings: serial: Convert snps,dw-apb-uart to json-schema new 896efccfcc7f dt-bindings: serial: Move renesas,rzn1-uart into the snps- [...] new a26988e8fef4 tty: serial: meson: if no alias specified use an available id new abe9213a5e9c dt-bindings: serial: Convert arm,pl011 to json-schema new 9ec56a07c1f0 tty/serial: use uart_console_write in the RISC-V SBL early [...] new c24177b4a020 dt-bindings: serial: sh-sci: Document r8a7778/9 HSCIF bindings new d6ce4ec0b816 serial: 8250_omap: Drop check for of_node new 7f0c77f35b1b dt-bindings: serial: omap_serial: add clocks entry new 7d470ebf586b serial: 8250_omap: Use clk_get_rate() to obtain fclk frequency new b30fd1a6f6f2 tty: serial: lpc32xx_hs: fix missing console boot messages new 338410408246 tty: n_gsm: Add copy_config() and gsm_config() to prepare [...] new 4feb7a4a1244 n_gsm: Constify u8 and unsigned char usage new a5db482640c7 n_tty: update comment for WAKEUP_CHARS define new 8a085494317c vcsa: clamp header values when they don't fit new 1bf931ab94a9 vcs: poll(): cope with a deallocated vt new fad08b205cf1 vcs: fasync(): make it consistent with poll() new 95252f9c04f7 vcs: restore and document initial POLLPRI event new 17504fd7db0c vt: annotate implicit fall throughs new 2ff5c5a1dc6e vt: refactor vc_ques to allow of other private sequences. new 5445447b62e0 vt: Implement parsing for >, =, < private sequences. new 7a99565f8732 vt: ignore csi sequences with intermediate characters. new 04afcd3aaf33 vt: ignore sequences that contain ':' in parameters. new 38b0caa6f685 Merge remote-tracking branch 'tty/tty-next' new 87bf65bc108e lkdtm: change snprintf to scnprintf for possible overflow new 068ad41ec565 drivers: misc: ad525x_dpot: clean indentation issue, remove tabs new b05ae01fdb89 misc/ics932s401: Add a missing check to i2c_smbus_read_word_data new 080038cc4575 misc/mic/vop/vop_main : remove unneeded semicolon new bffcd1129e86 misc/sgi-gru/grufault: fix a style error new e3575c1201f0 misc: enclosure: Use struct_size() in kzalloc() new 6baeb8f845ec Merge remote-tracking branch 'char-misc/char-misc-next' new 56eec1806fac staging: comedi: Removed not necessary braces for single block new 58d37ddf75a4 staging: rtl8188eu: cleanup declarations in os_intfs.c new 9435bbd4b9d9 staging: rtl8188eu: add spaces around operators in os_intfs.c new 6e3da68c7f8c staging: rtl8188eu: add spaces around operators in mlme_linux.c new 01f7e722aa9f staging: rtl8188eu: cleanup indenting issue in mlme_linux.c new 61c9314fdd30 staging: erofs: sunset erofs_workstation_cleanup_all new d60eff4396f1 staging: erofs: localize erofs_workgroup_get new 4501ca36bc18 staging: erofs: move shrink accounting inside the function new d55bc7ba6bee staging: erofs: staticize erofs_shrink_count, erofs_shrink_scan new 2e1d66379ece staging: erofs: drop the extern prefix for function definitions new 92f6de4340ae staging: wilc1000: make use of get_unaligned_le16/le32 to [...] new 4e90d5f3e85c staging: wilc1000: refactor wilc_wlan_set_bssid() new 8ffcedd6f4c2 staging: wilc1000: use 'struct' to pack cfg header frame i [...] new 6c2cfb4e8713 staging: wilc1000: remove the use of scan shadow buffer new 6cd4fa5ab691 staging: wilc1000: make use of cfg80211_inform_bss_frame() new dc18fa1de9ac staging: wilc1000: corrected order to pack join param buffer new 4e0b0f42c9c7 staging: wilc1000: use struct to pack join parameters for FW new f47e59eaab27 staging: wilc1000: rename hidden_network related data structure new 734c3198d06e staging: wilc1000: use single struct for 'connect' related [...] new 94bb6d3353c2 staging: wilc1000: refactor information message parsing logic new 03cf31c41c22 staging: wilc1000: remove 'disconnect_info' structure new a0c6a32e78a0 staging: wilc1000: refactor handle_set_mcast_filter() new 65af887c3dfb staging: wilc1000: avoid the use of typedef for function pointers new 32462a98a005 staging: android: ion: Add proper header information new 2fbe1707bae2 staging: android: ion: Remove empty ion_ioctl_dir() function new 4514e79e5a6b staging: android: ion: Merge ion-ioctl.c into ion.c new 6e42d12ce0da staging: android: ion: Remove leftover comment new c72f4e31c8a3 staging: android: ion: Remove struct ion_platform_heap new 4d5119f448a8 staging: android: ion: Fixup some white-space issues new 96d12a0d9409 staging: android: ion: Sync comment docs with struct ion_buffer new 298783c27e29 staging: android: ion: Remove base from ion_carveout_heap new dad407ae7df9 staging: android: ion: Remove base from ion_chunk_heap new 032ecb59aa38 staging: android: ion: Remove unused headers new c440eee1a7a1 Staging: fbtft: Switch to the gpio descriptor interface new 422531c17369 staging/xgifb: Needs to be converted to a drm driver new 9a413526140b staging: Mediatek: Use individual config flags in Makefile new f7f11e747754 Merge remote-tracking branch 'staging/staging-next' new 4de8b00c1820 Merge remote-tracking branch 'mux/for-next' new e01e08d2f261 drm/msm/a6xx: Add support for an interconnect path new 36b04c0bc2f2 Merge remote-tracking branch 'icc/icc-next' new 69d87290ed93 Merge remote-tracking branch 'slave-dma/next' new 6eb3147e83f5 Merge remote-tracking branch 'cgroup/for-next' new c86020a778ec Merge remote-tracking branch 'scsi/for-next' new 9c21c026747a Merge remote-tracking branch 'scsi-mkp/for-next' new 91d8b81ef786 Merge remote-tracking branch 'vhost/linux-next' new 3fe6e05f0e4c Merge remote-tracking branch 'rpmsg/for-next' new 82942d0edaad gpio: pcf857x: Fix interrupts on multiple instances new fff37335d43c gpiolib: fix line event timestamps for nested irqs new a3f1caeefed0 gpio: sprd: Remove unused irq trigger setting new 7341fa7a6bf3 gpio: pca953x: reduce indentation level in pca953x_irq_setup() new 5c4fee63c5ed gpio: pca953x: use a per instance irq_chip structure new 588de43ca141 gpio: hlwd: Add basic IRQ support new a7241c1b188e gpio: hlwd: Implement edge trigger emulation new b597c3a939ec arm/mach-sa1100/simpad.c: Remove duplicate header new 3ae4f3aac05a gpio: rcar: select General Output Register to set output states new 99784a0da951 Merge branch 'devel' into for-next new 6842b6571052 Merge remote-tracking branch 'gpio/for-next' new b985fb55dd6d Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new dc1445584177 pinctrl: sunxi: Fix and simplify pin bank regulator handling new ca4438442ef2 pinctrl: sunxi: Consider pin_base when calculating regulat [...] new e3f72b749da2 pinctrl: cherryview: fix Strago DMI workaround new f165988b77ef pinctrl: mcp23s08: spi: Fix regmap allocation for mcp23s18 new 15d90c339a7f pinctrl: sunxi: Correct number of IRQ banks on H6 main pin [...] new 6daae00243e6 pinctrl: meson: meson8b: add the eth_rxd2 and eth_rxd3 pins new f4f1b0746912 pinctrl: armada-37xx: change suspend/resume time new 19ab5ca9b77d pinctrl: mcp23s08: Allocate irq_chip dynamic new 40e3795851ce pinctrl: ti: iodelay: Lower the priority of prints new 59e9b2badb05 Merge branch 'devel' into for-next new f6bd9c14c89a Merge remote-tracking branch 'pinctrl/for-next' new ac33bdc7b3f0 Merge remote-tracking branch 'pwm/for-next' new 13fba7610d23 Merge remote-tracking branch 'userns/for-next' new 5721347abb0b Merge remote-tracking branch 'random/dev' new 72bd11e2b4e6 m68k: assign syscall number for seccomp new 599cdf095066 sh: remove duplicate unistd_32.h file new 8f68e08019c2 sh: add statx system call new f64da60c4375 sparc64: fix sparc_ipc type conversion new 657d7669ac83 ipc: rename old-style shmctl/semctl/msgctl syscalls new 63a96220ad45 arch: add split IPC system calls where needed new ff00314f5dd8 arch: add pkey and rseq syscall numbers everywhere new 0bc3348728ff alpha: add standard statfs64/fstatfs64 syscalls new 8cd108309dbb alpha: add generic get{eg,eu,g,p,u,pp}id() syscalls new 0a0ebcec654b syscalls: remove obsolete __IGNORE_ macros new 184e1df5f8ce time: make adjtime compat handling available for 32 bit new 910fae731a84 time: Add struct __kernel_timex new be512e27ffa3 time: fix sys_timer_settime prototype new f5049442215d sparc64: add custom adjtimex/clock_adjtime functions new 4a3d82e42622 timex: use __kernel_timex internally new d7e02acad9ab timex: change syscalls to use struct __kernel_timex new c0f6cae07c9b x86/x32: use time64 versions of sigtimedwait and recvmmsg new a9312a2c796b y2038: syscalls: rename y2038 compat syscalls new ee2357b4dacb y2038: use time32 syscall names on 32-bit new a7c42b81bf28 y2038: remove struct definition redirects new 305743c474f3 y2038: rename old time and utime syscalls new 0bd4bb9c5612 y2038: add 64-bit time_t syscalls to all 32-bit architectures new c8a7922eb4a3 Merge remote-tracking branch 'y2038/y2038' new 90fafbdf21e3 Merge remote-tracking branch 'livepatching/for-next' new 2aea32b1fd6f Merge remote-tracking branch 'coresight/next' new 512a490c15cb Merge remote-tracking branch 'rtc/rtc-next' new 3f266e7dabce Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 0400401fc884 Merge remote-tracking branch 'at24/at24/for-next' new 63ad7460c80d Merge remote-tracking branch 'ntb/ntb-next' new 0b0e450aac79 Merge remote-tracking branch 'kspp/for-next/kspp' new 9a360b63e2af Merge remote-tracking branch 'cisco/for-next' new e94e33fa18b6 Merge remote-tracking branch 'slimbus/for-next' new 7be4a7e0ace8 Merge remote-tracking branch 'nvmem/for-next' new f04776422342 Merge remote-tracking branch 'xarray/xarray' new ea7101afcb0d Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new 3a964d111656 Merge remote-tracking branch 'pidfd/for-next' new aeb5ab8d19b0 Merge branch 'akpm-current/current' new c65ba815c955 scripts/atomic/check-atomics.sh: don't assume that scripts [...] new 27105db8cbd3 include/linux/sched/signal.h: replace `tsk' with `task' new 0049b2ab71a6 locking/atomics: build atomic headers as required new 8af8325dae7f kernel/fork.c: remove duplicated include new 3841d08b3596 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 (4283ff5134f7) \ N -- N -- N refs/heads/akpm (3841d08b3596)
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 568 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/DMA-API.txt | 6 +- Documentation/devicetree/bindings/Makefile | 2 +- .../bindings/iommu/nvidia,tegra20-gart.txt | 14 - .../bindings/media/i2c/melexis,mlx90640.txt | 20 + Documentation/devicetree/bindings/media/si470x.txt | 26 + .../memory-controllers/nvidia,tegra20-mc.txt | 27 +- .../bindings/reset/brcm,brcmstb-reset.txt | 27 + .../devicetree/bindings/serial/omap_serial.txt | 2 + Documentation/devicetree/bindings/serial/pl011.txt | 51 - .../devicetree/bindings/serial/pl011.yaml | 126 ++ .../bindings/serial/renesas,rzn1-uart.txt | 10 - .../bindings/serial/renesas,sci-serial.txt | 2 + .../bindings/serial/snps-dw-apb-uart.txt | 76 - .../bindings/serial/snps-dw-apb-uart.yaml | 140 ++ Documentation/devicetree/bindings/usb/usb251xb.txt | 4 + Documentation/kbuild/kbuild.txt | 15 +- Documentation/kbuild/makefiles.txt | 9 +- .../media/uapi/v4l/vidioc-prepare-buf.rst | 5 +- Documentation/networking/index.rst | 1 + .../networking/{scaling.txt => scaling.rst} | 131 +- Documentation/power/energy-model.txt | 144 ++ Documentation/process/coding-style.rst | 38 +- Documentation/process/stable-api-nonsense.rst | 3 +- Documentation/process/stable-kernel-rules.rst | 6 +- Documentation/scheduler/sched-energy.txt | 425 +++++ Documentation/sysctl/kernel.txt | 12 + .../translations/it_IT/process/coding-style.rst | 3 + .../it_IT/process/submitting-patches.rst | 4 +- MAINTAINERS | 15 +- Makefile | 20 +- arch/alpha/kernel/perf_event.c | 7 +- arch/alpha/kernel/syscalls/syscall.tbl | 6 +- arch/arm/boot/dts/tegra20.dtsi | 15 +- arch/arm/mach-imx/mmdc.c | 9 +- arch/arm/mach-sa1100/simpad.c | 1 - arch/arm/mm/cache-l2x0-pmu.c | 9 +- arch/arm/tools/syscall.tbl | 2 +- arch/arm64/Kconfig | 3 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 1 + arch/arm64/include/asm/memblock.h | 21 - arch/arm64/include/asm/mmu.h | 1 + arch/arm64/include/asm/unistd32.h | 4 +- arch/arm64/kernel/asm-offsets.c | 20 - arch/arm64/kernel/setup.c | 1 - arch/arm64/mm/init.c | 20 +- arch/arm64/mm/mmu.c | 1 - arch/ia64/kernel/syscalls/syscall.tbl | 6 +- arch/m68k/Makefile | 5 +- arch/m68k/apollo/Makefile | 2 +- arch/m68k/atari/config.c | 2 +- arch/m68k/configs/amcore_defconfig | 20 - arch/m68k/configs/amiga_defconfig | 37 +- arch/m68k/configs/apollo_defconfig | 34 +- arch/m68k/configs/atari_defconfig | 33 +- arch/m68k/configs/bvme6000_defconfig | 33 +- arch/m68k/configs/hp300_defconfig | 34 +- arch/m68k/configs/mac_defconfig | 34 +- arch/m68k/configs/multi_defconfig | 34 +- arch/m68k/configs/mvme147_defconfig | 34 +- arch/m68k/configs/mvme16x_defconfig | 33 +- arch/m68k/configs/q40_defconfig | 38 +- arch/m68k/configs/sun3_defconfig | 33 +- arch/m68k/configs/sun3x_defconfig | 34 +- arch/m68k/include/asm/macints.h | 3 - arch/m68k/kernel/signal.c | 3 +- arch/m68k/kernel/syscalls/syscall.tbl | 8 +- arch/m68k/mac/misc.c | 18 +- arch/m68k/mac/via.c | 20 +- arch/microblaze/kernel/syscalls/syscall.tbl | 2 +- arch/mips/boot/Makefile | 2 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 2 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 8 +- arch/powerpc/boot/Makefile | 2 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/perf/hv-24x7.c | 10 +- arch/powerpc/perf/hv-gpci.c | 10 +- arch/powerpc/perf/imc-pmu.c | 19 +- arch/s390/boot/Makefile | 6 +- arch/s390/boot/compressed/Makefile | 4 +- arch/s390/kernel/syscalls/syscall.tbl | 8 +- arch/s390/scripts/Makefile.chkbss | 25 +- arch/sh/kernel/syscalls/syscall.tbl | 8 +- arch/sparc/kernel/syscalls/syscall.tbl | 8 +- arch/x86/entry/entry_64_compat.S | 6 +- arch/x86/entry/syscalls/syscall_32.tbl | 6 +- arch/x86/entry/syscalls/syscall_64.tbl | 4 +- arch/x86/events/amd/ibs.c | 13 +- arch/x86/events/amd/iommu.c | 6 +- arch/x86/events/amd/power.c | 10 +- arch/x86/events/amd/uncore.c | 7 +- arch/x86/events/intel/cstate.c | 12 +- arch/x86/events/intel/rapl.c | 9 +- arch/x86/events/intel/uncore.c | 9 +- arch/x86/events/intel/uncore_snb.c | 9 +- arch/x86/events/msr.c | 10 +- arch/x86/kernel/cpu/amd.c | 8 +- arch/x86/realmode/rm/Makefile | 3 +- arch/xtensa/kernel/syscalls/syscall.tbl | 2 +- drivers/base/base.h | 4 + drivers/base/class.c | 14 +- drivers/base/core.c | 4 +- drivers/dio/dio.c | 4 +- drivers/gpio/Kconfig | 1 + drivers/gpio/gpio-hlwd.c | 192 ++- drivers/gpio/gpio-pca953x.c | 103 +- drivers/gpio/gpio-pcf857x.c | 26 +- drivers/gpio/gpio-pmic-eic-sprd.c | 1 - drivers/gpio/gpio-rcar.c | 12 +- drivers/gpio/gpiolib.c | 9 +- drivers/gpu/drm/i915/i915_drv.h | 158 +- drivers/gpu/drm/i915/i915_request.c | 9 +- drivers/gpu/drm/i915/intel_color.c | 40 +- drivers/gpu/drm/i915/intel_csr.c | 68 +- drivers/gpu/drm/i915/intel_ddi.c | 52 +- drivers/gpu/drm/i915/intel_display.c | 104 +- drivers/gpu/drm/i915/intel_drv.h | 94 +- drivers/gpu/drm/i915/intel_dsi.h | 4 +- drivers/gpu/drm/i915/intel_pm.c | 213 ++- drivers/gpu/drm/i915/vlv_dsi.c | 21 +- drivers/gpu/drm/i915/vlv_dsi_pll.c | 31 +- drivers/gpu/drm/msm/Kconfig | 1 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 20 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 9 + drivers/gpu/drm/msm/msm_gpu.h | 3 + drivers/gpu/drm/stm/ltdc.c | 4 +- drivers/infiniband/core/cgroup.c | 5 +- drivers/infiniband/core/core_priv.h | 17 +- drivers/infiniband/core/device.c | 17 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 2 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 19 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 2 +- drivers/infiniband/hw/qedr/verbs.c | 20 +- drivers/infiniband/sw/rdmavt/trace_cq.h | 10 +- drivers/infiniband/ulp/iser/iser_memory.c | 10 +- drivers/iommu/Kconfig | 1 + drivers/iommu/iommu.c | 8 +- drivers/iommu/tegra-gart.c | 473 ++--- drivers/iommu/tegra-smmu.c | 4 - drivers/md/dm.c | 7 + drivers/media/i2c/Kconfig | 1 + drivers/media/i2c/adv748x/adv748x-core.c | 5 +- drivers/media/i2c/soc_camera/Kconfig | 18 - drivers/media/i2c/soc_camera/Makefile | 3 - drivers/media/i2c/soc_camera/soc_mt9t112.c | 1157 ------------- drivers/media/i2c/soc_camera/soc_ov772x.c | 1123 ------------ drivers/media/i2c/soc_camera/soc_tw9910.c | 999 ----------- drivers/media/i2c/tw9910.c | 2 +- drivers/media/i2c/video-i2c.c | 110 +- drivers/media/pci/ivtv/Kconfig | 23 +- drivers/media/pci/ivtv/ivtvfb.c | 16 +- drivers/media/platform/coda/coda-bit.c | 18 +- drivers/media/platform/coda/coda-common.c | 2 +- drivers/media/platform/exynos4-is/fimc-is.c | 16 +- drivers/media/platform/rcar-vin/rcar-dma.c | 2 +- drivers/media/platform/soc_camera/Kconfig | 18 - drivers/media/platform/soc_camera/Makefile | 8 - .../platform/soc_camera/sh_mobile_ceu_camera.c | 1810 -------------------- .../platform/soc_camera/soc_camera_platform.c | 188 -- drivers/media/platform/soc_camera/soc_scale_crop.c | 426 ----- drivers/media/platform/soc_camera/soc_scale_crop.h | 47 - drivers/media/platform/sti/bdisp/bdisp-debug.c | 34 +- drivers/media/platform/sti/hva/hva-debugfs.c | 36 +- drivers/media/platform/vimc/vimc-capture.c | 2 +- drivers/media/platform/vimc/vimc-common.h | 2 + drivers/media/platform/vimc/vimc-core.c | 1 - drivers/media/radio/si470x/radio-si470x-i2c.c | 52 +- drivers/media/radio/si470x/radio-si470x.h | 1 + drivers/media/v4l2-core/videobuf-vmalloc.c | 20 - drivers/memory/tegra/mc.c | 118 +- drivers/memory/tegra/mc.h | 10 +- drivers/misc/ad525x_dpot.c | 24 +- drivers/misc/enclosure.c | 4 +- drivers/misc/ics932s401.c | 2 + drivers/misc/lkdtm/core.c | 4 +- drivers/misc/mic/vop/vop_main.c | 4 +- drivers/misc/sgi-gru/grufault.c | 4 +- drivers/perf/arm-cci.c | 10 +- drivers/perf/arm-ccn.c | 6 +- drivers/perf/arm_dsu_pmu.c | 9 +- drivers/perf/arm_pmu.c | 15 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 1 + drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 1 + drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 1 + drivers/perf/hisilicon/hisi_uncore_pmu.c | 9 - drivers/perf/qcom_l2_pmu.c | 9 +- drivers/perf/qcom_l3_pmu.c | 8 +- drivers/perf/thunderx2_pmu.c | 10 +- drivers/perf/xgene_pmu.c | 6 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 8 +- drivers/pinctrl/meson/pinctrl-meson8b.c | 6 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 4 +- drivers/pinctrl/pinctrl-mcp23s08.c | 35 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h6.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 44 +- drivers/pinctrl/sunxi/pinctrl-sunxi.h | 2 +- drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 6 +- drivers/power/supply/axp288_fuel_gauge.c | 14 +- drivers/power/supply/charger-manager.c | 18 +- drivers/power/supply/cpcap-charger.c | 1 + drivers/power/supply/goldfish_battery.c | 88 +- drivers/power/supply/isp1704_charger.c | 60 +- drivers/power/supply/power_supply_core.c | 2 - drivers/power/supply/twl4030_charger.c | 4 +- drivers/reset/Kconfig | 7 + drivers/reset/Makefile | 1 + drivers/reset/reset-brcmstb.c | 130 ++ drivers/spi/spi-mem.c | 72 +- drivers/staging/Makefile | 14 +- drivers/staging/android/ion/Makefile | 2 +- drivers/staging/android/ion/ion-ioctl.c | 98 -- drivers/staging/android/ion/ion.c | 84 +- drivers/staging/android/ion/ion.h | 42 +- drivers/staging/android/ion/ion_carveout_heap.c | 19 +- drivers/staging/android/ion/ion_chunk_heap.c | 25 +- drivers/staging/android/ion/ion_cma_heap.c | 6 +- drivers/staging/android/ion/ion_heap.c | 8 +- drivers/staging/android/ion/ion_page_pool.c | 2 +- drivers/staging/android/ion/ion_system_heap.c | 8 +- drivers/staging/comedi/comedi_fops.c | 4 +- drivers/staging/erofs/internal.h | 76 +- drivers/staging/erofs/super.c | 9 +- drivers/staging/erofs/unzip_vle.h | 24 +- drivers/staging/erofs/utils.c | 44 +- drivers/staging/fbtft/fb_agm1264k-fl.c | 52 +- drivers/staging/fbtft/fb_bd663474.c | 6 +- drivers/staging/fbtft/fb_ili9163.c | 6 +- drivers/staging/fbtft/fb_ili9320.c | 2 +- drivers/staging/fbtft/fb_ili9325.c | 6 +- drivers/staging/fbtft/fb_ili9340.c | 2 +- drivers/staging/fbtft/fb_pcd8544.c | 4 +- drivers/staging/fbtft/fb_ra8875.c | 4 +- drivers/staging/fbtft/fb_s6d1121.c | 6 +- drivers/staging/fbtft/fb_sh1106.c | 2 +- drivers/staging/fbtft/fb_ssd1289.c | 6 +- drivers/staging/fbtft/fb_ssd1305.c | 4 +- drivers/staging/fbtft/fb_ssd1306.c | 4 +- drivers/staging/fbtft/fb_ssd1325.c | 6 +- drivers/staging/fbtft/fb_ssd1331.c | 10 +- drivers/staging/fbtft/fb_ssd1351.c | 2 +- drivers/staging/fbtft/fb_tls8204.c | 6 +- drivers/staging/fbtft/fb_uc1611.c | 4 +- drivers/staging/fbtft/fb_uc1701.c | 6 +- drivers/staging/fbtft/fb_upd161704.c | 6 +- drivers/staging/fbtft/fb_watterott.c | 4 +- drivers/staging/fbtft/fbtft-bus.c | 6 +- drivers/staging/fbtft/fbtft-core.c | 173 +- drivers/staging/fbtft/fbtft-io.c | 26 +- drivers/staging/fbtft/fbtft.h | 21 +- drivers/staging/fbtft/fbtft_device.c | 344 +--- drivers/staging/fbtft/flexfb.c | 12 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 5 +- drivers/staging/media/imx/imx-media-capture.c | 107 +- drivers/staging/media/imx/imx-media-csi.c | 16 +- drivers/staging/media/imx/imx-media-dev.c | 24 + drivers/staging/media/imx/imx-media-utils.c | 15 +- drivers/staging/media/imx/imx-media-vdic.c | 4 +- drivers/staging/media/imx/imx-media.h | 2 + drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 13 + drivers/staging/media/sunxi/cedrus/cedrus_dec.h | 8 +- drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c | 10 +- drivers/staging/mt7621-mmc/Kconfig | 2 +- drivers/staging/mt7621-pci-phy/Makefile | 2 +- drivers/staging/mt7621-pci/Makefile | 2 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 9 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 18 +- drivers/staging/wilc1000/host_interface.c | 979 +++-------- drivers/staging/wilc1000/host_interface.h | 127 +- drivers/staging/wilc1000/linux_wlan.c | 12 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 450 +---- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 5 +- drivers/staging/wilc1000/wilc_wlan.c | 35 +- drivers/staging/wilc1000/wilc_wlan.h | 19 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 27 +- drivers/staging/wilc1000/wilc_wlan_if.h | 3 - drivers/staging/xgifb/TODO | 3 + drivers/tty/n_gsm.c | 231 +-- drivers/tty/n_tty.c | 6 +- drivers/tty/serial/8250/8250_omap.c | 75 +- drivers/tty/serial/earlycon-riscv-sbi.c | 13 +- drivers/tty/serial/lpc32xx_hs.c | 4 + drivers/tty/serial/meson_uart.c | 13 +- drivers/tty/tty_io.c | 3 +- drivers/tty/vt/vc_screen.c | 48 +- drivers/tty/vt/vt.c | 62 +- drivers/usb/core/driver.c | 23 +- drivers/usb/core/hub.c | 59 +- drivers/usb/core/hub.h | 2 + drivers/usb/core/message.c | 3 +- drivers/usb/core/sysfs.c | 5 +- drivers/usb/core/usb.h | 10 +- drivers/usb/host/Kconfig | 3 +- drivers/usb/host/ehci-fsl.c | 69 +- drivers/usb/host/fsl-mph-dr-of.c | 6 + drivers/usb/host/ohci-at91.c | 7 +- drivers/usb/host/xhci.c | 3 +- drivers/usb/misc/usb251xb.c | 15 +- drivers/usb/renesas_usbhs/rcar3.c | 2 +- drivers/usb/renesas_usbhs/rza.c | 2 +- drivers/uwb/drp-ie.c | 5 +- drivers/video/console/vgacon.c | 7 +- fs/Makefile | 2 +- fs/ceph/caps.c | 2 + fs/ceph/quota.c | 13 - fs/ext2/dir.c | 49 +- fs/fs_types.c | 105 -- fs/notify/inotify/inotify_user.c | 6 +- fs/pstore/ram.c | 12 +- fs/sysfs/file.c | 1 + include/drm/drm_util.h | 2 +- include/linux/cgroup_rdma.h | 2 +- include/linux/console_struct.h | 2 +- include/linux/device.h | 1 - include/linux/fs.h | 17 +- include/linux/fs_types.h | 73 - include/linux/fsl_devices.h | 7 +- include/linux/iommu.h | 1 + include/linux/netfilter/nf_conntrack_proto_gre.h | 17 +- include/linux/perf_event.h | 10 + .../platform_data/media/soc_camera_platform.h | 83 - include/linux/power/isp1704_charger.h | 30 - include/linux/sched/sysctl.h | 7 + include/linux/sched/wake_q.h | 6 +- include/linux/spi/spi-mem.h | 5 + include/media/drv-intf/sh_mobile_ceu.h | 29 - include/media/i2c/tw9910.h | 2 - include/net/netfilter/br_netfilter.h | 1 - include/net/netfilter/ipv4/nf_conntrack_ipv4.h | 3 + include/net/netfilter/nf_conntrack.h | 2 - include/net/netfilter/nf_conntrack_core.h | 5 +- include/net/netfilter/nf_conntrack_l4proto.h | 122 +- include/net/netfilter/nf_nat.h | 4 - include/net/netfilter/nf_tables.h | 26 +- include/net/netfilter/nf_tables_core.h | 16 + include/net/netns/conntrack.h | 30 +- include/soc/tegra/mc.h | 27 +- include/sound/simple_card_utils.h | 4 +- include/sound/soc.h | 3 +- include/uapi/asm-generic/unistd.h | 12 +- include/uapi/linux/netfilter/nf_tables.h | 10 +- include/uapi/linux/perf_event.h | 2 - kernel/cgroup/rdma.c | 5 +- kernel/cpu.c | 9 + kernel/events/core.c | 9 + kernel/exit.c | 2 +- kernel/futex.c | 13 +- kernel/irq/irqdesc.c | 2 +- kernel/locking/lockdep.c | 57 +- kernel/locking/lockdep_internals.h | 4 + kernel/locking/rwsem-xadd.c | 11 +- kernel/sched/core.c | 27 +- kernel/sched/fair.c | 78 +- kernel/sched/sched.h | 18 +- kernel/sched/topology.c | 31 +- kernel/sysctl.c | 11 + net/bridge/br_netfilter_hooks.c | 5 - net/ceph/messenger.c | 5 +- net/ipv4/netfilter/nf_nat_l3proto_ipv4.c | 2 +- net/ipv6/netfilter/nf_nat_l3proto_ipv6.c | 2 +- net/netfilter/Kconfig | 2 +- net/netfilter/Makefile | 3 +- net/netfilter/nf_conntrack_core.c | 210 ++- net/netfilter/nf_conntrack_expect.c | 2 +- net/netfilter/nf_conntrack_netlink.c | 14 +- net/netfilter/nf_conntrack_pptp.c | 2 +- net/netfilter/nf_conntrack_proto.c | 514 +----- net/netfilter/nf_conntrack_proto_dccp.c | 134 +- net/netfilter/nf_conntrack_proto_generic.c | 85 +- net/netfilter/nf_conntrack_proto_gre.c | 196 +-- net/netfilter/nf_conntrack_proto_icmp.c | 67 +- net/netfilter/nf_conntrack_proto_icmpv6.c | 69 +- net/netfilter/nf_conntrack_proto_sctp.c | 128 +- net/netfilter/nf_conntrack_proto_tcp.c | 160 +- net/netfilter/nf_conntrack_proto_udp.c | 80 +- net/netfilter/nf_conntrack_standalone.c | 425 ++++- net/netfilter/nf_flow_table_core.c | 2 +- net/netfilter/nf_nat_core.c | 15 +- net/netfilter/nf_tables_api.c | 137 +- net/netfilter/nf_tables_core.c | 25 +- net/netfilter/nfnetlink_cttimeout.c | 19 +- net/netfilter/nft_bitwise.c | 5 +- net/netfilter/nft_byteorder.c | 6 +- net/netfilter/nft_cmp.c | 6 +- net/netfilter/nft_ct.c | 4 +- net/netfilter/nft_dynset.c | 5 +- net/netfilter/nft_hash.c | 121 -- net/netfilter/nft_immediate.c | 6 +- net/netfilter/nft_meta.c | 12 + net/netfilter/nft_objref.c | 5 +- net/netfilter/nft_payload.c | 6 +- net/netfilter/nft_quota.c | 2 +- net/netfilter/nft_range.c | 5 +- net/netfilter/nft_rt.c | 6 +- net/netfilter/xt_CT.c | 2 +- net/netfilter/xt_physdev.c | 9 +- net/openvswitch/conntrack.c | 2 +- scripts/Kbuild.include | 4 + scripts/Makefile.build | 21 +- scripts/Makefile.host | 6 +- scripts/Makefile.lib | 42 +- scripts/Makefile.modpost | 2 +- scripts/checkpatch.pl | 13 - scripts/checksyscalls.sh | 2 +- scripts/gcc-plugins/arm_ssp_per_task_plugin.c | 23 +- scripts/link-vmlinux.sh | 46 +- scripts/mkcompile_h | 4 +- sound/firewire/Kconfig | 1 + sound/firewire/fireface/Makefile | 4 +- sound/firewire/fireface/ff-pcm.c | 2 +- sound/firewire/fireface/ff-proc.c | 217 +-- sound/firewire/fireface/ff-protocol-ff400.c | 161 -- sound/firewire/fireface/ff-protocol-ff800.c | 143 -- sound/firewire/fireface/ff-protocol-former.c | 549 ++++++ sound/firewire/fireface/ff-protocol-latter.c | 273 +++ sound/firewire/fireface/ff-stream.c | 40 +- sound/firewire/fireface/ff-transaction.c | 63 - sound/firewire/fireface/ff.c | 41 +- sound/firewire/fireface/ff.h | 13 +- sound/pci/hda/hda_codec.c | 1 - sound/pci/hda/patch_conexant.c | 1 + sound/soc/generic/audio-graph-card.c | 16 +- sound/soc/generic/simple-card-utils.c | 11 +- sound/soc/generic/simple-card.c | 18 +- sound/soc/soc-core.c | 211 ++- tools/include/uapi/linux/perf_event.h | 2 - tools/perf/design.txt | 4 + 426 files changed, 6789 insertions(+), 13356 deletions(-) delete mode 100644 Documentation/devicetree/bindings/iommu/nvidia,tegra20-gart.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/melexis,mlx90640.txt create mode 100644 Documentation/devicetree/bindings/media/si470x.txt create mode 100644 Documentation/devicetree/bindings/reset/brcm,brcmstb-reset.txt delete mode 100644 Documentation/devicetree/bindings/serial/pl011.txt create mode 100644 Documentation/devicetree/bindings/serial/pl011.yaml delete mode 100644 Documentation/devicetree/bindings/serial/renesas,rzn1-uart.txt delete mode 100644 Documentation/devicetree/bindings/serial/snps-dw-apb-uart.txt create mode 100644 Documentation/devicetree/bindings/serial/snps-dw-apb-uart.yaml rename Documentation/networking/{scaling.txt => scaling.rst} (92%) create mode 100644 Documentation/power/energy-model.txt create mode 100644 Documentation/scheduler/sched-energy.txt delete mode 100644 arch/arm64/include/asm/memblock.h delete mode 100644 drivers/media/i2c/soc_camera/soc_mt9t112.c delete mode 100644 drivers/media/i2c/soc_camera/soc_ov772x.c delete mode 100644 drivers/media/i2c/soc_camera/soc_tw9910.c delete mode 100644 drivers/media/platform/soc_camera/sh_mobile_ceu_camera.c delete mode 100644 drivers/media/platform/soc_camera/soc_camera_platform.c delete mode 100644 drivers/media/platform/soc_camera/soc_scale_crop.c delete mode 100644 drivers/media/platform/soc_camera/soc_scale_crop.h create mode 100644 drivers/reset/reset-brcmstb.c delete mode 100644 drivers/staging/android/ion/ion-ioctl.c delete mode 100644 fs/fs_types.c delete mode 100644 include/linux/fs_types.h delete mode 100644 include/linux/platform_data/media/soc_camera_platform.h delete mode 100644 include/linux/power/isp1704_charger.h delete mode 100644 include/media/drv-intf/sh_mobile_ceu.h delete mode 100644 sound/firewire/fireface/ff-protocol-ff400.c delete mode 100644 sound/firewire/fireface/ff-protocol-ff800.c create mode 100644 sound/firewire/fireface/ff-protocol-former.c create mode 100644 sound/firewire/fireface/ff-protocol-latter.c