lists.linaro.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2025
November
October
September
August
July
June
May
April
March
February
January
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
List overview
Download
Tcwg-commits
November 2018
----- 2025 -----
November 2025
October 2025
September 2025
August 2025
July 2025
June 2025
May 2025
April 2025
March 2025
February 2025
January 2025
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
tcwg-commits@lists.linaro.org
7 participants
9752 discussions
Start a n
N
ew thread
[toolchain/linux-next] branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-defconfig updated (f7af6d2c48bf -> 442b8cea2477)
by gitīŧ git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-defconfig in repository toolchain/linux-next. omits f7af6d2c48bf Add linux-next specific files for 20181108 omits 1a5850605a61 Merge branch 'akpm/master' omits 9ee6022891aa drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits e4b2e223c4a1 vfs: replace current_kernel_time64 with ktime equivalent omits b51f5e8edecc Merge branch 'akpm-current/current' omits 93ca7b9593db Merge remote-tracking branch 'xarray/xarray' omits 4515638dc619 Merge remote-tracking branch 'nvmem/for-next' omits 6f4ff8138299 Merge remote-tracking branch 'slimbus/for-next' omits 6aae4aed89ba Merge remote-tracking branch 'cisco/for-next' omits bfc7fecbc227 Merge remote-tracking branch 'kspp/for-next/kspp' omits dc74a5306bcc Merge remote-tracking branch 'coresight/next' omits 4a03c9a5f0a5 Merge remote-tracking branch 'livepatching/for-next' omits 88cd2f7e2ac5 Merge remote-tracking branch 'kselftest/next' omits de8b2adc124e Merge remote-tracking branch 'random/dev' omits 470eb6193f35 Merge remote-tracking branch 'userns/for-next' omits 00636370ab37 Merge remote-tracking branch 'pinctrl/for-next' omits 1a96680d1018 Merge remote-tracking branch 'gpio/for-next' omits e96eebb9df86 Merge remote-tracking branch 'rpmsg/for-next' omits 51715ab38158 Merge remote-tracking branch 'scsi/for-next' omits 0818f7960dfc Merge remote-tracking branch 'cgroup/for-next' omits fb011e98d1fd Merge remote-tracking branch 'icc/icc-next' omits 379c8a239c47 Merge remote-tracking branch 'mux/for-next' omits 9b4681016bda Merge remote-tracking branch 'staging/staging-next' omits cf509efa0530 Merge remote-tracking branch 'usb/usb-next' omits 144035afbebd Merge remote-tracking branch 'ipmi/for-next' omits dbe60214b16d Merge remote-tracking branch 'leds/for-next' omits d22d14eff9c1 Merge remote-tracking branch 'drivers-x86/for-next' omits efcc539fc0fe Merge remote-tracking branch 'percpu/for-next' omits 57a5dd65a182 Merge remote-tracking branch 'xen-tip/linux-next' omits cc5c8d076831 Merge remote-tracking branch 'rcu/rcu/next' omits 9353f548f3e1 Merge remote-tracking branch 'edac-amd/for-next' omits 9d8a9a7e6e08 Merge remote-tracking branch 'tip/auto-latest' omits da72b582370e Merge remote-tracking branch 'spi/for-next' omits 1e41a5f42dc4 Merge remote-tracking branch 'devicetree/for-next' omits c7bdd6babf41 Merge remote-tracking branch 'audit/next' omits c5587710f2d0 Merge remote-tracking branch 'iommu/next' omits 797c848cd69b Merge remote-tracking branch 'tpmdd/next' omits 5eae7c3e7f09 Merge remote-tracking branch 'selinux/next' omits e515f8bff58c Merge remote-tracking branch 'security/next-testing' omits 4fc964ee135b Merge remote-tracking branch 'regulator/for-next' omits 9c84f67406a7 Merge remote-tracking branch 'kgdb/kgdb-next' omits 8b7927486431 Merge remote-tracking branch 'mmc/next' omits 7efff9bc2f38 Merge remote-tracking branch 'device-mapper/for-next' omits f71ea6d17f13 Merge remote-tracking branch 'block/for-next' omits 9a705dc07a62 Merge remote-tracking branch 'modules/modules-next' omits d09d6b8616b5 Merge remote-tracking branch 'sound-asoc/for-next' omits ecd4b79c0210 Merge remote-tracking branch 'sound/for-next' omits 4b2c2ecabcd8 Merge remote-tracking branch 'regmap/for-next' omits 73f328a99a04 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 30b61d7e88eb Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 6937481eb1cc Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits 567b7316cb4a Merge remote-tracking branch 'drm-msm/msm-next' omits f3c351b448a9 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 071c5c82ff7b Merge remote-tracking branch 'drm-intel/for-linux-next' omits 2840666f36ee Merge remote-tracking branch 'nand/nand/next' omits 930a8dc5e2a1 Merge remote-tracking branch 'mtd/mtd/next' omits 976f9f0eb7ec Merge remote-tracking branch 'gfs2/for-next' omits c8fcc564a71d Merge remote-tracking branch 'wireless-drivers-next/master' omits 206ae34b5bd6 Merge remote-tracking branch 'nfc-next/master' omits 6a4cec853776 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 7f06aa15a0b7 Merge remote-tracking branch 'bpf-next/master' omits 43d5afb39332 Merge remote-tracking branch 'net-next/master' omits 5046c21ea9f8 Merge remote-tracking branch 'swiotlb/linux-next' omits ac95e11099b3 Merge remote-tracking branch 'dlm/next' omits 3c477cbf2a60 Merge remote-tracking branch 'opp/opp/linux-next' omits 47a04480f2b1 Merge remote-tracking branch 'cpupower/cpupower' omits a6724930d5cc Merge remote-tracking branch 'pm/linux-next' omits 45d6ccceec12 Merge remote-tracking branch 'v4l-dvb-next/master' omits 5e7f58063029 Merge remote-tracking branch 'v4l-dvb/master' omits 6996052d0015 Merge remote-tracking branch 'jc_docs/docs-next' omits bb91990ea08f Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits f1bd242c9c81 Merge remote-tracking branch 'i3c/i3c/next' omits 007fdc79fec3 Merge remote-tracking branch 'hid/for-next' omits a18b8428ad93 Merge remote-tracking branch 'printk/for-next' omits c6d7b5d2c523 Merge remote-tracking branch 'vfs/for-next' omits 800d5a2f5cd6 Merge remote-tracking branch 'file-locks/locks-next' omits 7518feb864b5 Merge remote-tracking branch 'xfs/for-next' omits 84d98b1e2aac Merge remote-tracking branch 'ubifs/linux-next' omits 2713bd3e6262 Merge remote-tracking branch 'nfsd/nfsd-next' omits bae1e4c0f13a Merge remote-tracking branch 'nfs/linux-next' omits 649daa28890d Merge remote-tracking branch 'jfs/jfs-next' omits ef14a9337000 Merge remote-tracking branch 'ext4/dev' omits 0e31440f60a2 Merge remote-tracking branch 'ext3/for_next' omits a360a1455d6e Merge remote-tracking branch 'ecryptfs/next' omits 77e342893f75 Merge remote-tracking branch 'cifs/for-next' omits bf96d8ca64e5 Merge remote-tracking branch 'btrfs-kdave/for-next' omits d8a09d815231 Merge remote-tracking branch 'befs/for-next' omits bb3dfd1a82ac Merge remote-tracking branch 'xtensa/xtensa-for-next' omits bf41c4d9aad9 Merge remote-tracking branch 's390/features' omits 49cfb857fc9b Merge remote-tracking branch 'risc-v/for-next' omits e9ad4cc31938 Merge remote-tracking branch 'parisc-hd/for-next' omits e36b8ff8cba0 Merge remote-tracking branch 'nds32/next' omits ddf5f754f5f9 Merge remote-tracking branch 'mips/mips-next' omits 73befb7238bb Merge remote-tracking branch 'microblaze/next' omits 0bd9eb03c7cb Merge remote-tracking branch 'ia64/next' omits cb783cdd059b Merge remote-tracking branch 'csky/linux-next' omits faaf07edf37d Merge remote-tracking branch 'clk/clk-next' omits 3c1481fb4aa2 Merge remote-tracking branch 'tegra/for-next' omits a7acd10313e3 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits d5720859ec2c Merge remote-tracking branch 'samsung-krzk/for-next' omits 5495fc479495 Merge remote-tracking branch 'rockchip/for-next' omits 3a29cd1394c0 Merge remote-tracking branch 'renesas/next' omits 76fc7be2ce88 Merge remote-tracking branch 'realtek/for-next' omits c5ee8419fe22 Merge remote-tracking branch 'qcom/for-next' omits d1498a2e6543 Merge remote-tracking branch 'reset/reset/next' omits d2370dac3054 Merge remote-tracking branch 'omap/for-next' omits 1afdf7ab175e Merge remote-tracking branch 'mvebu/for-next' omits 9935bfa6f911 Merge remote-tracking branch 'mediatek/for-next' omits ec03427d3ddd Merge remote-tracking branch 'keystone/next' omits 8ceb597da510 Merge remote-tracking branch 'imx-mxs/for-next' omits 1116c9a4f06f Merge remote-tracking branch 'bcm2835/for-next' omits de201e867ca1 Merge remote-tracking branch 'amlogic/for-next' omits 18c66f601b5f Merge remote-tracking branch 'actions/for-next' omits d0cf86526d25 Merge remote-tracking branch 'arm-soc/for-next' omits cfdbb4175aa2 Merge remote-tracking branch 'leaks/leaks-next' omits d3e3cfd88c83 dm: remove the pending variable omits d2f5cbf89a96 dm: dont rewrite dm_disk(md)->part0.in_flight omits 218bd8cc6cae dm: avoid indirect call in __dm_make_request omits 7fd902c80048 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits a57e2a258c42 Merge remote-tracking branch 'kbuild/for-next' omits c0f0d69cd6d7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 4e1d871266ef Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits d6a82b8c2d83 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 3ae33ff7871b Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 087fce8d53fb Merge remote-tracking branch 'scsi-fixes/fixes' omits 256865d68855 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 4ef7d512b2c9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits e1be911b401d Merge remote-tracking branch 'omap-fixes/fixes' omits e2537ac5f431 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits acab57759e26 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 54a4de959e32 Merge remote-tracking branch 'mtd-fixes/master' omits 4aaa6cd522cb Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 00253ad5da4e Merge remote-tracking branch 'staging.current/staging-linus' omits d1d9f1e779d3 Merge remote-tracking branch 'usb.current/usb-linus' omits a8a804046206 Merge remote-tracking branch 'tty.current/tty-linus' omits 0d436a46e9c4 Merge remote-tracking branch 'spi-fixes/for-linus' omits 410849fe8499 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits a796ba2ba434 Merge remote-tracking branch 'sound-current/for-linus' omits c5a7fdf47d63 Merge remote-tracking branch 'mac80211/master' omits e138435e82d5 Merge remote-tracking branch 'wireless-drivers/master' omits 6ce90c8e7108 Merge remote-tracking branch 'ipsec/master' omits 4ffb3c98e241 Merge remote-tracking branch 'net/master' omits 80f105c52fa9 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 39869fb3abba Merge remote-tracking branch 'arc-current/for-curr' omits ee25404a0789 Merge remote-tracking branch 'kbuild-current/fixes' omits 188f51db10c5 VFS: locks: remove unnecessary white space. omits e258b37ece87 locks: merge posix_unblock_lock() and locks_delete_block() omits 4da6dda00f95 fs/locks: create a tree of dependent requests. omits 73728f475a0d fs/locks: change all *_conflict() functions to return bool. omits f60efbe5eafc fs/locks: always delete_block after waiting. omits fe255d9d93de fs/locks: allow a lock request to block other requests. omits a160f2765929 locks: use properly initialized file_lock when unlocking. omits 761835eb1eed of/device: Really only set bus DMA mask when appropriate omits 7279008bb1f7 Merge branches 'iommu/fixes', 'arm/renesas', 'arm/mediatek [...] omits b8d74c437983 iommu/ipmmu-vmsa: Fix crash on early domain free omits 248808a0fad0 iommu/vt-d: Respect max guest address width in agaw omits cf7d8dd32cfb builddeb: Fix inclusion of dtbs in debian package omits f1c1bdfa7f8a Merge branch 'arm64-dt-for-v4.21' into next omits 3e8f76c61511 arm64: dts: r8a77990: ebisu: Add and enable SDHI device nodes omits a9931fd92d7c userns: also map extents in the reverse map to kernel IDs omits 0fbfd3179016 Compiler Attributes: improve header's introduction omits e4b97fff6f7f cpuset: Use descriptive text when reading/writing cpuset.s [...] omits 02d356289175 cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug omits 66345c50efa3 cpuset: Add documentation about the new "cpuset.sched.part [...] omits 8847122c2f0d cpuset: Expose cpus.effective and mems.effective on cgroup [...] omits 04ea5cc5db1b cpuset: Make generate_sched_domains() work with partition omits 8ec200e35e56 cpuset: Make CPU hotplug work with partition omits 93c8c9ef2938 cpuset: Track cpusets that use parent's effective_cpus omits 56fba42bcd11 cpuset: Add an error state to cpuset.sched.partition omits 94fe16fceaa3 cpuset: Add new v2 cpuset.sched.partition flag omits 753c155bb759 cpuset: Simply allocation and freeing of cpumasks omits 85c7575457de cpuset: Define data structures to support scheduling partition omits fcd7f452a968 cpuset: Enable cpuset controller in default hierarchy omits 71e60757e1ea dt-bindings: i3c: Document Cadence I3C master bindings omits 4cab958c1989 i3c: master: Add driver for Cadence IP omits 7be1d836e888 MAINTAINERS: Add myself as the I3C subsystem maintainer omits 5bd0d66f17d0 dt-bindings: i3c: Document core bindings omits ba2a8260ba08 i3c: Add sysfs ABI spec omits 541892fc21ca docs: driver-api: Add I3C documentation omits 50cacdabeae1 i3c: Add core I3C infrastructure omits cebea08e6f31 Pull fsnotify umount race fix. omits 0c0e4ddae234 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 6ef185f0a084 Pull move of fsnotify members in struct super_block. omits 3df77b04f624 Pull fanotify support for reporting PID instead of TGID an [...] omits 21f0bd425b67 Merge branch 'omap-for-v4.20/omap1' into for-next omits b161216b621f Merge branch 'omap-for-v4.20/ti-sysc-take2' into for-next omits 88f222be04a7 Merge branch 'omap-for-v4.20/dt' into for-next omits 6a5bc8ded315 Merge branch 'omap-for-v4.20/ti-sysc' into for-next omits 208860e50140 Merge branch 'omap-for-v4.20/dt' into for-next omits 5efb07491106 Merge branch 'omap-for-v4.20/dt' into for-next omits 7848cd8aea82 Merge remote-tracking branch 'gpio/ib-omap' into for-next omits 2101185643eb Pull ext2 CONFIG_FS_DAX cleanup. omits 954c5fb6a35a Merge branch 'omap-for-v4.20/defconfig' into for-next omits fc71c97ec517 Merge branch 'omap-for-v4.20/dt' into for-next omits e9f8707839ee ARM: omap2plus_defconfig: Add tlv320aic23 as module omits 9686a40d486e Merge branch 'omap-for-v4.20/dt' into for-next omits a622067f6e92 Merge branch 'omap-for-v4.20/omap1' into for-next omits a04606e5f3a7 Merge branch 'omap-for-v4.20/dt' into for-next omits 7bd36f0b5c14 Merge branch 'omap-for-v4.20/soc' into for-next omits c265c0ca76fb ARM: dts: logicpd-som-lv: Fix OMAP35/DM37 Compatibility issues omits 50559ae2e645 Pull UDF mount fixes. omits 1ac9450c87f2 Pull fanotify superblock watch support. omits 0c7c4d3f1038 Merge fsnotify ignore mask handling fix. adds d50ffc585dbe Merge tag 'mtd/fixes-for-4.20-rc2' of git://git.infradead. [...] adds 24efee412c75 Compiler Attributes: improve explanation of header adds b00d209241ff Merge tag 'compiler-attributes-for-linus-v4.20-rc2' of htt [...] adds 5061cd4654fc Merge remote-tracking branch 'kbuild-current/fixes' adds a7eff46c5cf4 Merge remote-tracking branch 'arc-current/for-curr' adds e46daee53bb5 ARM: 8806/1: kprobes: Fix false positive with FORTIFY_SOURCE adds 9ddbee3d6aad Merge remote-tracking branch 'arm-current/fixes' adds 4920b1f7676d mailmap: Update email for Punit Agrawal adds 313a06e63680 lib/raid6: Fix arm64 test build adds 26a4676faa1a arm64: mm: define NET_IP_ALIGN to 0 adds 24cc61d8cb5a arm64: memblock: don't permit memblock resizing until line [...] adds a3c6d9e56ec9 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 12c4f72ae304 Merge remote-tracking branch 'powerpc-fixes/fixes' adds ce317dd9f809 ice: Set carrier state and start/stop queues in rebuild adds afd9d4ab58db ice: Check for reset in progress during remove adds 0f5d4c21a507 ice: Fix dead device link issue with flow control adds 33e055fcc269 ice: Free VSI contexts during for unload adds 9ecd25c26810 ice: Remove duplicate addition of VLANs in replay path adds 58297dd133f6 ice: Fix flags for port VLAN adds 31082519c11b ice: Fix typo in error message adds 25525b69bb44 ice: Fix napi delete calls for remove adds c585ea42ec75 ice: Fix tx_timeout in PF driver adds d944b46992f8 ice: Fix the bytecount sent to netdev_tx_sent_queue adds 4c9b658eeaef igb: shorten maximum PHC timecounter update interval adds ffe498237b36 ice: Change req_speeds to be u16 adds ba766b8b99c3 i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features adds d5596fd46770 i40e: enable NETIF_F_NTUPLE and NETIF_F_HW_TC at driver load adds 69e362985fcb Merge branch '100GbE' of
git://git.kernel.org/pub/scm/linu
[...] adds 96ed82cc1f51 FDDI: defza: Fix SPDX annotation adds 5f5fae37dbcf FDDI: defza: Add missing comment closing adds 04453b6b2419 FDDI: defza: Move SMT Tx data buffer declaration next to its skb adds 8f5365ebf7b1 FDDI: defza: Make the driver version string constant adds b1870a6d3f39 Merge branch 'FDDI-defza-Fix-a-bunch-of-small-issues' adds e84b47941e15 ibmvnic: fix accelerated VLAN handling adds b25ddb00bc1b qlcnic: remove assumption that vlan_tci != 0 adds 2fb8b9206464 Merge remote-tracking branch 'net/master' adds 663d3e763468 Merge remote-tracking branch 'ipsec/master' adds 3ebcfa0a3d3c Merge remote-tracking branch 'wireless-drivers/master' adds 677d748c9f1c Merge remote-tracking branch 'mac80211/master' adds 60454458a390 Merge remote-tracking branch 'sound-current/for-linus' adds 76b30731189a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 9cce72448364 regulator: bd718x7: add missing linux/of.h inclusion (deja-vu) adds a8f436453ab6 Merge branch 'regulator-4.20' into regulator-linus adds a368dda7260b Merge remote-tracking branch 'regulator-fixes/for-linus' adds 19aea5c771c4 Merge remote-tracking branch 'spi-fixes/for-linus' adds 943210ba807e vt: fix broken display when running aptitude adds 991a25194097 termios, tty/tty_baudrate.c: fix buffer overrun adds d0ffb805b729 arch/alpha, termios: implement BOTHER, IBSHIFT and termios2 adds c8b2761416e5 Merge remote-tracking branch 'tty.current/tty-linus' adds 2d132708069e Merge remote-tracking branch 'usb.current/usb-linus' adds fff18f6ad2e1 Merge remote-tracking branch 'staging.current/staging-linus' adds 2b5280def8cb Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 3d1bf2fe83e0 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 1992446ed220 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds eef3dc34a1e0 ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_p [...] adds e7f4ffffa972 ARM: dts: am3517: Fix pinmuxing for CD on MMC1 adds 6809564d64ff ARM: dts: LogicPD Torpedo: Fix mmc3_dat1 interrupt adds 3d8b804bc528 ARM: dts: logicpd-somlv: Fix interrupt on mmc3_dat1 adds 419b194cdedc ARM: dts: am3517-som: Fix WL127x Wifi interrupt adds cec83ff1241e ARM: OMAP1: ams-delta: Fix possible use of uninitialized field adds 91e43395820b Merge branch 'fixes-dts' into omap-for-v4.20/fixes adds 4512e5eca769 Merge remote-tracking branch 'omap-fixes/fixes' adds 05d2f8e694f5 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 6778be4e5209 of/device: Really only set bus DMA mask when appropriate adds 89c38422e072 of, numa: Validate some distance map rules adds 3eb2414aa5f8 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 1e1bbaddaa53 Merge remote-tracking branch 'scsi-fixes/fixes' adds 4f7a766cdce8 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds e65bba21145e Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds a58ae6fcd15d Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 79dac550df00 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds d5219519afbb Merge remote-tracking branch 'kbuild/for-next' adds 2ccff185738e Merge remote-tracking branch 'leaks/leaks-next' adds f00790aaf2e2 ARM: Kconfig: remove useless parenthesis adds 7f97686715a7 ARM: Kconfig: remove useless "default n" adds 31d0b9f9982f ARM: 8804/1: zImage: atags_to_fdt: add serial-number for A [...] adds b99afae13901 ARM: 8805/2: remove unneeded naked function usage adds e2b85f709a70 ARM: 8807/1: mm: Facilitate debugging CONFIG_KUSER_HELPERS [...] adds 82c08c3e7f17 ARM: 8808/1: kexec:offline panic_smp_self_stop CPU adds b1bca433720f Merge branches 'fixes', 'misc' and 'spectre' into for-next adds 6ea1c547e8cc Merge remote-tracking branch 'arm/for-next' adds ed136b23c67c Merge remote-tracking branch 'arm-soc/for-next' adds cba8169e0a7b Merge remote-tracking branch 'actions/for-next' adds dd2440eb084c Merge remote-tracking branch 'amlogic/for-next' adds d2fe093be429 Merge remote-tracking branch 'bcm2835/for-next' adds bd7fa938fa23 Merge remote-tracking branch 'imx-mxs/for-next' adds 5bc43ea77605 Merge remote-tracking branch 'keystone/next' adds b209c7b4bc22 Merge remote-tracking branch 'mediatek/for-next' adds 1fea0ce3af3a Merge remote-tracking branch 'mvebu/for-next' adds 56bd83e07878 Merge remote-tracking branch 'reset/reset/next' adds fa08df138027 Merge remote-tracking branch 'qcom/for-next' adds 23342fefc3a7 Merge remote-tracking branch 'realtek/for-next' adds 713a4ec57f10 ARM: dts: iwg23s-sbc: Add pinctl support for EtherAVB adds f3962b824af9 arm64: dts: renesas: ebisu: Add serial console pins adds 9aa3558a02f0 arm64: dts: renesas: ebisu: Add and enable SDHI device nodes adds 5e53dbf4edb4 arm64: dts: renesas: r8a77990: Fix VIN endpoint numbering adds da90dd849dc2 arm64: dts: renesas: r8a7795: add SSIU support for sound adds ad56b90bbb99 Merge branches 'arm-dt-for-v4.21' and 'arm64-dt-for-v4.21' [...] adds 11b5d3787f4c Merge remote-tracking branch 'renesas/next' adds 2c4eb67954d6 Merge remote-tracking branch 'rockchip/for-next' adds 86f809b1af87 Merge remote-tracking branch 'samsung-krzk/for-next' adds d81c5d6de2b9 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 59f3823b2cbf Merge remote-tracking branch 'tegra/for-next' adds e2576c8bdfd4 clk: meson-gxbb: set fclk_div3 as CLK_IS_CRITICAL adds fadd1128ce6a Merge branch 'clk-fixes' into clk-next adds 46fda5b5067a clk: boston: fix possible memory leak in clk_boston_setup() adds 8b627f616ed6 clk: boston: unregister clks on failure in clk_boston_setup() adds 7ece6bfffa5a Merge branch 'clk-boston-leak' into clk-next adds d6ee1e7e9004 clk: meson: axg: mark fdiv2 and fdiv3 as critical adds 7909e35451cf Merge branch 'clk-fixes' into clk-next adds b8b211ca763a clk: qoriq: add more chips support adds b35638d9223f Merge branch 'clk-qoriq-t1023' into clk-next adds 47b0a6ba7dca Merge remote-tracking branch 'clk/clk-next' adds 8daa778d04d2 Merge remote-tracking branch 'csky/linux-next' adds 9e2eee021d76 Merge remote-tracking branch 'ia64/next' adds 42ddcf125ba7 Merge remote-tracking branch 'microblaze/next' adds 8b86d2962b27 Merge remote-tracking branch 'mips/mips-next' adds 5c92d7128341 nds32: Fix the items of hwcap_str ordering issue. adds 3fb688b03d0c nds32: support hardware prefetcher adds 6ae4fe20fdc5 Merge remote-tracking branch 'nds32/next' adds c6979d287e4f Merge remote-tracking branch 'parisc-hd/for-next' adds 6702036eb49e Merge remote-tracking branch 'risc-v/for-next' adds 0bb2ae1b26e1 s390/perf: Change CPUM_CF return code in event init function adds 5b0f48fe8a37 Merge remote-tracking branch 's390/features' adds 9703019c47b0 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds e6dd0c45be54 Merge remote-tracking branch 'befs/for-next' adds b77e8227bd1d Merge remote-tracking branch 'btrfs-kdave/for-next' adds c2c6d3ce0d9a ceph: add destination file data sync before doing any remote copy adds 71f2cc64d027 ceph: quota: fix null pointer dereference in quota check adds 23c625ce3065 libceph: assume argonaut on the server side adds 630f5f452dfd Merge remote-tracking branch 'ceph/master' adds a687ae519752 cifs: use a compound for setting an xattr adds d93ad760042a cifs: use a compound for getting an xattr adds 247f1ac72f7e cifs: update internal module version number adds 4be08faa0bd8 Merge remote-tracking branch 'cifs/for-next' adds c438f7968b92 Merge remote-tracking branch 'ecryptfs/next' adds c0ed7b51ca99 ext2: avoid unnecessary operation in ext2_error() adds b469e7e47c8a fanotify: fix handling of events on child sub-directory adds 2c67b8573da7 Pull EVENT_ON_CHILD fsnotify fix from Amir. adds ffd9f60b994d Merge remote-tracking branch 'ext3/for_next' adds 4166878991ac Merge remote-tracking branch 'ext4/dev' adds 69ff0b1f3aec Merge remote-tracking branch 'jfs/jfs-next' adds dd941d847f13 Merge remote-tracking branch 'nfs/linux-next' adds 568be6c9071b Merge remote-tracking branch 'nfsd/nfsd-next' adds d4639a070082 Merge remote-tracking branch 'ubifs/linux-next' adds 6941d13a0725 Merge remote-tracking branch 'xfs/for-next' adds f36b8ef9ffc2 locks: use properly initialized file_lock when unlocking. adds 304557f50f48 fs/locks: allow a lock request to block other requests. adds 448a9f6997c0 fs/locks: always delete_block after waiting. adds d068c2741083 fs/locks: change all *_conflict() functions to return bool. adds a94b498906dd fs/locks: create a tree of dependent requests. adds 4b4909678554 locks: merge posix_unblock_lock() and locks_delete_block() adds fadb8da540b7 VFS: locks: remove unnecessary white space. adds e0070598166c Merge remote-tracking branch 'file-locks/locks-next' adds aa787b300674 Merge remote-tracking branch 'vfs/for-next' adds 3453e9822a64 Merge remote-tracking branch 'printk/for-next' adds 57f0a0a335df Merge remote-tracking branch 'hid/for-next' adds b46d396c79ff i3c: Add core I3C infrastructure adds 4ce1d6bc1a76 docs: driver-api: Add I3C documentation adds 0a6c82bdf8be i3c: Add sysfs ABI spec adds 31e9bc35f2ee dt-bindings: i3c: Document core bindings adds 163d817baa81 MAINTAINERS: Add myself as the I3C subsystem maintainer adds 8e4f04633527 i3c: master: Add driver for Cadence IP adds fa499ad95707 dt-bindings: i3c: Document Cadence I3C master bindings adds 430de814435a Merge remote-tracking branch 'i3c/i3c/next' adds ea07782f64b0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 19d1b0b4c1f3 Merge remote-tracking branch 'jc_docs/docs-next' adds 637e948e4673 Merge remote-tracking branch 'v4l-dvb/master' adds 727fcbf0d645 Merge remote-tracking branch 'v4l-dvb-next/master' adds 017ce359a718 ACPI / PMIC: xpower: fix IOSF_MBI dependency adds ef6017518cc4 Merge branch 'acpi-pmic' into linux-next adds aeaf6a4b2d9e dt-bindings: cpufreq: remove stale arm_big_little_dt entry adds 69a8a26c3142 Merge branch 'pm-cpufreq' into linux-next adds 763f191af51f ARM: cpuidle: Don't register the driver when back-end init [...] adds 3e452e636d00 ARM: cpuidle: Convert to use cpuidle_register|unregister() adds 193255e3f4da Merge branch 'pm-cpuidle' into linux-next adds 1e6913daae40 Merge remote-tracking branch 'pm/linux-next' adds 717b2408d1ec Merge remote-tracking branch 'cpupower/cpupower' adds 0171f501604e Merge remote-tracking branch 'opp/opp/linux-next' adds 216f0efd19b9 dlm: Don't swamp the CPU with callbacks queued during recovery adds 443b0b5d7968 Merge remote-tracking branch 'dlm/next' adds 658b8bd39515 Merge remote-tracking branch 'swiotlb/linux-next' adds 6d10550c84f5 RDMA/hns: prefer dma_zalloc_coherent to dma_alloc_coherent/memse adds 4e588c8d034d IB/rxe: clean skb queue directly adds e48d8ed9c619 rxe: fix error completion wr_id and qp_num adds ce1fd6bfb15d IB/uverbs: fix a typo adds 9afc97c29b03 mlx5: remove support for ib_get_vector_affinity adds 759ace783280 i40iw: remove support for ib_get_vector_affinity adds 5736c7c499f1 RDMA/rxe: Distinguish between down links and disabled links adds 6e5559b275e7 RDMA/rxe: Add link_down, rdma_sends, rdma_recvs stats counters adds a854b1e89083 IB/rxe: move the variable into the function that uses it adds 8c9959689b20 IB/rxe: make rxe_unregister_device void adds 82f2958a2d7c Merge remote-tracking branch 'rdma/for-next' adds 3c82a21f4320 net: allow binding socket in a VRF when there's an unbound socket adds e78190581aff net: ensure unbound stream socket to be chosen when not in a VRF adds 6da5b0f027a8 net: ensure unbound datagram socket to be chosen when not [...] adds 6897445fb194 net: provide a sysctl raw_l3mdev_accept for raw socket loo [...] adds 7055420fb6a1 net: fix raw socket lookup device bind matching with VRFs adds 6f12fa775530 vrf: mark skb for multicast or link-local as enslaved to VRF adds d839a0ebeb4e ipv6: allow ping to link-local address in VRF adds 5226b6a920ba ipv6: handling of multicast packets received in VRF adds 7bd2db404efa ipv6: do not drop vrf udp multicast packets adds 7e225619e8af Merge branch 'vrf-allow-simultaneous-service-instances-in- [...] adds 60fb9567bf30 udp: implement complete book-keeping for encap_needed adds e20cf8d3f1f7 udp: implement GRO for plain UDP sockets. adds bcd1665e3569 udp: add support for UDP_GRO cmsg adds 68cb7d531e6a ip: factor out protocol delivery helper adds 80bde363f9a4 ipv6: factor out protocol delivery helper adds cf329aa42b66 udp: cope with UDP GRO packet misdirection adds 0a9ac2e95409 selftests: add GRO support to udp bench rx program adds bd8e1afe6436 selftests: add dummy xdp test helper adds e87f53b4fab7 selftests: add some benchmark for UDP GRO adds 3327a9c46352 selftests: add functionals test for UDP GRO adds cab6949bf70a Merge branch 'udp-gro' adds 8572a1b4dbc0 net: phy: bcm7xxx: Add entry for BCM7255 adds f90862001932 net: dsa: bcm_sf2: fix semicolon.cocci warnings adds a3320bcf28e0 net: phy: make phy_trigger_machine static adds 3b73e842c726 net: phy: realtek: load driver for all PHYs with a Realtek OUI adds 2e7ad56aa547 net/wan/fsl_ucc_hdlc: add BQL support adds f29eb2a96c56 tun: compute the RFS hash only if needed. adds 7dad9937e064 net: vlan: add support for tunnel offload adds 1295e2cf3065 inet: minor optimization for backlog setting in listen(2) adds c8accd5a0a6a net/vlan: introduce __vlan_hwaccel_clear_tag() helper adds e0a6b8097351 net/vlan: introduce __vlan_hwaccel_copy_tag() helper adds 9b319148cb34 net/vlan: include the shift in skb_vlan_tag_get_prio() adds 295d072a42fe net/vlan: remove unused #define HAVE_VLAN_GET_TAG adds 7025abb2e447 Merge branch 'vlan-prepare-for-removal-of-VLAN_TAG_PRESENT' adds cea0604d3f94 sfc: add missing NVRAM partition types for EF10 adds 1d10bd167667 net: add netif_is_geneve() adds 83f27d027da3 nfp: flower: use geneve and vxlan helpers adds e963e1097ad3 nfp: flower: include geneve as supported offload tunnel type adds be08989c4d90 Merge branch 'nfp-add-and-use-tunnel-netdev-helpers' adds b86077207d0c igbvf: Replace spin_is_locked() with lockdep adds 0db4a47c05e6 ixgbe: don't clear_bit on xdp_ring->state if xdp_ring is null adds 7fa57ca443cf ixgbe: allow IPsec Tx offload in VEPA mode adds 9fc145fcb5fb ixgbevf: add support for software timestamps adds a9e510589d70 intel-ethernet: software timestamp skbs as late as possible adds 540a152da762 i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE adds dda458d28567 igc: Remove set but not used variables 'ctrl_ext, link_mode' adds 84cfa53740e1 igc: Remove set but not used variable 'pci_using_dac' adds 14b21cec8585 igc: fix error return handling from call to netif_set_real [...] adds bb9089b668d6 igc: Tidy up some white space adds e1f65b0d70e9 e1000e: allow non-monotonic SYSTIM readings adds 920664a8f790 igc: Clean up code adds 5867b3301405 Merge branch '1GbE' of
git://git.kernel.org/pub/scm/linux/
[...] adds 05a66669776b Merge remote-tracking branch 'net-next/master' adds 2d2aa60f0be3 Merge remote-tracking branch 'bpf-next/master' adds ccdb41a0bcb0 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 70e22d5243d8 Merge remote-tracking branch 'nfc-next/master' adds f9a76c09973b Merge remote-tracking branch 'wireless-drivers-next/master' adds 368dd116e519 gfs2: Clean up gfs2_is_{ordered,writeback} adds 43a87b4926ef Merge remote-tracking branch 'gfs2/for-next' adds 14503f443262 Merge remote-tracking branch 'mtd/mtd/next' adds b97bb01d2827 Merge remote-tracking branch 'nand/nand/next' adds 987abd5c62f9 drm/i915/execlists: Force write serialisation into context [...] adds 1e0e9c8a85af drm/i915/icl: Fix combo PHY uninit adds c45198b163fb drm/i915/cnl+: Move the combo PHY init/uninit code to a new file adds eef519e2d07d drm/i915/cnl+: Verify combo PHY HW state during PHY uninit adds bc458c1174e3 drm/i915/icl: Skip init for an already enabled combo PHY adds 602438ead302 drm/i915/icl: Fix port B combo PHY context loss after DC t [...] adds 5fc2805b3e88 drm/i915: Set MI_INVALIDATE_BSD for all video-decode engines adds 45489dde1652 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 783195ec1cad drm/syncobj: disable the timeline UAPI for now v2 adds 583fcad42894 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 686b92cd40e4 Merge remote-tracking branch 'drm-msm/msm-next' adds ebb89097d6ad Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' adds 495999193f11 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 6647357b0fb4 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 765d873c17f6 Merge remote-tracking branch 'regmap/for-next' adds 9293867ef0d1 Merge remote-tracking branch 'sound/for-next' adds 6b9ff0891749 Merge remote-tracking branch 'sound-asoc/for-next' adds 912a06baa6d2 Merge remote-tracking branch 'modules/modules-next' adds dbef5257737b sunvdc: fix compiler warning adds e051bd0ddfdd ms_block: remove unused pointer 'set' adds b1ab5fa309e6 block/loop: Don't grab "struct file" for vfs_getattr() operation. adds 310ca162d779 block/loop: Use global lock for ioctl() operation. adds 967d1dc144b5 loop: Fold __loop_release into loop_release adds 0a42e99b58a2 loop: Get rid of loop_index_mutex adds a13165441d58 loop: Push lo_ctl_mutex down into individual ioctls adds a2505b799a49 loop: Split setting of lo_state from loop_clr_fd adds 7ccd0791d985 loop: Push loop_ctl_mutex down into loop_clr_fd() adds 4a5ce9ba5877 loop: Push loop_ctl_mutex down to loop_get_status() adds 550df5fdacff loop: Push loop_ctl_mutex down to loop_set_status() adds 757ecf40b7e0 loop: Push loop_ctl_mutex down to loop_set_fd() adds c371077000f4 loop: Push loop_ctl_mutex down to loop_change_fd() adds d57f3374ba48 loop: Move special partition reread handling in loop_clr_fd() adds 85b0a54a82e4 loop: Move loop_reread_partitions() out of loop_ctl_mutex adds 0da03cab87e6 loop: Fix deadlock when calling blkdev_reread_part() adds 1dded9acf6dc loop: Avoid circular locking dependency between loop_ctl_m [...] adds c28445fa06a3 loop: Get rid of 'nested' acquisition of loop_ctl_mutex adds 7baa85727d04 blk-mq-tag: change busy_iter_fn to return whether to conti [...] adds ae8799125d56 blk-mq: provide a helper to check if a queue is busy adds ab11fe5af104 blk-mq-tag: document tag iteration helper return value adds 8728e41c300d Merge remote-tracking branch 'block/for-next' adds 65a30d73b123 dm: avoid indirect call in __dm_make_request adds d66c35e75d93 dm: dont rewrite dm_disk(md)->part0.in_flight adds 96361aa707ea dm: remove the pending variable adds 5790f8d7ea10 dm rq: leverage blk_mq_queue_busy() to check for outstanding IO adds 27cb65479acd dm rq: remove unused arguments from rq_completed() adds 629553bb4fdb dm mpath: only flush workqueue when needed adds dc01fee83269 Merge remote-tracking branch 'device-mapper/for-next' adds ac7df9ff78a9 Merge remote-tracking branch 'mmc/next' adds 5055ba6e1546 Merge remote-tracking branch 'kgdb/kgdb-next' adds c4e37c153f77 md: remove set but not used variable 'bi_rdev' adds 678bb83e3cb5 Merge remote-tracking branch 'md/for-next' adds fdae686dc9ef Merge branch 'regulator-4.20' into regulator-linus adds fa2bb8b97d77 regulator: lochnagar: Explicitly include register headers adds 60f966b70638 Merge branch 'regulator-4.21' into regulator-next adds c054c6c792e1 regulator: core: Add voltage balancing mechanism adds 9243a195be7a regulator: core: Change voltage setting path adds f9503385b187 regulator: core: Mutually resolve regulators coupling adds 79d6f049f4f0 regulator: core: Don't allow to get regulator until all co [...] adds d3b687c58ad9 regulator: Change regulator-coupled-max-spread property adds 40c223efaa17 regulator: core: Limit regulators coupling to a single couple adds a2dfe7c7dfb6 regulator: Document new regulator-max-step-microvolt property adds 85254bcf394f regulator: core: Add new max_uV_step constraint adds 6303f3e78b6f regulator: core: Decouple regulators on regulator_unregister() adds 0157cfe56482 Merge remote-tracking branch 'regulator/topic/coupled' int [...] adds 1540403679d2 Merge remote-tracking branch 'regulator/for-next' adds 3bc342b0ad32 Merge remote-tracking branch 'security/next-testing' adds 7b5f5b1b2e32 Merge remote-tracking branch 'selinux/next' adds ee3bb0480ed9 Merge remote-tracking branch 'tpmdd/next' adds e5b78f2e349e iommu/ipmmu-vmsa: Fix crash on early domain free adds 40240b19692e Merge branches 'iommu/fixes', 'arm/renesas', 'arm/mediatek [...] adds c4f0cac4f03d Merge remote-tracking branch 'iommu/next' adds f7c42ff495f5 Merge remote-tracking branch 'audit/next' adds 2b678d0fce91 Merge remote-tracking branch 'devicetree/for-next' adds 6af8f52460f2 Merge remote-tracking branch 'spi/for-next' adds 0feb78f88bdf Merge remote-tracking branch 'tip/auto-latest' adds 064b04093a45 Merge remote-tracking branch 'edac-amd/for-next' adds 12fa340148ba Merge remote-tracking branch 'rcu/rcu/next' adds d89df3780f9a Merge remote-tracking branch 'xen-tip/linux-next' adds d6e598a59986 Merge remote-tracking branch 'percpu/for-next' adds daabcc816976 Merge remote-tracking branch 'drivers-x86/for-next' adds c16267f98c72 Merge remote-tracking branch 'leds/for-next' adds 9783adce2dbd Merge remote-tracking branch 'ipmi/for-next' adds 6a0a2f1a6bbc Merge remote-tracking branch 'usb/usb-next' adds 9483804a725a media: staging: tegra-vde: print long unsigned using %lu f [...] adds 05f9d4a0c8c4 staging: erofs: use the new LZ4_decompress_safe_partial() adds 92a4d9a8bcfe staging: wilc1000: remove unused flags in handle_cfg_param() adds 01c5c5614a9e staging: bcm2835-audio: interpolate audio delay adds 2159fb372929 staging: olpc_dcon: olpc_dcon_xo_1.c: Switch to the gpio d [...] adds 3f9da94dc8d7 staging: emxx_udc: Added static modifier to udc_controller adds 64407f6e7d15 staging: emxx_udc: Added missing __iomem modifier to handl [...] adds 484a415951e6 staging: emxx_udc: Added missing le16_to_cpu conversions adds 285376ff48f8 staging: wlan-ng: formatting change in cfg80211.c adds 98b3b71afc60 staging: wlan-ng: reformatting in prism2mib.c to fit 80 ch [...] adds 868b5d7d9967 staging: rtlwifi: Improve line endings adds b4a6993ec480 staging: rtlwifi: Remove empty comment adds c4da110919c9 staging: rtlwifi: Add spaces for comments adds 88c6154e81ac Merge remote-tracking branch 'staging/staging-next' adds 7a8d343fbade Merge remote-tracking branch 'mux/for-next' adds 7698419c6615 Merge remote-tracking branch 'icc/icc-next' adds 4ec22e9c5a90 cpuset: Enable cpuset controller in default hierarchy adds 58b7484250db cpuset: Define data structures to support scheduling partition adds bf92370c035d cpuset: Simply allocation and freeing of cpumasks adds ee8dde0cd2ce cpuset: Add new v2 cpuset.sched.partition flag adds 3881b86128d0 cpuset: Add an error state to cpuset.sched.partition adds 4716909cc5c5 cpuset: Track cpusets that use parent's effective_cpus adds 4b842da276a8 cpuset: Make CPU hotplug work with partition adds 0ccea8feb980 cpuset: Make generate_sched_domains() work with partition adds 5776ceccd4de cpuset: Expose cpus.effective and mems.effective on cgroup [...] adds bb5b553c33cb cpuset: Use descriptive text when reading/writing cpuset.s [...] adds 90e92f2d557e cpuset: Add documentation about the new "cpuset.sched.part [...] adds 5cf8114d6e90 cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug adds b26af7ed25e4 Merge remote-tracking branch 'cgroup/for-next' adds 5defba001cc5 Merge remote-tracking branch 'scsi/for-next' adds cbfbf64d2023 remoteproc: debug: add crash debugfs node adds c8d7a5c21743 remoteproc: fix kernel-doc comment for parse_fw adds 9099a252d44c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds f8e6f9d2c7b8 Merge remote-tracking branch 'rpmsg/for-next' adds 2d9d3599acd7 Merge remote-tracking branch 'gpio/for-next' adds af82ac27dd6a Merge remote-tracking branch 'pinctrl/for-next' adds d2f007dbe7e4 userns: also map extents in the reverse map to kernel IDs adds 25d202ed820e mount: Retest MNT_LOCKED in do_umount adds df7342b24018 mount: Don't allow copying MNT_UNBINDABLE|MNT_LOCKED mounts adds 9c8e0a1b6835 mount: Prevent MNT_DETACH from disconnecting locked mounts adds 1ee40854fb3b Merge remote-tracking branch 'userns/for-next' adds 7054ebe299cb Merge remote-tracking branch 'random/dev' adds 980d85cb4a31 Merge remote-tracking branch 'kselftest/next' adds 8aaa8f7277ad Merge remote-tracking branch 'livepatching/for-next' adds 58b504991166 Merge remote-tracking branch 'coresight/next' adds 8fc0fe39f977 Merge remote-tracking branch 'kspp/for-next/kspp' adds 11d047089ad2 Merge remote-tracking branch 'cisco/for-next' adds 9d9e90d2fe63 Merge remote-tracking branch 'slimbus/for-next' adds 8ac5e28bd5e6 Merge remote-tracking branch 'nvmem/for-next' adds 941bf2f417dd Merge remote-tracking branch 'xarray/xarray' adds e473ff1867e5 Merge branch 'akpm-current/current' adds f96b6a7ba75c vfs: replace current_kernel_time64 with ktime equivalent adds e61d6b8e969e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 1546f9f1cee0 Merge branch 'akpm/master' adds 442b8cea2477 Add linux-next specific files for 20181109 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 (f7af6d2c48bf) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...] You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever. No new revisions were added by this update. Summary of changes: .mailmap | 1 + Documentation/ABI/testing/sysfs-bus-i3c | 34 +- Documentation/admin-guide/cgroup-v2.rst | 55 +- .../bindings/cpufreq/arm_big_little_dt.txt | 65 --- .../devicetree/bindings/regulator/regulator.txt | 7 +- Documentation/driver-api/i3c/master-driver-api.rst | 1 - Documentation/networking/ip-sysctl.txt | 12 + Documentation/networking/vrf.txt | 22 +- Next/SHA1s | 76 +-- Next/merge.log | 584 ++++++++++++++------- arch/alpha/include/asm/termios.h | 8 +- arch/alpha/include/uapi/asm/ioctls.h | 5 + arch/alpha/include/uapi/asm/termbits.h | 17 + arch/arm/Kconfig | 25 +- arch/arm/boot/compressed/atags_to_fdt.c | 23 + arch/arm/boot/dts/am3517-evm.dts | 2 +- arch/arm/boot/dts/am3517-som.dtsi | 2 +- arch/arm/boot/dts/logicpd-som-lv-35xx-devkit.dts | 15 - arch/arm/boot/dts/logicpd-som-lv-37xx-devkit.dts | 15 - arch/arm/boot/dts/logicpd-som-lv.dtsi | 43 +- arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 2 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 8 + arch/arm/configs/omap2plus_defconfig | 1 - arch/arm/kernel/smp.c | 15 + arch/arm/mach-omap1/board-ams-delta.c | 3 + arch/arm/mach-omap2/Kconfig | 1 - arch/arm/mach-omap2/prm44xx.c | 2 +- arch/arm/mach-pxa/Kconfig | 1 - arch/arm/mm/copypage-fa.c | 35 +- arch/arm/mm/copypage-feroceon.c | 98 ++-- arch/arm/mm/copypage-v4mc.c | 19 +- arch/arm/mm/copypage-v4wb.c | 41 +- arch/arm/mm/copypage-v4wt.c | 37 +- arch/arm/mm/copypage-xsc3.c | 71 ++- arch/arm/mm/copypage-xscale.c | 71 ++- arch/arm/mm/fault.c | 6 + arch/arm/plat-omap/Kconfig | 1 - arch/arm/probes/kprobes/opt-arm.c | 2 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 211 ++++++++ arch/arm64/boot/dts/renesas/r8a77990.dtsi | 48 +- arch/arm64/include/asm/processor.h | 8 + arch/arm64/mm/init.c | 2 - arch/arm64/mm/mmu.c | 2 + arch/nds32/Kconfig.cpu | 7 + arch/nds32/include/asm/bitfield.h | 6 + arch/nds32/kernel/head.S | 2 +- arch/nds32/kernel/setup.c | 10 +- arch/s390/kernel/perf_cpum_cf.c | 2 +- block/blk-mq-debugfs.c | 7 +- block/blk-mq-tag.c | 16 +- block/blk-mq.c | 42 +- drivers/acpi/Kconfig | 2 +- drivers/block/loop.c | 410 +++++++++------ drivers/block/loop.h | 1 - drivers/block/mtip32xx/mtip32xx.c | 9 +- drivers/block/nbd.c | 3 +- drivers/block/skd_main.c | 8 +- drivers/block/sunvdc.c | 1 - drivers/clk/clk-qoriq.c | 11 + drivers/clk/imgtec/clk-boston.c | 21 +- drivers/clk/meson/axg.c | 13 + drivers/clk/meson/gxbb.c | 12 + drivers/cpuidle/cpuidle-arm.c | 40 +- drivers/gpu/drm/drm_syncobj.c | 4 + drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/i915_drv.h | 6 + drivers/gpu/drm/i915/intel_combo_phy.c | 246 +++++++++ drivers/gpu/drm/i915/intel_lrc.c | 16 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 131 +---- drivers/i3c/master.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 9 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 20 - drivers/infiniband/hw/mlx5/main.c | 9 - drivers/infiniband/sw/rxe/rxe.h | 5 +- drivers/infiniband/sw/rxe/rxe_comp.c | 6 + drivers/infiniband/sw/rxe/rxe_hw_counters.c | 7 +- drivers/infiniband/sw/rxe/rxe_hw_counters.h | 3 + drivers/infiniband/sw/rxe/rxe_loc.h | 5 +- drivers/infiniband/sw/rxe/rxe_net.c | 3 +- drivers/infiniband/sw/rxe/rxe_req.c | 2 +- drivers/infiniband/sw/rxe/rxe_resp.c | 33 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 12 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 +- drivers/iommu/intel-iommu.c | 6 +- drivers/md/dm-mpath.c | 6 +- drivers/md/dm-rq.c | 19 +- drivers/md/md.c | 2 - drivers/memstick/core/ms_block.c | 1 - drivers/net/dsa/bcm_sf2_cfp.c | 4 +- drivers/net/ethernet/ibm/ibmvnic.c | 2 +- drivers/net/ethernet/intel/e1000e/ptp.c | 13 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 4 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 4 +- drivers/net/ethernet/intel/ice/ice.h | 4 +- drivers/net/ethernet/intel/ice/ice_common.c | 3 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 7 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 2 + drivers/net/ethernet/intel/ice/ice_lib.c | 3 +- drivers/net/ethernet/intel/ice/ice_main.c | 86 +-- drivers/net/ethernet/intel/ice/ice_switch.c | 12 + drivers/net/ethernet/intel/ice/ice_switch.h | 2 + drivers/net/ethernet/intel/ice/ice_txrx.c | 11 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 17 +- drivers/net/ethernet/intel/ice/ice_type.h | 2 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 4 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 4 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 12 +- drivers/net/ethernet/intel/igbvf/mbx.c | 4 +- drivers/net/ethernet/intel/igc/igc.h | 9 - drivers/net/ethernet/intel/igc/igc_base.c | 8 - drivers/net/ethernet/intel/igc/igc_main.c | 36 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 7 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 + drivers/net/ethernet/netronome/nfp/flower/action.c | 8 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 2 + drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 8 +- drivers/net/ethernet/sfc/ef10.c | 7 + drivers/net/fddi/defza.c | 7 +- drivers/net/fddi/defza.h | 3 +- drivers/net/phy/bcm7xxx.c | 2 + drivers/net/phy/phy.c | 33 +- drivers/net/phy/realtek.c | 11 +- drivers/net/tun.c | 3 +- drivers/net/vrf.c | 19 +- drivers/net/wan/fsl_ucc_hdlc.c | 8 + drivers/nvme/host/core.c | 4 +- drivers/nvme/host/fc.c | 3 +- drivers/nvme/host/nvme.h | 2 +- drivers/of/of_numa.c | 9 +- drivers/regulator/bd718x7-regulator.c | 1 + drivers/regulator/core.c | 503 +++++++++++++++--- drivers/regulator/lochnagar-regulator.c | 2 + drivers/regulator/of_regulator.c | 4 + drivers/remoteproc/remoteproc_debugfs.c | 26 + drivers/staging/emxx_udc/emxx_udc.c | 68 +-- drivers/staging/emxx_udc/emxx_udc.h | 2 +- drivers/staging/erofs/Makefile | 2 +- drivers/staging/erofs/lz4defs.h | 227 -------- drivers/staging/erofs/unzip_lz4.c | 251 --------- drivers/staging/erofs/unzip_vle_lz4.c | 25 +- drivers/staging/media/tegra-vde/tegra-vde.c | 2 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 90 ++-- drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c | 9 +- drivers/staging/rtlwifi/phydm/phydm_ccx.c | 7 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 20 + .../staging/vc04_services/bcm2835-audio/bcm2835.h | 1 + drivers/staging/wilc1000/host_interface.c | 216 -------- drivers/staging/wilc1000/host_interface.h | 29 - drivers/staging/wilc1000/wilc_wlan_if.h | 9 - drivers/staging/wlan-ng/cfg80211.c | 3 +- drivers/staging/wlan-ng/prism2mib.c | 26 +- drivers/tty/tty_baudrate.c | 4 +- drivers/tty/vt/vt.c | 2 +- fs/ceph/file.c | 11 +- fs/ceph/mds_client.c | 12 +- fs/ceph/quota.c | 3 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/smb2ops.c | 195 +++++-- fs/cifs/smb2pdu.c | 12 - fs/cifs/smb2pdu.h | 1 - fs/cifs/smb2proto.h | 4 - fs/dlm/ast.c | 10 + fs/ext2/super.c | 2 +- fs/gfs2/aops.c | 10 +- fs/gfs2/inode.h | 10 +- fs/gfs2/log.h | 5 +- fs/locks.c | 11 +- fs/namespace.c | 22 +- fs/notify/fanotify/fanotify.c | 10 +- fs/notify/fsnotify.c | 7 +- include/drm/drm_syncobj.h | 3 + include/linux/blk-mq.h | 6 +- include/linux/brcmphy.h | 1 + include/linux/ceph/ceph_features.h | 8 +- include/linux/compiler_attributes.h | 12 +- include/linux/if_vlan.h | 30 +- include/linux/mlx5/driver.h | 6 - include/linux/phy.h | 1 - include/linux/regulator/driver.h | 2 +- include/linux/regulator/machine.h | 3 + include/linux/remoteproc.h | 4 +- include/linux/udp.h | 25 +- include/net/geneve.h | 6 + include/net/inet6_hashtables.h | 5 +- include/net/inet_hashtables.h | 24 +- include/net/inet_sock.h | 21 + include/net/ip.h | 1 + include/net/ipv6.h | 2 + include/net/netns/ipv4.h | 3 + include/net/raw.h | 14 +- include/net/udp.h | 56 +- include/net/udp_tunnel.h | 6 + include/rdma/ib_verbs.h | 2 +- include/uapi/drm/drm.h | 1 - include/uapi/linux/udp.h | 1 + kernel/cgroup/cpuset.c | 41 +- lib/raid6/test/Makefile | 4 +- localversion-next | 2 +- net/8021q/vlan.c | 1 + net/8021q/vlan.h | 12 + net/8021q/vlan_dev.c | 2 + net/core/flow_dissector.c | 3 +- net/core/sock.c | 2 + net/dccp/proto.c | 2 +- net/ipv4/af_inet.c | 4 +- net/ipv4/inet_connection_sock.c | 14 +- net/ipv4/inet_hashtables.c | 34 +- net/ipv4/ip_input.c | 73 ++- net/ipv4/raw.c | 31 +- net/ipv4/sysctl_net_ipv4.c | 11 + net/ipv4/udp.c | 69 ++- net/ipv4/udp_offload.c | 109 +++- net/ipv6/datagram.c | 10 +- net/ipv6/inet6_hashtables.c | 14 +- net/ipv6/ip6_input.c | 63 ++- net/ipv6/ipv6_sockglue.c | 2 +- net/ipv6/raw.c | 5 +- net/ipv6/udp.c | 63 ++- net/ipv6/udp_offload.c | 6 +- scripts/package/builddeb | 4 +- tools/testing/selftests/bpf/Makefile | 3 +- tools/testing/selftests/bpf/xdp_dummy.c | 13 + tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/udpgro.sh | 148 ++++++ tools/testing/selftests/net/udpgro_bench.sh | 95 ++++ tools/testing/selftests/net/udpgso_bench.sh | 2 +- tools/testing/selftests/net/udpgso_bench_rx.c | 156 +++++- tools/testing/selftests/net/udpgso_bench_tx.c | 22 +- 233 files changed, 3878 insertions(+), 2529 deletions(-) delete mode 100644 Documentation/devicetree/bindings/cpufreq/arm_big_little_dt.txt create mode 100644 drivers/gpu/drm/i915/intel_combo_phy.c delete mode 100644 drivers/staging/erofs/lz4defs.h delete mode 100644 drivers/staging/erofs/unzip_lz4.c create mode 100644 tools/testing/selftests/bpf/xdp_dummy.c create mode 100755 tools/testing/selftests/net/udpgro.sh create mode 100755 tools/testing/selftests/net/udpgro_bench.sh -- To stop receiving notification emails like this one, please contact the administrator of this repository.
7Â years
1
0
0
0
[toolchain/binutils-gdb] branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-mainline-defconfig updated (b5420128da -> 9c122c7f9c)
by gitīŧ git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-mainline-defconfig in repository toolchain/binutils-gdb. from b5420128da x86-64: fix ZMM register state tracking adds d4718d5c9f (AArch64) wrong value returned by "finish" for HFA adds 20f0d60db4 Avoid crash when calling warning too early adds 3c6618cd22 Fix output indentation for "info pretty-printers" adds 9c710e1157 Capitalize "<TAB>" in require_record_target error adds 663cc8c0fc Automatic date update in version.in adds 0e2779e98d PowerPC, don't use bfd reloc howto in md_assemble adds 13daa8e488 S/390: Fix optional operand handling after memory addresses adds 9325300dc2 [gdb/symtab] Fix language of duplicate static minimal symbol adds 73af69e749 Allow for compilers that do not produce aligned .rdat sectio [...] adds 0f2064107b [ARC] Fix local got entry list. adds 0d0b0a378e [ARC] Update ld tests. adds 71f5e3f7b6 Enhance the strings program so that it can display multibyte [...] adds dcd9adc5cb oops - add missing piece of previous delta adds d2eb0fb5a0 Stop corruption of ihex output shen addresses are sign extended. adds fda57deda7 Updated French translation for the ld subdirectory. adds d07b621f4c [ARC] More fixes for TLS. adds 20b233dc48 Fixed warning from previous patch. Added Changelog. adds dfbfec241a Correct comment concerning PE timestamp insertion. adds 5d762de01c Fix a typo in iconv.m4. adds 4b905ae1b4 [PowerPC] Document requirements for VSX feature adds 9c122c7f9c Fix unsigned overflow in minsyms reader. No new revisions were added by this update. Summary of changes: bfd/ChangeLog | 32 ++++ bfd/arc-got.h | 66 +++---- bfd/elf32-arc.c | 119 +++++++++--- bfd/ihex.c | 18 ++ bfd/peXXigen.c | 3 +- bfd/version.h | 2 +- binutils/ChangeLog | 13 ++ binutils/configure | 2 +- binutils/strings.c | 81 +++++++- binutils/testsuite/binutils-all/strings-1.bin | Bin 0 -> 31 bytes binutils/testsuite/binutils-all/strings.exp | 41 ++++ binutils/testsuite/config/default.exp | 6 + config/ChangeLog | 5 + config/iconv.m4 | 2 +- gas/ChangeLog | 6 + gas/config/tc-ppc.c | 260 ++++++++++++++++++++++++-- gas/config/tc-s390.c | 47 +++-- gas/testsuite/gas/s390/s390.exp | 1 + gas/testsuite/gas/s390/zarch-optargs.d | 12 ++ gas/testsuite/gas/s390/zarch-optargs.s | 6 + gdb/ChangeLog | 37 ++++ gdb/aarch64-tdep.c | 2 +- gdb/configure | 2 +- gdb/doc/ChangeLog | 5 + gdb/doc/gdb.texinfo | 12 +- gdb/minsyms.c | 5 +- gdb/python/lib/gdb/command/pretty_printers.py | 2 +- gdb/record.c | 2 +- gdb/symtab.c | 14 +- gdb/target.c | 10 +- gdb/target.h | 2 +- gdb/testsuite/ChangeLog | 12 ++ gdb/testsuite/gdb.base/msym-lang-main.c | 28 +++ gdb/testsuite/gdb.base/msym-lang.c | 22 +++ gdb/testsuite/gdb.base/msym-lang.exp | 25 +++ gdb/testsuite/gdb.base/warning.exp | 36 ++++ intl/ChangeLog | 4 + intl/configure | 2 +- ld/ChangeLog | 16 ++ ld/po/fr.po | 6 +- ld/scripttempl/pe.sc | 1 + ld/scripttempl/pep.sc | 1 + ld/testsuite/ld-arc/arclinux-nps.d | 2 +- ld/testsuite/ld-arc/tls_gd-01.d | 4 +- 44 files changed, 841 insertions(+), 133 deletions(-) create mode 100755 binutils/testsuite/binutils-all/strings-1.bin create mode 100644 binutils/testsuite/binutils-all/strings.exp create mode 100644 gas/testsuite/gas/s390/zarch-optargs.d create mode 100644 gas/testsuite/gas/s390/zarch-optargs.s create mode 100644 gdb/testsuite/gdb.base/msym-lang-main.c create mode 100644 gdb/testsuite/gdb.base/msym-lang.c create mode 100644 gdb/testsuite/gdb.base/msym-lang.exp create mode 100644 gdb/testsuite/gdb.base/warning.exp -- To stop receiving notification emails like this one, please contact the administrator of this repository.
7Â years
1
0
0
0
[toolchain/binutils-gdb] branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-defconfig updated (d4718d5c9f -> 9c122c7f9c)
by gitīŧ git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-defconfig in repository toolchain/binutils-gdb. from d4718d5c9f (AArch64) wrong value returned by "finish" for HFA adds 20f0d60db4 Avoid crash when calling warning too early adds 3c6618cd22 Fix output indentation for "info pretty-printers" adds 9c710e1157 Capitalize "<TAB>" in require_record_target error adds 663cc8c0fc Automatic date update in version.in adds 0e2779e98d PowerPC, don't use bfd reloc howto in md_assemble adds 13daa8e488 S/390: Fix optional operand handling after memory addresses adds 9325300dc2 [gdb/symtab] Fix language of duplicate static minimal symbol adds 73af69e749 Allow for compilers that do not produce aligned .rdat sectio [...] adds 0f2064107b [ARC] Fix local got entry list. adds 0d0b0a378e [ARC] Update ld tests. adds 71f5e3f7b6 Enhance the strings program so that it can display multibyte [...] adds dcd9adc5cb oops - add missing piece of previous delta adds d2eb0fb5a0 Stop corruption of ihex output shen addresses are sign extended. adds fda57deda7 Updated French translation for the ld subdirectory. adds d07b621f4c [ARC] More fixes for TLS. adds 20b233dc48 Fixed warning from previous patch. Added Changelog. adds dfbfec241a Correct comment concerning PE timestamp insertion. adds 5d762de01c Fix a typo in iconv.m4. adds 4b905ae1b4 [PowerPC] Document requirements for VSX feature adds 9c122c7f9c Fix unsigned overflow in minsyms reader. No new revisions were added by this update. Summary of changes: bfd/ChangeLog | 32 ++++ bfd/arc-got.h | 66 +++---- bfd/elf32-arc.c | 119 +++++++++--- bfd/ihex.c | 18 ++ bfd/peXXigen.c | 3 +- bfd/version.h | 2 +- binutils/ChangeLog | 13 ++ binutils/configure | 2 +- binutils/strings.c | 81 +++++++- binutils/testsuite/binutils-all/strings-1.bin | Bin 0 -> 31 bytes binutils/testsuite/binutils-all/strings.exp | 41 ++++ binutils/testsuite/config/default.exp | 6 + config/ChangeLog | 5 + config/iconv.m4 | 2 +- gas/ChangeLog | 6 + gas/config/tc-ppc.c | 260 ++++++++++++++++++++++++-- gas/config/tc-s390.c | 47 +++-- gas/testsuite/gas/s390/s390.exp | 1 + gas/testsuite/gas/s390/zarch-optargs.d | 12 ++ gas/testsuite/gas/s390/zarch-optargs.s | 6 + gdb/ChangeLog | 32 ++++ gdb/configure | 2 +- gdb/doc/ChangeLog | 5 + gdb/doc/gdb.texinfo | 12 +- gdb/minsyms.c | 5 +- gdb/python/lib/gdb/command/pretty_printers.py | 2 +- gdb/record.c | 2 +- gdb/symtab.c | 14 +- gdb/target.c | 10 +- gdb/target.h | 2 +- gdb/testsuite/ChangeLog | 12 ++ gdb/testsuite/gdb.base/msym-lang-main.c | 28 +++ gdb/testsuite/gdb.base/msym-lang.c | 22 +++ gdb/testsuite/gdb.base/msym-lang.exp | 25 +++ gdb/testsuite/gdb.base/warning.exp | 36 ++++ intl/ChangeLog | 4 + intl/configure | 2 +- ld/ChangeLog | 16 ++ ld/po/fr.po | 6 +- ld/scripttempl/pe.sc | 1 + ld/scripttempl/pep.sc | 1 + ld/testsuite/ld-arc/arclinux-nps.d | 2 +- ld/testsuite/ld-arc/tls_gd-01.d | 4 +- 43 files changed, 835 insertions(+), 132 deletions(-) create mode 100755 binutils/testsuite/binutils-all/strings-1.bin create mode 100644 binutils/testsuite/binutils-all/strings.exp create mode 100644 gas/testsuite/gas/s390/zarch-optargs.d create mode 100644 gas/testsuite/gas/s390/zarch-optargs.s create mode 100644 gdb/testsuite/gdb.base/msym-lang-main.c create mode 100644 gdb/testsuite/gdb.base/msym-lang.c create mode 100644 gdb/testsuite/gdb.base/msym-lang.exp create mode 100644 gdb/testsuite/gdb.base/warning.exp -- To stop receiving notification emails like this one, please contact the administrator of this repository.
7Â years
1
0
0
0
[toolchain/linux-next] branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig updated (bce6a14996f9 -> 442b8cea2477)
by gitīŧ git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig in repository toolchain/linux-next. from bce6a14996f9 bpf_load: add map name to load_maps error message adds f11274396a53 HID: hiddev: fix potential Spectre v1 adds 00b790ea545b HID: i2c-hid: Add a small delay after sleep command for Ra [...] adds 6298944d8f57 Revert "HID: add NOGET quirk for Eaton Ellipse MAX UPS" adds 7dd8db68949a HID: alps: allow incoming reports when only the trackstick [...] adds c6e0bba4ac44 HID: moving to group maintainership model adds 399474e4c110 HID: i2c-hid: add Direkt-Tek DTLAPY133-1 to descriptor override adds 0c7244209588 Merge branch 'master' into for-4.20/upstream-fixes adds 3fc202e81db7 HID: asus: fix build warning wiht CONFIG_ASUS_WMI disabled adds aa9b760cec23 HID: fix up .raw_event() documentation adds ecb4d529f13d Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/l
[...] adds f55275bcc729 ARM: defconfig: Disable PREEMPT again on multi_v7 adds 438ad09af558 ARM: dts: imx6sll: fix typo for fsl,imx6sll-i2c node adds 1af6ab3bac84 ARM: dts: fsl: Fix improperly quoted stdout-path values adds 1ad9fb750a10 ARM: dts: imx6sx-sdb: Fix enet phy regulator adds 6ff6bc46c0a4 Merge tag 'imx-fixes-4.20' of
git://git.kernel.org/pub/scm
[...] adds aab7a2414ba0 arm64: dts: renesas: r8a7795: add missing dma-names on hscif2 adds 058ad7b6aa52 dt-bindings: arm: Fix RZ/G2E part number adds eab53fdfd60a arm64: dts: renesas: condor: switch from EtherAVB to GEther adds 9be66f55b131 Merge tag 'renesas-fixes-for-v4.20' of
https://git.kernel
. [...] adds fd5ba6ee3187 arm64: dts: stratix10: fix multicast filtering adds a89f84a56ec9 Merge tag 'stratix10_dts_fix_for_v4.20' of git://git.kerne [...] adds e09d51adfbb1 Merge tag 'armsoc-fixes' of
git://git.kernel.org/pub/scm/l
[...] adds 74e3512731bd hwmon: (core) Fix double-free in __hwmon_device_register() adds e3e61f01d755 hwmon: (ibmpowernv) Remove bogus __init annotations adds 85758777c2a2 Merge tag 'hwmon-for-v4.20-rc2' of
git://git.kernel.org/pu
[...] adds be2e1c9dcf76 mtd: docg3: don't set conflicting BCH_CONST_PARAMS option adds ce97e2bb6687 mtd: nand: drop kernel-doc notation for a deleted function [...] adds d098093ba06e mtd: nand: Fix nanddev_neraseblocks() adds 91d7b67000c6 mtd: spi-nor: cadence-quadspi: Return error code in cqspi_ [...] adds 90c31cb9a811 mtd: spi-nor: Reset nor->addr_width when SFDP parsing failed adds ba26cd7d58dc mtd: sa1100: avoid VLA in sa1100_setup_mtd adds 98ee3fc7ef83 mtd: nand: Fix nanddev_pos_next_page() kernel-doc header adds d50ffc585dbe Merge tag 'mtd/fixes-for-4.20-rc2' of git://git.infradead. [...] adds 8bd66d147c88 include/linux/compiler*.h: define asm_volatile_goto adds 24efee412c75 Compiler Attributes: improve explanation of header adds b00d209241ff Merge tag 'compiler-attributes-for-linus-v4.20-rc2' of htt [...] adds 21b42eb46834 kbuild: rpm-pkg: fix binrpm-pkg breakage when O= is used adds 02826a6ba301 kbuild: deb-pkg: fix bindeb-pkg breakage when O= is used adds 5061cd4654fc Merge remote-tracking branch 'kbuild-current/fixes' adds d71e37530d28 ARC: remove redundant 'default n' from Kconfig adds b1e97d435c4e ARC: IOC: panic if kernel was started with previously enabled IOC adds a75e410a8bc2 ARCv2: boot log unaligned access in use adds d94cf77e44d5 ARC: [plat-hsdk] Enable DW APB GPIO support adds a7eff46c5cf4 Merge remote-tracking branch 'arc-current/for-curr' adds e46daee53bb5 ARM: 8806/1: kprobes: Fix false positive with FORTIFY_SOURCE adds 9ddbee3d6aad Merge remote-tracking branch 'arm-current/fixes' adds 4920b1f7676d mailmap: Update email for Punit Agrawal adds 313a06e63680 lib/raid6: Fix arm64 test build adds 26a4676faa1a arm64: mm: define NET_IP_ALIGN to 0 adds 24cc61d8cb5a arm64: memblock: don't permit memblock resizing until line [...] adds a3c6d9e56ec9 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 3182215dd0b2 powerpc/powernv/npu: Remove NPU DMA ops adds 0ae790683fc2 powerpc/mm/64s: Consolidate SLB assertions adds 08e6a3434e21 powerpc/mm/64s: Use PPC_SLBFEE macro adds 9586d569a369 powerpc/mm/64s: Only use slbfee on CPUs that support it adds 28c5bcf74fa0 KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE adds 12c4f72ae304 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 042cb5647815 net: phy: Allow BCM54616S PHY to setup internal TX/RX clock delay adds ce317dd9f809 ice: Set carrier state and start/stop queues in rebuild adds afd9d4ab58db ice: Check for reset in progress during remove adds 0f5d4c21a507 ice: Fix dead device link issue with flow control adds 33e055fcc269 ice: Free VSI contexts during for unload adds 9ecd25c26810 ice: Remove duplicate addition of VLANs in replay path adds 58297dd133f6 ice: Fix flags for port VLAN adds 31082519c11b ice: Fix typo in error message adds 25525b69bb44 ice: Fix napi delete calls for remove adds c585ea42ec75 ice: Fix tx_timeout in PF driver adds d944b46992f8 ice: Fix the bytecount sent to netdev_tx_sent_queue adds 4c9b658eeaef igb: shorten maximum PHC timecounter update interval adds ffe498237b36 ice: Change req_speeds to be u16 adds ba766b8b99c3 i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features adds d5596fd46770 i40e: enable NETIF_F_NTUPLE and NETIF_F_HW_TC at driver load adds 69e362985fcb Merge branch '100GbE' of
git://git.kernel.org/pub/scm/linu
[...] adds 96ed82cc1f51 FDDI: defza: Fix SPDX annotation adds 5f5fae37dbcf FDDI: defza: Add missing comment closing adds 04453b6b2419 FDDI: defza: Move SMT Tx data buffer declaration next to its skb adds 8f5365ebf7b1 FDDI: defza: Make the driver version string constant adds b1870a6d3f39 Merge branch 'FDDI-defza-Fix-a-bunch-of-small-issues' adds e84b47941e15 ibmvnic: fix accelerated VLAN handling adds b25ddb00bc1b qlcnic: remove assumption that vlan_tci != 0 adds 2fb8b9206464 Merge remote-tracking branch 'net/master' adds 533555e5cbb6 xfrm: Fix error return code in xfrm_output_one() adds ca92e173ab34 xfrm: Fix bucket count reported to userspace adds 663d3e763468 Merge remote-tracking branch 'ipsec/master' adds 461cf0360574 ath9k: Fix a locking bug in ath9k_add_interface() adds b630806d7ce2 wlcore: Fixup "Add support for optional wakeirq" adds 3401d42c7ea2 brcmutil: really fix decoding channel info for 160 MHz bandwidth adds b374e8686fc3 mt76: fix building without CONFIG_LEDS_CLASS adds 3ebcfa0a3d3c Merge remote-tracking branch 'wireless-drivers/master' adds 8d0be26c781a mac80211_hwsim: fix module init error paths for netlink adds 677d748c9f1c Merge remote-tracking branch 'mac80211/master' adds fc09ab7a7673 vga_switcheroo: Fix missing gpu_bound call at audio client [...] adds 5e93a125f521 ALSA: hda - Fix incorrect clearance of thinkpad_acpi hooks adds 60454458a390 Merge remote-tracking branch 'sound-current/for-linus' adds 409fa67a7f4a ASoC: stm32: sai: fix noderef.cocci warnings adds 23cb2d04db54 ASoC: fix oops w/ for_each_rtd_codec_dai_rollback() macro adds 3ee9a76a8c5a ASoC: rsnd: fixup clock start checker adds 2f5d94123ce3 ASoC: sunxi: rename SND_SUNXI_ADDA_PR_REGMAP to SND_SUN8I_ [...] adds a182ecd3809c ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards usi [...] adds 112b57fa7374 ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask adds 9de57ff1566f ASoC: qdsp6: q6asm-dai: Only add routing once. adds e14856f6cfbb ASoC: qdsp6: q6afe-dai: Fix the dai widgets adds bbb59292538e Merge branch 'asoc-4.20' into asoc-linus adds 76b30731189a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 9cce72448364 regulator: bd718x7: add missing linux/of.h inclusion (deja-vu) adds a8f436453ab6 Merge branch 'regulator-4.20' into regulator-linus adds a368dda7260b Merge remote-tracking branch 'regulator-fixes/for-linus' adds 3511ba7d4ca6 spi: uniphier: fix incorrect property items adds a4d8f64f7267 spi: mediatek: use correct mata->xfer_len when in fifo transfer adds 40e5c5fa4d1b Merge branch 'spi-4.20' into spi-linus adds 19aea5c771c4 Merge remote-tracking branch 'spi-fixes/for-linus' adds 202dc3cc10b4 serial: sh-sci: Fix receive on SCIFA/SCIFB variants with DMA adds 943210ba807e vt: fix broken display when running aptitude adds 991a25194097 termios, tty/tty_baudrate.c: fix buffer overrun adds d0ffb805b729 arch/alpha, termios: implement BOTHER, IBSHIFT and termios2 adds c8b2761416e5 Merge remote-tracking branch 'tty.current/tty-linus' adds 781f0766cc41 USB: Wait for extra delay time after USB_PORT_FEAT_RESET f [...] adds a77112577667 usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB adds deefd24228a1 USB: quirks: Add no-lpm quirk for Raydium touchscreens adds f6501f491990 USB: misc: appledisplay: add 20" Apple Cinema Display adds 2d132708069e Merge remote-tracking branch 'usb.current/usb-linus' adds 9a1ec4eb6f37 staging: comedi: ni_mio_common: scale ao INSN_CONFIG_GET_C [...] adds c3e43d8b958b staging: rtl8723bs: Fix the return value in case of error [...] adds b7c56d7bfe83 drivers: staging: cedrus: find ctx before dereferencing it ctx adds 4dc2a3cd2785 staging: comedi: clarify/unify macros for NI macro-defined [...] adds 354e379684fc staging: mt7621-dma: fix potentially dereferencing uniniti [...] adds c948c6915b62 staging: rtl8723bs: Fix incorrect sense of ether_addr_equal adds fff18f6ad2e1 Merge remote-tracking branch 'staging.current/staging-linus' adds 943126417891 slimbus: ngd: remove unnecessary check adds 2b5280def8cb Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds dafb7f9aef2f v4l2-controls: add a missing include adds df18bfd35bbf media: v4l: fix uapi mpeg slice params definition adds 3d1bf2fe83e0 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds c0fae7e2452b MIPS: OCTEON: fix out of bounds array access on CN68XX adds d01501f85249 MIPS: Fix `dma_alloc_coherent' returning a non-coherent al [...] adds 1992446ed220 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds eef3dc34a1e0 ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_p [...] adds e7f4ffffa972 ARM: dts: am3517: Fix pinmuxing for CD on MMC1 adds 6809564d64ff ARM: dts: LogicPD Torpedo: Fix mmc3_dat1 interrupt adds 3d8b804bc528 ARM: dts: logicpd-somlv: Fix interrupt on mmc3_dat1 adds 419b194cdedc ARM: dts: am3517-som: Fix WL127x Wifi interrupt adds cec83ff1241e ARM: OMAP1: ams-delta: Fix possible use of uninitialized field adds 91e43395820b Merge branch 'fixes-dts' into omap-for-v4.20/fixes adds 4512e5eca769 Merge remote-tracking branch 'omap-fixes/fixes' adds 506481b20e81 Btrfs: fix cur_offset in the error case for nocow adds fcd5e74288f7 btrfs: fix pinned underflow after transaction aborted adds 008c6753f7e0 Btrfs: fix missing data checksums after a ranged fsync (msync) adds 761333f2f50c btrfs: tree-checker: Fix misleading group system information adds 7e17916b3579 btrfs: avoid link error with CONFIG_NO_AUTO_INLINE adds 4222ea7100c0 Btrfs: fix deadlock on tree root leaf when finding free extent adds 11023d3f5fdf Btrfs: fix infinite loop on inode eviction after deduplica [...] adds ac765f83f139 Btrfs: fix data corruption due to cloning of eof block adds d6fd0ae25c64 Btrfs: fix missing delayed iputs on unmount adds 1e4ffceb3ef1 Merge branch 'misc-4.20' into next-fixes adds 05d2f8e694f5 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 6778be4e5209 of/device: Really only set bus DMA mask when appropriate adds 89c38422e072 of, numa: Validate some distance map rules adds 3eb2414aa5f8 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 5841734fa6f9 scsi: target/core: Avoid that a kernel oops is triggered w [...] adds f8f4adc1c166 scsi: myrb: fix sprintf buffer overflow warning adds f8d294324598 scsi: lpfc: fix remoteport access adds 77409c4cdc44 scsi: myrs: avoid stack overflow warning adds a3ecf48248a3 scsi: myrs: only build on little-endian platforms adds e34ff8edcae8 scsi: hisi_sas: Remove set but not used variable 'dq_list' adds 0d52e642c0cc scsi: qla2xxx: Fix a typo in MODULE_PARM_DESC adds 96edebd6bb99 scsi: NCR5380: Return false instead of NULL adds aca49ee041cb Revert "scsi: ufs: Disable blk-mq for now" adds f635e48e866e scsi: qla2xxx: Initialize port speed to avoid setting lower speed adds 1e1bbaddaa53 Merge remote-tracking branch 'scsi-fixes/fixes' adds 6fce3a406108 drm/etnaviv: fix bogus fence complete check in timeout handler adds d99de699ac03 Merge branch 'etnaviv/fixes' of
https://git.pengutronix.de
[...] adds 8727b230f665 drm/exynos: checking for NULL instead of IS_ERR() adds 6ca469e22a30 Revert "drm/exynos/decon5433: implement frame counter" adds deee3284cba3 drm/exynos/dsi: register connector if it is created after [...] adds 989534cfcac8 drm/exynos/fbdev: do not skip fbdev init if there are no c [...] adds d08f44b18ccb Merge tag 'exynos-drm-fixes-for-v4.20-rc2' of git://git.ke [...] adds 4f7a766cdce8 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 18354b422ce4 drm/i915: Don't apply the 16Gb DIMM wm latency w/a to BXT/GLK adds 6503493145cb drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values adds c58281056a8b drm/i915: Mark up GTT sizes as u64 adds 085603287452 drm/i915: Compare user's 64b GTT offset even on 32b adds 2c2f6e30d5f2 drm/i915/glk: Remove 99% limitation. adds 76271ef2638c drm/i915: Fix VIDEO_DIP_CTL bit shifts adds f42f34388701 drm/i915: Fix error handling for the NV12 fb dimensions check adds e528c2affcf2 drm/i915/icl: Fix the macros for DFLEXDPMLE register bits adds 0014868b9c3c drm/i915: Mark pin flags as u64 adds 6a8915d0f8cf drm/i915: Don't oops during modeset shutdown after lpe aud [...] adds df5e31c204b3 drm/i915: Fix ilk+ watermarks when disabling pipes adds f42259ef810c drm/i915/gvt: invalidate old ggtt page when update ggtt entry adds bc0686ff5fad drm/i915/gvt: support inconsecutive partial gtt entry write adds 606a745944bc drm/i915/gvt: correct mask setting for CSFE_CHICKEN1 adds 5e7154ff5e8e drm/i915/gvt: Handle values of EDP_PSR_IMR and EDP_PSR_IIR adds 214782da8fe8 Merge tag 'gvt-fixes-2018-11-07' of
https://github.com/int
[...] adds e65bba21145e Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds fbb974ba693b rtc: cmos: Do not export alarm rtc_ops when we do not supp [...] adds 7ce9a992ffde rtc: hctosys: Add missing range error reporting adds 9bde0afb7a90 rtc: pcf2127: fix a kmemleak caused in pcf2127_i2c_gather_write adds a58ae6fcd15d Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 7f4cedd882f7 drm/sun4i: tcon: fix check of tcon->panel null pointer adds a8939766c75c drm/sun4i: tcon: prevent tcon->panel dereference if NULL adds cf3d02a185ed drm: Fix htmldocs warnings in drm_fourcc.c adds 79dac550df00 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 9d8dbf60afed x86/mm: declare check_la57_support() as inline adds 917fad29febd kernel hacking: add a config option to disable compiler au [...] adds afbfebb2b0f1 ARM: mm: fix build error in fix_to_virt with -Og optimizat [...] adds a4219aff51b8 kernel hacking: support building kernel with -Og optimizat [...] adds d5219519afbb Merge remote-tracking branch 'kbuild/for-next' adds cd8a0e46372a leaking_addresses: fix typo function not called adds 5a490816a756 leaking_addresses: remove mention of kptr_restrict adds c40a84491f29 leaking_addresses: remove command examples adds d130ec5d1893 leaking_addresses: indent dependant options adds 9bf86aaad535 leaking_addresses: add range check for vsyscall memory adds abd3fc764c8e leaking_addresses: add support for kernel config file adds 9f253ef16258 leaking_addresses: add support for 5 page table levels adds 9ea7fabe3b0d leaking_addresses: use system command to get arch adds c4ffbb4e0a09 leaking_addresses: add is_arch() wrapper subroutine adds c7a42ed0c749 leaking_addresses: add 32-bit support adds 7d32be2e5abb leaking_addresses: do not parse binary files adds d7dc0d69ab95 leaking_addresses: simplify path skipping adds d1dbc0596ba0 leaking_addresses: cache architecture name adds cc8e0488bcff leaking_addresses: skip all /proc/PID except /proc/1 adds 06c8cf513700 leaking_addresses: skip '/proc/1/syscall' adds 9db33987ee2e leaking_addresses: remove version number adds e377e1cd59ce leaking_addresses: explicitly name variable used in regex adds 9f84a0f7f1a6 leaking_addresses: check if file name contains address adds 2ccff185738e Merge remote-tracking branch 'leaks/leaks-next' adds f00790aaf2e2 ARM: Kconfig: remove useless parenthesis adds 7f97686715a7 ARM: Kconfig: remove useless "default n" adds 31d0b9f9982f ARM: 8804/1: zImage: atags_to_fdt: add serial-number for A [...] adds b99afae13901 ARM: 8805/2: remove unneeded naked function usage adds e2b85f709a70 ARM: 8807/1: mm: Facilitate debugging CONFIG_KUSER_HELPERS [...] adds 82c08c3e7f17 ARM: 8808/1: kexec:offline panic_smp_self_stop CPU adds b1bca433720f Merge branches 'fixes', 'misc' and 'spectre' into for-next adds 6ea1c547e8cc Merge remote-tracking branch 'arm/for-next' adds 91c34c6421dc ARM: Document merges adds 10664898d4b0 Merge branch 'fixes' into for-next adds eb8380cd4bc7 ARM: Document merges adds 0a7210f9304c Merge branch 'fixes' into for-next adds ed136b23c67c Merge remote-tracking branch 'arm-soc/for-next' adds c4b90045984b Merge branch 'v4.20/dt' into next adds 110c998858f5 Merge branch 'v4.20/arm64' into next adds 2a35bd877900 Merge branch 'v4.20/dt64' into next adds 5c7e08659a17 Merge branch 'v4.20/drivers' into next adds fb9c1c1deb5e Merge branch 'v4.20/drivers+s900-sps' into next adds cba8169e0a7b Merge remote-tracking branch 'actions/for-next' adds 0943efdf56bc Merge remote-tracking branch 'arm-soc/fixes' into tmp/aml-rebuild adds 77a18526b941 Merge branch 'v4.20/dt' into tmp/aml-rebuild adds 5c49104f432a Merge branch 'v4.20/dt64' into tmp/aml-rebuild adds 839d23478d56 arm64: defconfig: enable modules for amlogic s400 sound card adds f642a42fdfdd Merge branch 'v4.20/defconfig' into tmp/aml-rebuild adds 6456dc61314e Merge branch 'v4.20/drivers' into tmp/aml-rebuild adds dd2440eb084c Merge remote-tracking branch 'amlogic/for-next' adds a2aabe5f3c57 dt-bindings: soc: Document "brcm,bcm2836-vchiq" adds 499770ede3f8 ARM: dts: bcm283x: Correct vchiq compatible string adds 227fa8650614 ARM: dts: bcm283x: Correct mailbox register sizes adds 38412f36f0a6 firmware: raspberrypi: Define timeout for transactions adds a4c701c5cf86 Merge branch 'bcm2835-soc-next' into for-next adds d2fe093be429 Merge remote-tracking branch 'bcm2835/for-next' adds 7a2414dbeeb5 soc: imx: gpc: Increase GPC_CLK_MAX to 7 adds 911e122ac23b Merge branch 'imx/soc' into for-next adds ca4b4d373fcc ARM: dts: vf610: Add ZII SCU4 AIB board adds 918c9752fb27 ARM: dts: imx6qdl-udoo: Add Pincfgs for UART4 adds a67d2c52a82f ARM: dts: Add support for Liebherr's BK4 device (vf610 based) adds c8c23423cc98 ARM: dts: imx6ull: Add dcp node adds 3aca6e4e6e51 ARM: dts: imx6qdl-icore: Add missing stdout-path property adds 46f3b54de809 ARM: dts: imx6qdl-sabreauto: Remove reg property from fixe [...] adds 39db0e136b23 ARM: dts: imx6: add mmdc ipg clock adds 15dfbbb75dc7 Merge branch 'imx/dt' into for-next adds d548c217c6a3 arm64: dts: add QorIQ LX2160A SoC support adds b068890c34dd arm64: dts: add LX2160ARDB board support adds fa86cfe89748 arm64: dts: add LX2160AQDS board support adds 3671cd57de06 dt-bindings: ls1012a: Add FRWY-LS1012A device tree binding adds e2f1a2591170 arm64: dts: ls1012a: Add FRWY-LS1012A board support adds 8fb4485f04c3 Merge branch 'imx/dt64' into for-next adds df41c2891c08 ARM: imx_v6_v7_defconfig: Enable CRYPTO_DEV_MXS_DCP adds d52afa81dfba Merge branch 'imx/defconfig' into for-next adds bd7fa938fa23 Merge remote-tracking branch 'imx-mxs/for-next' adds a74cab3c7dcb Merge branch 'for_4.20/drivers-soc' into next adds 5bc43ea77605 Merge remote-tracking branch 'keystone/next' adds f718739d1c21 ARM: defconfig: add mediatek_v7_defconfig adds ad68b579a77e Merge branch 'v4.19-next/dts32' into for-next adds 54491bed6417 Merge branch 'v4.19-next/dts64' into for-next adds 42ac5fee3a13 Merge branch 'v4.19-next/soc' into for-next adds b209c7b4bc22 Merge remote-tracking branch 'mediatek/for-next' adds 340ded3b6a50 Merge branch 'mvebu/dt' into mvebu/for-next adds 0f8a14a7cb8c Merge branch 'mvebu/dt64' into mvebu/for-next adds 1fea0ce3af3a Merge remote-tracking branch 'mvebu/for-next' adds 79ae4910fe00 ARC: HSDK: improve reset driver adds 56bd83e07878 Merge remote-tracking branch 'reset/reset/next' adds defeba84d058 Merge tag 'qcom-dts-for-4.20' into 4.20-tagged adds 38eb96a5f1e6 Merge tag 'qcom-drivers-for-4.20' into 4.20-tagged adds 781d9df4de52 Merge tag 'qcom-defconfig-for-4.20' into 4.20-tagged adds 9025cd078085 Merge tag 'qcom-arm64-for-4.20' into 4.20-tagged adds 6252f3298861 Merge tag 'qcom-arm64-defconfig-for-4.20' into 4.20-tagged adds fa08df138027 Merge remote-tracking branch 'qcom/for-next' adds 2b6286eb7ab8 Merge branch 'v4.15/dt64' into next adds 23342fefc3a7 Merge remote-tracking branch 'realtek/for-next' adds 98dc1fbfb477 ARM: shmobile: Document iWave RZ/G1N SOM adds 9d802f533739 dt-bindings: arm: Document iW-RainboW-G20D-Qseven-RZG1N board adds 65a8c17a39f6 ARM: shmobile: defconfig: Enable SII902X adds 2b421730228e ARM: dts: r9a06g032: Add pinctrl node adds 2def36310150 ARM: dts: r8a77470: Add I2C[0123] support adds 62e0db655706 ARM: dts: r8a77470: Add SDHI0 support adds 239a4d7f1271 ARM: dts: r8a77470: Add SDHI1 support adds 1c1437358f9f ARM: dts: iwg23s-sbc: Add uSD and eMMC support adds 5e78f9d107c6 ARM: dts: r8a779[01]: Disable unconnected LVDS encoders adds 6eca87d1a1f3 ARM: dts: Include SoC name in DTSI for r8a7740 adds 8430290cab0e ARM: dts: Include SoC name in DTSI for Emma Mobile EV2 adds 8b8765d216eb ARM: dts: Include SoC name in DTSI for sh73a0 adds d8b6dda1adcb ARM: dts: r8a77470: Add watchdog support to SoC dtsi adds 4a678186e318 ARM: dts: iwg23s-sbc: Enable watchdog support adds d18e795980eb ARM: dts: r8a77470: Add USB-DMAC device nodes adds fde23a4fe9bb ARM: dts: r8a77470: Add CMT SoC specific support adds 53c594e3919c ARM: dts: iwg23s-sbc: Enable cmt0 adds b823d65f3380 arm64: dts: renesas: r8a774a1: Add CAN nodes adds e20a1b9e10e3 arm64: dts: renesas: r8a7795: remove unneeded sound #addre [...] adds 0c793a02cc7c arm64: dts: renesas: r8a77990: Add INTC-EX device node adds de625477c632 arm64: dts: renesas: r8a779{7|8}0: add PWM support adds 8517042060b5 arm64: dts: renesas: r8a77990: Add DMA properties to MSIOF nodes adds f1487c19781a arm64: dts: renesas: r8a77970: add thermal support adds 69c5e602d0bd arm64: dts: renesas: r8a77980: add thermal support adds bae66bbcf201 arm64: dts: renesas: r8a77965: Add LVDS support adds e67898dc2d2b arm64: dts: renesas: revise hsusb's reg size adds 0c85e78fb1d3 arm64: dts: renesas: r8a774a1: Add VIN and CSI-2 nodes adds 122ddb7104f7 arm64: dts: renesas: r8a779{7|8}0: add MSIOF support adds a5ebe5e49a86 arm64: dts: renesas: r8a77990: Add SCIF-{0,1,3,4,5} device nodes adds 8dae1d2bbc12 arm64: dts: renesas: r8a77990: add/enable USB3.0 periphera [...] adds ea57402f3671 arm64: dts: renesas: r8a77965: Connect R-Car M3-N AVB to IPMMU adds 7ffbcb232c7b arm64: dts: renesas: r8a77980: Connect R-Car V3H AVB to IPMMU adds 430212752cd7 arm64: dts: renesas: r8a77990: Connect R-Car E3 AVB to IPMMU adds 396aadeb951d arm64: dts: renesas: salvator-common: add companion proper [...] adds 5c6479d9b25b arm64: dts: renesas: r8a7799{0|5}: add/enable USB2.0 peripheral adds 3b46fa57e350 arm64: dts: renesas: r8a77990: Add Audio-DMAC and Sound de [...] adds 56629fcba94c arm64: dts: renesas: ebisu: Enable Audio adds cb202e7c5895 arm64: dts: renesas: r8a779{7|8}0: add TMU support adds b7a1da2193e6 arm64: dts: renesas: r8a77990: Add all HSCIF nodes adds 5f65328df3f5 arm64: dts: renesas: Switch eMMC bus to 1V8 on Salvator-X [...] adds 7cf9f86d232b arm64: dts: r8a77990: ebisu: Add serial console pins adds 92bd057d2d0a arm64: defconfig: Enable R-Car thermal driver adds 595096daf0ac arm64: defconfig: Enable scu-simple-card driver adds f9e55cfb6b4e Merge branches 'fixes-for-v4.20', 'dt-bindings-for-v4.21', [...] adds 713a4ec57f10 ARM: dts: iwg23s-sbc: Add pinctl support for EtherAVB adds f3962b824af9 arm64: dts: renesas: ebisu: Add serial console pins adds 9aa3558a02f0 arm64: dts: renesas: ebisu: Add and enable SDHI device nodes adds 5e53dbf4edb4 arm64: dts: renesas: r8a77990: Fix VIN endpoint numbering adds da90dd849dc2 arm64: dts: renesas: r8a7795: add SSIU support for sound adds ad56b90bbb99 Merge branches 'arm-dt-for-v4.21' and 'arm64-dt-for-v4.21' [...] adds 11b5d3787f4c Merge remote-tracking branch 'renesas/next' adds a53e71cedf18 dt-bindings: add compatibles for rk3066/rk3188 power controllers adds a9beb0a21c8b dt-bindings: add power-domain header for RK3188 SoCs adds 2e99be287448 dt-bindings: add power-domain header for RK3066 SoCs adds a58b7d264393 Merge branch 'v4.21-shared/pdids' into v4.21-armsoc/drivers adds a0d5e7d4995f soc: rockchip: power-domain: add rk3188 powerdomains adds dfc6037b2247 Merge branch 'v4.21-armsoc/drivers' into for-next adds d0177f12f912 Merge branch 'v4.21-shared/pdids' into v4.21-armsoc/dts32 adds 3e712a03d048 ARM: dts: rockchip: add qos nodes found on rk3066 and rk3188 adds e6e1869f0b71 ARM: dts: rockchip: add rk3066/rk3188 power-domains adds 2e5fdb4fc66b Merge branch 'v4.21-armsoc/dts32' into for-next adds b0fe0f47be46 arm64: dts: rockchip: add rk3399 SPI DMAs adds 6d2520783035 arm64: dts: rockchip: add fan on rk3399-sapphire board adds cff6d1d6f88b arm64: dts: rockchip: enable HS200 for eMMC on rock64 adds d840db386a57 arm64: dts: rockchip: add chosen node on rk3399-sapphire adds 365af3f160f6 arm64: dts: rockchip: Use default brightness table for rk3399-gru adds 5a2a93f1ee18 arm64: dts: rockchip: move backlight from rk3399 sapphire [...] adds 5b9023772471 Merge branch 'v4.21-armsoc/dts64' into for-next adds 13682e524167 arm64: dts: rockchip: remove vdd_log from rock960 to fix a [...] adds fc6149c1d111 Merge branch 'v4.20-armsoc/dts64-fixes' into for-next adds 505a2fd80b4d arm64: dts: rockchip: add Gru Scarlet devicetrees adds 6f8e234ee43f Merge branch 'v4.21-armsoc/dts64' into for-next adds 24869610e867 soc: rockchip: power-domain: add rk3066 powerdomains adds a4b41c9496ca Merge branch 'v4.21-armsoc/drivers' into for-next adds 2c4eb67954d6 Merge remote-tracking branch 'rockchip/for-next' adds 79fe6761764f Merge branch 'next/dt' into for-next adds 6d0e3f0e51d9 Merge branch 'next/dt64' into for-next adds dd11cf8891d0 Merge branch 'next/dt64' into for-next adds 6edc67604c9b Merge branch 'next/dt' into for-next adds b9acde832ba8 Merge branch 'next/soc' into for-next adds 9afcdd7f0b5a arm64: exynos: Enable generic power domain support adds d7a88a82dc0a Merge branch 'next/soc64' into for-next adds 86f809b1af87 Merge remote-tracking branch 'samsung-krzk/for-next' adds 859783d13900 clk: sunxi-ng: enable so-said LDOs for A64 SoC's pll-mipi clock adds db7548934603 clk: sunxi-ng: sun50i: h6: Fix MMC clock mux width adds 3f790433c3cb clk: sunxi-ng: Adjust MP clock parent rate when allowed adds 65b665767238 clk: sunxi-ng: Use u64 for calculation of NM rate adds ed4433419d45 clk: sunxi-ng: h6: Set video PLLs limits adds b9f9e9b8e42c dt-bindings: clock: sun8i-de2: Add H6 DE3 clock description adds 56808da9f97f clk: sunxi-ng: Add support for H6 DE3 clocks adds 1d02c03b6557 arm64: defconfig: Enable MFD_AXP20X_I2C adds a63ea49a653c ARM: dts: sun8i-a83t-tbs-a711: Change MMC0 bus-width to 4 adds 2dae149d9219 arm64: dts: allwinner: add backlight regulator for Pinebook adds 186172f465c2 dt-binding: dwmac-sun8i: add H6 compatible string (w/ A64 [...] adds c8ced5516d23 arm64: allwinner: h6: add EMAC device nodes adds 729e1ffcf47e arm64: allwinner: h6: add support for the Ethernet on Pine H64 adds f0c083b88aa7 arm64: allwinner: h6: Add common orangepi nodes into dtsi adds cee98cefbf6d arm64: allwinner: h6: Add OrangePi Lite2 initial support adds e98d72d98a25 ARM: dts: sun8i-h3: add sy8106a to orange pi plus adds f517232c5a95 dt-bindings: vendor-prefix: new vendor - Emlid adds 8fb3d7deaeaf arm64: dts: allwinner: new board - Emlid Neutis N5 adds 4f16ca40de15 ARM: dts: sun8i-h3: Add dts for the Mapleboard MP130 adds 19357aba5f14 Merge branches 'sunxi/clk-for-4.21', 'sunxi/config64-for-4 [...] adds 209065c5fd72 arm64: dts: allwinner: h6: Add HDMI pipeline adds 7d5bca1cca18 arm64: dts: allwinner: h6: Enable HDMI output on Pine H64 board adds 4b1d4fba9e26 Merge branch 'sunxi/dt64-for-4.21' into sunxi/for-next adds d81c5d6de2b9 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 01a56b70a89f Merge branch for-4.20/dt-bindings into for-next adds 2e0cdab481fe Merge branch for-4.20/soc into for-next adds cd40f6ff124c firmware: tegra: bpmp: Implement suspend/resume support adds 20918747f20b Merge branch for-4.20/firmware into for-next adds 07122be8ab2a Merge branch for-4.20/arm/dt into for-next adds 22fed951fe3b Merge branch for-4.20/arm64/dt into for-next adds 59f3823b2cbf Merge remote-tracking branch 'tegra/for-next' adds f98e8a572bdd clk: fixed-factor: fix of_node_get-put imbalance adds 8b84c3b1dd8a Merge branch 'clk-fixes' into clk-next adds 819ed0ad91cd clk: bcm2835: make license text and module license match adds b901d77573a4 Merge branch 'clk-bcm-module-license' into clk-next adds ea662d2f804a clk: imx7d: remove UART1 clock setting adds c7da99e39906 Merge branch 'clk-imx7d-uart' into clk-next adds 25600dad4145 clk: max77686: constify clk_ops structure adds 19aa8e32b9e6 clk: palmas: constify clk_ops structure adds 16ace88405fb clk: pistachio: constify clk_ops structures adds 5fc6eb7d74f4 clk: pxa: constify clk_ops structures adds 56950ff82325 clk: s2mps11: constify clk_ops structure adds 87d129d07a63 Merge branch 'clk-ops-const' into clk-next adds eaeee28db289 clk: qcom: smd: Add support for QCS404 rpm clocks adds 532d059c04f9 Merge branch 'clk-qcom-qcs404-rpm' into clk-next adds e2576c8bdfd4 clk: meson-gxbb: set fclk_div3 as CLK_IS_CRITICAL adds fadd1128ce6a Merge branch 'clk-fixes' into clk-next adds 46fda5b5067a clk: boston: fix possible memory leak in clk_boston_setup() adds 8b627f616ed6 clk: boston: unregister clks on failure in clk_boston_setup() adds 7ece6bfffa5a Merge branch 'clk-boston-leak' into clk-next adds d6ee1e7e9004 clk: meson: axg: mark fdiv2 and fdiv3 as critical adds 7909e35451cf Merge branch 'clk-fixes' into clk-next adds b8b211ca763a clk: qoriq: add more chips support adds b35638d9223f Merge branch 'clk-qoriq-t1023' into clk-next adds 47b0a6ba7dca Merge remote-tracking branch 'clk/clk-next' adds 00c17775e1c4 clocksource: add C-SKY SMP timer adds f6a89cec4368 dt-bindings: timer: C-SKY Multi-processor timer adds 6c2d6d95d170 clocksource: add gx6605s SOC system timer adds 252050365823 dt-bindings: timer: gx6605s SOC timer adds 8daa778d04d2 Merge remote-tracking branch 'csky/linux-next' adds 7a46d80d117f ia64: add __NR_old_getpagesize in uapi header file adds 24176015d4b7 ia64: add __NR_syscalls along with NR_syscalls adds cafcb57e6abc ia64: add an offset for system call number adds a3a4cf333681 ia64: add system call table generation support adds f84cb541f67c ia64: generate uapi header and system call table files adds 9e2eee021d76 Merge remote-tracking branch 'ia64/next' adds 68a385c6c750 microblaze: Typo s/use use/use/ adds 42ddcf125ba7 Merge remote-tracking branch 'microblaze/next' adds 67769857f05a MIPS: math-emu: Change to use DEFINE_SHOW_ATTRIBUTE macro adds b3a428b4b18d MIPS: Enable IOREMAP_PROT config option for MIPS cpus adds 43da4e3ee8c4 MIPS: r2-on-r6-emu: Change to use DEFINE_SHOW_ATTRIBUTE macro adds 7d52d6cca8b1 MIPS: DEC: Update R3k DECstation defconfig for Y2018 adds 2340b564a7e4 MIPS: DEC: Add R4k DECstation defconfig adds 52d6d05575c3 MIPS: DEC: Add 64-bit DECstation defconfig adds 8b86d2962b27 Merge remote-tracking branch 'mips/mips-next' adds 2e95c4d672ce nds32: Remove the redundant assignment adds 8730c178b420 nds32: Fill all TLB entries with kernel image mapping adds 4c3d6174e0e1 nds32: Fix gcc 8.0 compiler option incompatible. adds 9aaafac8cffa nds32: Fix bug in bitfield.h adds ebd09753b570 nds32: Perf porting adds c8b34461705e nds32: Add perf call-graph support. adds cf26edd840dc nds32: Add document for NDS32 PMU. adds 7938e6315c9a nds32: Power management for nds32 adds 4f014a41b4ef nds32: Remove duplicated include from pm.c adds 14a94b94eb5c nds32: nds32 FPU port adds 01c5fa14d529 nds32: Support FP emulation adds 57c0acded51c nds32: support denormalized result through FP emulator adds 5c774451887d math-emu/op-2.h: Use statement expressions to prevent nega [...] adds 62d353f973a5 math-emu/soft-fp.h: (_FP_ROUND_ZERO) cast 0 to void to fix [...] adds 5c92d7128341 nds32: Fix the items of hwcap_str ordering issue. adds 3fb688b03d0c nds32: support hardware prefetcher adds 6ae4fe20fdc5 Merge remote-tracking branch 'nds32/next' adds 86d4d068df57 parisc: Revert "Release spinlocks using ordered store" adds c6979d287e4f Merge remote-tracking branch 'parisc-hd/for-next' adds 7c2684d667fe RISC-V: Fix PTRACE_SETREGSET bug. adds e935bca49450 automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] adds 8e8ff0f06651 RISC-V: properly determine hardware caps adds 0f5203bdd1da automerging branch "kernel.org-palmer-linux/next-check_ok_ [...] adds dc99bd256227 Move EM_RISCV into elf-em.h adds 79888aa334b2 automerging branch "kernel.org-palmer-linux/next-em_riscv" [...] adds 0a6075e276e7 Revert "RISC-V: Select GENERIC_LIB_UMODDI3 on RV32" adds c06218b1a50d Revert "lib: Add umoddi3 and udivmoddi4 of GCC library routines" adds 1e00610f3839 automerging branch "kernel.org-palmer-linux/next-revert_ud [...] adds 6702036eb49e Merge remote-tracking branch 'risc-v/for-next' adds ef5febae1543 s390/decompressor: add missing FORCE to build targets adds b44b136a3773 s390/vdso: add missing FORCE to build targets adds 5a2e1853d689 s390: avoid vmlinux segments overlap adds a8874e7e8a88 mm: make the __PAGETABLE_PxD_FOLDED defines non-empty adds 1071fc5779d9 mm: introduce mm_[p4d|pud|pmd]_folded adds 6d212db11947 mm: add mm_pxd_folded checks to pgtable_bytes accounting f [...] adds e12e4044aede s390/mm: fix mis-accounting of pgtable_bytes adds c43e1c5a801f s390/cpum_sf: Rework attribute definition for diagnostic sampling adds 9fed920e6817 s390/kasan: increase instrumented stack size to 64k adds a541f0ebcc08 s390/mm: Fix ERROR: "__node_distance" undefined! adds 02522ad77fb7 s390: update defconfigs adds 0bb2ae1b26e1 s390/perf: Change CPUM_CF return code in event init function adds 5b0f48fe8a37 Merge remote-tracking branch 's390/features' adds 51fc407848da Merge tag 'v4.9' into xtensa-for-next adds 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU adds ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next adds 5874c700308f xtensa: make __pa work with uncached KSEG addresses adds 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next adds d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next adds 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next adds 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next adds bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next adds 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next adds 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next adds a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next adds 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next adds c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next adds 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic adds 9e0031ddb608 xtensa: fix build with KASAN adds e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next adds ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute adds ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next adds 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers adds cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next adds 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} adds 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all adds f0f84837c6da xtensa: rework noMMU cache attributes initialization adds 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next adds 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next adds c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next adds 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next adds c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next adds 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" adds 0773495b1f5f xtensa: make sure bFLT stack is 16 byte aligned adds 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next adds 9703019c47b0 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 55d945e2e4aa fs: befs: btree: Fixed some coding standard issues adds e6dd0c45be54 Merge remote-tracking branch 'befs/for-next' adds 88b66622e169 Merge branch 'misc-4.20' into for-next-current-v4.19-20181106 adds 9d4eb0aef9a7 Btrfs: fix cur_offset in the error case for nocow adds 81952a9fd5ef Btrfs: remove no longer used logged range variables when l [...] adds f6c7ac89d2fe Btrfs: remove no longer used stuff for tracking pending or [...] adds 5bab7da6b4e3 btrfs: extent-tree: Detect bytes_may_use underflow earlier adds 261adb06f161 btrfs: extent-tree: Detect bytes_pinned underflow earlier adds d69681ff5def btrfs: fix pinned underflow after transaction aborted adds 8aa41d5ebd7f Btrfs: fix missing data checksums after a ranged fsync (msync) adds bcef3bbdd0fa btrfs: Introduce find_free_extent_ctl structure for later rework adds b8561693b7fc btrfs: Refactor clustered extent allocation into find_free [...] adds b556e4dd3850 btrfs: Refactor unclustered extent allocation into find_fr [...] adds 0f2b65fabe13 btrfs: Refactor find_free_extent loops update into find_fr [...] adds cd0632ebf8ed btrfs: volumes: Make sure there is no overlap of dev exten [...] adds 97b4ef4a4367 btrfs: volumes: Make sure no dev extent is beyond device boundary adds b8182b75176a btrfs: Remove extent_io_ops::fill_delalloc adds 7837e8441b2f btrfs: Remove extent_io_ops::writepage_start_hook adds 2922040236f9 btrfs: Remove extent_io_ops::writepage_end_io_hook adds 4bcce937efec btrfs: Remove extent_io_ops::check_extent_io_range callback adds 5baafaba1c37 btrfs: Remove extent_io_ops::set_bit_hook extent_io callback adds fefe3be5f64d btrfs: Remove extent_io_ops::clear_bit_hook callback adds e025f8864ac5 btrfs: Remove extent_io_ops::merge_extent_hook callback adds 623a6aab3dec btrfs: Remove extent_io_ops::split_extent_hook callback adds 88992b9591e7 btrfs: tree-checker: Fix misleading group system information adds 0d92c8ef2a41 Btrfs: prevent ioctls from interfering with a swap file adds 1aa4eba580e5 Btrfs: rename and export get_chunk_map adds 540c2e7a24cb Btrfs: support swap files adds 40077ca215d7 btrfs: tests: Use BTRFS_MAX_EXTENT_SIZE to replace the int [...] adds 3a5e9228a236 btrfs: Remove needless tree locking in iterate_inode_refs adds d845727c1d5f btrfs: Remove needless tree locking in iterate_inode_extrefs adds ec6334038286 btrfs: Remove redundant extent_buffer_get in get_old_root adds e10b9225dbda btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] adds 87a085e67dd9 btrfs: Remove extra reference count bumps in btrfs_compare_trees adds d11015716df3 btrfs: Remove unnecessary tree locking code in qgroup_rescan_leaf adds 047ba3597646 btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] adds 453722c73aa5 btrfs: Adjust loop in free_extent_buffer adds 291ea0991135 btrfs: avoid link error with CONFIG_NO_AUTO_INLINE adds 230022453f3c Btrfs: fix deadlock on tree root leaf when finding free extent adds 31ea92a4e60a Btrfs: fix infinite loop on inode eviction after deduplica [...] adds 7b9db75d0a0f Btrfs: fix data corruption due to cloning of eof block adds 697bf4774ec7 Merge branch 'misc-next' into for-next-current-v4.19-20181106 adds 304913d337bd Merge branch 'for-next-current-v4.19-20181106' into for-ne [...] adds 23fbc631445b Merge branch 'misc-next' into for-next-next-v4.20-20181106 adds d533809bb8fe btrfs: drop uuid_mutex in btrfs_free_extra_devids() adds 8b5feaebace3 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] adds a16fea97a659 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker adds 3e92948109ab Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] adds cb6358164b7b btrfs: harden agaist duplicate fsid adds b0ed122617a6 Merge branch 'ext/anand/harden-dev-rename' into for-next-n [...] adds 7e273ba4e08b btrfs: Fix the return value in case of error in 'btrfs_mar [...] adds 56f85bba2881 Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] adds 3711e6b672e1 btrfs: Introduce support for FSID change without metadata rewrite adds e3d5ed120e5d btrfs: Remove fsid/metadata_fsid fields from btrfs_info adds ba251bbf24f9 btrfs: Add handling for disk split-brain scenario during f [...] adds 3fb3675a700a btrfs: Introduce 2 more members to struct btrfs_fs_devices adds f8788eb53615 btrfs: Handle one more split-brain scenario during fsid change adds 3c4375f9318d btrfs: Handle final split-brain possibility during fsid change adds 0dcfac1c5bf7 Merge branch 'ext/nikbor/uuid-change' into for-next-next-v [...] adds a3eaf45eb194 btrfs: use tagged writepage to mitigate livelock of snapshot adds 22b2c298c540 Merge branch 'ext/ethan/tagged-writepage' into for-next-ne [...] adds e18b78fa9833 Merge branch 'for-next-next-v4.20-20181106' into for-next- [...] adds b77e8227bd1d Merge remote-tracking branch 'btrfs-kdave/for-next' adds c2c6d3ce0d9a ceph: add destination file data sync before doing any remote copy adds 71f2cc64d027 ceph: quota: fix null pointer dereference in quota check adds 23c625ce3065 libceph: assume argonaut on the server side adds 630f5f452dfd Merge remote-tracking branch 'ceph/master' adds ce2330aabc23 cifs: clean up indentation, replace spaces with tab adds 4e69631dba9c cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy [...] adds f217ada478a7 smb3: do not call cifs functions in error path in rename adds a687ae519752 cifs: use a compound for setting an xattr adds d93ad760042a cifs: use a compound for getting an xattr adds 247f1ac72f7e cifs: update internal module version number adds 4be08faa0bd8 Merge remote-tracking branch 'cifs/for-next' adds 5dcea554d5ce eCryptfs: fix a couple type promotion bugs adds c438f7968b92 Merge remote-tracking branch 'ecryptfs/next' adds c0ed7b51ca99 ext2: avoid unnecessary operation in ext2_error() adds b469e7e47c8a fanotify: fix handling of events on child sub-directory adds 2c67b8573da7 Pull EVENT_ON_CHILD fsnotify fix from Amir. adds ffd9f60b994d Merge remote-tracking branch 'ext3/for_next' adds 9e4028935cca ext4: avoid potential extra brelse in setup_new_flex_group [...] adds cea579412212 ext4: add missing brelse() in set_flexbg_block_bitmap()'s [...] adds 61a9c11e5e7a ext4: add missing brelse() add_new_gdb_meta_bg()'s error path adds ea0abbb64845 ext4: add missing brelse() update_backups()'s error path adds f348e2241fb7 ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fa [...] adds db6aee62406d ext4: fix possible inode leak in the retry loop of ext4_re [...] adds a6758309a005 ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty() adds feaf264ce7f8 ext4: avoid buffer leak in ext4_orphan_add() after prior errors adds 4f32c38b4662 ext4: avoid possible double brelse() in add_new_gdb() on e [...] adds 1bfc204dc0e7 ext4: remove unneeded brelse call in ext4_xattr_inode_upda [...] adds 9e463084cdb2 ext4: fix possible leak of sbi->s_group_desc_leak in error path adds af18e35bfd01 ext4: fix possible leak of s_journal_flag_rwsem in error path adds ecaaf408478b ext4: fix buffer leak in ext4_xattr_get_block() on error path adds 45ae932d246f ext4: release bs.bh before re-using in ext4_xattr_block_find() adds 6bdc9977fcde ext4: fix buffer leak in ext4_xattr_move_to_block() on error path adds 53692ec074d0 ext4: fix buffer leak in ext4_expand_extra_isize_ea() on e [...] adds 4166878991ac Merge remote-tracking branch 'ext4/dev' adds a83722f45c5b jfs: fix spelling mistake, EACCESS -> EACCES adds 69ff0b1f3aec Merge remote-tracking branch 'jfs/jfs-next' adds b4997038bfaa NFSv4: Don't exit the state manager without clearing NFS4C [...] adds 8697930f00dc NFSv4: Ensure that the state manager exits the loop on SIGKILL adds dd941d847f13 Merge remote-tracking branch 'nfs/linux-next' adds 5d7a5bcb67c7 sunrpc: correct the computation for page_ptr when truncating adds ca1f479afd61 nfsd4: remove unused nfs4_check_olstateid parameter adds 2ab42ae2621d nfsd4: forbid all renames during grace period adds 568be6c9071b Merge remote-tracking branch 'nfsd/nfsd-next' adds 9088fa2e3a51 ubifs: replay: fix high stack usage adds 1341551f1e2a ubifs: CONFIG_UBIFS_FS_AUTHENTICATION should depend on UBIFS_FS adds 001260910c46 ubifs: auth: add CONFIG_KEYS dependency adds d4639a070082 Merge remote-tracking branch 'ubifs/linux-next' adds 132bf6723749 xfs: Fix error code in 'xfs_ioc_getbmap()' adds bdec055bb9f2 xfs: print buffer offsets when dumping corrupt buffers adds 837514f7a4ca xfs: fix overflow in xfs_attr3_leaf_verify adds 6941d13a0725 Merge remote-tracking branch 'xfs/for-next' adds e59c2693fa23 fs/locks: rename some lists and pointers. adds 7d641b90a454 fs/locks: split out __locks_wake_up_blocks(). adds 0ba6cd97eb58 NFS: use locks_copy_lock() to copy locks. adds 890536da1854 gfs2: properly initial file_lock used for unlock. adds a4399c3b7b8c ocfs2: properly initial file_lock used for unlock. adds f36b8ef9ffc2 locks: use properly initialized file_lock when unlocking. adds 304557f50f48 fs/locks: allow a lock request to block other requests. adds 448a9f6997c0 fs/locks: always delete_block after waiting. adds d068c2741083 fs/locks: change all *_conflict() functions to return bool. adds a94b498906dd fs/locks: create a tree of dependent requests. adds 4b4909678554 locks: merge posix_unblock_lock() and locks_delete_block() adds fadb8da540b7 VFS: locks: remove unnecessary white space. adds e0070598166c Merge remote-tracking branch 'file-locks/locks-next' adds 307c6e5241b4 vfs: Require specification of size of mount data for inter [...] adds 5caad78464aa vfs: syscall: Add open_tree(2) to reference or clone a mount adds e78164433ca1 vfs: syscall: Add move_mount(2) to move mounts around adds af7b5bc4c7e3 teach move_mount(2) to work with OPEN_TREE_CLONE adds af9eb1fffa12 vfs: Suppress MS_* flag defs within the kernel unless expl [...] adds c87c47c34750 vfs: Introduce the basic header for the new mount API's fi [...] adds 8a82a2513c0a vfs: Introduce logging functions adds 229e55402816 vfs: Add configuration parser helpers adds dbcf22bfca6d vfs: Add LSM hooks for the new mount API adds 6446dd622da1 vfs: Put security flags into the fs_context struct adds 4786c3427b25 selinux: Implement the new mount API LSM hooks adds 1f0a62d86694 smack: Implement filesystem context security hooks adds 966a6c141849 apparmor: Implement security hooks for the new mount API adds 8825fb43b70a tomoyo: Implement security hooks for the new mount API adds ae049c6c97e4 vfs: Separate changing mount flags full remount adds 37744f3d21f8 vfs: Implement a filesystem superblock creation/configurat [...] adds 0472421f47a9 vfs: Remove unused code after filesystem context changes adds b04f79586997 procfs: Move proc_fill_super() to fs/proc/root.c adds bfdc0d98d3d9 proc: Add fs_context support to procfs adds ca5911cd7b66 ipc: Convert mqueue fs to fs_context adds 2502e0179096 cpuset: Use fs_context adds 16ec1a5d58ea kernfs, sysfs, cgroup, intel_rdt: Support fs_context adds 435143a6e390 hugetlbfs: Convert to fs_context adds 6ddc92a66115 vfs: Remove kern_mount_data() adds 728d3f7e4ed3 vfs: Provide documentation for new mount API adds 74cd1cf94ad5 Make anon_inodes unconditional adds 1d9c8fafbf6f vfs: syscall: Add fsopen() to prepare for superblock creation adds 0799073cb470 vfs: Implement logging through fs_context adds 8c28e9099a69 vfs: Add some logging to the core users of the fs_context log adds f7116ca0ec36 vfs: syscall: Add fsconfig() for configuring and managing [...] adds c0a73cc8a9ec vfs: syscall: Add fsmount() to create a mount for a superblock adds 094a14cefa9e vfs: syscall: Add fspick() to select a superblock for reco [...] adds fc992caa96a1 afs: Add fs_context support adds 3e61486571a0 afs: Use fs_context to pass parameters over automount adds 36e291a8867a vfs: Add a sample program for the new mount API adds d5ab33dfd7bc vfs: syscall: Add fsinfo() to query filesystem information adds c1d02b5ace8e afs: Add fsinfo support adds 37c60145dc5a vfs: Allow fsinfo() to query what's in an fs_context adds 14eabeebf5cf vfs: Allow fsinfo() to be used to query an fs parameter de [...] adds d1b75e8a6d01 vfs: Implement parameter value retrieval with fsinfo() adds 2c712d240eaf bluetooth: fix compat ioctl adds 69374d063be0 compat_ioctl: remove pointless HCI... ioctls adds 319829cc2bde Merge branches 'work.mount', 'work.alpha', 'work.compat', [...] adds 35d7fc5e5603 Merge branch 'work.afs' into for-next adds 2dcc1f3b7dcb vfs: Fix error handling in do_remount() adds d708e87ca399 Merge branch 'work.mount' into for-next adds aa787b300674 Merge remote-tracking branch 'vfs/for-next' adds a61eee132f1e Merge branch 'for-4.20-vsprintf-hash-fixes' into for-next adds 3453e9822a64 Merge remote-tracking branch 'printk/for-next' adds 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next adds d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next adds 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next adds 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next adds 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next adds 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next adds b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next adds ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next adds f45728380f49 Merge branch 'for-4.18/multitouch' into for-next adds 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next adds 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next adds 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next adds 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next adds 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next adds eb42863d710a Merge branch 'for-4.18/multitouch' into for-next adds 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next adds 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next adds 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next adds 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next adds 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next adds 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next adds b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next adds f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next adds e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next adds c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next adds eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next adds 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next adds 1519d49960da Merge branch 'for-4.19/wiimote' into for-next adds 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next adds 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next adds 53ad28d14107 Merge branch 'for-4.19/elan' into for-next adds 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next adds 57194b035942 Merge branch 'for-4.19/upstream' into for-next adds 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next adds 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next adds 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next adds 18c31465c84e Merge branch 'for-4.20/core' into for-next adds bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next adds 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] adds e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next adds 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next adds cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next adds c226b359099d Merge branch 'for-4.19/fixes' into for-next adds 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next adds c765667f188b Merge branch 'for-4.20/microsoft' into for-next adds df9e33b723ae Merge branch 'for-4.20/core' into for-next adds 4c640c41381e Merge branch 'for-4.19/fixes' into for-next adds 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next adds e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next adds 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next adds d147b17f2503 Merge branch 'for-4.19/fixes' into for-next adds a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next adds c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next adds 53562f204ac3 Merge branch 'for-4.20/apple' into for-next adds 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next adds 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next adds 0492cca63302 Merge branch 'for-4.20/google' into for-next adds 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next adds ee2c444650f4 Merge branch 'for-4.20/google' into for-next adds c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next adds 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next adds 57f0a0a335df Merge remote-tracking branch 'hid/for-next' adds b46d396c79ff i3c: Add core I3C infrastructure adds 4ce1d6bc1a76 docs: driver-api: Add I3C documentation adds 0a6c82bdf8be i3c: Add sysfs ABI spec adds 31e9bc35f2ee dt-bindings: i3c: Document core bindings adds 163d817baa81 MAINTAINERS: Add myself as the I3C subsystem maintainer adds 8e4f04633527 i3c: master: Add driver for Cadence IP adds fa499ad95707 dt-bindings: i3c: Document Cadence I3C master bindings adds 430de814435a Merge remote-tracking branch 'i3c/i3c/next' adds 2b5d4ed1acfe dt-bindings: hwmon: Add adm127x documentation adds ee111e803a98 hwmon: (adm1275) Allow setting shunt reg value adds 915ae1ac398b hwmon: (core) remove redundant cast adds 175acd4a6930 hwmon: (adt7475) document mapping of sysfs entries to inputs adds ea07782f64b0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds d2f112a56810 Docs/EDID: Fixed erroneous bits of XOFFSET, XPULSE, YOFFSE [...] adds 8bed5a5cfc33 Docs/EDID: Calculate CRC while building the code adds 005ae6df28b8 Documentation: dynamic_debug: fix a couple of typos adds 1afc5fb5f6b1 Documentation: dynamic-debug: fix wildcard description adds f8d0dc21d409 Documentation/proc.txt: Add 2 missing fields for /proc/<pi [...] adds cba8087d829e Documentation: fix spelling mistake, EACCESS -> EACCES adds 1bb37a35671c doc-guide:kernel-doc.rst: Reference to foobar adds 76dd3e7b6650 kernel-doc: kill trailing whitespace adds bfd228c73090 kernel-doc: extend $type_param to match members referenced [...] adds 9d436edee254 Documentation/ras: Typo s/use use/use/ adds c284d42850fc Documentation/dev-tools: clean up kselftest.rst adds 2a1e03ca33be doc: tracing: Fix a number of typos adds 19d1b0b4c1f3 Merge remote-tracking branch 'jc_docs/docs-next' adds 215237a5e436 Merge tag 'v4.20-rc1' into patchwork adds 0ede1794b966 media: tc358743: Remove unnecessary self assignment adds 7cf7b2e977ab media: vicodec: lower minimum height to 360 adds 55623b416905 media: cec: check for non-OK/NACK conditions while claiming a LA adds 2efaf6ebb34f media: cec: increase debug level for 'queue full' adds ef86eaf97acd media: Rename vb2_m2m_request_queue -> v4l2_m2m_request_queue adds b50b769bcbc2 media: dm365_ipipeif: better annotate a fall though adds 92539d3eda2c media: v4l: event: Add subscription to list before calling [...] adds 003aedaed65d media: docs: Document metadata format in struct v4l2_format adds 30efae3d789c media: omap3isp: Unregister media device as first adds 32388d6ef7cf media: ipu3-cio2: Unregister device nodes first, then rele [...] adds 4e26f692e2e2 media: ipu3-cio2: Use cio2_queues_exit adds 4e5f42df5778 media: intel-ipu3: cio2: Remove redundant definitions adds 9dab12c7a66d media: imx214: device tree binding adds 436190596241 media: imx214: Add imx214 camera sensor driver adds 35629182eb8f media: ov13858: Check for possible null pointer adds d148b85e8b07 media: ov5645: constify v4l2_ctrl_ops structure adds fbe57dde7126 media: ov7740: constify structures stored in fields of v4l [...] adds 637e948e4673 Merge remote-tracking branch 'v4l-dvb/master' adds 148edb9afb21 Merge branch 'patchwork' into to_next adds 357b50f3ccc8 drm: amd: dc: don't use FP math when Kcov is enabled adds 727fcbf0d645 Merge remote-tracking branch 'v4l-dvb-next/master' adds 8d72ee3266f0 Documentation: cpu-freq: Frequencies aren't always sorted adds 6ef28a04d1cc cpufreq: imx6q: add return value check for voltage scale adds e531efa1e92b Documentation: cpufreq: Correct a typo adds faa686146568 Merge branch 'pm-cpufreq' into linux-next adds 017ce359a718 ACPI / PMIC: xpower: fix IOSF_MBI dependency adds ef6017518cc4 Merge branch 'acpi-pmic' into linux-next adds aeaf6a4b2d9e dt-bindings: cpufreq: remove stale arm_big_little_dt entry adds 69a8a26c3142 Merge branch 'pm-cpufreq' into linux-next adds 763f191af51f ARM: cpuidle: Don't register the driver when back-end init [...] adds 3e452e636d00 ARM: cpuidle: Convert to use cpuidle_register|unregister() adds 193255e3f4da Merge branch 'pm-cpuidle' into linux-next adds 1e6913daae40 Merge remote-tracking branch 'pm/linux-next' adds 9de9aa45e9bd tools/power/cpupower: fix compilation with STATIC=true adds 4bf3bd0f15a9 tools cpupower debug: Allow to use outside build flags adds dbc4ca339c8d tools cpupower: Override CFLAGS assignments adds 717b2408d1ec Merge remote-tracking branch 'cpupower/cpupower' adds 560928b27b38 PM / Domains: Rename genpd virtual devices as virt_dev adds 61d8e7c73b0b OPP: Identify and mark genpd OPP tables adds 7e535993fa4f OPP: Separate out custom OPP handler specific code adds 5d6d106fa455 OPP: Populate required opp tables from "required-opps" property adds da544b61eb55 OPP: Populate OPPs from "required-opps" property adds e38f89d310fc PM / Domains: Add genpd_opp_to_performance_state() adds 4f018bc0e1cf OPP: Add dev_pm_opp_{set|put}_genpd_virt_dev() helper adds ca1b5d77b1c6 OPP: Configure all required OPPs adds 4c6a343e57fe OPP: Rename and relocate of_genpd_opp_to_performance_state() adds 534245cc69c2 OPP: Remove of_dev_pm_opp_find_required_opp() adds 0171f501604e Merge remote-tracking branch 'opp/opp/linux-next' adds d968b4e240cf dlm: fix invalid free adds 3f0806d2596d dlm: don't allow zero length names adds 9de30f3f7f4d dlm: don't leak kernel pointer to userspace adds 216f0efd19b9 dlm: Don't swamp the CPU with callbacks queued during recovery adds 443b0b5d7968 Merge remote-tracking branch 'dlm/next' adds da689221f952 xen/blkfront: avoid NULL blkfront_info dereference on devi [...] adds 658b8bd39515 Merge remote-tracking branch 'swiotlb/linux-next' adds 6d10550c84f5 RDMA/hns: prefer dma_zalloc_coherent to dma_alloc_coherent/memse adds 4e588c8d034d IB/rxe: clean skb queue directly adds e48d8ed9c619 rxe: fix error completion wr_id and qp_num adds ce1fd6bfb15d IB/uverbs: fix a typo adds 9afc97c29b03 mlx5: remove support for ib_get_vector_affinity adds 759ace783280 i40iw: remove support for ib_get_vector_affinity adds 5736c7c499f1 RDMA/rxe: Distinguish between down links and disabled links adds 6e5559b275e7 RDMA/rxe: Add link_down, rdma_sends, rdma_recvs stats counters adds a854b1e89083 IB/rxe: move the variable into the function that uses it adds 8c9959689b20 IB/rxe: make rxe_unregister_device void adds 82f2958a2d7c Merge remote-tracking branch 'rdma/for-next' adds 3c82a21f4320 net: allow binding socket in a VRF when there's an unbound socket adds e78190581aff net: ensure unbound stream socket to be chosen when not in a VRF adds 6da5b0f027a8 net: ensure unbound datagram socket to be chosen when not [...] adds 6897445fb194 net: provide a sysctl raw_l3mdev_accept for raw socket loo [...] adds 7055420fb6a1 net: fix raw socket lookup device bind matching with VRFs adds 6f12fa775530 vrf: mark skb for multicast or link-local as enslaved to VRF adds d839a0ebeb4e ipv6: allow ping to link-local address in VRF adds 5226b6a920ba ipv6: handling of multicast packets received in VRF adds 7bd2db404efa ipv6: do not drop vrf udp multicast packets adds 7e225619e8af Merge branch 'vrf-allow-simultaneous-service-instances-in- [...] adds 60fb9567bf30 udp: implement complete book-keeping for encap_needed adds e20cf8d3f1f7 udp: implement GRO for plain UDP sockets. adds bcd1665e3569 udp: add support for UDP_GRO cmsg adds 68cb7d531e6a ip: factor out protocol delivery helper adds 80bde363f9a4 ipv6: factor out protocol delivery helper adds cf329aa42b66 udp: cope with UDP GRO packet misdirection adds 0a9ac2e95409 selftests: add GRO support to udp bench rx program adds bd8e1afe6436 selftests: add dummy xdp test helper adds e87f53b4fab7 selftests: add some benchmark for UDP GRO adds 3327a9c46352 selftests: add functionals test for UDP GRO adds cab6949bf70a Merge branch 'udp-gro' adds 8572a1b4dbc0 net: phy: bcm7xxx: Add entry for BCM7255 adds f90862001932 net: dsa: bcm_sf2: fix semicolon.cocci warnings adds a3320bcf28e0 net: phy: make phy_trigger_machine static adds 3b73e842c726 net: phy: realtek: load driver for all PHYs with a Realtek OUI adds 2e7ad56aa547 net/wan/fsl_ucc_hdlc: add BQL support adds f29eb2a96c56 tun: compute the RFS hash only if needed. adds 7dad9937e064 net: vlan: add support for tunnel offload adds 1295e2cf3065 inet: minor optimization for backlog setting in listen(2) adds c8accd5a0a6a net/vlan: introduce __vlan_hwaccel_clear_tag() helper adds e0a6b8097351 net/vlan: introduce __vlan_hwaccel_copy_tag() helper adds 9b319148cb34 net/vlan: include the shift in skb_vlan_tag_get_prio() adds 295d072a42fe net/vlan: remove unused #define HAVE_VLAN_GET_TAG adds 7025abb2e447 Merge branch 'vlan-prepare-for-removal-of-VLAN_TAG_PRESENT' adds cea0604d3f94 sfc: add missing NVRAM partition types for EF10 adds 1d10bd167667 net: add netif_is_geneve() adds 83f27d027da3 nfp: flower: use geneve and vxlan helpers adds e963e1097ad3 nfp: flower: include geneve as supported offload tunnel type adds be08989c4d90 Merge branch 'nfp-add-and-use-tunnel-netdev-helpers' adds b86077207d0c igbvf: Replace spin_is_locked() with lockdep adds 0db4a47c05e6 ixgbe: don't clear_bit on xdp_ring->state if xdp_ring is null adds 7fa57ca443cf ixgbe: allow IPsec Tx offload in VEPA mode adds 9fc145fcb5fb ixgbevf: add support for software timestamps adds a9e510589d70 intel-ethernet: software timestamp skbs as late as possible adds 540a152da762 i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE adds dda458d28567 igc: Remove set but not used variables 'ctrl_ext, link_mode' adds 84cfa53740e1 igc: Remove set but not used variable 'pci_using_dac' adds 14b21cec8585 igc: fix error return handling from call to netif_set_real [...] adds bb9089b668d6 igc: Tidy up some white space adds e1f65b0d70e9 e1000e: allow non-monotonic SYSTIM readings adds 920664a8f790 igc: Clean up code adds 5867b3301405 Merge branch '1GbE' of
git://git.kernel.org/pub/scm/linux/
[...] adds 05a66669776b Merge remote-tracking branch 'net-next/master' adds 2d2aa60f0be3 Merge remote-tracking branch 'bpf-next/master' adds 99b77fef3c6c net/mlx5: Fix XRC SRQ umem valid bits adds ccdb41a0bcb0 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size adds 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure adds 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast adds 00afd4c21f2f NFC: fix attrs checks in netlink interface adds 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier adds c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() adds 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] adds 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] adds 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver adds 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() adds 1f008cfec5d5 NFC: fdp: Fix unused variable warnings adds 70e22d5243d8 Merge remote-tracking branch 'nfc-next/master' adds a1a3b7621638 brcmfmac: Remove firmware-loading code duplication adds 5b587496dc63 brcmfmac: Remove recursion from firmware load error handling adds eae8e50669e1 brcmfmac: Add support for first trying to get a board spec [...] adds 0ad4b55b2f29 brcmfmac: Set board_type used for nvram file selection to [...] adds bd1e82bb420a brcmfmac: Set board_type from DMI on x86 based machines adds 55e491edbf14 brcmfmac: Cleanup brcmf_fw_request_done() adds ce2e6db554fa brcmfmac: Add support for getting nvram contents from EFI [...] adds 29ec3394f0bd brcmfmac: Fix ccode from EFI nvram when necessary adds 55930d2bf79b rsi: fix spelling mistake "Initialzing" -> "Initializing" adds 937a13091cbd libertas: remove set but not used variable 'int_type' adds 3419348a97bc wlcore: Fix the return value in case of error in 'wlcore_v [...] adds b7da53cd6cd1 qtnfmac_pcie: use single PCIe driver for all platforms adds e401fa25cfa2 qtnfmac: add support for Topaz chipsets adds e966a79c2f76 brcmfmac: fix spelling mistake "Retreiving" -> "Retrieving" adds 1066bd193d68 qtnfmac: fix error handling in control path adds 9198f460ec9d rtlwifi: btcoex: remove set but not used variable 'ppsc' adds e20c50cdca19 rtl8xxxu: Mark expected switch fall-throughs adds 307b00c5e695 rtl8xxxu: Fix missing break in switch adds e9904084dd1b iwlegacy: 4965-mac: mark expected switch fall-through adds af71f8fef45c iwlegacy: common: mark expected switch fall-throughs adds d56b26801e1d orinoco_usb: mark expected switch fall-through adds d22b8fadd08e prism54: isl_38xx: Mark expected switch fall-through adds 3d238b9d5048 prism54: isl_ioctl: mark expected switch fall-through adds 38a0792d08e9 prism54: islpci_dev: mark expected switch fall-through adds 63fdc952df36 mwifiex: Mark expected switch fall-through adds 6eba8fd22352 rt2x00: rt2400pci: mark expected switch fall-through adds 10bb92217747 rt2x00: rt2500pci: mark expected switch fall-through adds 916e6bbcfcff rt2x00: rt2800lib: mark expected switch fall-throughs adds 641dd8068ecb rt2x00: rt61pci: mark expected switch fall-through adds d22d2492a35d ray_cs: mark expected switch fall-throughs adds 89e54fa4562e rtlwifi: rtl8821ae: phy: Mark expected switch fall-through adds 7cbbe1597e44 zd1201: mark expected switch fall-through adds 96fca788e578 brcmsmac: never log "tid x is not agg'able" by default adds 90e3243d16ad rtlwifi: rtl8723ae: Remove set but not used variables and [...] adds 963b307361bd rtlwifi: Remove same duplicated includes adds 3d39e1bb1c88 wireless: airo: potential buffer overflow in sprintf() adds ae5848cb4511 brcmutil: print invalid chanspec when WARN-ing adds f4bd758f3f20 cw1200: fix small typo adds ac9ccb8b991c iwlegacy: fix small typo adds 7d129adff3af rtlwifi: rtl8192de: Fix misleading REG_MCUFWDL information adds f9a76c09973b Merge remote-tracking branch 'wireless-drivers-next/master' adds 82a3ca565664 gfs2: Put bitmap buffers in put_super adds 368dd116e519 gfs2: Clean up gfs2_is_{ordered,writeback} adds 43a87b4926ef Merge remote-tracking branch 'gfs2/for-next' adds 18d54e557c55 mtd: maps: physmap: Add SPDX header adds 00142d6ffeb6 mtd: maps: physmap: Rename ->map and ->mtd into ->maps and ->mtds adds c7f6dc60a319 mtd: maps: physmap: Use platform_get_resource() to retriev [...] adds 16f2101b4ddb mtd: maps: physmap: Use dev_notice() and a %pR specifier adds ea5bc54b12e8 mtd: maps: physmap: Use devm_ioremap_resource() adds 51b436a2420e mtd: maps: physmap: Remove the MAX_RESOURCES limitation adds 1e4f42084910 mtd: maps: physmap: Check mtd_device_{parse_register, unre [...] adds 7abe5309de76 mtd: maps: physmap: Return -ENOMEM directly when info allo [...] adds cb946bf6aaeb mtd: maps: physmap: Fix coding style issues reported by ch [...] adds 0c3def9b58d8 mtd: maps: Prepare merging of physmap and physmap_of adds 642b1e8dbed7 mtd: maps: Merge physmap_of.c into physmap-core.c adds 6ca15cfa0788 mtd: maps: Rename physmap_of_{versatile, gemini} into phys [...] adds 3edf4b9f381e dt-binding: mtd: physmap: Document the addr-gpios property adds ba32ce95cbd9 mtd: maps: Merge gpio-addr-flash.c into physmap-core.c adds 99f732b3a865 mtd: maps: physmap: Invert logic on if/else branch adds d24dbd7541ff mtd: maps: Get rid of the latch-addr-flash driver adds 14503f443262 Merge remote-tracking branch 'mtd/mtd/next' adds 9a4d83074769 mtd: spinand: winbond: Add support for W25N01GV adds 41d6f0d07d76 mtd: rawnand: fsmc: Fix unchecked return value in fsmc_rea [...] adds b0e137ad24b6 mtd: rawnand: Provide helper for polling GPIO R/B pin adds 3bd647ee7abc mtd: rawnand: ams-delta: Stop using legacy .IOADDR_R/W adds 861fbd6e808e mtd: rawnand: ams-delta: Convert the driver to ->exec_op() adds 321e54047b61 mtd: rawnand: denali: include <linux/bits.h> instead of <l [...] adds 0282fefb1a29 mtd: rawnand: r852: use generic DMA API adds acc9d62b6872 mtd: rawnand: Flag 1.8V AC chips with a broken GET_FEATURE [...] adds 647ad49ca672 staging: Remove the mt29f_spinand driver adds b97bb01d2827 Merge remote-tracking branch 'nand/nand/next' adds a1cccdcf330e drm/i915: Clean up casts to crtc_state in intel_atomic_com [...] adds c249c5f64336 drm/i915: Handle cursor updating active_planes correctly, v2. adds 62ef0dd3cc0c drm/i915: Unconditionally clear plane visibility, v2. adds f59e9701dbdc drm/i915: Make intel_crtc_disable_planes() use active plan [...] adds 6c246b81f938 drm/i915: Replace call to commit_planes_on_crtc with inter [...] adds 0aaf29b35f93 drm/i915: Clean up scaler setup, v2. adds ab5c60bf7675 drm/i915: Move programming plane scaler to its own function. adds 945ac78928fa drm/i915: Force planar YUV coordinates to be a multiple of 2, v2. adds fc41001d9708 drm/i915/icl: Configure lane sequencing of combo phy transmitter adds 3f4b9d9d02c6 drm/i915/icl: DSI vswing programming sequence adds ba3df888be90 drm/i915/icl: Enable DDI Buffer adds 70a7b83628fa drm/i915/icl: Program T_INIT_MASTER registers adds 8db05f594713 drm/i915/execlists: Assert the queue is non-empty on unsubmitting adds 570b16b559be drm/i915: use for_each_pipe loop to assign crtc_mask adds 4a3d3f6785be drm/i915: Match code to comment and enforce ppgtt for execlists adds 0a3c561da12b drm/i915: Enable RGB565 90/270 plane rotation for gen11 onwards. adds fc3fed5d297b drm/i915: Check fb stride against plane max stride adds 2863b00941bc Merge drm/drm-next into drm-intel-next-queued adds 74f6e183913b drm/i915: Convert to BITS_PER_TYPE adds 7a90938332d8 drm/i915: Avoid compiler warning for maybe unused gu_misc_iir adds 33868a91c1d9 drm/i915/icl: Define data/clock lanes dphy timing registers adds 35c37ade79cd drm/i915/icl: Define TA_TIMING_PARAM registers adds 7c86828d5645 drm/i915/runtime_pm: Share code to enable/disable PCH rese [...] adds 6edafc4eb3e4 drm/i915: Unset reset pch handshake when PCH is not presen [...] adds fd847b8e60e0 drm/i915: Do not modifiy reserved bit in gens that do not [...] adds 6323113b7af6 drm/i915: Move SKL IPC WA to HAS_IPC() adds c9b818d3f9f4 drm/i915: Move IPC WA #1141 to init_ipc() adds 029c33add915 drm/i915: Remove duplicated definition of intel_update_rawclk adds 180e9d230efe drm/i915/csr: keep firmware name and required version together adds d8a5b7d79fb7 drm/i915/csr: keep max firmware size together with firmare [...] adds e7351a8474d2 drm/i915/csr: bypass firmware request on i915.dmc_firmware [...] adds dee4a0f8e70d drm/i915/selftests: Smoketest preemption adds f8e57863f81f drm/i915: Trim partial view sg lists adds c5f6d578956a drm/i915: Log HWS seqno consistently adds 4bdafb9ddfa4 drm/i915: Remove i915.enable_ppgtt override adds 9531221df8f0 drm/i915: Check for panel orientation quirks on eDP panels adds 7fe78985cd08 drm/i915/csr: restructure CSR firmware definition macros adds a2bf92e8cc16 drm/i915/execlists: Avoid kicking priority on the current context adds 9ebd8202393d drm/i915/dp: Fix link retraining comment in intel_dp_long_pulse() adds f24f6eb95807 drm/i915/dp: Restrict link retrain workaround to external [...] adds d5acd97f5571 drm/i915/dp: Use a local variable for intel_encoder * adds 47658556da85 drm/i915/dp: Do not grab crtc modeset lock in intel_dp_detect() adds cbfa8ac835cb drm/i915/dp: Kill intel_dp->detect_done flag adds 9844bc87cb7a drm/i915/dp: Fix duplication of DEVICE_SERVICE_IRQ handling adds 7769db588384 drm/i915/dp: optimize eDP 1.4+ link config fast and narrow adds 992d2098ef0b drm/i915/selftests: Split preemption smoke test into threads adds 567a60570589 drm/i915/selftests: Include arbitration points in preempti [...] adds 7651a4452ddf drm/i915: Reserve some priority bits for internal use adds 85f5e1f385b7 drm/i915: Combine multiple internal plists into the same i [...] adds 121f0ff52f77 drm/i915: Use memmove() for punching the hole into infoframes adds 790ea70c5eb5 drm/i915: Pass intel_encoder to infoframe functions adds b16c765122f9 drm/i915: Priority boost for new clients adds e2f3496e93be drm/i915: Pull scheduling under standalone lock adds e9eaf82d97a2 drm/i915: Priority boost for waiting clients adds 7569bf95310e drm/i915/csr: Added ICL Stepping info adds b20815255693 drm/i915: Add plane alpha blending support, v2. adds 89d5efcc311c drm/i915: Replace some open-coded i915_coherent_map_type() adds c0a6aa7ec2c3 drm/i915: Show actual alongside requested frequency in deb [...] adds 2ddcc982bdc5 drm/i915: fix wrong error number report adds 598c6cfe0690 drm/i915/psr: Enable PSR1 on gen-9+ HW adds 5ec244f4afd0 drm/i915/selftests: Hold task_struct ref for smoking kthread adds 83bc0f5b432f drm/i915: Handle incomplete Z_FINISH for compressed error states adds 8f5c6fe46d6c drm/i915: Clear the error PTE just once on finish adds bc2477f7d3f3 drm/i915/execlists: Flush the CS events before unpinning adds 48b426a9b9ab drm/i915/guc: init GuC descriptors after GuC load adds 0fc645f338e3 drm/i915/guc: Don't clear the cookie on doorbell destroy adds 9dbf5a4efd8a drm/i915: Provide more clues as to why MST is/is not used adds 68bc30deac62 drm/i915: Restore vblank interrupts earlier adds 62358aa4ee86 drm/i915: Use the correct crtc when sanitizing plane mapping adds 7a4a2a460458 drm/i915: Clean up early plane debugs adds 88a83f3c2d7a drm/i915: Only reset seqno if actually idle adds 33373258cf02 drm/i915: Remove the global cache shrink & rcu barrier on [...] adds fdf73510ca81 drm/i915: Remove dereferences of crtc->config in set_pipec [...] adds b2562712d7de drm/i915: Make panel fitter functions take state adds 44fe7f35528c drm/i915: Make intel_set_pipe_timings/src_size take a poin [...] adds 7efd90fb4886 drm/i915: Use crtc_state in ironlake_enable_pch_transcoder adds 15cbe5d0926f drm/i915: Make skl_detach_scalers take crtc_state adds b2354c78b125 drm/i915: Make pll functions take crtc_state, v2. adds 65c307fd08dd drm/i915: Make shared dpll functions take crtc_state, v3. adds 5e1cdf541b24 drm/i915: Make ironlake_pch_transcoder_set_timings take cr [...] adds 0e5fa64610f6 drm/i915: Get rid of crtc->config from icl_pll_to_ddi_pll_sel adds 6e3d9dd0ae0a drm/i915: Use crtc->state in intel_fbdev_init_bios adds f56f6648404b drm/i915: Get rid of crtc->config dereference in intel_dp_ [...] adds 958bb4528d16 drm/i915: Get rid of crtc->config in chv_data_lane_soft_reset adds 6f405638c2ab drm/i915: Get rid of intel_crtc->config in crtc_enable/dis [...] adds 8e7a4424b996 drm/i915: Fix ILK-IVB sprite enable delays adds c1c8f6fa731b drm/i915: Redefine some Whiskey Lake SKUs adds ab2da3f8cd97 drm/i915: Add new AML_ULX support list adds dfdaa566b7d4 drm/i915: Apply correct ddi translation table for AML device adds 443d5e3973e8 drm/i915/icl: MBUS B credit change adds 00e5d8b1eb47 firmware/dmc/icl: Add missing MODULE_FIRMWARE() for Icelake. adds bf80928fbf06 drm/i915/psr: Share PSR and PSR2 exit mask adds fc6ff9dc9ecf drm/i915/psr: Make MASK_DISP_REG_WRITE reserved in PSR_MAS [...] adds 4755717b0ca8 drm/i915/psr: Remove PSR2 TODO error handling adds 66231d14e74a drm/i915/psr: Use WA to force HW tracking to exit PSR2 adds 3a465b84ea38 drm/i915/psr: Remove alpm from i915_psr adds 679bfe847b62 drm/i915: Constify all plane_funcs structs adds deb196895f84 drm/i915: Populate possible_crtcs for primary/cursor planes adds ee6e0496de1f drm/i915: Don't populate plane->i9xx_plane for sprites adds 934882db2961 drm/i915: Allow horizontal mirroring for cnl+ "sprite" planes adds 37a411e2118b drm/i915: Disallow plane scaling with specific pixel formats adds 97ee97b9782e drm/i915: Add missing pixel formats for skl+ "sprites" adds 2d72dc8b7c15 drm/i915: Move plane_state->scaler_id initialization into [...] adds c539b579b6c7 drm/i915: Introduce intel_plane_alloc() adds b7c806007559 drm/i915: Extract skl_universal_plane_init() adds a86d2590bafb drm/i915: s/intel_plane/plane/ in sprite init adds 881440a89ae1 drm/i915: Rename variables in intel_primary_plane_create() adds f53a70bd93f6 drm/i915: Fixup kernel doc for param name changes adds 0c7d2aedf51b drm/i915/icl: Add Wa_1406609255 adds 71ffd49cc9b9 drm/i915/icl:Add Wa_1606682166 adds 19dfe5726bab drm/i915: Do intel_panel_destroy_backlight() later adds bc3213c44415 drm/i915: Drop the eDP check from intel_dp_connector_destroy() adds 4d80273976bf drm/atomic_helper: Disallow new modesets on unregistered c [...] adds 6ed5bb1fbad3 drm/i915: Don't unset intel_connector->mst_port adds f67207d78cea drm/i915: Skip vcpi allocation for MSTB ports that are gone adds a9f9ca33d1fe drm/i915: Fix intel_dp_mst_best_encoder() adds d4b26e4f438f drm/i915: add a common connector type independent destroy hook adds 1e712535c51a drm/i915/dp: Link train Fallback on eDP only if fallback l [...] adds 65404c89e953 drm/i915: Show the DPCD read error inline adds aee7d9bee2db drm/i915: nuke the intel_lvds_connector adds 360fa66ae857 drm/i915: rename intel_modes.c to intel_connector.c adds 1c21348d1f3c drm/i915: move intel connector specific functions to intel [...] adds 41c43f9e0276 drm/i915: Inject a failure point when registering a connector adds b5d29843d8ef drm/atomic_helper: Allow DPMS On<->Off changes for unregis [...] adds e87b0bbc9f03 drm/nouveau: Fix nv50_mstc->best_encoder() adds 0b4bf7ca9be8 drm/i915/selftests: Disable shrinker across mmap-exhaustion adds c0c46ca461f1 drm/i915/aml: Add new Amber Lake PCI ID adds c5b083a1a174 drm/i915: Fix i915_driver_init_mmio error path adds 645ff9e37171 drm/i915: Inject load failure inside intel_engines_init_mmio adds ef51e0a3eb9e drm/i915: DRM_FORMAT_C8 is not possible with Yf tiling adds 91961a850d31 drm/i915: fix the transition minimums for gen9+ watermarks adds 077b5820af74 drm/i915: fix the watermark result selection on glk/gen10+ adds cbacc79db6ac drm/i915: transition WMs ask for Selected Result Blocks adds 9e44b180f81b drm/i915: don't write PLANE_BUF_CFG twice every time adds b9117149fefd drm/i915: promote ddb update message to DRM_DEBUG_KMS adds 27d7aaae0fd7 drm/i915/csr Added DC5 and DC6 counter register for ICL in [...] adds a5e856a5348f drm/i915: Large page offsets for pread/pwrite adds d9facae6afe1 drm/i915: Introduce CRTC output format adds 33b7f3ee6e00 drm/i915: Add CRTC output format YCBCR 4:2:0 adds 8c79f844c6d2 drm/i915: Add CRTC output format YCBCR 4:4:4 adds 96e35598cead drm/i915: Check LSPCON vendor OUI adds 06c812d7c591 drm/i915: Add AVI infoframe support for LSPCON adds 7cbf19fd54ff drm/i915: Write AVI infoframes for MCA LSPCON adds 799a964ffe0b drm/i915: Write AVI infoframes for Parade LSPCON adds 668b6c176c33 drm/i915: Add YCBCR 4:2:0/4:4:4 support for LSPCON adds 9d3eb2c33f03 drm/i915: Hold rpm wakeref for debugfs/i915_drop_caches_set adds 04c388d42956 drm/i915/icl: enable SAGV for ICL platform adds 4376b9c965c0 drm/i915/gen8: Disable master intr before reading adds 95b0e7c14c50 drm/i915/icl: No need to ack intr through master control adds 81067b71c1d9 drm/i915/icl: Disable master intr before reading adds 4c35475485c1 drm/i915: Make intel_dp_set_m_n take crtc_state adds 92d54b078fe2 drm/i915: Remove crtc->config references in vlv_prepare_pll adds 4207c8b9914f drm/i915: Always read out M2_N2 in intel_cpu_transcoder_ge [...] adds f2bdd112685c drm/i915: Pass crtc_state to update_scanline_offset adds 1b52ad46162d drm/i915: Remove crtc->config dereferences in intel_sanitize_crtc adds 91d781976296 drm/i915: Remove crtc->config dereferences in intel_modese [...] adds c5b36facfad8 drm/i915: Pass crtc_state to lpt_program_iclkip adds b0b62d845e44 drm/i915: Pass crtc_state to ivybridge_update_fdi_bc_bifurcation adds ffd7e32d95db drm/i915/icl: apply Display WA #1178 to fix type C dongles adds 176597a12d61 drm/i915/icl: create function to identify combophy port adds c0aa834404b3 drm/i915/icl: use combophy/TC helper functions during disp [...] adds cb6caf7e3993 drm/i915/icl: Refactor get_ddi_pll using helper func adds 8ea59e673990 drm/i915/icl: Use helper functions to classify the ports adds a54270d3a917 drm/i915/icl: Refactor icl pll functions adds d72e84ccba20 drm/i915/icl: Combine all port/combophy macros at one place adds 4e53840fdfdd drm/i915/icl: Introduce new macros to get combophy registers adds bb1c7edc6d4d drm/i915/icl: Fix DDI/TC port clk_off bits adds 046c9bca3d82 drm/i915: rename and move intel_get_pipe_from_connector() adds 7b3e51dd439b drm/i915: Ensure _print_param() builds with Clang adds 410ed5731a65 drm/i915: Ensure intel_engine_init_execlist() builds with Clang adds 593a21a04f99 drm/i915: split out display quirks to a new file adds ad52fcc97c2a drm/i915/guc: Fix Gen9 GuC loading workarounds adds 914a4fd8cd28 drm/i915/gen9+: Fix initial readout for Y tiled framebuffers adds 138bdac89183 drm/i915: Remove crtc->config dereference from drrs_ctl adds 20fd60009975 drm/i915/guc: fix GuC suspend/resume adds 39b50c603878 drm/atomic_helper: Stop modesets on unregistered connector [...] adds 61cdfb9e194d drm/i915/icl: Fix signal_levels adds bbb8a9d7e000 drm/i915: GEM_WARN_ON considered harmful adds 1a49f537c504 drm/i915/huc: Normalize HuC status returned by I915_PARAM_HAS_HUC adds 27a981b614d5 drm/i915/quirks: pass dev_priv instead of drm dev to quirk code adds c84c6fe30302 drm/i915: make encoder enable and disable hooks optional adds 2bf3f59daeee drm/i915/dsi: refactor bitrate calculations in intel_dsi_v [...] adds 67551a703544 drm/i915/dsi: abstract dphy parameter init adds e346a991f42c drm/i915/guc: drop negative doorbell alloc selftest adds 198a2a2f1aea drm/i915: Drop rpm wakeref on error in debugfs/i915_drop_c [...] adds 73f522bad179 drm/i915: Use i915_gem_object_get_dma_address() to populat [...] adds 4f15665ccbba drm/i915: Add ppgtt to GVT GEM context adds 9ec9a87b1ee8 drm/i915/dsi: abstract intel_dsi_tlpx_ns() adds b687c1984c4f drm/i915/icl: Make common DSI functions available adds e72cce531017 drm/i915/icl: Program DSI clock and data lane timing params adds 5fea8645585f drm/i915/icl: Program TA_TIMING_PARAM registers adds ca8fc99f2ac1 drm/i915/icl: Get DSI transcoder for a given port adds 292272ee7e9e drm/i915/icl: Add macros for MMIO of DSI transcoder registers adds 5ffce2546233 drm/i915/icl: Define TRANS_DSI_FUNC_CONF register adds d364dc66e2d5 drm/i915/icl: Configure DSI transcoders adds 9128b1024954 drm/i915/guc: Limit number of scratch registers used for H2G adds 49edbd49786e drm/i915/icl: Define TRANS_DDI_FUNC_CTL DSI registers adds 70f4f502c47e drm/i915/icl: Program TRANS_DDI_FUNC_CTL registers adds 7b56caf36376 drm/i915/icl: Define DSI transcoder timing registers adds d1aeb5f399d9 drm/i915/icl: Configure DSI transcoder timings adds 372610f3c814 drm/i915/icl: Define TRANS_CONF register for DSI adds 303e347cebc3 drm/i915/icl: Enable DSI transcoders adds 60230aacd528 drm/i915/icl: Define DSI panel programming registers adds fdec4df43ca5 drm/i915: ddi_clock_get sort platforms newer-to-older. adds 36c1f02875c1 drm/i915: compute_min_voltage_level sort platforms newer-to-older adds 210126bd807d drm/i915: digital_port_connected sort platforms newer-to-older adds fb72deaefe59 drm/i915: power_domains_init sort platforms newer-to-older adds ac128918482d drm/i915: uncore_fw_domains_init sort platforms newer-to-older adds 6f1312e6e046 drm/i915/guc: rename __create/destroy_doorbell adds bfeabcc87ae0 drm/i915/guc: reserve the doorbell before selecting the cacheline adds fb0c37f67010 drm/i915/guc: doorbell checking cleanup adds caef29cd072d drm/i915/guc: fix comment about fallback to execlists adds 42e90a687e76 drm/i915/guc: remove unneeded goto from selftest adds 816c37159ca2 drm/i915/perf: update generated files headers adds 784b1a8435da drm/i915/perf: remove redundant oa buffer initialization adds 5728de2f4f6a drm/i915/perf: pass stream to vfuncs when possible adds cd956bfcd0f5 drm/i915/perf: add a parameter to control the size of OA buffer adds 1f6f92a3d50f drm/i915: Relocate SKL+ NV12 src width w/a adds 52fb7d295cfe drm/i915: Move the SKL+ zero constant alpha handling adds 7b5543015bbd drm/i915/sdvo: Utilize intel_panel for fixed_mode adds fbffc5a3b877 drm/i915/guc: Propagate the fw xfer timeout adds f106d1005ac7 drm/i915: Pullout the bksv read and validation adds 342ac601df64 drm/i915: hdcp_check_link only on CP_IRQ adds bdc93fe0eb82 drm/i915/debugfs: hdcp capability of a sink adds 3aae21fc2ed4 drm/i915: Move the DDC/AUX failure msgs to debug log adds 24719e94ca2a drm/i915: Fix unsigned overflow when calculating total dat [...] adds 6711bd730b38 drm/i915/gen11: Enable 6 sprites on gen11 adds 1ab554b0099b drm/i915/gen11: Link nv12 Y and UV planes in the atomic st [...] adds b048a00b3d96 drm/i915/gen11: Handle watermarks correctly for separate Y [...] adds b1554e23ccb6 drm/i915/gen11: Program the scalers correctly for planar f [...] adds cb2458baf8b5 drm/i915/gen11: Program the chroma upsampler for HDR planes. adds 1e364f9008a7 drm/i915/gen11: Program the Y and UV plane for planar mode [...] adds 26ee5bc39011 drm/i915/gen11: Expose planar format support on gen11, v2. adds 5d6f36b27d27 drm/i915: Don't apply the 16Gb DIMM wm latency w/a to BXT/GLK adds 9fa6e2f7609f drm/i915/perf: Fix warning in documentation adds b5a209ca183f drm/i915: Mark skl_update_plane and skl_disable_plane as static adds aef9f33b7658 drm/i915: Ensure proper HDA suspend/resume ordering with a [...] adds 5a400aa3c562 drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values adds 9125963a9494 drm/i915: Mark up GTT sizes as u64 adds 6fc4e48f9ed4 drm/i915: Compare user's 64b GTT offset even on 32b adds 9213e4f54444 drm/i915/icl: Store available engine masks in INTEL_INFO adds 8dd0f8d37eae drm/i915/selftests: Check for hangs mid context execution tests adds 1e016a869336 drm/i915: Park signaling thread while wrapping the seqno adds d3dacc70797b drm/i915: wrapping all hdcp var into intel_hdcp adds 10ff7b11cf02 drm/i915: Reassigning log level for HDCP failures adds af5aad059885 drm: hdcp2.2 authentication msg definitions adds 8b44fefee694 drm: HDMI and DP specific HDCP2.2 defines adds 3ab0a6ed4ce5 drm/i915: Define Intel HDCP2.2 registers adds 9e7833758b9f drm/i915: Prefer IS_GEN<n> check with bitmask. adds 5bc0e89ff1be drm/i915: Kill GEN_FOREVER adds 42882336e62a drm/i915/glk: Remove 99% limitation. adds c5def85c0847 drm/i915/selftests: Test vm isolation adds 1ca2b067d07b drm/i915: Simplify has_sagv function adds 09209662618f drm/i915: Fix VIDEO_DIP_CTL bit shifts adds a670be330501 drm/i915: Move VIDEO_DIP_CTL definitions to their right place. adds 2a11b1b4b689 drm/i915: Add function to check for linear surfaces adds 77cac774b2fa drm/i915: Do not program aux plane offsets on gen11+ adds 4c8d351d0b49 drm/i915: Switch the order of function parameters adds daf3dc0f9b00 drm/i915/gtt: Record the scratch pte adds b379e30629c0 drm/i915/gtt: Reuse the read-only 64KiB scratch page and d [...] adds a950adc6c343 drm/i915: Stop calling intel_opregion unregister/register [...] adds 3e68928b7d4c drm/i915/icl: Enable DC9 as lowest possible state during s [...] adds e5ee4956f2fd drm/i915/gtt: Revert "Disable read-only support under GVT" adds 79c03caac2ff drm/i915/selftest: test aligned offsets for 64K adds 8e54d4fe79f0 drm/i915/icl: Move dsi host init code to common file adds 0d90c61ab9b0 drm/i915/dsi: move connector mode functions to common file adds bfee32bfca82 drm/i915/icl: Set max return packet size for DSI panel adds c2661638e886 drm/i915/icl: Power on DSI panel adds 77c8fdae2563 drm/i915/ringbuffer: change header SPDX identifier to MIT adds 32bbc3d450dc drm/i915/icl: Wait for header/payload credits release adds 208013157a68 drm/i915/icl: Turn ON panel backlight adds d9d996b6ca43 drm/i915/icl: Turn OFF panel backlight adds 4e123bd3039d drm/i915/icl: Disable DSI transcoders adds 522cc3f717ac drm/i915/icl: Power down DSI panel adds 4769b598b943 drm/i915/icl: Put DSI link in ULPS adds 7aa32f7c47c9 drm/i915/icl: Disable DDI function adds 9c83ab1bb384 drm/i915/icl: Disable portsync mode adds 019cec36f372 drm/i915/icl: Disable DSI ports adds 0f0fe8497d96 drm/i915/icl: Disable DSI IO power adds 8bffd204ded8 drm/i915/icl: Define DSI timeout registers adds 5a4712f472bf drm/i915/icl: Program HS_TX_TIMEOUT/LP_RX_TIMEOUT/TA_TIMEO [...] adds 35b876db4a42 drm/i915/dsc: Add slice_row_per_frame in DSC PPS programming adds ffddc4363c28 drm/dp: Add DP DSC DPCD receiver capability size define an [...] adds 93ac092f054b drm/i915/dp: Cache the DP/eDP DSC DPCD register set on Hot [...] adds 0575650077ea drm/dp: DRM DP helper/macros to get DP sink DSC parameters adds d9218c8f6cf4 drm/i915/dp: Add helpers for Compressed BPP and Slice Coun [...] adds 6cfd04b018f0 drm/i915/dp: Validate modes using max Output BPP and slice [...] adds 6e97272a9aaa drm/dp: Define payload size for DP SDP PPS packet adds 328f75bb0db7 drm/i915: Use intel_panel_actually_set_backlight() to disa [...] adds 3b90946fcb6f drm/i915: Fix error handling for the NV12 fb dimensions check adds 3e037f9b0ab7 drm/i915/debugfs: Do not print cached information of a dis [...] adds b298ba5f51fc drm/i915/icl: Set TC type to unknown in the disconnection flow adds d1b5973c8778 drm/i915/icl: Set TC type to unknown when a sudden disconn [...] adds 36b80aa36b63 drm/i915: Initialize panel_vdd_work only for eDP ports adds 17a3b15ac6af drm/i915/icl: Fix crash when getting DPLL of a MST encoder [...] adds b4335ec0a3ee drm/i915/icl: Fix the macros for DFLEXDPMLE register bits adds 03ad7d8821ec drm/i915/ICL: Add pre_pll_enable hook for ICL and set DFLE [...] adds 808517e2c378 drm/i915/icl: Add DSI packet payload/header registers adds bf4d57ff4110 drm/i915/icl: Find DSI presence for ICL adds f968c85bcef1 drm/i915/icl: Don't wait for empty FIFO adds 8b1b558d690a drm/i915/icl: Add DSS_CTL Registers adds 3b6ac43b4857 drm/i915/icl: Fix DC9 Suspend for ICL. adds efb818f10539 drm/i915: Kill WA 0528 adds 28b2f4e19600 drm/i915: Kill WA 0826 adds d521361755c2 drm/i915: Define WA 0870 and kill dead code. adds 1347d3ce5bbb drm/i915: Remove CNL from WA 827 adds 622b3f68139e drm/i915/icl: Add WaEnable32PlaneMode adds 22dae8a0cc53 drm/i915/icl: Implement Display WA_1405510057 adds 6a00b8feb86d drm/i915/icl: WaAllowUMDToModifyHalfSliceChicken7 adds f57f9371e285 drm/i915/icl: WaAllowUMDToModifySamplerMode adds 15d248ae374a drm/i915: Move intel_aux_ch() to intel_bios.c adds 563d22a03948 drm/i915: Move aux_ch to intel_digital_port adds ac897d6bd703 drm/i915: Init aux_ch for HDMI ports too adds 337837ac3a75 drm/i915: Use a helper to get the aux power domain adds bdaa29b6bea7 drm/i915: Enable AUX power earlier adds 8e4a3ad9b81b drm/i915: Enable AUX power for HDMI DDI/TypeC main link too adds c7375d9542f1 drm/i915: Configure AUX_CH_CTL when enabling the AUX power domain adds 70332ac539c5 drm/i915/icl+: Sanitize port to PLL mapping adds 18cde299df33 drm/i915/icl: Fix DSS_CTL register names adds 7a085c3aad94 Merge drm/drm-next into drm-intel-next-queued adds 74c1e826427a drm/i915: remove palette_offsets from device info in favor [...] adds 2fcc2fd0d60a drm/i915: define _MMIO_PLANE() in terms of _PLANE() not _M [...] adds 8d97b4a93646 drm/i915: reorder and reindent the register choosing helpe [...] adds a7c0149f1678 drm/i915: also group device info array helper macros with others adds 5468a5434096 drm/i915: Update DRIVER_DATE to 20181102 adds 47e22ff1a9e0 drm: Add connector property to limit max bpc adds f1a1217222a2 drm/i915: Allow "max bpc" property to limit pipe_bpp adds 8dfb839cfe73 ALSA: x86: Fix runtime PM for hdmi-lpe-audio adds 0019457e31b2 ALSA: x86: Rip out the lpe audio runtime suspend/resume hooks adds a6576a8d715a drm/i915/fia: FIA registers offset implementation. adds 83b466b1dc5f drm/i915: Mark pin flags as u64 adds 08cadae8e157 i915/dp/fec: Cache the FEC_CAPABLE DPCD register adds 857d828374cc drm/dp/fec: DRM helper for Forward Error Correction adds cb9ff519439b drm/i915/icl: Configure MG PHY gating for HDMI ports too adds 93b662d329d6 drm/i915/icl: Configure MG DP mode for HDMI ports too adds 34b2f8da9d41 drm/i915/gen9_lp: Fix DMC DC counter debugfs output adds a748faea3bfd drm/i915: Fix ilk+ watermarks when disabling pipes adds 6a255da783c6 drm/i915/icl: Define Plane Input CSC Coefficient Registers adds bfe60a0272dd drm/i915/icl: Enable Plane Input CSC for YUV to RGB Conversion adds e6db7f4d7c50 drm/i915: Break long iterations for get/put shmemfs pages adds f45a7977d114 drm/i915: Don't oops during modeset shutdown after lpe aud [...] adds 64e3d12f769d mm, drm/i915: mark pinned shmemfs pages as unevictable adds 55f99bf2a9c3 drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5 adds b598a88ebb97 drm/i915/csr: fix spelling mistake "firmare" -> "firmware" adds e69b348a7adb drm/i915: Nuke posting reads from plane update/disable funcs adds d0105af93976 drm/i915: Clean up skl_program_scaler() adds 66a5ab1034be drm/i915: Fix possible race in intel_dp_add_mst_connector() adds fee61deecb1d drm/i915: Fix NULL deref when re-enabling HPD IRQs on syst [...] adds a4af7889eb31 drm/i915: Fix threshold check in intel_hpd_irq_storm_detect() adds 0759af9e75ca drm/i915: Clarify flow for disabling IRQs on storms adds 9a64c65083b9 drm/i915: Add short HPD IRQ storm detection for non-MST systems adds a33e1ece7779 drm/i915/icl: Fix power well 2 wrt. DC-off toggling order adds 987abd5c62f9 drm/i915/execlists: Force write serialisation into context [...] adds 1e0e9c8a85af drm/i915/icl: Fix combo PHY uninit adds c45198b163fb drm/i915/cnl+: Move the combo PHY init/uninit code to a new file adds eef519e2d07d drm/i915/cnl+: Verify combo PHY HW state during PHY uninit adds bc458c1174e3 drm/i915/icl: Skip init for an already enabled combo PHY adds 602438ead302 drm/i915/icl: Fix port B combo PHY context loss after DC t [...] adds 5fc2805b3e88 drm/i915: Set MI_INVALIDATE_BSD for all video-decode engines adds 45489dde1652 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 9cb5f4873b99 drm/atmel-hlcdc: Replace drm_dev_unref with drm_dev_put adds 4f297df89d29 drm/rockchip: vop: add rk3188 hs_start interrupt as dsp_ho [...] adds 064b06bbf117 drm/imx: fix build failure without CONFIG_DRM_FBDEV_EMULATION adds 1f0eb8b81089 drm: panel-orientation-quirks: Add quirk for GPD win2 adds e077e2f5f810 drm/panel: simple: fix BOE/HV070WSA-100 timings adds 6bf18d84f768 drm/panel: seiko-43wvf1g: Switch to SPDX identifier adds db2b0e5ffc70 drm/panel: seiko-43wvf1g: Add missing ">" character in aut [...] adds 21295ceacff7 dt-bindings: Add vendor prefix for CDTech(H.K.) Electronic [...] adds 982f944ed7cf drm/panel: add panel CDTech S070WV95-CT16 to panel-simple adds 1a4d3f24efcb dt-bindings: Add CDTech S070WV95-CT16 panel bindings adds e58edce616ac drm/panel: add panel CDTech S043WQ26H-CT7 to panel-simple adds 94889b487bb9 dt-bindings: Add CDTech S043WQ26H-CT7 panel bindings adds 882c35af565a drm/panel: p079zca: unconditionally remove the panel on removal adds 7ad8b41cd8f5 drm/panel: simple: Add support for Banana Pi 7" S070WV20-C [...] adds 6cbe7cd15f95 drm/panel: simple: Add DLC1010GIG panel adds 17fd7a9d324f drm/panel: Add support for Olimex LCD-OLinuXino panel adds 53273b522208 drm: stm: implement get_scanout_position function adds 8faff37409fb drm/bridge: dw-hdmi: allow forcing vendor phy-type adds 96c4704fec95 drm/rockchip: dw_hdmi: Allow outputs that don't need outpu [...] adds 9f891dbe3910 dt-bindings: allow optional phys in Rockchip dw_hdmi binding adds bd1302305ae6 drm/rockchip: dw_hdmi: allow including external phys adds 5c3f3d22393c drm/rockchip: dw_hdmi: store rockchip_hdmi reference in ph [...] adds 1c53ba8f22a1 drm/rockchip: dw_hdmi: add dw-hdmi support for the rk3328 adds b256013e7207 drm/zte: Replace drm_dev_unref with drm_dev_put adds a0d4d42cb585 drm/bochs: Replace drm_gem_object_unreference_unlocked wit [...] adds f384d7d514d1 drm: Convert to using %pOFn instead of device_node.name adds f26e1de5ec48 video/hdmi: Constify 'buffer' to the unpack functions adds 480b8b3e42c3 video/hdmi: Pass buffer size to infoframe unpack functions adds 468d6a4996fb video/hdmi: Constify infoframe passed to the log functions adds 53b9974b4b33 drm/fsl-dcu: drop unused drm_crtc_index() adds 469a9308adfc drm/fsl-dcu: use drm_display_mode_to_videomode to calculat [...] adds c5e69ab35c0d video/hdmi: Constify infoframe passed to the pack functions adds d717c6df3040 drm/vkms: Extend todo adds 4db4b85014df drm: Fix kernel doc for DRM_MODE_PROP_IMMUTABLE adds 6b7e2d5c3032 drm: add drm_connector_attach_edid_property() adds 9e37ee7913b4 drm/vblank: Remove old-style comments adds 03189d5bf778 drm: Remove defunct dma_buf_kmap stubs adds 2b4c1c0512e9 drm/amdgpu: Remove default best_encoder hook from DC adds 297e30b5d9b6 drm/atomic-helper: Unexport drm_atomic_helper_best_encoder adds 9ef8a9dc4b21 drm: Extract drm_atomic_state_helper.[hc] adds ec9b0a9e2c9e drm/atomic: Improve docs for drm_atomic_state->allow_modeset adds d1b42edea8ee drm/arcpgu: Drop transitional hooks adds d680781d21a5 drm/atmel: Drop transitional hooks adds b3e90917e4d1 drm/arcpgu: Use drm_atomic_helper_shutdown adds 3ea4b1e1b814 drm/msm: Use drm_atomic_helper_shutdown adds a2b50babc743 drm/sti: Use drm_atomic_helper_shutdown adds 9bac4a01bc88 drm/vc4: Use drm_atomic_helper_shutdown adds b1a122c51f57 drm/zte: Use drm_atomic_helper_shutdown adds 21ebe615c169 drm: Remove transitional helpers adds 4af67def3b08 drm/doc: fix drm_driver_legacy_fb_format adds e6a3e405b548 drm/todo: Add some cleanup tasks adds 6b6fce62f65c drm: Unexport primary plane helpers adds 40e3defd19ce drm/vmwgfx: Fix vmw_du_cursor_plane_atomic_check adds 84c0851794d4 drm: Unexport drm_plane_helper_check_update adds 548ae867efb1 drm/sun4i: tcon: fix check of tcon->panel null pointer adds 49c5c0769a91 drm/sun4i: tcon: prevent tcon->panel dereference if NULL adds 2a7be4b4a9a5 drm: Use PTR_ERR_OR_ZERO in drm_fb_cma_fbdev_init() adds 732300154980 drm: Do not call drm_dp_cec_set_edid() while registering D [...] adds 34c2c4f632f2 drm/v3d: Fix a use-after-free race accessing the scheduler [...] adds 6915c9a525e5 drm/v3d: Add a little debugfs entry for measuring the core clock. adds 4fa825bf4050 drm/v3d: Add some better documentation of the in_sync arguments. adds 2f20fa8d12e8 drm/v3d: Skip debugfs dumping GCA on platforms without GCA. adds 7bd01a085582 drm: Shift * to be adjacent to pointer name adds 649fdce23cdf drm: add flags to drm_syncobj_find_fence adds 4eda776c3cef drm/rockchip: psr: do not dereference encoder before it is [...] adds 871edc96bdab drm: fix missing doc v2 adds a37805098900 drm/bufs: Fix Spectre v1 vulnerability adds 920532991aca drm/selftest: Refactor drm mode setting selftests adds 48197bc564c7 drm: add syncobj timeline support v9 adds 885054f9917e drm/sti: make crct disable atomic adds 4035cc5738d9 drm: sti: don't pass GFP_DMA32 to dma_alloc_wc adds 4c953d03970a drm/dp: Add definitions for eDP Rev 1.4a and 1.4b adds 9c71a6686bfa drm: fourcc: Convert drm_format_info kerneldoc to in-line [...] adds e51767279f11 drm/selftest: Refactor test-drm_plane_helper adds a81c9ab67880 vgaarb: Add support for 64-bit frame buffer address adds 3d42f1ddc47a vgaarb: Keep adding VGA device in queue adds 43cf1fc0e27e drm: fix deadlock of syncobj v6 adds 8dc830e4cf6e drm/rcar-du: Convert drm_atomic_helper_suspend/resume() adds 32e932e37e6b DRM: UDL: get rid of useless vblank initialization adds 068f30478180 drm/drm_pci.c: Use dma_zalloc_coherent adds c97ea6a61b5e drm: msm: adreno: Use PTR_ERR_OR_ZERO rather than if(IS_ER [...] adds 6217f0ec7f11 drm/doc: kerneldoc for quirk_addfb_prefer_xbgr_30bpp adds 9edb6a0b206c drm/doc: Update errno handbook adds e982e3f02071 drm: dsi: Add lane clock rate fields to DSI device adds 674c9e198c57 drm/panel: Add DT bindings for Samsung S6D16D0 adds ac1d6d74884e drm/panel: Add driver for Samsung S6D16D0 panel adds 641019dcd194 drm/vc4: Fix TILE_Y_OFFSET definitions adds 91b6da23cc78 drm/vc4: Define missing PITCH0_SINK_PIX field adds 58a6a36fe8e0 drm/vc4: Use drm_atomic_helper_check_plane_state() to simp [...] adds a65511b1cd78 drm/vc4: Move ->offsets[] adjustment out of setup_clipping [...] adds 3e407417b192 drm/vc4: Fix X/Y positioning of planes using T_TILES modifier adds 2b02a05bdc3a drm/vc4: Set ->is_yuv to false when num_planes == 1 adds 6542e9adc0da Merge drm/drm-next into drm-misc-next adds e4b0c868106d drm/dp_mst: Deprecate drm_dp_find_vcpi_slots() adds f6764815358b drm/dp_mst: Remove all evil duplicate state pointers adds 9d32bdbb5b5f drm: Fix doc warning in drm_connector_attach_edid_property() adds 27836b641c1b dma-buf: remove shared fence staging in reservation object adds ca05359f1e64 dma-buf: allow reserving more than one shared fence slot adds 99fe21a76f0f dma-buf: test shared slot allocation when mutex debugging [...] adds d5c04dff2487 drm/vgem: Fix vgem_init to get drm device available. adds f08877e79485 drm: BUG_ON if passing NULL parent to drm_dev_init adds 4bdbd5f0eeee drm/virtio: document drm_dev_set_unique workaround adds efbb9df91e03 drm/meson: Use drm_fbdev_generic_setup() adds e0ce0e2a5df3 drm/stm: Use drm_fbdev_generic_setup() adds 1dd0b147c1ff drm/panel: Add support for Truly NT35597 panel driver adds b1ab1f32015d dt-bindings: Add Truly NT35597 panel driver bindings adds 4fb2c933c965 drm/syncobj: Avoid kmalloc(GFP_KERNEL) under spinlock adds a590d0fdbaa5 dma-buf: Update reservation shared_count after adding the [...] adds 47164e0b0df8 drm/i915/hdmi: Detect HDMI 2.0 monitors using multiple EDI [...] adds 633873e6cb88 drm/vkms: provide a parent device to drm_dev_init() adds a25b77a1d797 drm/sun4i: hdmi: Fix unitialized variable adds 1e0ff648940e drm/sun4i: hdmi: Fix double flag assignation adds 29305d7e8f89 drm/bridge: analogix_dp: Fix misleading indentation report [...] adds 918d89bb1a63 gpu: drm/lease: fix spelling mistake, EACCESS -> EACCES adds 23c897d72ca8 drm/virtio: track created object state adds ae0dc3cc38b1 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] adds c40336ba5ed6 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] adds 70a0d6a37726 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] adds 724cfdfd667a drm/virtio: drop resource_id argument. adds 6c1cd97bdaff drm/virtio: fix resource id handling adds 1938d1ae32fe drm/virtio: Replace IDRs with IDAs adds 6a37c49a94a9 drm/virtio: Handle context ID allocation errors adds 7fea1e0f38a8 gpu/drm/virtio/virtgpu_vq.c: Use kmem_cache_zalloc adds 6ed00154cb4d drm/qxl: Remove trailing whitespace adds 408799eb4ad4 drm/qxl: Add line after variable declarations adds d964985c0d5d drm/qxl: Remove exceding whiteline adds 1b000494978d drm/qxl: Use 'unsigned int' instead of 'usigned' adds 26f53c4f6da8 drm/qxl: Add space before open parentheses adds 94feeaafbefd drm/qxl: Use 'unsigned int' instead of 'bool' adds 4b6e21c3b564 drm/bridge/synopsys: dsi: move mipi_dsi_host_unregister to [...] adds f2b0e2646570 drm/bridge/synopsys: dsi: don't call __dw_mipi_dsi_probe f [...] adds 90910a651123 drm/bridge/synopsys: dsi: add ability to have glue-specifi [...] adds 2d4f7bdafd70 drm/rockchip: dsi: migrate to use dw-mipi-dsi bridge driver adds 739838b5f886 drm/bridge/synopsys: dsi: add dual-dsi support adds cf6d100dd238 drm/rockchip: dsi: add dual mipi support adds 01f23459cf93 drm/bochs: add edid support. adds dff906c3f91c drm/tinydrm: Advertise that we can do only DRM_FORMAT_MOD_LINEAR. adds 86619c3859c0 dt-bindings: new binding for Himax HX8357D display panels adds f300c86e33a6 drm: Add an hx8367d tinydrm driver. adds 03ceb1c8dfd1 drm/tinydrm: Fix setting of the column/page end addresses. adds 9cbe67c5bc44 drm/syncobj: Mark local add/remove callback functions as static adds c638f341c8bd drm/arc: Use drm_fbdev_generic_setup() adds f4d26fa91364 drm/fsl-dcu: Use drm_fbdev_generic_setup() adds da6a512f14ef drm/atmel-hlcdc: Use drm_fbdev_generic_setup() adds 94ebfc078291 drm/sun4i: Use drm_fbdev_generic_setup() adds 45cf87566e56 drm/tilcdc: Use drm_fbdev_generic_setup() adds bbc97f9501d1 drm: Remove 80-column line in drm_mode_object.c adds fcec4163afa5 drm/panel: Add simple panel mode for the ARM RTSM adds 042bf753842d drm/fourcc: Add char_per_block, block_w and block_h in drm [...] adds 697b6b85042e drm/fourcc: Add fourcc for Mali linear tiled formats adds 55bc277d1224 drm: mali-dp: Enable Mali-DP tiled buffer formats adds 8db2dc852941 drm: Extend framebuffer_check to handle formats with cpp/c [...] adds 0d1c7d0fa9d7 drm/selftests: Add tests for drm_format_info* helpers adds 9aefed1f7498 drm: Add macro to export functions only when CONFIG_DRM_DE [...] adds 6ff3d9ffdcbb drm/selftests: Add tests for drm_internal_framebuffer_create adds 9341c668c8c0 drm/selftests: Fix build warning -Wframe-larger-than adds 6caec6a04717 drm/lease: drop EXPORT_SYMBOL adds c445335a7696 dt-bindings: bus: add H6 DE3 bus binding adds fb3ef5424622 dt-bindings: display: sun4i-drm: Add H6 display engine com [...] adds 4b09c0738313 drm/sun4i: Rework DE2 register defines adds 218d6a3cfc96 drm/sun4i: Fix DE2 mixer size adds 97eb57feda80 drm/sun4i: Disable unused DE2 sub-engines adds c50519e6db4d drm/sun4i: Add basic support for DE3 adds 0a14b641624b drm/sun4i: Add support for H6 DE3 mixer 0 adds c8c78ac261e7 drm/bridge/synopsys: dw-hdmi: Enable workaround for v2.12a adds cd54074e82e0 drm/sun4i: Not all DW HDMI controllers has scrambled addresses adds 799715212b67 drm/sun4i: dw-hdmi: Make mode_valid function configurable adds 76ce87ca5063 drm/sun4i: dw-hdmi: Add quirk for setting TMDS clock adds 9d0fdd484332 dt-bindings: display: sunxi: add DT binding for Allwinner [...] adds 40bb9d3147b2 drm/sun4i: Add support for H6 DW HDMI controller adds 058262b1e539 drm/sun4i: dw-hdmi-phy: Reorder quirks by family adds c71c9b2fee17 drm/sun4i: Add support for Synopsys HDMI PHY adds 0fb4b858b102 drm/sun4i: Add support for H6 HDMI PHY adds c96d62215fb5 drm/sun4i: Initialize registers in tcon-top driver adds 10ead694f05c drm: sun4i: add quirks for TCON TOP adds bbf81a9c7188 dt-bindings: display: sun4i-drm: document H6 TCON TOP adds 9b4dcc9cbbfb drm: sun4i: add support for H6 TCON TOP adds 3a6eb795641c drm/vgem: create a render node for vgem adds a7f7090f4433 drm/vgem: Fix typo in driver feature flags adds aecbde630e95 drm/syncobj: Fix oops on drm_syncobj_find_fence(file_priv, [...] adds a0c1af46e9d7 drm/lease: debug output for lease creation adds 078b7de41249 drm/file: Uncompact the feature flags adds 968029057192 drm/lease: look at ->universal_planes only once adds e7afb623b4fb drm: Add drm_any_plane_has_format() adds 534903d60376 drm/atomic: Use explicit old crtc state in drm_atomic_add_ [...] adds b2432adf33e8 drm/atomic: Use explicit old/new state in drm_atomic_crtc_check() adds d9be05b78422 drm/atomic: Use explicit old/new state in drm_atomic_plane [...] adds 783195ec1cad drm/syncobj: disable the timeline UAPI for now v2 adds 583fcad42894 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 5cc1fa2e35bd drm/msm: Check if target supports crash dump capture adds 9f8378afe8b4 drm/msm: Fix task dump in gpu recovery adds a4fedef7dcf2 drm/msm/gpu: Fix a couple memory leaks in debugfs adds af174823fd52 drm/msm: fix handling of cmdstream offset adds a61246cf6c70 drm/msm: dpu: Add tracing around CTL_FLUSH adds 48916341fd16 drm/msm/dsi: configure VCO rate for 10nm PLL driver adds 50693b4d2db3 drm/msm/dpu: Remove dpu_kms_pm_suspend/resume adds f581bdefc1a9 drm/msm: Cut dpu_kms hooks from msm_pm_suspend/resume adds a1e25e7975cc drm/msm/dpu: Remove suspend state tracking from crtc adds a6ba45afda41 drm/msm/dpu: Replace dpu_crtc_reset by atomic helper adds 4f9fbf4b64c0 drm/msm: Remove dpu_encoder_phys_ops->hw_reset() adds 0354376f44e3 drm/msm: dpu: Remove unused functions from msm_media_info.h adds a8488d903962 drm/msm: dpu: Remove _dpu_encoder_power_enable() adds 10b9a1ed2927 drm/msm: dpu: Remove 'inline' from several functions adds 2b2606646caa drm/msm: dpu: Remove empty/useless labels adds a4d9d92faaed drm/msm: dpu: Clean up _dpu_core_video_mode_intf_connected() adds fee5740ffaf5 drm/msm: dpu: Remove checks from dpu_plane_destroy_state() adds ce48490ee07d drm/msm: Grab a vblank reference when waiting for commit_done adds 619cd670f050 drm/msm: validate display and event threads adds bdc309778907 drm: msm: Use DRM_DEV_* instead of dev_* adds 66b1e71547aa drm/msm/hdmi: Enable HPD after HDMI IRQ is set up adds 75b9a34b8ff1 drm/msm/gpu: Don't map command buffers with nr_relocs equal to 0 adds fa81b1ad6976 drm/msm: dpu: Don't set legacy plane->crtc pointer adds 686b92cd40e4 Merge remote-tracking branch 'drm-msm/msm-next' adds 7dafb83edd32 Merge branches 'sunxi/drm-fixes-for-4.13' and 'sunxi/drm-f [...] adds ebb89097d6ad Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' adds 946485d0ede5 drm/imx: Switch to SPDX identifier adds fac8033fe3ab drm/imx: imx-tve: constify clk_ops structure adds 22ec08081956 gpu: ipu-cpmem: add WARN_ON_ONCE() for unaligned dma buffers adds dec408fd23ae gpu: ipu-v3: Add chroma plane offset overrides to ipu_cpme [...] adds d0cbc93a0110 gpu: ipu-v3: ipu-ic: allow to manually set resize coefficients adds 819bec35c8c9 gpu: ipu-v3: image-convert: Prevent race between run and u [...] adds 920340ae1f69 gpu: ipu-v3: image-convert: Only wait for abort completion [...] adds aa60b261c636 gpu: ipu-v3: image-convert: Allow reentrancy into abort adds b288adad6105 gpu: ipu-v3: image-convert: Remove need_abort flag adds c4e456583a46 gpu: ipu-v3: image-convert: Catch unaligned tile offsets adds dd65d2a93b0c gpu: ipu-v3: image-convert: prepare for per-tile configuration adds 70b9b6b3bcb2 gpu: ipu-v3: image-convert: calculate per-tile resize coef [...] adds 0537db801bb0 gpu: ipu-v3: image-convert: reconfigure IC per tile adds 571dd82c508d gpu: ipu-v3: image-convert: store tile top/left position adds 26ddd032a82b gpu: ipu-v3: image-convert: calculate tile dimensions and [...] adds 76e77bf543c5 gpu: ipu-v3: image-convert: move tile alignment helpers adds 64fbae5e3e2e gpu: ipu-v3: image-convert: select optimal seam positions adds a3f42419e2a7 gpu: ipu-v3: image-convert: fix debug output for varying t [...] adds ff652fcf84f7 gpu: ipu-v3: image-convert: relax alignment restrictions adds d966e23d61a2 gpu: ipu-v3: image-convert: fix bytesperline adjustment adds e46279f097d4 gpu: ipu-v3: image-convert: add some ASCII art to the exposition adds f1ef14f30f05 gpu: ipu-v3: image-convert: disable double buffering if necessary adds 815b02e3c05d gpu: ipu-v3: image-convert: allow three rows or columns adds 97c78f4d07e5 drm/imx: ipuv3-plane: add IDMAC timeout warning adds a54843c00e72 gpu: ipu-v3: pre: add double buffer status readback adds 731624c98897 gpu: ipu-v3: prg: add function to get channel configure status adds 6cec571b70ec drm/imx: ipuv3-plane: add function to query atomic update status adds 495999193f11 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds f4163814813f drm/etnaviv: kill active fence tracking adds 3283ee771c88 drm/etnaviv: consolidate hardware fence handling in etnaviv_gpu adds 99e294492ef9 drm/etnaviv: Replace drm_dev_unref with drm_dev_put adds 6647357b0fb4 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 20019764fddf Merge branch 'regmap-4.20' into regmap-next adds 031aef723a7d Merge remote-tracking branches 'regmap/topic/noinc' and 'r [...] adds 765d873c17f6 Merge remote-tracking branch 'regmap/for-next' adds ad43d528a7ac ALSA: usb-audio: Define registers for CM6206 adds 9293867ef0d1 Merge remote-tracking branch 'sound/for-next' adds 6b27e2772927 ASoC: stm32: sai: fix less than zero comparison on unsigned int adds ff60005e4598 ASoC: smd845: constify snd_soc_ops structure adds 576ce4075bfa ASoC: wm97xx: fix uninitialized regmap pointer problem adds 1539c7f23f25 ASoC: Intel: mrfld: fix uninitialized variable access adds 0b6277e6343e ASoC: nau8825: remove unnecessary unlikely() adds 7dfcd9d727c3 ASoC: qdsp6: q6afe-dai: constify snd_soc_dai_ops structures adds 704a9fc20b87 ASoC: codecs: constify snd_soc_dai_ops structures adds de3636488cff ASoC: AMD: constify regulator_desc structure adds 61f18dc78a6b ASoC: omap-mcbsp: On OMAP1 and OMAP2420 only 16bit format [...] adds 0900d1e64815 ASoC: pcm3168a: cleanup hw_constraint for LEFT_J/I2S adds 7e7fe06de376 ASoC: rsnd: move .get_status under rsnd_mod_ops adds c16015f36cc1 ASoC: rsnd: add .get_id/.get_id_sub adds c0ea089dbad4 ASoC: rsnd: rsnd_mod_name() handles both name and ID adds 39dfdf00c7a5 ASoC: ak5558: Remove redundant snd_soc_component_read32 calls adds 223bc10b8497 ASoC: pcm3168a: remove read-only status register from snd_ [...] adds 2c2596f3ab25 ASoC: omap: Remove unused machine driver for AM3517-evm adds 25540f68c871 ASoC: pxa: change ac97 dependencies adds 8679284b37e9 ASoC: acpi: define common interface for machine driver con [...] adds 842bb5135f10 ASoC: Intel: use standard interface for Hdaudio machine driver adds 3ee1cd4f81e1 ASoC: Intel: use standard interface for Atom machine drivers adds 48bf41a2be51 ASoC: Intel: boards: fix Skylake typo adds 972b0d456e64 ASoC: Intel: remove GFP_ATOMIC, use GFP_KERNEL adds 97bb91ae2f33 ASoC: Intel: common: add SOF information for APL RVP adds 935ff8007f5e ASoC: Intel: common: add quirk for APL RVP boards adds 39ee0b3401fe ASoC: audio-graph-card: remove endpoint bidirectional check adds 1a115f3a5418 ASoC: audio-graph-scu-card: remove endpoint bidirectional check adds 5049a6e7316c ASoC: audio-graph-scu-card: remove error check which never happen adds c8b222bf110c ASoC: rsnd: remove endpoint bidirectional check adds a607280293b4 ASoC: rsnd: rename rsnd_runtime_is_ssi_xxx() adds 9328882e9dc6 ASoC: rsnd: use defined io_playback/io_capture adds beed78aeeb10 ASoC: rsnd: move HDMI information from ssi.c to core.c adds c2aaaa57d44a ASoC: rsnd: handle DPCM converted rate/chan under core adds bd7ff187fac3 ASoC: rsnd: tidyup Document for DT binding adds da48a6eb82ea ASoC: rsnd: add SSIU BUSIF support for Document adds 4e7788fb8018 ASoC: rsnd: add SSIU BUSIF support adds cf704dc83fd6 ASoC: rsnd: add TDM Split mode support for Document adds f69f452243e4 ASoC: rsnd: add TDM Split mode support adds d3ff06b03c10 ASoC: fsl_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro adds f5c7e747f674 Merge branch 'asoc-4.21' into asoc-next adds 6b9ff0891749 Merge remote-tracking branch 'sound-asoc/for-next' adds e84cd7ee630e modsign: use all trusted keys to verify module signature adds 912a06baa6d2 Merge remote-tracking branch 'modules/modules-next' adds ea2c18e1044e null_blk: Add conventional zone configuration for zoned support adds fa182a1fa97d sunvdc: convert to blk-mq adds db1142a83b4c ms_block: convert to blk-mq adds d0be12274dad mspro_block: convert to blk-mq adds 600335205b8d ide: convert to blk-mq adds 7ac257b862f2 blk-mq: remove the request_list usage adds ba7b443422d6 blk-mq: remove legacy check in queue blk_freeze_queue() adds 9ba20527f4d1 blk-mq: provide mq_ops->busy() hook adds 3a7ea2c483a5 scsi: provide mq_ops->busy() hook adds f664a3cc17b7 scsi: kill off the legacy IO path adds c6f2882691e8 block: remove q->lld_busy_fn() adds 583d6535cb9d dasd: remove dead code adds aae3b069d5ce bsg: pass in desired timeout handler adds 5e28b8d8a1b0 bsg: provide bsg_remove_queue() helper adds cd2f076f1d7a bsg: convert to use blk-mq adds 771a93c489bf block: remove blk_complete_request() adds 3c7741567b81 blk-wbt: kill check for legacy queue type adds 2cdf2caecda6 blk-cgroup: remove legacy queue bypassing adds 7ca01926463a block: remove legacy rq tagging adds 7e992f847a08 block: remove non mq parts from the flush code adds 404b8f5a03d8 block: cleanup kick/queued handling adds f382fb0bcef4 block: remove legacy IO schedulers adds a1ce35fa4985 block: remove dead elevator code adds f9cd4bfe9695 block: get rid of MQ scheduler ops union adds 92bc5a24844a block: remove __blk_put_request() adds 4316b79e4321 block: kill legacy parts of timeout handling adds 1028e4b33566 bsg: move bsg-lib parts outside of request queue adds db6d99523560 block: remove request_list code adds 820efc62fc6c block: kill request slab cache adds 2081a56bfaad block: remove req_no_special_merge() from merging code adds 8b98a97f80ed blk-merge: kill dead queue lock held check adds 7d692330e7cd block: get rid of blk_queued_rq() adds c7bb9ad1744e block: get rid of q->softirq_done_fn() adds 9cf2bab63076 block: kill request ->cpu member adds b82592199032 genirq/affinity: Spread IRQs to all available NUMA nodes adds 5c903e108d0b genirq/affinity: Move two stage affinity spreading into a [...] adds 060746d9e394 genirq/affinity: Pass first vector to __irq_build_affinity [...] adds 6da4b3ab9a6e genirq/affinity: Add support for allocating interrupt sets adds a0fedc857dff Merge branch 'irq/for-block' of
git://git.kernel.org/pub/s
[...] adds a8908939af56 blk-mq: kill q->mq_map adds ed76e329d74a blk-mq: abstract out queue map adds ff2c56609d9b blk-mq: provide dummy blk_mq_map_queue_type() helper adds f9afca4d367b blk-mq: pass in request/bio flags to queue mapping adds f31967f0e455 blk-mq: allow software queue to map to multiple hardware queues adds a783b81820fe blk-mq: add 'type' attribute to the sysfs hctx directory adds b3c661b15d5a blk-mq: support multiple hctx maps adds 392546aed220 blk-mq: separate number of hardware queues from nr_cpu_ids adds ea4f995ee8b8 blk-mq: cache request hardware queue mapping adds 67cae4c948a5 blk-mq: cleanup and improve list insertion adds 3110fc79606f blk-mq: improve plug list sorting adds 843477d4cc5c blk-mq: initial support for multiple queue maps adds 3b6592f70ad7 nvme: utilize two queue maps, one for reads and one for writes adds d1e36282b0bb block: add REQ_HIPRI and inherit it from IOCB_HIPRI adds 4b04cc6a8f86 nvme: add separate poll queue map adds dbef5257737b sunvdc: fix compiler warning adds e051bd0ddfdd ms_block: remove unused pointer 'set' adds b1ab5fa309e6 block/loop: Don't grab "struct file" for vfs_getattr() operation. adds 310ca162d779 block/loop: Use global lock for ioctl() operation. adds 967d1dc144b5 loop: Fold __loop_release into loop_release adds 0a42e99b58a2 loop: Get rid of loop_index_mutex adds a13165441d58 loop: Push lo_ctl_mutex down into individual ioctls adds a2505b799a49 loop: Split setting of lo_state from loop_clr_fd adds 7ccd0791d985 loop: Push loop_ctl_mutex down into loop_clr_fd() adds 4a5ce9ba5877 loop: Push loop_ctl_mutex down to loop_get_status() adds 550df5fdacff loop: Push loop_ctl_mutex down to loop_set_status() adds 757ecf40b7e0 loop: Push loop_ctl_mutex down to loop_set_fd() adds c371077000f4 loop: Push loop_ctl_mutex down to loop_change_fd() adds d57f3374ba48 loop: Move special partition reread handling in loop_clr_fd() adds 85b0a54a82e4 loop: Move loop_reread_partitions() out of loop_ctl_mutex adds 0da03cab87e6 loop: Fix deadlock when calling blkdev_reread_part() adds 1dded9acf6dc loop: Avoid circular locking dependency between loop_ctl_m [...] adds c28445fa06a3 loop: Get rid of 'nested' acquisition of loop_ctl_mutex adds 7baa85727d04 blk-mq-tag: change busy_iter_fn to return whether to conti [...] adds ae8799125d56 blk-mq: provide a helper to check if a queue is busy adds ab11fe5af104 blk-mq-tag: document tag iteration helper return value adds 8728e41c300d Merge remote-tracking branch 'block/for-next' adds 65a30d73b123 dm: avoid indirect call in __dm_make_request adds d66c35e75d93 dm: dont rewrite dm_disk(md)->part0.in_flight adds 96361aa707ea dm: remove the pending variable adds 5790f8d7ea10 dm rq: leverage blk_mq_queue_busy() to check for outstanding IO adds 27cb65479acd dm rq: remove unused arguments from rq_completed() adds 629553bb4fdb dm mpath: only flush workqueue when needed adds dc01fee83269 Merge remote-tracking branch 'device-mapper/for-next' adds 2e1aa70d39e0 mmc: dw_mmc-bluefield: simplify the probe() function adds c08e8ebb33cc mmc: atmel-mci: do not assume idle after atmci_request_end adds a15874957b40 dt-bindings: mmc: fsl-imx-esdhc: add imx8qxp compatible string adds ac7df9ff78a9 Merge remote-tracking branch 'mmc/next' adds a0ca72c2d1ac kdb: use correct pointer when 'btc' calls 'btt' adds 3bd67b37e350 kdb: print real address of pointers instead of hashed addresses adds 5055ba6e1546 Merge remote-tracking branch 'kgdb/kgdb-next' adds c4e37c153f77 md: remove set but not used variable 'bi_rdev' adds 678bb83e3cb5 Merge remote-tracking branch 'md/for-next' adds fdae686dc9ef Merge branch 'regulator-4.20' into regulator-linus adds 61d0de0543a6 regulator: pfuze100-regulator: add coin support to PF0100 adds de226ebda96c regulator: bd718x7: Remove double indirection for bd718xx_ [...] adds fa2bb8b97d77 regulator: lochnagar: Explicitly include register headers adds 60f966b70638 Merge branch 'regulator-4.21' into regulator-next adds c054c6c792e1 regulator: core: Add voltage balancing mechanism adds 9243a195be7a regulator: core: Change voltage setting path adds f9503385b187 regulator: core: Mutually resolve regulators coupling adds 79d6f049f4f0 regulator: core: Don't allow to get regulator until all co [...] adds d3b687c58ad9 regulator: Change regulator-coupled-max-spread property adds 40c223efaa17 regulator: core: Limit regulators coupling to a single couple adds a2dfe7c7dfb6 regulator: Document new regulator-max-step-microvolt property adds 85254bcf394f regulator: core: Add new max_uV_step constraint adds 6303f3e78b6f regulator: core: Decouple regulators on regulator_unregister() adds 0157cfe56482 Merge remote-tracking branch 'regulator/topic/coupled' int [...] adds 1540403679d2 Merge remote-tracking branch 'regulator/for-next' adds a599c0b374c4 Merge tag 'tpmdd-next-20180518' of
git://git.infradead.org
[...] adds d19289133b1d Merge branch 'next-integrity' of
git://git.kernel.org/pub/
[...] adds 12aaa9cfc578 Merge branch 'next-general' into next-testing adds 4996539f84ee Merge branch 'next-general' into next-testing adds 530a13df0b0b Merge branch 'next-general' into next-testing adds f98b52429135 Merge branch 'next-integrity' into next-testing adds b68b40ae3c8b Merge tag 'tpmdd-next-20180728' of
git://git.infradead.org
[...] adds d83c732fffc3 Merge branch 'smack-for-4.19-a' of
https://github.com/csch
[...] adds 6e9511f9cd5a Merge branch 'next-general' into next-testing adds 72934a2c220f Merge branch 'next-general' into next-testing adds 4a0b0cb37d64 Merge branch 'smack-for-4.20' of
https://github.com/cschau
[...] adds ad33b870a66b Merge branch 'next-general' into next-testing adds ffce605abc8f Merge tag 'tpmdd-next-20181005' of
git://git.infradead.org
[...] adds 59844f7392b4 security: fix LSM description location adds dbe9e636e5f4 KEYS: Provide key type operations for asymmetric key ops [ver #2] adds e4ccb7e88d6d KEYS: Provide keyctls to drive the new key type ops for as [...] adds bd654832e9b1 KEYS: Provide missing asymmetric key subops for new key ty [...] adds 0798842c34b8 KEYS: Make the X.509 and PKCS7 parsers supply the sig enco [...] adds fb52fa12777e KEYS: Provide software public key query function [ver #2] adds 42fe75d3bd79 KEYS: Allow the public_key struct to hold a private key [ver #2] adds 5c0f9a5371f0 KEYS: Implement encrypt, decrypt and sign for software asy [...] adds 272a60a13343 KEYS: Implement PKCS#8 RSA Private Key parser [ver #2] adds e643de4f4309 crypto: rsa-pkcs1pad: Allow hash to be optional [ver #2] adds 1aedc734d1e5 KEYS: asym_tpm: add skeleton for asym_tpm [ver #2] adds 1cabb7cd20d0 KEYS: asym_tpm: extract key size & public key [ver #2] adds 336a2131ccc1 KEYS: Add parser for TPM-based keys [ver #2] adds 7bbd7c1d7e97 KEYS: asym_tpm: Implement pkey_query [ver #2] adds 28e05cf07ea0 KEYS: asym_tpm: Implement encryption operation [ver #2] adds 67714f79c8f7 KEYS: trusted: Expose common functionality [ver #2] adds 78255a50c5e6 KEYS: Move trusted.h to include/keys [ver #2] adds 27728d92a7df KEYS: asym_tpm: Add loadkey2 and flushspecific [ver #2] adds 332137125cc5 KEYS: asym_tpm: Implement tpm_unbind [ver #2] adds d475889e225c KEYS: asym_tpm: Implement the decrypt operation [ver #2] adds 7c5c2b605217 KEYS: asym_tpm: Implement signature verification [ver #2] adds d8e84365a0e3 KEYS: asym_tpm: Implement tpm_sign [ver #2] adds 1cacf4fb3550 KEYS: asym_tpm: Add support for the sign operation [ver #2] adds 5ae0fc935bfa Merge branch 'next-general' into next-testing adds f7ecb3f11995 Merge branch 'next-integrity' of
git://git.kernel.org/pub/
[...] adds 3bd5c4efee1c Merge tag 'loadpin-security-next' of
https://git.kernel.or
[...] adds 3bc342b0ad32 Merge remote-tracking branch 'security/next-testing' adds 5df275cd4cf5 selinux: policydb - fix byte order and alignment issues adds 7b5f5b1b2e32 Merge remote-tracking branch 'selinux/next' adds ee81ae834707 tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x adds 14ca441b3ede tpm2: add new tpm2 commands according to TCG 1.36 adds b7282a455f44 tpm: sort objects in the Makefile adds be93a244f757 tpm: factor out tpm 1.x duration calculation to tpm1-cmd.c adds 83aebe6d20b5 tpm: add tpm_calc_ordinal_duration() wrapper adds 751a4c69ad7c tpm: factor out tpm_get_timeouts() adds 047d698603a3 tpm: move tpm1_pcr_extend to tpm1-cmd.c adds 83c64e87fe0b tpm: move tpm_getcap to tpm1-cmd.c adds 7028261bdad2 tpm: factor out tpm1_get_random into tpm1-cmd.c adds 0ecd248b86c3 tpm: move tpm 1.x selftest code from tpm-interface.c tpm1-cmd.c adds b837a10bb063 tpm: factor out tpm 1.x pm suspend flow into tpm1-cmd.c adds f880a3d77a53 tpm: factor out tpm_startup function adds c4b857d8ec00 tpm: add tpm_auto_startup() into tpm-interface.c adds 0beb40fbc552 tpm: tpm-interface.c drop unused macros adds 626a0dcc8c00 tpm: tpm-space.c remove unneeded semicolon adds 69674e54f3a9 tpm: tpm1: rewrite tpm1_get_random() using tpm_buf structure adds 837ce5bd801f tpm1: implement tpm1_pcr_read_dev() using tpm_buf structure adds 10422b21a734 tpm1: rename tpm1_pcr_read_dev to tpm1_pcr_read() adds 1cfeffeda853 tpm1: reimplement SAVESTATE using tpm_buf adds 211d77708eff tpm1: reimplement tpm1_continue_selftest() using tpm_buf adds 6891220ec584 tpm: use u32 instead of int for PCR index adds 537bb06db69c tpm: tpm_try_transmit() refactor error flow. adds 7939f3bdac0d tpm: fix kdoc for tpm2_flush_context_cmd() adds cfafe7fa5eb2 tpm: tpm_ibmvtpm: fix kdoc warnings adds ee3bb0480ed9 Merge remote-tracking branch 'tpmdd/next' adds 19ed3e2dd854 iommu/vt-d: Fix NULL pointer dereference in prq_event_thread() adds e5b78f2e349e iommu/ipmmu-vmsa: Fix crash on early domain free adds b0c329121505 iommu/ipmmu-vmsa: Hook up r8a77990 DT matching code adds b65f501627ff iommu/mediatek: Constify iommu_ops adds 5d95f40e62e4 iommu: Do physical merging in iommu_map_sg() adds 40240b19692e Merge branches 'iommu/fixes', 'arm/renesas', 'arm/mediatek [...] adds c4f0cac4f03d Merge remote-tracking branch 'iommu/next' adds ea956d8be91e audit: print empty EXECVE args adds f7c42ff495f5 Merge remote-tracking branch 'audit/next' adds 4202dd2cb2d8 of: Documentation: remove unmaintained todo file adds 37e084640fbc irqchip: Convert to using %pOFn instead of device_node.name adds ad17f3db61cf memory: Convert to using %pOFn instead of device_node.name adds 6dec4572e609 backlight: pm8941: Convert to using %pOFn instead of devic [...] adds e535e7dfab9f mtd: Convert to using %pOFn instead of device_node.name adds 689fe687f31e of/pdt: Remove unused of_pdt_build_more function ptr adds 2b678d0fce91 Merge remote-tracking branch 'devicetree/for-next' adds 30688e4e670d spi: rockchip: make spi_enable_chip take bool adds 31bcb57be12f spi: rockchip: use designated init for dma config adds 2410d6a3c307 spi: rockchip: always use SPI mode adds fab3e4871f62 spi: rockchip: use atomic_t state adds ce386100d999 spi: rockchip: disable spi on error adds fc1ad8ee3348 spi: rockchip: read transfer info directly adds eee06a9ee2cd spi: rockchip: don't store dma channels twice adds d790c342e689 spi: rockchip: remove master pointer from dev data adds eff0275e5253 spi: rockchip: simplify use_dma logic adds 420b82f84294 spi: rockchip: set min/max speed adds 74b7efa82b11 spi: rockchip: precompute rx sample delay adds 01b59ce5dac8 spi: rockchip: use irq rather than polling adds 65498c6ae241 spi: rockchip: support 4bit words adds 04290192f7eb spi: rockchip: support lsb-first mode adds b53548f9d9e4 spi: pxa2xx: Remove LPSS private register restoring during resume adds f611dfdb8544 spi: mediatek: Add bindings for mediatek MT8183 soc platform adds b654aa6f2bbb spi: mediatek: add spi support for mt8183 IC adds 13aed2392741 spi: spi-fsl-dspi: use IRQF_SHARED mode to request IRQ adds 0dccff3ce73a spi: spi-geni-qcom: fix nitpicks adds 6a34e285de9a spi: spi-geni-qcom: Simplify probe function adds 4642f0bede4f spi: uniphier: fix incorrect property items adds 2a35a643f138 spi: uniphier: re-add addressing properties adds 07c7df3ecdba spi: spi-sh-msiof: simplify getting .driver_data adds 6eee6d317aa2 spi: spi-zynqmp-gqspi: simplify getting .driver_data adds be0bf62e3df9 spi: spi-rspi: simplify getting .driver_data adds b942d80b0a39 spi: Add MXIC controller driver adds 326e5c8d4a87 dt-binding: spi: Document Macronix controller bindings adds e28ae34e51bd Merge branch 'spi-4.20' into spi-4.21 for uniphier DT adds abc61f47a70f spi: omap-spi: Add compatible for AM654 SoC adds 81df42d10457 spi: Kconfig: Enable McSPI driver for K3 platforms adds df80e0478972 spi: rspi: Add r8a77470 to the compatible list adds 0d3c347e0c9c Merge branch 'spi-4.21' into spi-next adds 5132b3d28371 spi: gpio: Support 3WIRE high-impedance turn-around adds b82ab1c26962 mtd: spi-nor: atmel-quaspi: Typo fix adds d5433def3153 mtd: spi-nor: atmel-quadspi: Add spi-mem support to atmel-quadspi adds 2d30ac5ed633 mtd: spi-nor: atmel-quadspi: Use spi-mem interface for atm [...] adds 6ca622c87149 mtd: spi-nor: atmel-quadspi: Remove unused code from atmel [...] adds 0e6aae08e9ae spi: Add QuadSPI driver for Atmel SAMA5D2 adds a24626d72915 dt-bindings: spi: QuadSPI driver for Atmel SAMA5D2 adds d38ece035758 Merge remote-tracking branches 'spi/topic/3wire-gpio' and [...] adds 6af8f52460f2 Merge remote-tracking branch 'spi/for-next' adds 112950555263 watchdog/core: Add watchdog_thresh command line parameter adds 94e06987e6e2 Merge branch 'core/core' adds f75d651587f7 resource/docs: Fix new kernel-doc warnings adds 70d817af68ca Merge branch 'core/urgent' adds ace9bad4df26 locking/atomics: Add common header generation files adds 9fa45070a2e5 locking/atomics: Switch to generated fallbacks adds b5d47ef9ea5c locking/atomics: Switch to generated atomic-long adds aa525d063851 locking/atomics: Switch to generated instrumentation adds 8d32588077bd locking/atomics: Check generated headers are up-to-date adds c0df10812835 arm64, locking/atomics: Use instrumented atomics adds 4d8e5cd233db locking/atomics: Fix scripts/atomic/ script permissions adds 4a4e0fc38ea9 Merge branch 'locking/core' adds b987ffc18fb3 x86/qspinlock: Fix compile error adds 60cc9028f256 Merge branch 'locking/urgent' adds 40fa3780bac2 sched/core: Take the hotplug lock in sched_init_smp() adds 47b7aee14fd7 sched/fair: Clean up load_balance() condition adds 3f130a37c442 sched/fair: Don't increase sd->balance_interval on newidle [...] adds ff1cdc94de4d sched/core: Introduce set_next_task() helper for better co [...] adds 5ef96340d271 Merge branch 'sched/core' adds e1ff516a56ad sched/fair: Fix a comment in task_numa_fault() adds ad547ab09986 Merge branch 'sched/urgent' adds 35b69a420bfb clockevents/drivers/i8253: Add support for PIT shutdown quirk adds 1de72c706488 x86/hyper-v: Enable PIT shutdown quirk adds b068621a53f9 Documentation/x86: Fix typo in zero-page.txt adds 11b080f48a8a Merge branch 'x86/urgent' adds 0feb78f88bdf Merge remote-tracking branch 'tip/auto-latest' adds 1b51adc6b7ac EDAC, synopsys: Improve code readability adds bb894bc46ed0 EDAC, synopsys: Shorten static function names adds 225af74d6312 EDAC, synopsys: Correct comments adds fa9f6b9e1cf9 EDAC, synopsys: Return void for functions always returning 0 adds 3d02a8975e32 EDAC, synopsys: Add platform specific structures for the D [...] adds 84de0b493ff6 EDAC, synopsys: Add error handling for the of_device_get_m [...] adds fb6a691a23ca dt: bindings: Document ZynqMP DDRC in Synopsys documentation adds e926ae573b0f EDAC, synopsys: Add macro defines for ZynqMP DDRC adds b500b4a029d5 EDAC, synopsys: Add ECC support for ZynqMP DDR controller adds 1a81361f75d8 EDAC, synopsys: Add Error Injection support for ZynqMP DDR [...] adds 8fd8cbfeada5 EDAC, qcom_edac: Remove irq_handled local variable adds 96c1c58eb0d7 EDAC, i82975x: Remove set but not used variable dtype adds 24c9d423e86b EDAC, skx: Fix randconfig builds in a better way adds 064b04093a45 Merge remote-tracking branch 'edac-amd/for-next' adds 6529a694a591 EXP tools/memory-model: Add scripts to check github litmus tests adds f639a6957c8b EXP tools/memory-model: Make scripts take "-j" abbreviatio [...] adds fe0148642d32 rcutorture: Add call_rcu() flooding forward-progress tests adds 228e5a7c8569 torture: Bring any extra CPUs online during kernel startup adds c3126ead5935 rcutorture: Automatically create initrd directory adds 0f53a3c2836c rcutorture: Add initrd support for systems lacking dracut adds 46f5f8905af0 rcutorture: Make initrd/init execute in userspace adds dd8f9c1d6ef7 rcutorture: Remove cbflood facility adds e7dd5e7779ba rcutorture: Break up too-long rcu_torture_fwd_prog() function adds 5d7a48e5662e doc: Set down forward-progress requirements adds e46d8fce9a36 srcu: Fix kernel-doc missing notation adds 8415ca851cd6 rcutorture: Add cross-compile capability to initrd.sh adds 57bbf75798d5 checkpatch.pl: Flag obsolete RCU APIs adds 279b9717ae0c rcutorture: Always strip using the cross-compiler adds 5e4af4db6b3a rcutorture: Check initrd/init instead of initrd only adds 8a05f9f8e67d rcutorture: Import a copy of nolibc adds e6fa8059ddd1 rcutorture: Make use of nolibc when available adds 5b416bfd3d6f rcu: Stop expedited grace periods from relying on stop-machine adds f62760a8120a MAINTAINERS: Update from @linux.vnet.ibm.com to @linux.ibm.com adds 01c24777b4a5 rcu: Affinity forward-progress test to avoid housekeeping CPUs adds 61bbf3a90b8b doc: Clarify RCU data-structure comment about rcu_tree fanout adds 402717be1a8b rcu: Remove unused rcu_state externs adds ec9eac7d88bc rcu: Fix rcu_{node,data} comments about gp_seq_needed adds 284b80c0862c doc: Remove rcu_preempt_state reference in stallwarn adds de5f481d6bbf torture: Remove unnecessary "ret" variables adds 7fa5fe0c0829 doc: rcu: Update information about resched_cpu adds cb7455e400a6 doc: rcu: Remove rcu_dynticks from Data-Structures adds 755fa32bb509 doc: rcu: Update Data-Structures for RCU flavor consolidation adds 2063a1f18eb4 doc: rcu: Better clarify the rcu_segcblist ->len field adds 948551a84c46 doc: rcu: Update description of gp_seq fields in rcu_data adds 5ee815551515 doc: Document rcutorture forward-progress test kernel parameters adds a8b720fbe4bc rcu: Avoid double multiply by HZ adds 5b1db7f7c31b rcutorture: Prepare for asynchronous access to rcu_fwd_startat adds 9fde0a781559 rcu: Parameterize rcu_check_gp_start_stall() adds 685a80fbace5 rcutorture: Dump grace-period diagnostics upon forward-pro [...] adds d1608d0c9d6d rcu: Add state name to show_rcu_gp_kthreads() output adds 7b481e75a1bd rcu: Add jiffies-since-GP-activity to show_rcu_gp_kthreads() adds 68e560854bb6 rcu: Account for nocb-CPU callback counts in RCU CPU stall [...] adds b82b0a026465 rcu: Print per-CPU callback counts for forward-progress failures adds 79aa611255fb rcutorture: Print GP age upon forward-progress failure adds 832c9a069ab5 rcutorture: Print histogram of CB invocation at OOM time adds 60214cc04a64 srcu: Prevent __call_srcu() counter wrap with read-side cr [...] adds e3f3a14a62ab rcutorture: Print time since GP end upon forward-progress failure adds fb54b1d249fd rcutorture: Print forward-progress test age upon failure adds 044ca94599a0 rcutorture: Recover from OOM during forward-progress tests adds a3b4be343c39 x86/PCI: Replace spin_is_locked() with lockdep adds c19190a43951 sfc: Replace spin_is_locked() with lockdep adds f8f0b8bd6858 smsc: Replace spin_is_locked() with lockdep adds 798803410679 userfaultfd: Replace spin_is_locked() with lockdep adds 7b337b2cdcca locking/mutex: Replace spin_is_locked() with lockdep adds c8d8b2938658 mm: Replace spin_is_locked() with lockdep adds 72c784f12cc6 KVM: arm/arm64: vgic: Replace spin_is_locked() with lockdep adds 99c360ee6b36 checkpatch.pl: Suggest lockdep instead of asserting !spin_ [...] adds 6be78c7855fe rcutorture: Use 100ms buckets for forward-progress callbac [...] adds 48f4e6e94aec doc: rcu: Update core and full API in whatisRCU adds fe2a9b62a38a doc: rcu: Add more rationale for using rcu_read_lock_sched [...] adds 8bd02d4bcef4 doc: rcu: Remove obsolete suggestion from checklist adds ecc33f9f2907 doc: rcu: Remove obsolete checklist item about synchronize [...] adds 48ed68131bf2 doc: rcu: Encourage use of rcu_barrier in checklist adds 345b926dcc54 tools/memory-model: Model smp_mb__after_unlock_lock() adds 1be43b439093 rcu: Adjust the comment of function rcu_is_watching adds d33db2e84428 docs: rcu: Make reader aware of rcu_dereference_protected adds 45bac8d317eb doc: Remove obsolete (non-)requirement about disabling preemption adds cb2fabf52864 rcu: Trace end of grace period before end of grace period adds d4175c230489 doc: Make listing in RCU perf/scale requirements use rcu_a [...] adds 0c1ddff271b6 doc: RCU scheduler spinlock rcu_read_unlock() restriction remains adds dcdb6b333b6e rcu: Speed up expedited GPs when interrupting RCU reader adds 2a8514f6ee4d rcutorture: Don't do busted forward-progress testing adds 05c92942cbcb rcu: Eliminate BUG_ON() for sync.c adds 98afaffc515b rcu: Eliminate BUG_ON() for kernel/rcu/tree.c adds ae33c879134f rcu: Eliminate BUG_ON() for kernel/rcu/tree_plugin.h adds 429e6cd1f3bd rcu: Eliminate BUG_ON() for kernel/rcu/update.c adds 1a05c0cd2fee srcu: Lock srcu_data structure in srcu_gp_start() adds 8cea0c23015f srcu: Use "ssp" instead of "sp" for srcu_struct pointer adds 75a520cbe18b doc: Correct parameter in stallwarn adds 39a64a9473d2 rcu: Eliminate synchronize_rcu_mult() adds 18cc0fb3dbf9 rcu: Consolidate the RCU update functions invoked by sync.c adds be088d252a8e sched/membarrier: Replace synchronize_sched() with synchro [...] adds 560eec3e24ca sparc/oprofile: Convert timer_stop() to use synchronize_rcu() adds 0437fa710781 s390/mm: Convert tlb_table_flush() to use call_rcu() adds 5923b9bb120c doc: Fix "struction" typo in RCU memory-ordering documentation. adds ae60856590f9 rcu: Replace this_cpu_ptr() with __this_cpu_read() adds 2d6fd58bb787 rcu: Avoid signed integer overflow in rcu_preempt_deferred_qs() adds 75695f68bc5b powerpc: Convert hugepd_free() to use call_rcu() adds 53911cad4f8c crypto/pcrypt: Replace synchronize_rcu_bh() with synchroni [...] adds ad0049b6e438 drivers/ipmi: Replace synchronize_sched() with synchronize_rcu() adds 98530b442ea1 ethernet/sis: Replace synchronize_sched() with synchronize_rcu() adds 0a745b5c1291 ethernet/realtek: Replace synchronize_sched() with synchro [...] adds 0020be31eff6 ethernet/intel/ixgbe: Replace synchronize_sched() with syn [...] adds 9204e213c923 drivers/vhost: Replace synchronize_rcu_bh() with synchroni [...] adds f64b38cac7d2 cpufreq/intel_pstate: Replace synchronize_sched() with syn [...] adds 50c5f55b8a93 cpufreq/cpufreq_governor: Replace synchronize_sched() with [...] adds 95a42cde5d78 fs/file: Replace synchronize_sched() with synchronize_rcu() adds c7c3d4aba12c MAINTAINERS: Add Joel Fernandes as RCU reviewer adds 12fa340148ba Merge remote-tracking branch 'rcu/rcu/next' adds f90055717019 CONFIG_XEN_PV breaks xen_create_contiguous_region on ARM adds d9cccfa7c4d1 xen/grant-table: Fix incorrect gnttab_dma_free_pages() pr_ [...] adds 6cc4a0863c97 xen-blkfront: fix kernel panic with negotiate_mq error path adds d89df3780f9a Merge remote-tracking branch 'xen-tip/linux-next' adds ad19ef010db1 Merge branch 'for-4.19-fixes' into for-next adds d6e598a59986 Merge remote-tracking branch 'percpu/for-next' adds 8055db3a5b75 platform/x86: thinkpad_acpi: Change the keymap for Favorit [...] adds 78f3ac76d9e5 platform/x86: asus-wmi: Tell the EC the OS will handle the [...] adds b3f2f3799a97 platform/x86: asus-nb-wmi: Map 0x35 to KEY_SCREENLOCK adds 71b12beaf12f platform/x86: asus-nb-wmi: Drop mapping of 0x33 and 0x34 s [...] adds daabcc816976 Merge remote-tracking branch 'drivers-x86/for-next' adds eabf06ed6169 Fix pattern handling optimalization adds c16267f98c72 Merge remote-tracking branch 'leds/for-next' adds 4a0e5ed75f99 ipmi: Fix SSIF flag requests adds c7cfcb50e447 ipmi: Fix how the lower layers are told to watch for messages adds ccab79195172 ipmi: Make the smi watcher be disabled immediately when no [...] adds 99d18a3da861 ipmi: clean an indentation issue, remove extraneous space adds 9783adce2dbd Merge remote-tracking branch 'ipmi/for-next' adds da0b7c7766ea dt-bindings: connector: Add self-powered property adds 23b5f73266e5 usb: typec: tcpm: Do not disconnect link for self powered devices adds 157c0f2f641a usb: typec: tcpm: charge current handling for sink during [...] adds 6a0a2f1a6bbc Merge remote-tracking branch 'usb/usb-next' adds cd27f56fce4f staging: gasket: use sizeof(*p) for memory allocation adds 2c66f2a9efd9 Staging: rtlwifi: Remove Unneeded funition halbtc_get_wifi_rssi() adds 948569b72a5d staging: rtlwifi: Remove function that only returns the se [...] adds f400dc6a66fb staging: rtlwifi: Remove function that only returns zero adds 33593a963053 staging: rtlwifi: Remove unused functions adds c471d7cca8b8 staging: mt7621-dma: Add braces around else branches adds e00c51d0c07f staging: xgifb: vb_setmode: fix multiple line dereference adds dda4eaa8b6c3 staging: xgifb: vb_setmode: adjust descendant indentation [...] adds bb1e67793f3e Staging: rts5208: Add SPDX license tags adds a55e7eecb59d staging: rtl8192e: add braces to if statement - style adds de770acb079a staging: rtl8192e: Add SPDX-License-Identifier - Style adds 81b8226c5473 staging: rtl8723bs: core: remove unnecessary blank lines adds 60348815e1d1 staging: rtl8192u: Fix misspelling in struct member name - Style adds 37f868344a1d staging: rtl8192u: Fix misspelling in variable name - Style adds 086a76b9c90c staging: rtl8192u: Fix misspellings in comments - Style adds bac7473685b0 Staging: rts5208: Capitalise preprocessor variable names adds 95a32556da1a staging: rtlwifi: Replace 1 with true and remove compariso [...] adds ec5043bf85ea staging: rtlwifi: Remove unnecessary conditions adds 459b678571e9 staging: rtlwifi: Keep expressions on one line adds dff94010b3ac staging: vboxvideo: Remove unnecessary parentheses adds 74f93cf9a811 staging: davinci_vpfe: Align brackets to open parentheses adds 732e6fc7a41c staging: octeon: Fix style issues adds 7a62f643c0e8 staging: wilc1000: refactor wilc_parse_network_info() usin [...] adds 846b146c5ebe staging: wilc1000: remove unused code in coreconfigurator adds e23c009f728c staging: wilc1000: refactor get_bssid() function adds 64f656cbd026 staging: wilc1000: avoid line over 80 chars in wilc_parse_ [...] adds bfaf36a4082a staging: wilc1000: refactor wilc_parse_assoc_resp_info() adds d6a75ad44f08 staging: wilc1000: remove unnecessary MAX_STRING_LEN macro adds 1116468bf515 staging: wilc1000: remove coreconfigurator.c file adds 057b0a810097 staging: wilc1000: remove coreconfigurator.h file adds f3145cb39231 Staging: comedi: dt9812: fixed a typo in comment. adds f549a60b8c5e staging: rtl8188eu: fix typo in function name rtw_sctx_chk [...] adds 3d49df58ab14 staging: rtl8723bs: fix typo in function name rtw_sctx_chk [...] adds e9c892465583 staging: erofs: remove the redundant d_rehash() for the ro [...] adds c49d3f3fa686 staging: greybus: loopback.c: remove unused lists adds f0950b02a74c staging: erofs: Modify coding style alignments adds d1ab82443bed staging: erofs: Modify conditional checks adds 40e9e86f26ef staging: bcm2048: add SPDX License Identifier adds 53d77da6acb3 staging: speakup: add spaces around minus adds 8d0f5a65ff11 staging: speakup: move arguments to reduce 80 chars limit adds 284371999b1b staging: speakup: move arguments to adhere to 80 chars adds 42e764d05712 staging: tegravde: replace bit assignment with macro adds b6fef6fde7e9 staging: davinci: remove FSF mail address from copyright adds d5c5dff7dc30 staging: davinci: add SPDX License Identifier adds ba2181d76ecc staging: vboxvideo: Stop accessing crtc_state->active adds db3566cfbf99 staging: vboxvideo: Keep old mode when disable crtc adds 685bb884e0a4 staging: vboxvideo: Drop duplicate vbox_err.h file adds cd76c287a52f staging: vboxvideo: Cleanup the comments adds acc962c51400 staging: vboxvideo: Change licence headers over to SPDX adds 40497c52370b staging: vboxvideo: Stop disabling/enabling accel support [...] adds 089257429d0d staging: goldfish: Add SPDX license identifier. adds 4e32a398817b staging: mt7621-mmc: Add blank line after declaration adds dca6eaa8a230 staging: ks7010: remove unnecessary blank line adds c4aacbb9814d drivers: staging: rtl*: fix spelling mistake "Orginial" -> [...] adds 365b01638c71 staging: rtl8712: fix CamelCase in fw_priv struct adds 40d68841df0e staging: xgifb: clean an indentation issue adds d427e60ae7ca staging: speakup: clean up few indentation issues adds 377785318785 staging: rtl8192u: rename struct name _rt_firmare_seg_container adds 815510aaad0c staging: sm750fb: Add spaces around '+' adds c677b19653b8 staging: wlan-ng: Fix a typo. adds b2a40053dc57 staging: rtlwifi: Modified the line ending with a parenthesis adds aa1b40c6eea8 staging: bcm2835-audio: unify FOURCC command definitions adds 588e7ac5b1cb staging: bcm2835-audio: don't initialize memory twice adds 07c986b9bb6d staging: bcm2835-audio: reorder variable declarations & re [...] adds 152419a688a3 staging: bcm2835-audio: use anonymous union in struct vc_a [...] adds 907bf3dbf5d7 staging: bcm2835-audio: more generic probe function name adds 666a6bd7b3a5 staging: bcm2835-audio: rename platform_driver structure adds 66845e6fe3ab staging: bcm2835-audio: update TODO adds 1a28bfdacd80 staging: rtl8188eu: simplify odm_evm_db_to_percentage() adds ded11a81a7d2 staging: rtl8188eu: rename variable Max_spatial_stream - style adds 755842d8c790 staging: rtl8188eu: rename variable isCCKrate - style adds 636e10b89f5d staging: rtl8188eu: change type of is_cck_rate - style adds adc595cb5ace staging: rtl8188eu: remove unnecessary ternary operator adds bf58500ff421 staging: rtl8188eu: change type of a struct field adds ddc95605ad46 staging: rtl8188eu: change return type of rtl8188eu_xmitfr [...] adds 8a6b6868eb07 staging: rtl8188eu: change return type of rtw_hal_xmit() adds cb4e583db2a1 staging: rtl8188eu: cleanup long line in rtw_hal_xmit() adds 0a2bca1409b7 staging: vboxvideo: Cleanup header use adds 650d4aad032a staging: vboxvideo: Use PCI_DEVICE() for our pci_id table adds 35a703dfdc67 staging: vboxvideo: Fixup some #ifdef-s adds e46b06e1fee1 staging: vboxvideo: Add myself as MODULE_AUTHOR adds 3a9b6ecadefc staging: vboxvideo: Drop DRM_MODE_FB_CMD define adds fafb85b45f68 staging: vboxvideo: Use DRM_FB_HELPER_DEFAULT_OPS adds 130151991dcb staging: comedi: cb_pcidas64: Use insn->n in AO insn_write [...] adds b33fc68c26a5 staging: comedi: cb_pcidas64: Use insn->n in EEPROM insn_r [...] adds e3b9ea9aae7e staging: comedi: Check length of INSN_CONFIG_TIMER_1 instruction adds 48164754d7fe staging: comedi: addi_apci_3501: Use insn->n in EEPROM ins [...] adds 43818b03c518 staging: comedi: cb_pcidda: Use insn->n in AO insn_write handler adds 4a4c1b1d5a1d staging: comedi: ni_labpc_common: Use insn->n in AO insn_w [...] adds f09378d3001e staging: rtl8723bs: fix small typo adds 72b70a038602 Staging: rtl8712: fix small typo adds 3ef1ba069339 staging: vt6655: fix small typo adds 64ce301c971b staging: rtlwifi: SET_RATE_ID inline no arg reuse adds 9483804a725a media: staging: tegra-vde: print long unsigned using %lu f [...] adds 05f9d4a0c8c4 staging: erofs: use the new LZ4_decompress_safe_partial() adds 92a4d9a8bcfe staging: wilc1000: remove unused flags in handle_cfg_param() adds 01c5c5614a9e staging: bcm2835-audio: interpolate audio delay adds 2159fb372929 staging: olpc_dcon: olpc_dcon_xo_1.c: Switch to the gpio d [...] adds 3f9da94dc8d7 staging: emxx_udc: Added static modifier to udc_controller adds 64407f6e7d15 staging: emxx_udc: Added missing __iomem modifier to handl [...] adds 484a415951e6 staging: emxx_udc: Added missing le16_to_cpu conversions adds 285376ff48f8 staging: wlan-ng: formatting change in cfg80211.c adds 98b3b71afc60 staging: wlan-ng: reformatting in prism2mib.c to fit 80 ch [...] adds 868b5d7d9967 staging: rtlwifi: Improve line endings adds b4a6993ec480 staging: rtlwifi: Remove empty comment adds c4da110919c9 staging: rtlwifi: Add spaces for comments adds 88c6154e81ac Merge remote-tracking branch 'staging/staging-next' adds 1b346f6a6e47 mux: adgs1408: use the correct MODULE_LICENSE adds 1f1efe22ee48 MAINTAINERS: use the correct location for dt-bindings incl [...] adds a1ad5ff63944 Merge branch 'i2c-mux/for-next' into for-next adds 7a8d343fbade Merge remote-tracking branch 'mux/for-next' adds 81b4cdb447fe interconnect: Add generic on-chip interconnect API adds a21cfea97e68 dt-bindings: Introduce interconnect binding adds d54599e06b06 interconnect: Allow endpoints translation via DT adds 3695cfd562c1 interconnect: Add debugfs support adds 8d9dd19a2b98 interconnect: qcom: Add RPM communication adds 3c2858c771be dt-bindings: interconnect: Document qcom,msm8916 NoC bindings adds 8d9300299a40 interconnect: qcom: Add msm8916 interconnect provider driver adds 3d46fda12a9d MAINTAINERS: add a maintainer for the interconnect API adds 7cffc6e4582c interconnect: core: Fix uninitialized variable adds 6983c942cb53 interconnect: qcom: msm8916: fix return value of qnoc_probe adds 980e05e5a248 interconnect: core: Remove set but not used variable 'p' adds 8f023d0cb757 interconnect: core: Fix unused variable compiler warning adds 23ba90b47dfc interconnect: fix build error without DEBUGFS adds 7698419c6615 Merge remote-tracking branch 'icc/icc-next' adds 4d9ebbe2b061 cgroup: remove unnecessary unlikely() adds 4ec22e9c5a90 cpuset: Enable cpuset controller in default hierarchy adds 58b7484250db cpuset: Define data structures to support scheduling partition adds bf92370c035d cpuset: Simply allocation and freeing of cpumasks adds ee8dde0cd2ce cpuset: Add new v2 cpuset.sched.partition flag adds 3881b86128d0 cpuset: Add an error state to cpuset.sched.partition adds 4716909cc5c5 cpuset: Track cpusets that use parent's effective_cpus adds 4b842da276a8 cpuset: Make CPU hotplug work with partition adds 0ccea8feb980 cpuset: Make generate_sched_domains() work with partition adds 5776ceccd4de cpuset: Expose cpus.effective and mems.effective on cgroup [...] adds bb5b553c33cb cpuset: Use descriptive text when reading/writing cpuset.s [...] adds 90e92f2d557e cpuset: Add documentation about the new "cpuset.sched.part [...] adds 5cf8114d6e90 cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug adds b26af7ed25e4 Merge remote-tracking branch 'cgroup/for-next' adds ff92b9dd9268 scsi: mpt3sas: Update MPI headers to support Aero controllers adds 6c2938f7bfd9 scsi: mpt3sas: Add support for Aero controllers adds 02abcbc25a06 scsi: mpt3sas: Added new #define variable IOC_OPERATIONAL_ [...] adds f4305749cafa scsi: mpt3sas: Separate out mpt3sas_wait_for_ioc adds a064a6470be3 scsi: mpt3sas: Refactor mpt3sas_wait_for_ioc function adds dc730212e8a3 scsi: mpt3sas: Call sas_remove_host before removing the ta [...] adds 9029a72500b9 scsi: mpt3sas: Fix Sync cache command failure during drive [...] adds 6cd1bc7b9b50 scsi: mpt3sas: Don't modify EEDPTagMode field setting on S [...] adds 97f351940933 scsi: mpt3sas: Fix driver modifying persistent data in Man [...] adds 8dbb748d4d1b scsi: mpt3sas: Bump driver version to 27.100.00.00 adds 3f6194af5394 scsi: megaraid_sas: Add watchdog thread to detect Firmware fault adds f0c21df65286 scsi: megaraid_sas: Add support for FW snap dump adds 9155cf30a3c4 scsi: megaraid_sas: Fix msleep granularity adds de93b40d98ea scsi: megaraid_sas: Add check for reset adapter bit adds 365597cff94a scsi: megaraid_sas: Update copyright information adds 8a25fa17b6ed scsi: megaraid_sas: Fix goto labels in error handling adds 1401371d7f44 scsi: megaraid_sas: Fix module parameter description adds e29c32213347 scsi: megaraid_sas: Fix combined reply queue mode detection adds 5acad9b9d90e scsi: megaraid_sas: For SRIOV, do not set STOP_ADP bit adds 2e47e4e62e40 scsi: megaraid_sas: Fail init if heartbeat timer fails adds 9e77018eefaf scsi: megaraid_sas: optimize raid context access in IO path adds 34bd9f27e39b scsi: megaraid_sas: Remove spin lock for dpc operation adds 81b7645223ea scsi: megaraid_sas: Rename scratch_pad registers adds 9fb98561164a scsi: megaraid_sas: Re-use max_mfi_cmds to calculate queue sizes adds b52fd077bd76 scsi: megaraid_sas: Remove double endian conversion adds 1b60d4e58857 scsi: megaraid_sas: increase timeout for IOC INIT to 180seconds adds a17b8ca3eb63 scsi: megaraid_sas: remove unused macro adds cba67d92b382 scsi: megaraid_sas: modify max supported lds related print adds c47b6f2d54d4 scsi: megaraid_sas: Update driver version adds cd71348ad757 scsi: lpfc: Correct speeds on SFP swap adds 3952e91f110b scsi: lpfc: Fix lpfc_sli4_read_config return value check adds 30e196cacefd scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS [...] adds 5cca2ab1b3a8 scsi: lpfc: Reset link or adapter instead of doing infinit [...] adds 191e2f749370 scsi: lpfc: Correct errors accessing fw log adds 036cad1f1ac9 scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces adds b114d9009d38 scsi: lpfc: Correct LCB RJT handling adds d496b9a7246c scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point- [...] adds d83ca3ea833d scsi: lpfc: Correct loss of fc4 type on remote port addres [...] adds 7ea92eb4589d scsi: lpfc: Implement GID_PT on Nameserver query to suppor [...] adds 1dc5ec245202 scsi: lpfc: add Trunking support adds ed5b3994c635 scsi: lpfc: update driver version to 12.0.0.8 adds 08cf8ab3c9e6 scsi: qla4xxx: remove unnecessary condition check for dma_ [...] adds b03f3c3e527a scsi: qla4xxx: remvoe unnecessary condition check for memp [...] adds 6f6eb3ccc6ff scsi: ips: use lower_32_bits and upper_32_bits instead of [...] adds 88693b3c9681 scsi: ips: properly handle 64-bit DMA adds f20f43c35aa4 scsi: qla1280: use lower_32_bits and upper_32_bits instead [...] adds ac4b1657b752 scsi: qla1280: properly handle 64-bit DMA adds 3d5ca1e6fdfe scsi: qla2xxx: use lower_32_bits and upper_32_bits instead [...] adds 203654b42ff1 scsi: pmcraid: simplify pmcraid_cancel_all a bit adds a9b9e3adc9a9 scsi: pmcraid: don't allocate a dma coherent buffer for se [...] adds 371a6c328ad4 scsi: pmcraid: use generic DMA API adds 444ba58a35e4 Merge branch 'misc' into for-next adds 5defba001cc5 Merge remote-tracking branch 'scsi/for-next' adds cbfbf64d2023 remoteproc: debug: add crash debugfs node adds c8d7a5c21743 remoteproc: fix kernel-doc comment for parse_fw adds 9099a252d44c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds f8e6f9d2c7b8 Merge remote-tracking branch 'rpmsg/for-next' adds defeea5ee23d MAINTAINERS: add myself as co-maintainer of gpiolib adds 2646b90de5c3 gpio: Add global TODO file for GPIO adds deb19ac533ac gpio: gpio-dwapb: simplify getting .driver_data adds ea5ec5e3aeab gpio: gpio-lynxpoint: simplify getting .driver_data adds 11868645c5b5 gpio: gpio-mxc: simplify getting .driver_data adds a3f4f728d3bb gpio: gpio-omap: simplify getting .driver_data adds 38ccad0243f9 gpio: gpio-zynq: simplify getting .driver_data adds 7ddb7dce0ab6 gpio: gpio-tegra: simplify getting .driver_data adds f90deea4a661 gpio: 104-dio-48e: Mask read inputs for get_multiple adds b7f53f67980e gpio: 104-idi-48e: Mask the read inputs for get_multiple adds 3bfbc4402992 gpio: gpio-mm: Mask read inputs for get_multiple adds 7a702691d0ce gpio: ws16c48: Mask read inputs for get_multiple adds f837bf6acaf5 gpio: pci-idio-16: Mask read inputs for get_multiple adds 25451945648a gpio: pcie-idio-24: Mask read inputs for get_multiple adds 48207d7595d2 gpio: drop devm_gpiochip_remove() adds ed8dce4c6f72 gpio: pl061: Move irq_chip definition inside struct pl061 adds 02cb87f79b6d gpio: sch311x: clean an indentation issue, remove extraneo [...] adds 18534df41904 gpiolib: Fix possible use after free on label adds b45f2869a7aa dt-bindings: gpio: vf610: add optional clocks property adds f06db74ce447 Merge branch 'devel' into for-next adds 2d9d3599acd7 Merge remote-tracking branch 'gpio/for-next' adds e39f9dd8206a pinctrl: meson: fix pinconf bias disable adds 4bc51e1e350c pinctrl: meson: fix gxbb ao pull register bits adds ed3a2b74f3eb pinctrl: meson: fix gxl ao pull register bits adds e91b162d2868 pinctrl: meson: fix meson8 ao pull register bits adds a1705f02704c pinctrl: meson: fix meson8b ao pull register bits adds 9f540c3e1d66 pinctrl: pinctrl-amd: simplify getting .driver_data adds 1ccb0426d7b6 pinctrl: pinctrl-at91-pio4: simplify getting .driver_data adds b96eea718bf6 pinctrl: fsl: add scu based pinctrl support adds 623f788d0e7c pinctrl: imx: add imx8qxp driver adds 3c7b30f704b6 pinctrl: bcm2835: Use raw spinlock for RT compatibility adds b533adfdb2f6 Merge branch 'devel' into for-next adds af82ac27dd6a Merge remote-tracking branch 'pinctrl/for-next' adds d2f007dbe7e4 userns: also map extents in the reverse map to kernel IDs adds 25d202ed820e mount: Retest MNT_LOCKED in do_umount adds df7342b24018 mount: Don't allow copying MNT_UNBINDABLE|MNT_LOCKED mounts adds 9c8e0a1b6835 mount: Prevent MNT_DETACH from disconnecting locked mounts adds 1ee40854fb3b Merge remote-tracking branch 'userns/for-next' adds 1079010ced78 drivers/char/random.c: constify poolinfo_table adds 24ed6b99ccea drivers/char/random.c: remove unused stuct poolinfo::poolbits adds 05cbbb6f9ed5 drivers/char/random.c: make primary_crng static adds 7054ebe299cb Merge remote-tracking branch 'random/dev' adds e55c884ea5c6 media: rc: self test for IR encoders and decoders adds 980d85cb4a31 Merge remote-tracking branch 'kselftest/next' adds d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next adds d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next adds 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next adds c72a7f515329 Merge branch 'for-4.18/upstream' into for-next adds 8aaa8f7277ad Merge remote-tracking branch 'livepatching/for-next' adds 24a3858f031e coresight: tmc: Fix bad register address for CLAIM adds 58b504991166 Merge remote-tracking branch 'coresight/next' adds c36d94043f9d Merge branch 'for-next/vla' into for-next/kspp adds ec9b3877c2fd Merge branch 'for-next/array_size' into for-next/kspp adds 8fc0fe39f977 Merge remote-tracking branch 'kspp/for-next/kspp' adds 734245aec283 This code allows architectures to use a generic builtin co [...] adds 2c070709ea75 This updates the x86 code to use the CONFIG_GENERIC_CMDLIN [...] adds b17f223f16f2 This code allows architectures to use a generic builtin co [...] adds a5c4647c26da This updates the powerpc code to use the CONFIG_GENERIC_CM [...] adds ff6401301656 Merge branch 'for-powerpc' into for-next adds 11d047089ad2 Merge remote-tracking branch 'cisco/for-next' adds 3651f0177f22 slimbus: qcom-ctrl: simplify getting .driver_data adds 9d9e90d2fe63 Merge remote-tracking branch 'slimbus/for-next' adds 668f51ae2fd2 nvmem: core: fix regression in of_nvmem_cell_get() adds 8ac5e28bd5e6 Merge remote-tracking branch 'nvmem/for-next' adds 8229706e03e4 XArray: Fix xa_for_each with a single element at 0 adds 9ee5a3b7eeb1 XArray: Export __xa_foo to non-GPL modules adds fe2b51145c9f nilfs2: Use xa_erase_irq adds 4c0608f4a0e7 XArray: Regularise xa_reserve adds c5beb07e7a06 XArray: Unify xa_cmpxchg and __xa_cmpxchg adds 9c16bb889054 XArray: Turn xa_erase into an exported function adds 84e5acb76dac XArray: Add xa_store_bh() and xa_store_irq() adds 611f318637da XArray: Unify xa_store and __xa_store adds d9c480435add XArray: Handle NULL pointers differently for allocation adds 804dfaf01bcc XArray: Fix Documentation adds a3c71f232947 XArray: Correct xa_store_range on 32-bit adds 8f3f4351bac3 XArray: Correct some 64-bit assumptions adds 941bf2f417dd Merge remote-tracking branch 'xarray/xarray' adds d24c5eb8564f include/linux/compiler*.h: add version detection to asm_vo [...] adds 756275975e1b mm: don't reclaim inodes with many attached pages adds 89776dde2706 mm, thp: always specify disabled vmas as nh in smaps adds 0b3205c02a2d arm: arch/arm/include/asm/page.h needs personality.h adds cf2facf2fa88 ocfs2: fix deadlock caused by ocfs2_defrag_extent adds 626d7490e236 ocfs2-fix-dead-lock-caused-by-ocfs2_defrag_extent-v2 adds 459e103b4838 block: restore /proc/partitions to not display non-partiti [...] adds eca76c3cec9e mm/page_alloc.c: memory hotplug: free pages as higher order adds f0514211a14a memory_hotplug-free-pages-as-higher-order-fix adds 37842421611a mm/page_alloc.c: remove software prefetching in __free_pag [...] adds 04119511d564 mm/z3fold.c: fix wrong handling of headless pages adds b158f632f8fc mm, swap: fix race between swapoff and some swap operations adds 632fed0b79b7 mm, swap: fix race between swapoff and some swap operations adds 84a8802a0556 mm: fix race between swapoff and mincore adds 9795d9196ed4 mm/list_lru.c: prefetch neighboring list entries before ac [...] adds 3c470f4aec6e list_lru-prefetch-neighboring-list-entries-before-acquirin [...] adds 86dba2a2ee4d mm: add strictlimit knob adds 0167d02a90b2 mm: don't expose page to fast gup before it's ready adds 7b23cbd58a73 mm/page_owner: align with pageblock_nr_pages adds 72efa75aaef5 mm/page_owner: align with pageblock_nr pages adds 03615313d3c6 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds bb504145ca68 ipc: allow boot time extension of IPCMNI from 32k to 8M adds 94b38376e9a1 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds 3b2dca79c671 ipc: conserve sequence numbers in extended IPCMNI mode adds e473ff1867e5 Merge branch 'akpm-current/current' adds f96b6a7ba75c vfs: replace current_kernel_time64 with ktime equivalent adds e61d6b8e969e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 1546f9f1cee0 Merge branch 'akpm/master' adds 442b8cea2477 Add linux-next specific files for 20181109 No new revisions were added by this update. Summary of changes: .mailmap | 1 + Documentation/ABI/testing/sysfs-bus-i3c | 146 + Documentation/ABI/testing/sysfs-class-bdi | 8 + Documentation/EDID/1024x768.S | 5 +- Documentation/EDID/1280x1024.S | 5 +- Documentation/EDID/1600x1200.S | 5 +- Documentation/EDID/1680x1050.S | 5 +- Documentation/EDID/1920x1080.S | 5 +- Documentation/EDID/800x600.S | 5 +- Documentation/EDID/HOWTO.txt | 13 +- Documentation/EDID/Makefile | 15 +- Documentation/EDID/edid.S | 10 +- .../Design/Data-Structures/BigTreeClassicRCUBH.svg | 499 -- .../Data-Structures/BigTreeClassicRCUBHdyntick.svg | 695 --- .../Data-Structures/BigTreePreemptRCUBHdyntick.svg | 741 --- .../BigTreePreemptRCUBHdyntickCB.svg | 834 ++-- .../Design/Data-Structures/Data-Structures.html | 173 +- .../RCU/Design/Data-Structures/blkd_task.svg | 676 +-- .../Expedited-Grace-Periods.html | 6 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.html | 2 +- .../RCU/Design/Requirements/Requirements.html | 206 +- Documentation/RCU/checklist.txt | 49 +- Documentation/RCU/stallwarn.txt | 7 +- Documentation/RCU/whatisRCU.txt | 70 +- Documentation/admin-guide/cgroup-v2.rst | 182 +- Documentation/admin-guide/dynamic-debug-howto.rst | 8 +- Documentation/admin-guide/kernel-parameters.txt | 48 +- Documentation/admin-guide/pm/cpufreq.rst | 2 +- Documentation/admin-guide/ras.rst | 2 +- Documentation/block/biodoc.txt | 88 - Documentation/block/cfq-iosched.txt | 291 -- Documentation/core-api/xarray.rst | 52 +- Documentation/cpu-freq/cpufreq-stats.txt | 8 +- Documentation/dev-tools/kselftest.rst | 12 +- Documentation/devicetree/bindings/arm/fsl.txt | 4 + Documentation/devicetree/bindings/arm/rockchip.txt | 34 + Documentation/devicetree/bindings/arm/shmobile.txt | 6 +- .../devicetree/bindings/bus/sun50i-de2-bus.txt | 9 +- .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 + .../devicetree/bindings/clock/sun8i-de2.txt | 5 +- .../bindings/connector/usb-connector.txt | 2 + .../bindings/cpufreq/arm_big_little_dt.txt | 65 - .../devicetree/bindings/display/himax,hx8357d.txt | 26 + .../display/panel/bananapi,s070wv20-ct16.txt | 12 + .../display/panel/cdtech,s043wq26h-ct7.txt | 12 + .../display/panel/cdtech,s070wv95-ct16.txt | 12 + .../bindings/display/panel/dlc,dlc1010gig.txt | 12 + .../display/panel/olimex,lcd-olinuxino.txt | 42 + .../bindings/display/panel/samsung,s6d16d0.txt | 30 + .../bindings/display/rockchip/dw_hdmi-rockchip.txt | 3 + .../bindings/display/sunxi/sun4i-drm.txt | 30 +- .../devicetree/bindings/display/truly,nt35597.txt | 59 + .../devicetree/bindings/gpio/gpio-vf610.txt | 6 + .../devicetree/bindings/hwmon/adm1275.txt | 25 + .../devicetree/bindings/i3c/cdns,i3c-master.txt | 44 + Documentation/devicetree/bindings/i3c/i3c.txt | 139 + .../bindings/interconnect/interconnect.txt | 60 + .../bindings/interconnect/qcom-msm8916.txt | 41 + .../devicetree/bindings/interconnect/qcom-smd.txt | 32 + .../devicetree/bindings/media/i2c/sony,imx214.txt | 53 + .../bindings/memory-controllers/synopsys.txt | 27 +- .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 1 + .../devicetree/bindings/mtd/mtd-physmap.txt | 2 + .../devicetree/bindings/net/dwmac-sun8i.txt | 1 + .../devicetree/bindings/perf/nds32v3-pmu.txt | 17 + .../devicetree/bindings/regulator/regulator.txt | 7 +- .../bindings/soc/bcm/brcm,bcm2835-vchiq.txt | 3 +- .../bindings/soc/rockchip/power_domain.txt | 4 + .../devicetree/bindings/sound/renesas,rsnd.txt | 388 +- .../bindings/{mtd => spi}/atmel-quadspi.txt | 0 Documentation/devicetree/bindings/spi/omap-spi.txt | 1 + .../devicetree/bindings/spi/spi-mt65xx.txt | 1 + Documentation/devicetree/bindings/spi/spi-mxic.txt | 34 + Documentation/devicetree/bindings/spi/spi-rspi.txt | 1 + .../devicetree/bindings/spi/spi-uniphier.txt | 10 +- .../devicetree/bindings/vendor-prefixes.txt | 2 + Documentation/devicetree/todo.txt | 10 - Documentation/doc-guide/kernel-doc.rst | 2 +- Documentation/driver-api/i3c/device-driver-api.rst | 9 + Documentation/driver-api/i3c/index.rst | 11 + Documentation/driver-api/i3c/master-driver-api.rst | 9 + Documentation/driver-api/i3c/protocol.rst | 203 + Documentation/driver-api/index.rst | 1 + Documentation/driver-model/devres.txt | 1 - .../features/vm/ioremap_prot/arch-support.txt | 2 +- Documentation/filesystems/mount_api.txt | 741 +++ Documentation/filesystems/proc.txt | 13 +- Documentation/filesystems/spufs.txt | 2 +- Documentation/gpu/drm-kms-helpers.rst | 19 +- Documentation/gpu/drm-uapi.rst | 7 +- Documentation/gpu/todo.rst | 10 + Documentation/gpu/vkms.rst | 101 +- Documentation/hwmon/adm1275 | 3 + Documentation/hwmon/adt7475 | 12 + Documentation/interconnect/interconnect.rst | 94 + Documentation/media/uapi/v4l/dev-meta.rst | 2 +- Documentation/media/uapi/v4l/vidioc-g-fmt.rst | 5 + Documentation/networking/ip-sysctl.txt | 12 + Documentation/networking/vrf.txt | 22 +- Documentation/scsi/scsi-parameters.txt | 5 - Documentation/trace/ftrace.rst | 14 +- Documentation/vm/unevictable-lru.rst | 6 +- Documentation/x86/zero-page.txt | 2 +- Kbuild | 18 +- MAINTAINERS | 126 +- Makefile | 11 + Next/SHA1s | 297 ++ Next/Trees | 299 ++ Next/merge.log | 3946 ++++++++++++++++ Next/quilt-import.log | 2 + arch/alpha/include/asm/termios.h | 8 +- arch/alpha/include/uapi/asm/ioctls.h | 5 + arch/alpha/include/uapi/asm/termbits.h | 17 + arch/arc/Kconfig | 11 - arch/arc/boot/dts/hsdk.dts | 15 + arch/arc/configs/hsdk_defconfig | 3 + arch/arc/include/asm/cache.h | 2 + arch/arc/kernel/setup.c | 10 +- arch/arc/mm/cache.c | 20 +- arch/arm/Kconfig | 25 +- arch/arm/arm-soc-for-next-contents.txt | 15 + arch/arm/boot/compressed/atags_to_fdt.c | 23 + arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/am3517-evm.dts | 2 +- arch/arm/boot/dts/am3517-som.dtsi | 2 +- arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 +- arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 2 +- arch/arm/boot/dts/bcm2836-rpi.dtsi | 6 + arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 2 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 2 +- arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 2 +- arch/arm/boot/dts/emev2.dtsi | 2 +- arch/arm/boot/dts/imx53-ppd.dts | 2 +- arch/arm/boot/dts/imx6qdl-icore.dtsi | 4 + arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 53 +- arch/arm/boot/dts/imx6qdl-udoo.dtsi | 13 + arch/arm/boot/dts/imx6qdl.dtsi | 1 + arch/arm/boot/dts/imx6sl.dtsi | 1 + arch/arm/boot/dts/imx6sll.dtsi | 3 +- arch/arm/boot/dts/imx6sx-sdb.dtsi | 7 +- arch/arm/boot/dts/imx6sx.dtsi | 1 + arch/arm/boot/dts/imx6ul.dtsi | 1 + arch/arm/boot/dts/imx6ull.dtsi | 10 + arch/arm/boot/dts/logicpd-som-lv.dtsi | 2 +- arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 2 +- arch/arm/boot/dts/r8a7740.dtsi | 2 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 93 + arch/arm/boot/dts/r8a77470.dtsi | 190 +- arch/arm/boot/dts/r8a7790-lager.dts | 2 - arch/arm/boot/dts/r8a7791-koelsch.dts | 2 - arch/arm/boot/dts/r8a7791-porter.dts | 2 - arch/arm/boot/dts/r9a06g032.dtsi | 8 + arch/arm/boot/dts/rk3066a.dtsi | 52 + arch/arm/boot/dts/rk3188.dtsi | 51 + arch/arm/boot/dts/rk3xxx.dtsi | 40 + arch/arm/boot/dts/sh73a0.dtsi | 2 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 1 + arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts | 153 + arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 20 + arch/arm/boot/dts/vf610-bk4.dts | 501 ++ arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 837 ++++ arch/arm/boot/dts/vf610m4-colibri.dts | 4 +- arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm/configs/mediatek_v7_defconfig | 319 ++ arch/arm/configs/multi_v7_defconfig | 1 - arch/arm/configs/shmobile_defconfig | 1 + arch/arm/include/asm/page.h | 2 + arch/arm/include/asm/pgtable-2level.h | 2 +- arch/arm/kernel/atags_parse.c | 1 + arch/arm/kernel/smp.c | 15 + arch/arm/kvm/Kconfig | 1 - arch/arm/mach-omap1/board-ams-delta.c | 3 + arch/arm/mach-omap2/Kconfig | 1 - arch/arm/mach-omap2/prm44xx.c | 2 +- arch/arm/mach-pxa/Kconfig | 1 - arch/arm/mm/copypage-fa.c | 35 +- arch/arm/mm/copypage-feroceon.c | 98 +- arch/arm/mm/copypage-v4mc.c | 19 +- arch/arm/mm/copypage-v4wb.c | 41 +- arch/arm/mm/copypage-v4wt.c | 37 +- arch/arm/mm/copypage-xsc3.c | 71 +- arch/arm/mm/copypage-xscale.c | 71 +- arch/arm/mm/fault.c | 6 + arch/arm/mm/mmu.c | 2 +- arch/arm/plat-omap/Kconfig | 1 - arch/arm/probes/kprobes/opt-arm.c | 2 +- arch/arm64/boot/dts/allwinner/Makefile | 2 + .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 10 + .../sun50i-h5-emlid-neutis-n5-devboard.dts | 149 + .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 61 + .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 11 + .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 140 +- ...angepi-one-plus.dts => sun50i-h6-orangepi.dtsi} | 0 .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 45 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 229 + arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 3 + arch/arm64/boot/dts/freescale/Makefile | 3 + arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts | 25 + arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 112 + arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 119 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 766 +++ arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 391 ++ .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 2 + arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 2 + .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 2 + arch/arm64/boot/dts/renesas/r8a7795.dtsi | 231 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 30 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 211 + arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 47 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 221 + arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 291 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 573 ++- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 8 + arch/arm64/boot/dts/renesas/r8a77995.dtsi | 45 + arch/arm64/boot/dts/renesas/salvator-common.dtsi | 13 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 8 +- arch/arm64/boot/dts/rockchip/Makefile | 2 + arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 1 + .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 8 - .../boot/dts/rockchip/rk3399-gru-scarlet-inx.dts | 33 + .../boot/dts/rockchip/rk3399-gru-scarlet-kd.dts | 33 + .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 594 +++ arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 12 - .../dts/rockchip/rk3399-sapphire-excavator.dts | 46 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 77 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 10 + arch/arm64/configs/defconfig | 7 + arch/arm64/include/asm/atomic.h | 237 +- arch/arm64/include/asm/atomic_ll_sc.h | 28 +- arch/arm64/include/asm/atomic_lse.h | 38 +- arch/arm64/include/asm/cmpxchg.h | 60 +- arch/arm64/include/asm/processor.h | 8 + arch/arm64/include/asm/sync_bitops.h | 16 +- arch/arm64/kvm/Kconfig | 1 - arch/arm64/mm/init.c | 2 - arch/arm64/mm/mmu.c | 2 + arch/ia64/Makefile | 3 + arch/ia64/include/asm/Kbuild | 1 + arch/ia64/include/asm/unistd.h | 4 +- arch/ia64/include/uapi/asm/Kbuild | 1 + arch/ia64/include/uapi/asm/unistd.h | 332 +- arch/ia64/kernel/entry.S | 331 +- arch/ia64/kernel/perfmon.c | 3 +- arch/ia64/kernel/syscalls/Makefile | 40 + arch/ia64/kernel/syscalls/syscall.tbl | 337 ++ arch/ia64/kernel/syscalls/syscallhdr.sh | 36 + arch/ia64/kernel/syscalls/syscalltbl.sh | 32 + arch/m68k/include/asm/pgtable_mm.h | 4 +- arch/microblaze/include/asm/pgtable.h | 4 +- arch/mips/Kconfig | 1 + arch/mips/cavium-octeon/executive/cvmx-helper.c | 2 +- arch/mips/configs/decstation_64_defconfig | 227 + arch/mips/configs/decstation_defconfig | 163 +- arch/mips/configs/decstation_r4k_defconfig | 224 + arch/mips/include/asm/io.h | 12 + arch/mips/include/asm/page.h | 1 + arch/mips/kernel/mips-r2-to-r6-emul.c | 32 +- arch/mips/kvm/Kconfig | 1 - arch/mips/math-emu/me-debugfs.c | 12 +- arch/mips/mm/dma-noncoherent.c | 2 +- arch/nds32/Kconfig | 12 + arch/nds32/Kconfig.cpu | 41 + arch/nds32/Makefile | 11 + arch/nds32/boot/dts/ae3xx.dts | 5 + arch/nds32/include/asm/Kbuild | 1 + arch/nds32/include/asm/bitfield.h | 25 +- arch/nds32/include/asm/elf.h | 11 + arch/nds32/include/asm/fpu.h | 126 + arch/nds32/include/asm/fpuemu.h | 32 + arch/nds32/include/asm/nds32_fpu_inst.h | 109 + arch/nds32/include/asm/perf_event.h | 16 + arch/nds32/include/asm/pgtable.h | 2 +- arch/nds32/include/asm/pmu.h | 386 ++ arch/nds32/include/asm/processor.h | 7 + arch/nds32/include/asm/sfp-machine.h | 158 + arch/nds32/include/asm/stacktrace.h | 39 + arch/nds32/include/asm/suspend.h | 11 + arch/nds32/include/asm/syscalls.h | 1 + arch/nds32/include/uapi/asm/auxvec.h | 7 + arch/nds32/include/uapi/asm/sigcontext.h | 14 + arch/nds32/include/uapi/asm/udftrap.h | 13 + arch/nds32/include/uapi/asm/unistd.h | 2 + arch/nds32/kernel/Makefile | 13 +- arch/nds32/kernel/ex-entry.S | 24 +- arch/nds32/kernel/ex-exit.S | 13 +- arch/nds32/kernel/ex-scall.S | 8 +- arch/nds32/kernel/fpu.c | 269 ++ arch/nds32/kernel/head.S | 13 +- arch/nds32/kernel/perf_event_cpu.c | 1522 ++++++ arch/nds32/kernel/pm.c | 78 + arch/nds32/kernel/process.c | 64 +- arch/nds32/kernel/setup.c | 22 +- arch/nds32/kernel/signal.c | 62 +- arch/nds32/kernel/sleep.S | 131 + arch/nds32/kernel/sys_nds32.c | 32 + arch/nds32/kernel/traps.c | 16 + arch/nds32/math-emu/Makefile | 7 + arch/nds32/math-emu/faddd.c | 24 + arch/nds32/math-emu/fadds.c | 24 + arch/nds32/math-emu/fcmpd.c | 24 + arch/nds32/math-emu/fcmps.c | 24 + arch/nds32/math-emu/fd2s.c | 22 + arch/nds32/math-emu/fdivd.c | 27 + arch/nds32/math-emu/fdivs.c | 26 + arch/nds32/math-emu/fmuld.c | 23 + arch/nds32/math-emu/fmuls.c | 23 + arch/nds32/math-emu/fnegd.c | 21 + arch/nds32/math-emu/fnegs.c | 21 + arch/nds32/math-emu/fpuemu.c | 357 ++ arch/nds32/math-emu/fs2d.c | 23 + arch/nds32/math-emu/fsqrtd.c | 21 + arch/nds32/math-emu/fsqrts.c | 21 + arch/nds32/math-emu/fsubd.c | 27 + arch/nds32/math-emu/fsubs.c | 27 + arch/nds32/mm/Makefile | 6 +- arch/nds32/mm/fault.c | 13 +- arch/parisc/include/asm/pgtable.h | 2 +- arch/parisc/include/asm/spinlock.h | 4 +- arch/parisc/kernel/syscall.S | 12 +- arch/powerpc/Kconfig | 23 +- arch/powerpc/include/asm/ppc-opcode.h | 2 + arch/powerpc/kernel/prom.c | 4 + arch/powerpc/kernel/prom_init.c | 8 +- arch/powerpc/kernel/prom_init_check.sh | 2 +- arch/powerpc/kvm/Kconfig | 1 - arch/powerpc/kvm/trace.h | 8 +- arch/powerpc/kvm/trace_booke.h | 9 +- arch/powerpc/kvm/trace_hv.h | 9 +- arch/powerpc/kvm/trace_pr.h | 9 +- arch/powerpc/mm/hugetlbpage.c | 2 +- arch/powerpc/mm/slb.c | 33 +- arch/powerpc/platforms/cell/spufs/inode.c | 6 +- arch/powerpc/platforms/powernv/npu-dma.c | 64 +- arch/s390/Makefile | 2 +- arch/s390/boot/compressed/Makefile | 16 +- arch/s390/configs/debug_defconfig | 14 +- arch/s390/configs/performance_defconfig | 13 +- arch/s390/defconfig | 79 +- arch/s390/hypfs/inode.c | 7 +- arch/s390/include/asm/mmu_context.h | 5 - arch/s390/include/asm/pgalloc.h | 6 +- arch/s390/include/asm/pgtable.h | 18 + arch/s390/include/asm/thread_info.h | 2 +- arch/s390/include/asm/tlb.h | 6 +- arch/s390/kernel/entry.S | 6 +- arch/s390/kernel/perf_cpum_cf.c | 2 +- arch/s390/kernel/perf_cpum_sf.c | 33 +- arch/s390/kernel/vdso32/Makefile | 6 +- arch/s390/kernel/vdso64/Makefile | 6 +- arch/s390/kernel/vmlinux.lds.S | 4 +- arch/s390/kvm/Kconfig | 1 - arch/s390/mm/pgalloc.c | 3 +- arch/s390/numa/numa.c | 1 + arch/sh/kernel/setup.c | 1 + arch/sparc/kernel/setup_32.c | 1 + arch/sparc/kernel/setup_64.c | 1 + arch/sparc/oprofile/init.c | 2 +- arch/x86/Kconfig | 45 +- arch/x86/entry/syscalls/syscall_32.tbl | 7 + arch/x86/entry/syscalls/syscall_64.tbl | 7 + arch/x86/include/asm/qspinlock.h | 13 +- arch/x86/kernel/cpu/intel_rdt.h | 15 + arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 183 +- arch/x86/kernel/cpu/mshyperv.c | 11 + arch/x86/kernel/head64.c | 2 +- arch/x86/kernel/setup.c | 20 +- arch/x86/kvm/Kconfig | 1 - arch/x86/pci/i386.c | 2 +- arch/xtensa/include/asm/processor.h | 6 +- block/Kconfig | 6 - block/Kconfig.iosched | 61 - block/Makefile | 5 +- block/bfq-iosched.c | 3 +- block/blk-cgroup.c | 55 - block/blk-core.c | 1838 +------- block/blk-exec.c | 20 +- block/blk-flush.c | 181 +- block/blk-ioc.c | 37 +- block/blk-merge.c | 37 +- block/blk-mq-cpumap.c | 19 +- block/blk-mq-debugfs.c | 11 +- block/blk-mq-pci.c | 10 +- block/blk-mq-rdma.c | 4 +- block/blk-mq-sched.c | 45 +- block/blk-mq-sched.h | 22 +- block/blk-mq-sysfs.c | 10 + block/blk-mq-tag.c | 30 +- block/blk-mq-virtio.c | 8 +- block/blk-mq.c | 324 +- block/blk-mq.h | 45 +- block/blk-settings.c | 55 - block/blk-softirq.c | 26 +- block/blk-sysfs.c | 39 +- block/blk-tag.c | 378 -- block/blk-timeout.c | 99 +- block/blk-wbt.c | 3 +- block/blk.h | 64 +- block/bsg-lib.c | 146 +- block/cfq-iosched.c | 4916 -------------------- block/deadline-iosched.c | 560 --- block/elevator.c | 459 +- block/genhd.c | 2 +- block/kyber-iosched.c | 9 +- block/mq-deadline.c | 3 +- block/noop-iosched.c | 124 - crypto/pcrypt.c | 2 +- drivers/Kconfig | 4 + drivers/Makefile | 3 +- drivers/acpi/Kconfig | 2 +- drivers/base/Kconfig | 1 - drivers/base/devtmpfs.c | 7 +- drivers/base/power/domain.c | 70 +- drivers/block/loop.c | 410 +- drivers/block/loop.h | 1 - drivers/block/mtip32xx/mtip32xx.c | 9 +- drivers/block/nbd.c | 3 +- drivers/block/null_blk.h | 1 + drivers/block/null_blk_main.c | 7 + drivers/block/null_blk_zoned.c | 27 +- drivers/block/skd_main.c | 8 +- drivers/block/sunvdc.c | 148 +- drivers/block/virtio_blk.c | 2 +- drivers/block/xen-blkfront.c | 1 + drivers/char/ipmi/ipmi_msghandler.c | 149 +- drivers/char/ipmi/ipmi_si_intf.c | 7 +- drivers/char/ipmi/ipmi_ssif.c | 72 +- drivers/char/random.c | 10 +- drivers/char/tpm/Kconfig | 1 - drivers/char/tpm/Makefile | 16 +- drivers/char/tpm/st33zp24/st33zp24.c | 2 +- drivers/char/tpm/tpm-chip.c | 11 +- drivers/char/tpm/tpm-interface.c | 832 +--- drivers/char/tpm/tpm-sysfs.c | 52 +- drivers/char/tpm/tpm.h | 97 +- drivers/char/tpm/tpm1-cmd.c | 781 ++++ drivers/char/tpm/tpm2-cmd.c | 308 +- drivers/char/tpm/tpm2-space.c | 2 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 11 +- drivers/char/tpm/tpm_ibmvtpm.c | 6 +- drivers/char/tpm/tpm_tis_core.c | 10 +- drivers/clk/bcm/clk-bcm2835-aux.c | 2 +- drivers/clk/bcm/clk-bcm2835.c | 2 +- drivers/clk/clk-fixed-factor.c | 1 + drivers/clk/clk-max77686.c | 2 +- drivers/clk/clk-palmas.c | 2 +- drivers/clk/clk-qoriq.c | 11 + drivers/clk/clk-s2mps11.c | 2 +- drivers/clk/imgtec/clk-boston.c | 21 +- drivers/clk/imx/clk-imx7d.c | 3 - drivers/clk/meson/axg.c | 13 + drivers/clk/meson/gxbb.c | 12 + drivers/clk/pistachio/clk-pll.c | 8 +- drivers/clk/pxa/clk-pxa.c | 4 +- drivers/clk/qcom/clk-smd-rpm.c | 45 + drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 7 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 10 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 71 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.h | 4 +- drivers/clk/sunxi-ng/ccu_mp.c | 64 +- drivers/clk/sunxi-ng/ccu_nm.c | 18 +- drivers/clocksource/i8253.c | 14 +- drivers/cpufreq/cpufreq_governor.c | 2 +- drivers/cpufreq/imx6q-cpufreq.c | 7 +- drivers/cpufreq/intel_pstate.c | 2 +- drivers/cpuidle/cpuidle-arm.c | 40 +- drivers/dax/super.c | 2 +- drivers/dma-buf/Kconfig | 1 - drivers/dma-buf/reservation.c | 189 +- drivers/edac/Kconfig | 6 +- drivers/edac/i82975x_edac.c | 15 +- drivers/edac/qcom_edac.c | 8 +- drivers/edac/synopsys_edac.c | 1204 ++++- drivers/firmware/raspberrypi.c | 8 +- drivers/gpio/Kconfig | 1 - drivers/gpio/TODO | 109 + drivers/gpio/gpio-104-dio-48e.c | 2 +- drivers/gpio/gpio-104-idi-48.c | 2 +- drivers/gpio/gpio-dwapb.c | 6 +- drivers/gpio/gpio-gpio-mm.c | 2 +- drivers/gpio/gpio-lynxpoint.c | 3 +- drivers/gpio/gpio-mxc.c | 6 +- drivers/gpio/gpio-omap.c | 12 +- drivers/gpio/gpio-pci-idio-16.c | 2 +- drivers/gpio/gpio-pcie-idio-24.c | 2 +- drivers/gpio/gpio-pl061.c | 21 +- drivers/gpio/gpio-sch311x.c | 2 +- drivers/gpio/gpio-tegra.c | 6 +- drivers/gpio/gpio-ws16c48.c | 2 +- drivers/gpio/gpio-zynq.c | 6 +- drivers/gpio/gpiolib.c | 43 +- drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 4 +- drivers/gpu/drm/amd/display/Kconfig | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 14 +- drivers/gpu/drm/arc/arcpgu.h | 4 - drivers/gpu/drm/arc/arcpgu_crtc.c | 3 - drivers/gpu/drm/arc/arcpgu_drv.c | 34 +- drivers/gpu/drm/arm/malidp_hw.c | 14 +- drivers/gpu/drm/arm/malidp_planes.c | 28 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 2 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 15 +- drivers/gpu/drm/bochs/bochs.h | 2 + drivers/gpu/drm/bochs/bochs_hw.c | 30 + drivers/gpu/drm/bochs/bochs_kms.c | 20 +- drivers/gpu/drm/bochs/bochs_mm.c | 4 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 12 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 6 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 114 +- drivers/gpu/drm/drm_atomic.c | 120 +- drivers/gpu/drm/drm_atomic_helper.c | 602 +-- drivers/gpu/drm/drm_atomic_state_helper.c | 601 +++ drivers/gpu/drm/drm_atomic_uapi.c | 4 + drivers/gpu/drm/drm_bufs.c | 3 + drivers/gpu/drm/drm_connector.c | 63 +- drivers/gpu/drm/drm_crtc_helper.c | 115 - drivers/gpu/drm/drm_dp_cec.c | 2 - drivers/gpu/drm/drm_dp_helper.c | 90 + drivers/gpu/drm/drm_dp_mst_topology.c | 9 +- drivers/gpu/drm/drm_drv.c | 11 +- drivers/gpu/drm/drm_fb_cma_helper.c | 43 +- drivers/gpu/drm/drm_fb_helper.c | 6 + drivers/gpu/drm/drm_fourcc.c | 80 +- drivers/gpu/drm/drm_framebuffer.c | 13 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 2 +- drivers/gpu/drm/drm_lease.c | 38 +- drivers/gpu/drm/drm_memory.c | 10 +- drivers/gpu/drm/drm_mode_object.c | 3 +- drivers/gpu/drm/drm_modes.c | 4 +- drivers/gpu/drm/drm_modeset_helper.c | 15 + drivers/gpu/drm/drm_panel_orientation_quirks.c | 16 + drivers/gpu/drm/drm_pci.c | 5 +- drivers/gpu/drm/drm_plane.c | 23 + drivers/gpu/drm/drm_plane_helper.c | 331 +- drivers/gpu/drm/drm_prime.c | 30 - drivers/gpu/drm/drm_simple_kms_helper.c | 8 + drivers/gpu/drm/drm_syncobj.c | 363 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 11 - drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 15 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 6 - drivers/gpu/drm/etnaviv/etnaviv_sched.c | 2 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 9 - drivers/gpu/drm/exynos/exynos_drm_crtc.c | 11 - drivers/gpu/drm/exynos/exynos_drm_drv.h | 1 - drivers/gpu/drm/exynos/exynos_drm_dsi.c | 14 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 33 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 25 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h | 1 - drivers/gpu/drm/i915/Makefile | 6 +- drivers/gpu/drm/i915/gvt/gtt.c | 115 +- drivers/gpu/drm/i915/gvt/gtt.h | 10 +- drivers/gpu/drm/i915/gvt/handlers.c | 8 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 2 +- drivers/gpu/drm/i915/gvt/scheduler.c | 28 + drivers/gpu/drm/i915/i915_debugfs.c | 235 +- drivers/gpu/drm/i915/i915_drv.c | 87 +- drivers/gpu/drm/i915/i915_drv.h | 88 +- drivers/gpu/drm/i915/i915_gem.c | 55 +- drivers/gpu/drm/i915/i915_gem.h | 4 +- drivers/gpu/drm/i915/i915_gem_context.c | 13 +- drivers/gpu/drm/i915/i915_gem_context.h | 1 + drivers/gpu/drm/i915/i915_gem_execbuffer.c | 4 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 246 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 47 +- drivers/gpu/drm/i915/i915_gemfs.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 14 +- drivers/gpu/drm/i915/i915_irq.c | 80 +- drivers/gpu/drm/i915/i915_oa_bdw.c | 27 +- drivers/gpu/drm/i915/i915_oa_bdw.h | 27 +- drivers/gpu/drm/i915/i915_oa_bxt.c | 27 +- drivers/gpu/drm/i915/i915_oa_bxt.h | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_chv.c | 27 +- drivers/gpu/drm/i915/i915_oa_chv.h | 27 +- drivers/gpu/drm/i915/i915_oa_cnl.c | 27 +- drivers/gpu/drm/i915/i915_oa_cnl.h | 27 +- drivers/gpu/drm/i915/i915_oa_glk.c | 27 +- drivers/gpu/drm/i915/i915_oa_glk.h | 27 +- drivers/gpu/drm/i915/i915_oa_hsw.c | 27 +- drivers/gpu/drm/i915/i915_oa_hsw.h | 27 +- drivers/gpu/drm/i915/i915_oa_icl.c | 27 +- drivers/gpu/drm/i915/i915_oa_icl.h | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt4.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt4.h | 27 +- drivers/gpu/drm/i915/i915_params.c | 7 +- drivers/gpu/drm/i915/i915_params.h | 1 - drivers/gpu/drm/i915/i915_pci.c | 35 +- drivers/gpu/drm/i915/i915_perf.c | 149 +- drivers/gpu/drm/i915/i915_query.c | 2 +- drivers/gpu/drm/i915/i915_reg.h | 802 +++- drivers/gpu/drm/i915/i915_request.c | 118 +- drivers/gpu/drm/i915/i915_request.h | 13 +- drivers/gpu/drm/i915/i915_scheduler.c | 399 ++ drivers/gpu/drm/i915/i915_scheduler.h | 36 + drivers/gpu/drm/i915/i915_syncmap.c | 2 +- drivers/gpu/drm/i915/i915_utils.h | 2 +- drivers/gpu/drm/i915/i915_vma.c | 10 +- drivers/gpu/drm/i915/icl_dsi.c | 858 +++- drivers/gpu/drm/i915/intel_atomic.c | 118 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 80 +- drivers/gpu/drm/i915/intel_audio.c | 22 + drivers/gpu/drm/i915/intel_bios.c | 57 +- drivers/gpu/drm/i915/intel_cdclk.c | 18 +- drivers/gpu/drm/i915/intel_color.c | 3 +- drivers/gpu/drm/i915/intel_combo_phy.c | 246 + drivers/gpu/drm/i915/intel_connector.c | 264 ++ drivers/gpu/drm/i915/intel_crt.c | 11 +- drivers/gpu/drm/i915/intel_csr.c | 160 +- drivers/gpu/drm/i915/intel_ddi.c | 346 +- drivers/gpu/drm/i915/intel_device_info.c | 69 +- drivers/gpu/drm/i915/intel_device_info.h | 18 +- drivers/gpu/drm/i915/intel_display.c | 1766 +++---- drivers/gpu/drm/i915/intel_display.h | 9 +- drivers/gpu/drm/i915/intel_dp.c | 832 ++-- drivers/gpu/drm/i915/intel_dp_mst.c | 23 +- drivers/gpu/drm/i915/intel_dpio_phy.c | 4 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 117 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 8 +- drivers/gpu/drm/i915/intel_drv.h | 218 +- drivers/gpu/drm/i915/intel_dsi.c | 111 + drivers/gpu/drm/i915/intel_dsi.h | 28 + drivers/gpu/drm/i915/intel_dsi_vbt.c | 284 +- drivers/gpu/drm/i915/intel_dvo.c | 10 +- drivers/gpu/drm/i915/intel_engine_cs.c | 23 +- drivers/gpu/drm/i915/intel_fbc.c | 10 +- drivers/gpu/drm/i915/intel_fbdev.c | 8 +- drivers/gpu/drm/i915/intel_guc.c | 45 +- drivers/gpu/drm/i915/intel_guc.h | 5 + drivers/gpu/drm/i915/intel_guc_fw.c | 110 +- drivers/gpu/drm/i915/intel_guc_fwif.h | 41 +- drivers/gpu/drm/i915/intel_guc_reg.h | 12 + drivers/gpu/drm/i915/intel_guc_submission.c | 216 +- drivers/gpu/drm/i915/intel_hdcp.c | 214 +- drivers/gpu/drm/i915/intel_hdmi.c | 216 +- drivers/gpu/drm/i915/intel_hotplug.c | 84 +- drivers/gpu/drm/i915/intel_huc.c | 7 +- drivers/gpu/drm/i915/intel_lpe_audio.c | 4 +- drivers/gpu/drm/i915/intel_lrc.c | 328 +- drivers/gpu/drm/i915/intel_lspcon.c | 347 +- drivers/gpu/drm/i915/intel_lvds.c | 67 +- drivers/gpu/drm/i915/intel_modes.c | 135 - drivers/gpu/drm/i915/intel_opregion.c | 158 +- drivers/gpu/drm/i915/intel_opregion.h | 15 + drivers/gpu/drm/i915/intel_panel.c | 13 +- drivers/gpu/drm/i915/intel_pm.c | 464 +- drivers/gpu/drm/i915/intel_psr.c | 82 +- drivers/gpu/drm/i915/intel_quirks.c | 169 + drivers/gpu/drm/i915/intel_ringbuffer.c | 45 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 24 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 297 +- drivers/gpu/drm/i915/intel_sdvo.c | 56 +- drivers/gpu/drm/i915/intel_sprite.c | 726 ++- drivers/gpu/drm/i915/intel_tv.c | 10 +- drivers/gpu/drm/i915/intel_uc.c | 2 +- drivers/gpu/drm/i915/intel_uc_fw.h | 7 +- drivers/gpu/drm/i915/intel_uncore.c | 2 +- drivers/gpu/drm/i915/intel_workarounds.c | 14 +- drivers/gpu/drm/i915/selftests/huge_pages.c | 36 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 428 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 10 +- drivers/gpu/drm/i915/selftests/intel_guc.c | 59 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 4 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 267 +- drivers/gpu/drm/i915/vlv_dsi.c | 134 +- drivers/gpu/drm/imx/dw_hdmi-imx.c | 5 +- drivers/gpu/drm/imx/imx-drm-core.c | 11 +- drivers/gpu/drm/imx/imx-ldb.c | 10 +- drivers/gpu/drm/imx/imx-tve.c | 12 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 10 +- drivers/gpu/drm/imx/ipuv3-plane.c | 38 +- drivers/gpu/drm/imx/ipuv3-plane.h | 2 + drivers/gpu/drm/imx/parallel-display.c | 10 +- drivers/gpu/drm/meson/meson_drv.c | 19 +- drivers/gpu/drm/meson/meson_drv.h | 1 - drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 15 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 38 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 14 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 6 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 90 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c | 28 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 43 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 12 - .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 9 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 32 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 12 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 138 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 31 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 24 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 62 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/msm_media_info.h | 195 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 2 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c | 12 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 44 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 22 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 9 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 4 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 8 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c | 16 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 30 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 9 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 4 +- drivers/gpu/drm/msm/dsi/dsi.c | 10 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 22 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 28 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 6 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 6 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 12 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c | 12 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 16 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c | 10 +- drivers/gpu/drm/msm/edp/edp.c | 8 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 38 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 1 + drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 10 +- drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 20 +- drivers/gpu/drm/msm/hdmi/hdmi_i2c.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi_phy.c | 12 +- drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c | 6 +- drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c | 4 +- drivers/gpu/drm/msm/msm_atomic.c | 5 + drivers/gpu/drm/msm/msm_debugfs.c | 21 +- drivers/gpu/drm/msm/msm_drv.c | 103 +- drivers/gpu/drm/msm/msm_fb.c | 8 +- drivers/gpu/drm/msm/msm_fbdev.c | 8 +- drivers/gpu/drm/msm/msm_gem.c | 12 +- drivers/gpu/drm/msm/msm_gem_submit.c | 6 +- drivers/gpu/drm/msm/msm_gpu.c | 43 +- drivers/gpu/drm/msm/msm_kms.h | 3 - drivers/gpu/drm/msm/msm_rd.c | 5 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +- drivers/gpu/drm/panel/Kconfig | 25 + drivers/gpu/drm/panel/Makefile | 3 + drivers/gpu/drm/panel/panel-innolux-p079zca.c | 3 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 330 ++ drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 264 ++ drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 7 +- drivers/gpu/drm/panel/panel-simple.c | 157 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 675 +++ drivers/gpu/drm/qxl/qxl_cmd.c | 7 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 5 +- drivers/gpu/drm/qxl/qxl_dev.h | 1 - drivers/gpu/drm/qxl/qxl_display.c | 19 +- drivers/gpu/drm/qxl/qxl_draw.c | 11 +- drivers/gpu/drm/qxl/qxl_drv.h | 31 +- drivers/gpu/drm/qxl/qxl_dumb.c | 3 +- drivers/gpu/drm/qxl/qxl_fb.c | 4 +- drivers/gpu/drm/qxl/qxl_image.c | 4 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 2 + drivers/gpu/drm/qxl/qxl_kms.c | 2 +- drivers/gpu/drm/qxl/qxl_object.c | 5 +- drivers/gpu/drm/qxl/qxl_object.h | 2 + drivers/gpu/drm/qxl/qxl_prime.c | 1 - drivers/gpu/drm/qxl/qxl_release.c | 3 +- drivers/gpu/drm/qxl/qxl_ttm.c | 12 +- drivers/gpu/drm/radeon/radeon_vm.c | 2 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 21 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 1 - drivers/gpu/drm/rockchip/Kconfig | 2 +- drivers/gpu/drm/rockchip/Makefile | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 1076 +++++ drivers/gpu/drm/rockchip/dw-mipi-dsi.c | 1349 ------ drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 128 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 3 + drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 4 + drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 7 +- drivers/gpu/drm/selftests/Makefile | 5 +- drivers/gpu/drm/selftests/drm_helper_selftests.h | 9 - drivers/gpu/drm/selftests/drm_modeset_selftests.h | 13 + drivers/gpu/drm/selftests/test-drm-helper.c | 247 - drivers/gpu/drm/selftests/test-drm_format.c | 280 ++ drivers/gpu/drm/selftests/test-drm_framebuffer.c | 346 ++ .../gpu/drm/selftests/test-drm_modeset_common.c | 32 + .../gpu/drm/selftests/test-drm_modeset_common.h | 22 + drivers/gpu/drm/selftests/test-drm_plane_helper.c | 219 + drivers/gpu/drm/sti/sti_crtc.c | 2 + drivers/gpu/drm/sti/sti_cursor.c | 1 - drivers/gpu/drm/sti/sti_drv.c | 6 +- drivers/gpu/drm/sti/sti_gdp.c | 3 +- drivers/gpu/drm/sti/sti_hqvdp.c | 1 - drivers/gpu/drm/stm/drv.c | 13 +- drivers/gpu/drm/stm/ltdc.c | 45 + drivers/gpu/drm/stm/ltdc.h | 5 + drivers/gpu/drm/sun4i/sun4i_drv.c | 12 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 12 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.h | 3 +- drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c | 4 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 4 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 5 +- drivers/gpu/drm/sun4i/sun8i_csc.c | 83 + drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 45 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 14 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 201 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 57 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 80 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 52 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 47 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.h | 37 +- drivers/gpu/drm/sun4i/sun8i_ui_scaler.c | 47 +- drivers/gpu/drm/sun4i/sun8i_ui_scaler.h | 28 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 55 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.h | 25 +- drivers/gpu/drm/sun4i/sun8i_vi_scaler.c | 70 +- drivers/gpu/drm/sun4i/sun8i_vi_scaler.h | 68 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 11 +- drivers/gpu/drm/tinydrm/Kconfig | 11 + drivers/gpu/drm/tinydrm/Makefile | 1 + drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 1 + drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 6 +- drivers/gpu/drm/tinydrm/hx8357d.c | 270 ++ drivers/gpu/drm/tinydrm/mipi-dbi.c | 4 +- drivers/gpu/drm/ttm/ttm_bo.c | 4 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 4 +- drivers/gpu/drm/udl/udl_main.c | 7 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 46 +- drivers/gpu/drm/v3d/v3d_drv.h | 5 + drivers/gpu/drm/v3d/v3d_gem.c | 14 +- drivers/gpu/drm/v3d/v3d_regs.h | 30 + drivers/gpu/drm/vc4/vc4_drv.c | 3 + drivers/gpu/drm/vc4/vc4_gem.c | 4 +- drivers/gpu/drm/vc4/vc4_plane.c | 164 +- drivers/gpu/drm/vc4/vc4_regs.h | 8 +- drivers/gpu/drm/vgem/vgem_drv.c | 19 +- drivers/gpu/drm/vgem/vgem_fence.c | 2 +- drivers/gpu/drm/virtio/virtgpu_drm_bus.c | 31 + drivers/gpu/drm/virtio/virtgpu_drv.h | 14 +- drivers/gpu/drm/virtio/virtgpu_fb.c | 7 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 8 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 25 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 45 +- drivers/gpu/drm/virtio/virtgpu_object.c | 17 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 3 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 37 +- drivers/gpu/drm/vkms/vkms_drv.c | 21 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 1 - drivers/gpu/drm/zte/zx_drm_drv.c | 5 +- drivers/gpu/drm/zte/zx_plane.c | 1 - drivers/gpu/ipu-v3/ipu-cpmem.c | 52 +- drivers/gpu/ipu-v3/ipu-ic.c | 52 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 1019 +++- drivers/gpu/ipu-v3/ipu-pre.c | 6 + drivers/gpu/ipu-v3/ipu-prg.c | 16 + drivers/gpu/ipu-v3/ipu-prv.h | 1 + drivers/gpu/vga/vga_switcheroo.c | 3 + drivers/gpu/vga/vgaarb.c | 21 +- drivers/hid/hid-alps.c | 18 + drivers/hid/hid-asus.c | 3 + drivers/hid/hid-ids.h | 3 + drivers/hid/hid-quirks.c | 1 - drivers/hid/i2c-hid/i2c-hid-core.c | 19 + drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 + drivers/hid/usbhid/hiddev.c | 18 +- drivers/hv/hv_balloon.c | 6 +- drivers/hwmon/hwmon.c | 12 +- drivers/hwmon/ibmpowernv.c | 7 +- drivers/hwmon/pmbus/adm1275.c | 15 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 2 +- drivers/i3c/Kconfig | 24 + drivers/i3c/Makefile | 4 + drivers/i3c/device.c | 233 + drivers/i3c/internals.h | 26 + drivers/i3c/master.c | 2661 +++++++++++ drivers/i3c/master/Kconfig | 6 + drivers/i3c/master/Makefile | 1 + drivers/i3c/master/i3c-master-cdns.c | 1671 +++++++ drivers/ide/ide-atapi.c | 25 +- drivers/ide/ide-cd.c | 175 +- drivers/ide/ide-disk.c | 5 +- drivers/ide/ide-io.c | 100 +- drivers/ide/ide-park.c | 4 +- drivers/ide/ide-pm.c | 28 +- drivers/ide/ide-probe.c | 68 +- drivers/iio/Kconfig | 1 - drivers/infiniband/Kconfig | 1 - drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 9 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 20 - drivers/infiniband/hw/mlx5/main.c | 9 - drivers/infiniband/hw/qib/qib_fs.c | 7 +- drivers/infiniband/sw/rxe/rxe.h | 5 +- drivers/infiniband/sw/rxe/rxe_comp.c | 6 + drivers/infiniband/sw/rxe/rxe_hw_counters.c | 7 +- drivers/infiniband/sw/rxe/rxe_hw_counters.h | 3 + drivers/infiniband/sw/rxe/rxe_loc.h | 5 +- drivers/infiniband/sw/rxe/rxe_net.c | 3 +- drivers/infiniband/sw/rxe/rxe_req.c | 2 +- drivers/infiniband/sw/rxe/rxe_resp.c | 33 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 12 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 +- drivers/interconnect/Kconfig | 15 + drivers/interconnect/Makefile | 6 + drivers/interconnect/core.c | 720 +++ drivers/interconnect/qcom/Kconfig | 22 + drivers/interconnect/qcom/Makefile | 7 + drivers/interconnect/qcom/msm8916.c | 509 ++ drivers/interconnect/qcom/smd-rpm.c | 91 + drivers/interconnect/qcom/smd-rpm.h | 15 + drivers/iommu/intel-svm.c | 2 +- drivers/iommu/iommu.c | 41 +- drivers/iommu/ipmmu-vmsa.c | 7 + drivers/iommu/mtk_iommu.c | 4 +- drivers/iommu/mtk_iommu_v1.c | 4 +- drivers/irqchip/irq-ativic32.c | 31 + drivers/irqchip/irq-gic-v3.c | 4 +- drivers/irqchip/irq-mscc-ocelot.c | 6 +- drivers/irqchip/irq-orion.c | 22 +- drivers/irqchip/irq-stm32-exti.c | 6 +- drivers/irqchip/irq-tango.c | 10 +- drivers/irqchip/irq-tb10x.c | 18 +- drivers/leds/trigger/ledtrig-pattern.c | 7 +- drivers/md/dm-core.h | 1 - drivers/md/dm-mpath.c | 6 +- drivers/md/dm-rq.c | 23 +- drivers/md/dm.c | 63 +- drivers/md/md.c | 2 - drivers/media/cec/cec-adap.c | 49 +- drivers/media/i2c/Kconfig | 12 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/adv7511.c | 2 +- drivers/media/i2c/adv7604.c | 2 +- drivers/media/i2c/adv7842.c | 2 +- drivers/media/i2c/imx214.c | 1118 +++++ drivers/media/i2c/ov13858.c | 6 +- drivers/media/i2c/ov5645.c | 2 +- drivers/media/i2c/ov7740.c | 4 +- drivers/media/i2c/tc358743.c | 3 +- drivers/media/i2c/tda1997x.c | 4 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 6 +- drivers/media/pci/intel/ipu3/ipu3-cio2.h | 2 - drivers/media/platform/omap3isp/isp.c | 3 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/vicodec/vicodec-core.c | 2 +- drivers/media/platform/vim2m.c | 2 +- drivers/media/v4l2-core/v4l2-ctrls.c | 5 + drivers/media/v4l2-core/v4l2-event.c | 43 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 4 +- drivers/memory/omap-gpmc.c | 18 +- drivers/memory/samsung/exynos-srom.c | 4 +- drivers/memory/tegra/mc.c | 6 +- drivers/memory/tegra/tegra124-emc.c | 12 +- drivers/memstick/core/ms_block.c | 109 +- drivers/memstick/core/ms_block.h | 1 + drivers/memstick/core/mspro_block.c | 121 +- drivers/misc/cxl/api.c | 3 +- drivers/misc/ibmasm/ibmasmfs.c | 11 +- drivers/mmc/host/atmel-mci.c | 3 +- drivers/mmc/host/dw_mmc-bluefield.c | 11 +- drivers/mtd/devices/Kconfig | 2 +- drivers/mtd/devices/powernv_flash.c | 2 +- drivers/mtd/maps/Kconfig | 36 +- drivers/mtd/maps/Makefile | 11 +- drivers/mtd/maps/gpio-addr-flash.c | 281 -- drivers/mtd/maps/latch-addr-flash.c | 229 - drivers/mtd/maps/physmap-core.c | 655 +++ drivers/mtd/maps/physmap-gemini.c | 97 + drivers/mtd/maps/physmap-gemini.h | 17 + drivers/mtd/maps/physmap-versatile.c | 254 + drivers/mtd/maps/physmap-versatile.h | 17 + drivers/mtd/maps/physmap.c | 280 -- drivers/mtd/maps/physmap_of_core.c | 368 -- drivers/mtd/maps/physmap_of_gemini.c | 97 - drivers/mtd/maps/physmap_of_gemini.h | 17 - drivers/mtd/maps/physmap_of_versatile.c | 254 - drivers/mtd/maps/physmap_of_versatile.h | 17 - drivers/mtd/maps/sa1100-flash.c | 10 +- drivers/mtd/mtdsuper.c | 26 +- drivers/mtd/nand/raw/ams-delta.c | 106 +- drivers/mtd/nand/raw/denali.h | 2 +- drivers/mtd/nand/raw/fsmc_nand.c | 7 +- drivers/mtd/nand/raw/nand_base.c | 32 +- drivers/mtd/nand/raw/nand_macronix.c | 7 + drivers/mtd/nand/raw/r852.c | 26 +- drivers/mtd/nand/spi/winbond.c | 8 + drivers/mtd/spi-nor/Kconfig | 9 - drivers/mtd/spi-nor/Makefile | 1 - drivers/mtd/spi-nor/atmel-quadspi.c | 781 ---- drivers/mtd/spi-nor/cadence-quadspi.c | 2 +- drivers/mtd/spi-nor/spi-nor.c | 6 +- drivers/net/dsa/bcm_sf2_cfp.c | 4 +- drivers/net/ethernet/ibm/ibmvnic.c | 2 +- drivers/net/ethernet/intel/e1000e/ptp.c | 13 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 4 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 4 +- drivers/net/ethernet/intel/ice/ice.h | 4 +- drivers/net/ethernet/intel/ice/ice_common.c | 3 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 7 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 2 + drivers/net/ethernet/intel/ice/ice_lib.c | 3 +- drivers/net/ethernet/intel/ice/ice_main.c | 86 +- drivers/net/ethernet/intel/ice/ice_switch.c | 12 + drivers/net/ethernet/intel/ice/ice_switch.h | 2 + drivers/net/ethernet/intel/ice/ice_txrx.c | 11 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 17 +- drivers/net/ethernet/intel/ice/ice_type.h | 2 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 4 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 4 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 12 +- drivers/net/ethernet/intel/igbvf/mbx.c | 4 +- drivers/net/ethernet/intel/igc/igc.h | 9 - drivers/net/ethernet/intel/igc/igc_base.c | 8 - drivers/net/ethernet/intel/igc/igc_main.c | 36 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 13 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 + drivers/net/ethernet/netronome/nfp/flower/action.c | 8 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 2 + drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 8 +- drivers/net/ethernet/realtek/8139too.c | 2 +- drivers/net/ethernet/realtek/r8169.c | 4 +- drivers/net/ethernet/sfc/ef10.c | 7 + drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/smsc/smsc911x.h | 2 +- drivers/net/fddi/defza.c | 7 +- drivers/net/fddi/defza.h | 3 +- drivers/net/phy/bcm7xxx.c | 2 + drivers/net/phy/broadcom.c | 18 +- drivers/net/phy/phy.c | 33 +- drivers/net/phy/realtek.c | 11 +- drivers/net/tun.c | 3 +- drivers/net/vrf.c | 19 +- drivers/net/wan/fsl_ucc_hdlc.c | 8 + drivers/net/wireless/ath/ath9k/main.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/Makefile | 2 + .../wireless/broadcom/brcm80211/brcmfmac/common.c | 7 +- .../wireless/broadcom/brcm80211/brcmfmac/common.h | 8 + .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 116 + .../broadcom/brcm80211/brcmfmac/firmware.c | 207 +- .../broadcom/brcm80211/brcmfmac/firmware.h | 1 + .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 11 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 1 + .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 4 +- .../net/wireless/broadcom/brcm80211/brcmutil/d11.c | 17 +- drivers/net/wireless/cisco/airo.c | 2 +- drivers/net/wireless/intel/iwlegacy/3945-rs.c | 2 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 2 +- drivers/net/wireless/intel/iwlegacy/common.c | 2 + .../net/wireless/intersil/orinoco/orinoco_usb.c | 1 + drivers/net/wireless/intersil/prism54/isl_38xx.c | 1 + drivers/net/wireless/intersil/prism54/isl_ioctl.c | 1 + drivers/net/wireless/intersil/prism54/islpci_dev.c | 1 + drivers/net/wireless/mac80211_hwsim.c | 12 +- drivers/net/wireless/marvell/libertas/if_spi.c | 4 +- drivers/net/wireless/marvell/mwifiex/ie.c | 1 + drivers/net/wireless/mediatek/mt76/Kconfig | 6 + drivers/net/wireless/mediatek/mt76/mac80211.c | 8 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 6 +- drivers/net/wireless/quantenna/qtnfmac/Kconfig | 15 +- drivers/net/wireless/quantenna/qtnfmac/Makefile | 9 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 21 +- drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 282 +- .../wireless/quantenna/qtnfmac/pcie/pcie_priv.h | 20 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 211 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 1219 +++++ .../quantenna/qtnfmac/pcie/topaz_pcie_ipc.h | 94 + .../quantenna/qtnfmac/pcie/topaz_pcie_regs.h | 45 + .../net/wireless/quantenna/qtnfmac/qtn_hw_ids.h | 4 +- drivers/net/wireless/quantenna/qtnfmac/util.c | 18 + drivers/net/wireless/quantenna/qtnfmac/util.h | 2 + drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2500pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 4 + drivers/net/wireless/ralink/rt2x00/rt61pci.c | 2 +- drivers/net/wireless/ray_cs.c | 2 + .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 5 + .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 4 - .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 1 - .../net/wireless/realtek/rtlwifi/rtl8192de/fw.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 5 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/table.c | 4 - .../net/wireless/realtek/rtlwifi/rtl8723ae/table.h | 2 - .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 1 + .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c | 1 - drivers/net/wireless/rsi/rsi_91x_sdio_ops.c | 4 +- drivers/net/wireless/st/cw1200/sta.c | 2 +- drivers/net/wireless/ti/wlcore/sdio.c | 17 +- drivers/net/wireless/ti/wlcore/vendor_cmd.c | 2 +- drivers/net/wireless/zydas/zd1201.c | 1 + drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/nvme/host/core.c | 4 +- drivers/nvme/host/fc.c | 3 +- drivers/nvme/host/nvme.h | 2 +- drivers/nvme/host/pci.c | 289 +- drivers/nvmem/core.c | 10 +- drivers/of/device.c | 4 +- drivers/of/of_numa.c | 9 +- drivers/of/pdt.c | 5 - drivers/opp/core.c | 261 +- drivers/opp/of.c | 313 +- drivers/opp/opp.h | 20 + drivers/oprofile/oprofilefs.c | 8 +- drivers/pci/msi.c | 14 + drivers/pinctrl/bcm/pinctrl-bcm2835.c | 16 +- drivers/pinctrl/freescale/Kconfig | 11 + drivers/pinctrl/freescale/Makefile | 2 + drivers/pinctrl/freescale/pinctrl-imx.c | 425 +- drivers/pinctrl/freescale/pinctrl-imx.h | 67 +- drivers/pinctrl/freescale/pinctrl-imx8qxp.c | 232 + drivers/pinctrl/freescale/pinctrl-scu.c | 121 + drivers/pinctrl/meson/pinctrl-meson-gxbb.c | 2 +- drivers/pinctrl/meson/pinctrl-meson-gxl.c | 2 +- drivers/pinctrl/meson/pinctrl-meson.c | 2 +- drivers/pinctrl/meson/pinctrl-meson8.c | 2 +- drivers/pinctrl/meson/pinctrl-meson8b.c | 2 +- drivers/pinctrl/pinctrl-amd.c | 6 +- drivers/pinctrl/pinctrl-at91-pio4.c | 6 +- drivers/platform/x86/asus-nb-wmi.c | 3 +- drivers/platform/x86/asus-wmi.c | 3 +- drivers/platform/x86/thinkpad_acpi.c | 2 +- drivers/regulator/bd718x7-regulator.c | 9 +- drivers/regulator/core.c | 503 +- drivers/regulator/lochnagar-regulator.c | 2 + drivers/regulator/of_regulator.c | 4 + drivers/regulator/pfuze100-regulator.c | 2 + drivers/remoteproc/remoteproc_debugfs.c | 26 + drivers/reset/reset-hsdk.c | 1 + drivers/rtc/hctosys.c | 4 +- drivers/rtc/rtc-cmos.c | 16 +- drivers/rtc/rtc-pcf2127.c | 3 + drivers/s390/block/dasd_ioctl.c | 22 +- drivers/scsi/Kconfig | 13 +- drivers/scsi/NCR5380.c | 2 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 8 +- drivers/scsi/csiostor/csio_scsi.c | 8 +- drivers/scsi/cxlflash/main.c | 6 - drivers/scsi/cxlflash/ocxl_hw.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 2 - drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 2 - drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 2 - drivers/scsi/hosts.c | 29 +- drivers/scsi/ips.c | 8 +- drivers/scsi/ips.h | 9 - drivers/scsi/lpfc/lpfc.h | 15 + drivers/scsi/lpfc/lpfc_attr.c | 115 + drivers/scsi/lpfc/lpfc_bsg.c | 138 +- drivers/scsi/lpfc/lpfc_bsg.h | 38 + drivers/scsi/lpfc/lpfc_crtn.h | 2 + drivers/scsi/lpfc/lpfc_ct.c | 211 + drivers/scsi/lpfc/lpfc_debugfs.c | 2 + drivers/scsi/lpfc/lpfc_els.c | 242 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 59 + drivers/scsi/lpfc/lpfc_hw.h | 1 + drivers/scsi/lpfc/lpfc_hw4.h | 68 + drivers/scsi/lpfc/lpfc_init.c | 213 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 23 +- drivers/scsi/lpfc/lpfc_scsi.c | 2 +- drivers/scsi/lpfc/lpfc_scsi.h | 4 + drivers/scsi/lpfc/lpfc_sli.c | 22 +- drivers/scsi/lpfc/lpfc_sli4.h | 14 + drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 65 +- drivers/scsi/megaraid/megaraid_sas_base.c | 298 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 14 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 384 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 26 +- drivers/scsi/mpt3sas/mpi/mpi2.h | 17 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 94 +- drivers/scsi/mpt3sas/mpi/mpi2_image.h | 506 ++ drivers/scsi/mpt3sas/mpi/mpi2_init.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_ioc.h | 359 +- drivers/scsi/mpt3sas/mpi/mpi2_pci.h | 11 +- drivers/scsi/mpt3sas/mpi/mpi2_raid.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_sas.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_tool.h | 72 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 73 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 9 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 27 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 21 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 64 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 91 +- drivers/scsi/myrb.c | 3 +- drivers/scsi/myrs.c | 13 +- drivers/scsi/osd/osd_initiator.c | 4 +- drivers/scsi/osst.c | 2 +- drivers/scsi/pmcraid.c | 116 +- drivers/scsi/qedi/qedi_main.c | 3 +- drivers/scsi/qla1280.c | 52 +- drivers/scsi/qla2xxx/qla_init.c | 1 + drivers/scsi/qla2xxx/qla_os.c | 39 +- drivers/scsi/qla2xxx/qla_target.c | 8 +- drivers/scsi/qla2xxx/qla_target.h | 8 - drivers/scsi/qla4xxx/ql4_os.c | 10 +- drivers/scsi/scsi.c | 5 +- drivers/scsi/scsi_debug.c | 3 +- drivers/scsi/scsi_error.c | 4 +- drivers/scsi/scsi_lib.c | 601 +-- drivers/scsi/scsi_priv.h | 1 - drivers/scsi/scsi_scan.c | 10 +- drivers/scsi/scsi_sysfs.c | 8 +- drivers/scsi/scsi_transport_fc.c | 71 +- drivers/scsi/scsi_transport_iscsi.c | 7 +- drivers/scsi/scsi_transport_sas.c | 10 +- drivers/scsi/sg.c | 2 +- drivers/scsi/smartpqi/smartpqi_init.c | 3 +- drivers/scsi/st.c | 2 +- drivers/scsi/ufs/ufs_bsg.c | 4 +- drivers/scsi/ufs/ufshcd.c | 6 - drivers/scsi/virtio_scsi.c | 3 +- drivers/slimbus/qcom-ctrl.c | 6 +- drivers/slimbus/qcom-ngd-ctrl.c | 3 - drivers/slimbus/slimbus.h | 6 - drivers/soc/imx/gpc.c | 2 +- drivers/soc/rockchip/pm_domains.c | 48 + drivers/spi/Kconfig | 17 +- drivers/spi/Makefile | 2 + drivers/spi/atmel-quadspi.c | 549 +++ drivers/spi/spi-fsl-dspi.c | 4 +- drivers/spi/spi-geni-qcom.c | 64 +- drivers/spi/spi-gpio.c | 24 +- drivers/spi/spi-mt65xx.c | 13 +- drivers/spi/spi-mxic.c | 619 +++ drivers/spi/spi-pxa2xx.c | 4 - drivers/spi/spi-rockchip.c | 579 ++- drivers/spi/spi-rspi.c | 6 +- drivers/spi/spi-sh-msiof.c | 6 +- drivers/spi/spi-zynqmp-gqspi.c | 6 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/comedi/comedi.h | 39 +- drivers/staging/comedi/comedi_fops.c | 1 + drivers/staging/comedi/drivers/addi_apci_3501.c | 9 +- drivers/staging/comedi/drivers/cb_pcidas64.c | 44 +- drivers/staging/comedi/drivers/cb_pcidda.c | 4 +- drivers/staging/comedi/drivers/dt9812.c | 2 +- drivers/staging/comedi/drivers/ni_labpc_common.c | 9 +- drivers/staging/comedi/drivers/ni_mio_common.c | 3 +- drivers/staging/emxx_udc/emxx_udc.c | 68 +- drivers/staging/emxx_udc/emxx_udc.h | 2 +- drivers/staging/erofs/Makefile | 2 +- drivers/staging/erofs/data.c | 65 +- drivers/staging/erofs/lz4defs.h | 227 - drivers/staging/erofs/super.c | 19 +- drivers/staging/erofs/unzip_lz4.c | 251 - drivers/staging/erofs/unzip_vle_lz4.c | 25 +- drivers/staging/gasket/gasket_interrupt.c | 17 +- drivers/staging/gasket/gasket_page_table.c | 3 +- drivers/staging/goldfish/goldfish_audio.c | 1 + drivers/staging/greybus/loopback.c | 38 - drivers/staging/ks7010/michael_mic.c | 1 - drivers/staging/media/bcm2048/radio-bcm2048.c | 1 + drivers/staging/media/bcm2048/radio-bcm2048.h | 1 + .../staging/media/davinci_vpfe/davinci_vpfe_user.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 67 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.h | 5 +- .../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 5 +- .../staging/media/davinci_vpfe/dm365_ipipe_hw.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 6 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.h | 5 +- .../media/davinci_vpfe/dm365_ipipeif_user.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_isif.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_isif.h | 5 +- .../staging/media/davinci_vpfe/dm365_isif_regs.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_resizer.h | 5 +- drivers/staging/media/davinci_vpfe/vpfe.h | 5 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 5 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.h | 5 +- drivers/staging/media/davinci_vpfe/vpfe_video.c | 5 +- drivers/staging/media/davinci_vpfe/vpfe_video.h | 5 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 24 +- drivers/staging/media/tegra-vde/tegra-vde.c | 2 +- drivers/staging/media/tegra-vde/uapi.h | 4 +- drivers/staging/mt29f_spinand/Kconfig | 16 - drivers/staging/mt29f_spinand/Makefile | 1 - drivers/staging/mt29f_spinand/TODO | 13 - drivers/staging/mt29f_spinand/mt29f_spinand.c | 980 ---- drivers/staging/mt29f_spinand/mt29f_spinand.h | 106 - drivers/staging/mt7621-dma/mtk-hsdma.c | 9 +- drivers/staging/mt7621-mmc/sd.c | 1 + drivers/staging/octeon/ethernet.c | 10 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 90 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 3 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 4 +- drivers/staging/rtl8188eu/hal/odm.c | 8 +- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 37 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 7 +- drivers/staging/rtl8188eu/include/hal_intf.h | 2 +- drivers/staging/rtl8188eu/include/rtl8188e_xmit.h | 4 +- drivers/staging/rtl8188eu/include/rtw_recv.h | 2 +- drivers/staging/rtl8192e/rtllib_crypt_ccmp.c | 14 +- drivers/staging/rtl8192u/r8192U.h | 4 +- drivers/staging/rtl8192u/r8192U_dm.c | 10 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 2 +- drivers/staging/rtl8192u/r819xU_firmware.c | 4 +- drivers/staging/rtl8192u/r819xU_phyreg.h | 2 +- drivers/staging/rtl8712/hal_init.c | 10 +- drivers/staging/rtl8712/rtl8712_hal.h | 8 +- drivers/staging/rtl8712/rtl871x_cmd.h | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 212 - drivers/staging/rtl8723bs/core/rtw_xmit.c | 4 +- drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 4 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 2 +- drivers/staging/rtlwifi/base.c | 71 +- drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c | 13 +- drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c | 11 +- drivers/staging/rtlwifi/phydm/phydm_ccx.c | 11 +- drivers/staging/rtlwifi/phydm/phydm_debug.c | 35 +- drivers/staging/rtlwifi/phydm/phydm_dig.c | 9 +- .../staging/rtlwifi/phydm/phydm_edcaturbocheck.c | 8 +- drivers/staging/rtlwifi/phydm/phydm_hwconfig.c | 113 +- drivers/staging/rtlwifi/phydm/phydm_hwconfig.h | 12 - drivers/staging/rtlwifi/phydm/phydm_psd.c | 7 +- drivers/staging/rts5208/general.c | 17 +- drivers/staging/rts5208/general.h | 18 +- drivers/staging/rts5208/ms.c | 17 +- drivers/staging/rts5208/ms.h | 18 +- drivers/staging/rts5208/rtsx.c | 17 +- drivers/staging/rts5208/rtsx.h | 18 +- drivers/staging/rts5208/rtsx_card.c | 17 +- drivers/staging/rts5208/rtsx_card.h | 18 +- drivers/staging/rts5208/rtsx_chip.c | 17 +- drivers/staging/rts5208/rtsx_chip.h | 18 +- drivers/staging/rts5208/rtsx_scsi.c | 17 +- drivers/staging/rts5208/rtsx_scsi.h | 18 +- drivers/staging/rts5208/rtsx_sys.h | 18 +- drivers/staging/rts5208/rtsx_transport.c | 14 +- drivers/staging/rts5208/rtsx_transport.h | 18 +- drivers/staging/rts5208/sd.c | 17 +- drivers/staging/rts5208/sd.h | 18 +- drivers/staging/rts5208/spi.c | 17 +- drivers/staging/rts5208/spi.h | 18 +- drivers/staging/rts5208/xd.c | 17 +- drivers/staging/rts5208/xd.h | 20 +- drivers/staging/sm750fb/sm750_accel.c | 3 +- drivers/staging/speakup/kobjects.c | 2 +- drivers/staging/speakup/speakup_acntpc.c | 3 +- drivers/staging/speakup/speakup_decpc.c | 6 +- drivers/staging/speakup/speakup_keypc.c | 2 +- drivers/staging/speakup/spk_priv.h | 6 +- drivers/staging/vboxvideo/Makefile | 2 - drivers/staging/vboxvideo/hgsmi_base.c | 99 +- drivers/staging/vboxvideo/hgsmi_ch_setup.h | 40 +- drivers/staging/vboxvideo/hgsmi_channels.h | 23 +- drivers/staging/vboxvideo/hgsmi_defs.h | 23 +- drivers/staging/vboxvideo/modesetting.c | 71 +- drivers/staging/vboxvideo/vbox_drv.c | 55 +- drivers/staging/vboxvideo/vbox_drv.h | 40 +- drivers/staging/vboxvideo/vbox_err.h | 50 - drivers/staging/vboxvideo/vbox_fb.c | 33 +- drivers/staging/vboxvideo/vbox_hgsmi.c | 22 +- drivers/staging/vboxvideo/vbox_irq.c | 26 +- drivers/staging/vboxvideo/vbox_main.c | 101 +- drivers/staging/vboxvideo/vbox_mode.c | 50 +- drivers/staging/vboxvideo/vbox_prime.c | 20 +- drivers/staging/vboxvideo/vbox_ttm.c | 35 +- drivers/staging/vboxvideo/vboxvideo.h | 143 +- drivers/staging/vboxvideo/vboxvideo_guest.h | 50 +- drivers/staging/vboxvideo/vboxvideo_vbe.h | 34 +- drivers/staging/vboxvideo/vbva_base.c | 27 +- drivers/staging/vc04_services/bcm2835-audio/TODO | 25 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 30 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 39 +- .../staging/vc04_services/bcm2835-audio/bcm2835.c | 26 +- .../staging/vc04_services/bcm2835-audio/bcm2835.h | 1 + .../bcm2835-audio/vc_vchi_audioserv_defs.h | 6 +- drivers/staging/vt6655/baseband.c | 2 +- drivers/staging/wilc1000/Makefile | 3 +- drivers/staging/wilc1000/coreconfigurator.c | 287 -- drivers/staging/wilc1000/coreconfigurator.h | 81 - drivers/staging/wilc1000/host_interface.c | 333 +- drivers/staging/wilc1000/host_interface.h | 90 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 1 - drivers/staging/wilc1000/wilc_wlan_if.h | 9 - drivers/staging/wlan-ng/cfg80211.c | 3 +- drivers/staging/wlan-ng/prism2fw.c | 2 +- drivers/staging/wlan-ng/prism2mib.c | 26 +- drivers/staging/xgifb/XGI_main_26.c | 5 +- drivers/staging/xgifb/vb_setmode.c | 7 +- drivers/target/target_core_pscsi.c | 2 +- drivers/target/target_core_transport.c | 4 +- drivers/tty/serial/sh-sci.c | 4 +- drivers/tty/tty_baudrate.c | 4 +- drivers/tty/vt/vt.c | 2 +- drivers/usb/core/hub.c | 14 +- drivers/usb/core/quirks.c | 14 + drivers/usb/gadget/function/f_fs.c | 7 +- drivers/usb/gadget/legacy/inode.c | 7 +- drivers/usb/misc/appledisplay.c | 1 + drivers/usb/typec/tcpm/tcpm.c | 21 +- drivers/vfio/Kconfig | 1 - drivers/vhost/net.c | 2 +- drivers/video/backlight/pm8941-wled.c | 2 +- drivers/video/hdmi.c | 511 +- drivers/virtio/virtio_balloon.c | 2 +- drivers/xen/balloon.c | 23 +- drivers/xen/grant-table.c | 2 +- drivers/xen/xenfs/super.c | 7 +- fs/9p/vfs_super.c | 2 +- fs/Kconfig | 7 + fs/Makefile | 5 +- fs/adfs/super.c | 9 +- fs/affs/super.c | 13 +- fs/afs/internal.h | 10 +- fs/afs/mntpt.c | 143 +- fs/afs/super.c | 634 ++- fs/afs/volume.c | 4 +- fs/aio.c | 3 +- fs/anon_inodes.c | 3 +- fs/autofs/autofs_i.h | 2 +- fs/autofs/init.c | 4 +- fs/autofs/inode.c | 3 +- fs/befs/btree.c | 97 +- fs/befs/linuxvfs.c | 11 +- fs/bfs/inode.c | 8 +- fs/binfmt_misc.c | 7 +- fs/block_dev.c | 4 +- fs/btrfs/backref.c | 9 - fs/btrfs/btrfs_inode.h | 1 + fs/btrfs/check-integrity.c | 2 +- fs/btrfs/compression.c | 9 +- fs/btrfs/ctree.c | 9 +- fs/btrfs/ctree.h | 58 +- fs/btrfs/dev-replace.c | 7 + fs/btrfs/disk-io.c | 120 +- fs/btrfs/extent-tree.c | 787 ++-- fs/btrfs/extent_io.c | 167 +- fs/btrfs/extent_io.h | 24 - fs/btrfs/file.c | 2 +- fs/btrfs/free-space-cache.c | 22 +- fs/btrfs/inode.c | 543 ++- fs/btrfs/ioctl.c | 49 +- fs/btrfs/ordered-data.c | 30 - fs/btrfs/ordered-data.h | 2 - fs/btrfs/qgroup.c | 7 +- fs/btrfs/relocation.c | 18 +- fs/btrfs/super.c | 38 +- fs/btrfs/tests/btrfs-tests.c | 6 +- fs/btrfs/tests/extent-io-tests.c | 7 +- fs/btrfs/tests/inode-tests.c | 6 - fs/btrfs/transaction.c | 11 - fs/btrfs/transaction.h | 2 - fs/btrfs/tree-checker.c | 2 +- fs/btrfs/tree-log.c | 25 +- fs/btrfs/volumes.c | 338 +- fs/btrfs/volumes.h | 8 + fs/buffer.c | 50 +- fs/ceph/file.c | 11 +- fs/ceph/mds_client.c | 12 +- fs/ceph/quota.c | 3 +- fs/ceph/super.c | 3 +- fs/cifs/Kconfig | 2 +- fs/cifs/cifs_dfs_ref.c | 3 +- fs/cifs/cifsencrypt.c | 2 +- fs/cifs/cifsfs.c | 18 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/file.c | 4 +- fs/cifs/inode.c | 4 + fs/cifs/smb2ops.c | 195 +- fs/cifs/smb2pdu.c | 12 - fs/cifs/smb2pdu.h | 1 - fs/cifs/smb2proto.h | 4 - fs/coda/inode.c | 11 +- fs/compat_ioctl.c | 33 - fs/configfs/mount.c | 7 +- fs/cramfs/inode.c | 17 +- fs/debugfs/inode.c | 14 +- fs/devpts/inode.c | 10 +- fs/direct-io.c | 2 + fs/dlm/ast.c | 10 + fs/dlm/lockspace.c | 2 +- fs/dlm/member.c | 5 +- fs/dlm/user.c | 2 +- fs/ecryptfs/crypto.c | 12 +- fs/ecryptfs/main.c | 2 +- fs/efivarfs/super.c | 9 +- fs/efs/super.c | 14 +- fs/exofs/super.c | 7 +- fs/ext2/super.c | 16 +- fs/ext4/inode.c | 5 +- fs/ext4/namei.c | 4 +- fs/ext4/resize.c | 28 +- fs/ext4/super.c | 33 +- fs/ext4/xattr.c | 21 +- fs/f2fs/super.c | 11 +- fs/fat/inode.c | 3 +- fs/fat/namei_msdos.c | 8 +- fs/fat/namei_vfat.c | 8 +- fs/file.c | 2 +- fs/file_table.c | 9 +- fs/filesystems.c | 4 + fs/freevxfs/vxfs_super.c | 12 +- fs/fs_context.c | 776 +++ fs/fs_parser.c | 555 +++ fs/fsopen.c | 568 +++ fs/fuse/control.c | 9 +- fs/fuse/inode.c | 16 +- fs/gfs2/aops.c | 10 +- fs/gfs2/file.c | 10 +- fs/gfs2/inode.h | 10 +- fs/gfs2/log.h | 5 +- fs/gfs2/ops_fstype.c | 6 +- fs/gfs2/rgrp.c | 3 +- fs/gfs2/super.c | 4 +- fs/hfs/super.c | 12 +- fs/hfsplus/super.c | 12 +- fs/hostfs/hostfs_kern.c | 7 +- fs/hpfs/super.c | 11 +- fs/hugetlbfs/inode.c | 454 +- fs/inode.c | 11 +- fs/internal.h | 19 +- fs/iomap.c | 9 +- fs/isofs/inode.c | 11 +- fs/jffs2/super.c | 10 +- fs/jfs/namei.c | 2 +- fs/jfs/super.c | 11 +- fs/kernfs/mount.c | 103 +- fs/libfs.c | 20 +- fs/lockd/svclock.c | 2 +- fs/locks.c | 260 +- fs/minix/inode.c | 14 +- fs/namei.c | 4 +- fs/namespace.c | 974 +++- fs/nfs/internal.h | 4 +- fs/nfs/namespace.c | 3 +- fs/nfs/nfs4namespace.c | 3 +- fs/nfs/nfs4proc.c | 6 +- fs/nfs/nfs4state.c | 10 +- fs/nfs/nfs4super.c | 27 +- fs/nfs/super.c | 22 +- fs/nfsd/nfs4proc.c | 3 +- fs/nfsd/nfs4state.c | 10 +- fs/nfsd/nfsctl.c | 8 +- fs/nilfs2/btnode.c | 4 +- fs/nilfs2/super.c | 10 +- fs/notify/fanotify/Kconfig | 1 - fs/notify/fanotify/fanotify.c | 10 +- fs/notify/fsnotify.c | 7 +- fs/notify/inotify/Kconfig | 1 - fs/nsfs.c | 3 +- fs/ntfs/super.c | 13 +- fs/ocfs2/dlmfs/dlmfs.c | 5 +- fs/ocfs2/locks.c | 10 +- fs/ocfs2/move_extents.c | 40 +- fs/ocfs2/super.c | 14 +- fs/omfs/inode.c | 9 +- fs/openpromfs/inode.c | 11 +- fs/orangefs/orangefs-kernel.h | 2 +- fs/orangefs/super.c | 5 +- fs/overlayfs/super.c | 11 +- fs/pipe.c | 3 +- fs/pnode.c | 1 + fs/proc/inode.c | 52 +- fs/proc/internal.h | 5 +- fs/proc/root.c | 253 +- fs/proc/task_mmu.c | 14 +- fs/pstore/inode.c | 10 +- fs/qnx4/inode.c | 14 +- fs/qnx6/inode.c | 14 +- fs/ramfs/inode.c | 6 +- fs/reiserfs/super.c | 14 +- fs/romfs/super.c | 13 +- fs/squashfs/super.c | 12 +- fs/statfs.c | 587 +++ fs/super.c | 486 +- fs/sysfs/mount.c | 67 +- fs/sysv/inode.c | 3 +- fs/sysv/super.c | 16 +- fs/tracefs/inode.c | 10 +- fs/ubifs/Kconfig | 16 +- fs/ubifs/replay.c | 35 +- fs/ubifs/super.c | 5 +- fs/udf/super.c | 16 +- fs/ufs/super.c | 11 +- fs/userfaultfd.c | 2 +- fs/xfs/libxfs/xfs_attr_leaf.c | 11 +- fs/xfs/xfs_ioctl.c | 2 +- fs/xfs/xfs_message.c | 2 +- fs/xfs/xfs_super.c | 10 +- include/asm-generic/4level-fixup.h | 2 +- include/asm-generic/5level-fixup.h | 2 +- include/asm-generic/atomic-instrumented.h | 1688 ++++++- include/asm-generic/atomic-long.h | 1173 ++++- include/asm-generic/pgtable-nop4d-hack.h | 2 +- include/asm-generic/pgtable-nop4d.h | 2 +- include/asm-generic/pgtable-nopmd.h | 2 +- include/asm-generic/pgtable-nopud.h | 2 +- include/asm-generic/pgtable.h | 16 + include/drm/bridge/dw_hdmi.h | 1 + include/drm/bridge/dw_mipi_dsi.h | 14 +- include/drm/drmP.h | 6 + include/drm/drm_atomic.h | 10 +- include/drm/drm_atomic_helper.h | 46 +- include/drm/drm_atomic_state_helper.h | 80 + include/drm/drm_connector.h | 21 + include/drm/drm_crtc_helper.h | 6 - include/drm/drm_dp_helper.h | 97 + include/drm/drm_dp_mst_helper.h | 6 - include/drm/drm_fb_cma_helper.h | 2 - include/drm/drm_file.h | 14 +- include/drm/drm_fourcc.h | 89 +- include/drm/drm_hdcp.h | 212 + include/drm/drm_mipi_dsi.h | 8 + include/drm/drm_mode_config.h | 13 + include/drm/drm_plane.h | 2 + include/drm/drm_plane_helper.h | 35 - include/drm/drm_prime.h | 3 - include/drm/drm_property.h | 3 +- include/drm/drm_syncobj.h | 78 +- include/drm/drm_vblank.h | 8 +- include/drm/i915_pciids.h | 21 +- include/dt-bindings/clock/qcom,rpmcc.h | 4 + include/dt-bindings/clock/sun8i-de2.h | 3 + include/dt-bindings/interconnect/qcom.h | 98 + include/dt-bindings/pinctrl/pads-imx8qxp.h | 751 +++ include/dt-bindings/power/rk3066-power.h | 22 + include/dt-bindings/power/rk3188-power.h | 24 + include/dt-bindings/reset/sun8i-de2.h | 1 + include/linux/adxl.h | 5 - include/linux/atomic-fallback.h | 2294 +++++++++ include/linux/atomic.h | 1241 +---- include/linux/blk-cgroup.h | 97 - include/linux/blk-mq-pci.h | 4 +- include/linux/blk-mq-virtio.h | 4 +- include/linux/blk-mq.h | 50 +- include/linux/blk_types.h | 4 +- include/linux/blkdev.h | 184 +- include/linux/brcmphy.h | 1 + include/linux/bsg-lib.h | 6 +- include/linux/ceph/ceph_features.h | 8 +- include/linux/cgroup-defs.h | 1 + include/linux/cgroup.h | 3 +- include/linux/cmdline.h | 70 + include/linux/compiler-gcc.h | 9 +- include/linux/compiler_attributes.h | 14 +- include/linux/compiler_types.h | 4 + include/linux/debugfs.h | 8 +- include/linux/elevator.h | 94 +- include/linux/errno.h | 1 + include/linux/fs.h | 58 +- include/linux/fs_context.h | 215 + include/linux/fs_parser.h | 119 + include/linux/fsinfo.h | 41 + include/linux/gpio/consumer.h | 6 +- include/linux/gpio/driver.h | 1 - include/linux/hdmi.h | 24 +- include/linux/hid.h | 4 +- include/linux/i3c/ccc.h | 385 ++ include/linux/i3c/device.h | 331 ++ include/linux/i3c/master.h | 648 +++ include/linux/i8253.h | 1 + include/linux/ide.h | 13 +- include/linux/if_vlan.h | 30 +- include/linux/init.h | 1 - include/linux/interconnect-provider.h | 125 + include/linux/interconnect.h | 49 + include/linux/interrupt.h | 4 + include/linux/ipc_namespace.h | 1 + include/linux/ipmi_smi.h | 27 +- include/linux/kernfs.h | 43 +- include/linux/lsm_hooks.h | 84 +- include/linux/memory_hotplug.h | 2 +- include/linux/mlx5/driver.h | 6 - include/linux/mlx5/mlx5_ifc.h | 12 +- include/linux/mm.h | 8 + include/linux/mod_devicetable.h | 17 + include/linux/module.h | 6 + include/linux/mount.h | 10 +- include/linux/mtd/nand.h | 7 +- include/linux/mtd/rawnand.h | 4 + include/linux/mtd/super.h | 4 +- include/linux/of_pdt.h | 2 - include/linux/phy.h | 1 - include/linux/pm_domain.h | 8 +- include/linux/pm_opp.h | 16 +- include/linux/ramfs.h | 4 +- include/linux/rcupdate_wait.h | 17 - include/linux/regulator/driver.h | 2 +- include/linux/regulator/machine.h | 3 + include/linux/regulator/pfuze100.h | 3 +- include/linux/remoteproc.h | 4 +- include/linux/reservation.h | 12 +- include/linux/sched.h | 11 +- include/linux/security.h | 70 +- include/linux/shmem_fs.h | 3 +- include/linux/spi/spi.h | 1 + include/linux/srcu.h | 79 +- include/linux/srcutiny.h | 24 +- include/linux/srcutree.h | 8 +- include/linux/swap.h | 17 +- include/linux/syscalls.h | 13 + include/linux/tpm.h | 11 +- include/linux/udp.h | 25 +- include/linux/usb/quirks.h | 3 + include/linux/usb/tcpm.h | 1 + include/linux/xarray.h | 267 +- include/math-emu/op-2.h | 99 +- include/math-emu/soft-fp.h | 2 +- include/media/v4l2-mem2mem.h | 2 +- include/net/geneve.h | 6 + include/net/inet6_hashtables.h | 5 +- include/net/inet_hashtables.h | 24 +- include/net/inet_sock.h | 21 + include/net/ip.h | 1 + include/net/ipv6.h | 2 + include/net/netns/ipv4.h | 3 + include/net/raw.h | 14 +- include/net/udp.h | 56 +- include/net/udp_tunnel.h | 6 + include/rdma/ib_verbs.h | 2 +- include/scsi/scsi_host.h | 18 +- include/scsi/scsi_tcq.h | 14 +- include/sound/soc-acpi.h | 14 + include/sound/soc.h | 4 +- include/trace/events/btrfs.h | 2 +- include/trace/events/filelock.h | 16 +- include/uapi/drm/drm_fourcc.h | 14 + include/uapi/drm/i915_drm.h | 15 + include/uapi/drm/v3d_drm.h | 10 + include/uapi/linux/btrfs.h | 1 + include/uapi/linux/btrfs_tree.h | 1 + include/uapi/linux/fcntl.h | 2 + include/uapi/linux/fs.h | 56 +- include/uapi/linux/fsinfo.h | 303 ++ include/uapi/linux/mount.h | 120 + include/uapi/linux/udp.h | 1 + include/uapi/linux/v4l2-controls.h | 5 + include/video/imx-ipu-v3.h | 10 + include/xen/xen-ops.h | 12 +- init/Kconfig | 98 +- init/do_mounts.c | 5 +- init/do_mounts_initrd.c | 4 +- init/initramfs.c | 6 - init/main.c | 12 - ipc/ipc_sysctl.c | 14 +- ipc/mqueue.c | 106 +- ipc/namespace.c | 2 +- ipc/util.c | 29 +- ipc/util.h | 46 +- kernel/auditsc.c | 2 +- kernel/bpf/inode.c | 7 +- kernel/cgroup/cgroup-internal.h | 52 +- kernel/cgroup/cgroup-v1.c | 413 +- kernel/cgroup/cgroup.c | 309 +- kernel/cgroup/cpuset.c | 1027 +++- kernel/cgroup/debug.c | 4 +- kernel/configs/tiny.config | 1 + kernel/debug/kdb/kdb_bt.c | 4 +- kernel/debug/kdb/kdb_main.c | 14 +- kernel/debug/kdb/kdb_support.c | 12 +- kernel/irq/affinity.c | 148 +- kernel/locking/mutex-debug.c | 4 +- kernel/module_signing.c | 3 +- kernel/rcu/rcu.h | 4 + kernel/rcu/rcutorture.c | 389 +- kernel/rcu/srcutiny.c | 120 +- kernel/rcu/srcutree.c | 489 +- kernel/rcu/sync.c | 25 +- kernel/rcu/tree.c | 114 +- kernel/rcu/tree.h | 18 +- kernel/rcu/tree_exp.h | 10 +- kernel/rcu/tree_plugin.h | 81 +- kernel/rcu/update.c | 9 +- kernel/resource.c | 10 +- kernel/sched/core.c | 7 +- kernel/sched/deadline.c | 19 +- kernel/sched/fair.c | 23 +- kernel/sched/membarrier.c | 2 +- kernel/sched/rt.c | 24 +- kernel/torture.c | 34 +- kernel/trace/trace.c | 7 +- kernel/user_namespace.c | 12 +- kernel/watchdog.c | 7 + lib/Kconfig.debug | 23 + lib/raid6/test/Makefile | 4 +- lib/test_xarray.c | 40 +- lib/xarray.c | 138 +- localversion-next | 1 + mm/backing-dev.c | 35 + mm/internal.h | 1 + mm/khugepaged.c | 4 +- mm/list_lru.c | 7 + mm/memory.c | 4 +- mm/memory_hotplug.c | 42 +- mm/mincore.c | 12 +- mm/page_alloc.c | 14 +- mm/page_owner.c | 4 +- mm/shmem.c | 12 +- mm/swap.c | 3 +- mm/swap_state.c | 16 +- mm/swapfile.c | 156 +- mm/vmscan.c | 22 +- mm/z3fold.c | 8 +- mm/zsmalloc.c | 3 +- net/8021q/vlan.c | 1 + net/8021q/vlan.h | 12 + net/8021q/vlan_dev.c | 2 + net/bluetooth/hci_sock.c | 32 +- net/core/flow_dissector.c | 3 +- net/core/sock.c | 2 + net/dccp/proto.c | 2 +- net/ipv4/af_inet.c | 4 +- net/ipv4/inet_connection_sock.c | 14 +- net/ipv4/inet_hashtables.c | 34 +- net/ipv4/ip_input.c | 73 +- net/ipv4/raw.c | 31 +- net/ipv4/sysctl_net_ipv4.c | 11 + net/ipv4/udp.c | 69 +- net/ipv4/udp_offload.c | 109 +- net/ipv6/datagram.c | 10 +- net/ipv6/inet6_hashtables.c | 14 +- net/ipv6/ip6_input.c | 63 +- net/ipv6/ipv6_sockglue.c | 2 +- net/ipv6/raw.c | 5 +- net/ipv6/udp.c | 63 +- net/ipv6/udp_offload.c | 6 +- net/nfc/netlink.c | 6 +- net/socket.c | 3 +- net/sunrpc/rpc_pipe.c | 7 +- net/sunrpc/xdr.c | 5 +- net/xfrm/xfrm_output.c | 1 + net/xfrm/xfrm_state.c | 2 +- samples/Kconfig | 9 +- samples/Makefile | 2 +- samples/statx/Makefile | 7 - samples/statx/test-statx.c | 258 - samples/vfs/Makefile | 16 + samples/vfs/test-fs-query.c | 145 + samples/vfs/test-fsinfo.c | 593 +++ samples/vfs/test-fsmount.c | 133 + samples/vfs/test-statx.c | 263 ++ scripts/atomic/atomic-tbl.sh | 186 + scripts/atomic/atomics.tbl | 41 + scripts/atomic/check-atomics.sh | 19 + scripts/atomic/fallbacks/acquire | 9 + scripts/atomic/fallbacks/add_negative | 16 + scripts/atomic/fallbacks/add_unless | 16 + scripts/atomic/fallbacks/andnot | 7 + scripts/atomic/fallbacks/dec | 7 + scripts/atomic/fallbacks/dec_and_test | 15 + scripts/atomic/fallbacks/dec_if_positive | 15 + scripts/atomic/fallbacks/dec_unless_positive | 14 + scripts/atomic/fallbacks/fence | 11 + scripts/atomic/fallbacks/fetch_add_unless | 23 + scripts/atomic/fallbacks/inc | 7 + scripts/atomic/fallbacks/inc_and_test | 15 + scripts/atomic/fallbacks/inc_not_zero | 14 + scripts/atomic/fallbacks/inc_unless_negative | 14 + scripts/atomic/fallbacks/read_acquire | 7 + scripts/atomic/fallbacks/release | 8 + scripts/atomic/fallbacks/set_release | 7 + scripts/atomic/fallbacks/sub_and_test | 16 + scripts/atomic/fallbacks/try_cmpxchg | 11 + scripts/atomic/gen-atomic-fallback.sh | 181 + scripts/atomic/gen-atomic-instrumented.sh | 182 + scripts/atomic/gen-atomic-long.sh | 101 + scripts/checkpatch.pl | 48 + scripts/kernel-doc | 6 +- scripts/package/builddeb | 2 +- scripts/package/mkspec | 11 +- security/apparmor/apparmorfs.c | 8 +- security/apparmor/include/mount.h | 11 +- security/apparmor/lsm.c | 111 +- security/apparmor/mount.c | 47 + security/inode.c | 7 +- security/integrity/ima/ima_crypto.c | 5 +- security/security.c | 64 +- security/selinux/hooks.c | 388 +- security/selinux/include/security.h | 16 +- security/selinux/selinuxfs.c | 8 +- security/selinux/ss/policydb.c | 51 +- security/smack/smack.h | 21 +- security/smack/smack_lsm.c | 367 +- security/smack/smackfs.c | 9 +- security/tomoyo/common.h | 3 + security/tomoyo/mount.c | 46 + security/tomoyo/tomoyo.c | 19 +- sound/pci/hda/thinkpad_helper.c | 4 +- sound/soc/amd/acp-da7219-max98357a.c | 2 +- sound/soc/codecs/ak4458.c | 2 +- sound/soc/codecs/ak5558.c | 19 +- sound/soc/codecs/hdac_hda.c | 2 +- sound/soc/codecs/nau8825.c | 4 +- sound/soc/codecs/pcm3168a.c | 22 +- sound/soc/codecs/tas6424.c | 2 +- sound/soc/codecs/wm9705.c | 10 +- sound/soc/codecs/wm9712.c | 10 +- sound/soc/codecs/wm9713.c | 10 +- sound/soc/fsl/fsl_ssi_dbg.c | 14 +- sound/soc/generic/audio-graph-card.c | 9 - sound/soc/generic/audio-graph-scu-card.c | 19 +- sound/soc/intel/atom/sst/sst_acpi.c | 4 + sound/soc/intel/atom/sst/sst_loader.c | 8 +- sound/soc/intel/atom/sst/sst_pvt.c | 4 +- sound/soc/intel/boards/bytcr_rt5640.c | 6 +- sound/soc/intel/boards/bytcr_rt5651.c | 6 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 32 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 6 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 2 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 8 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 4 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 22 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 4 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 4 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 36 + sound/soc/intel/skylake/skl.c | 10 +- sound/soc/omap/Kconfig | 9 - sound/soc/omap/Makefile | 2 - sound/soc/omap/am3517evm.c | 141 - sound/soc/omap/omap-mcbsp.c | 5 + sound/soc/pxa/Kconfig | 16 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 216 +- sound/soc/qcom/qdsp6/q6afe.c | 16 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 33 - sound/soc/qcom/qdsp6/q6routing.c | 19 + sound/soc/qcom/sdm845.c | 2 +- sound/soc/sh/rcar/adg.c | 2 +- sound/soc/sh/rcar/cmd.c | 11 +- sound/soc/sh/rcar/core.c | 184 +- sound/soc/sh/rcar/ctu.c | 68 +- sound/soc/sh/rcar/dma.c | 84 +- sound/soc/sh/rcar/dvc.c | 3 +- sound/soc/sh/rcar/gen.c | 12 +- sound/soc/sh/rcar/mix.c | 3 +- sound/soc/sh/rcar/rsnd.h | 51 +- sound/soc/sh/rcar/src.c | 67 +- sound/soc/sh/rcar/ssi.c | 260 +- sound/soc/sh/rcar/ssiu.c | 239 +- sound/soc/stm/stm32_sai_sub.c | 5 +- sound/soc/sunxi/Kconfig | 2 +- sound/usb/quirks.c | 129 +- sound/x86/intel_hdmi_audio.c | 26 +- tools/include/asm/barrier.h | 2 + tools/memory-model/.gitignore | 1 + tools/memory-model/README | 2 + tools/memory-model/linux-kernel.bell | 3 +- tools/memory-model/linux-kernel.cat | 4 +- tools/memory-model/linux-kernel.def | 1 + tools/memory-model/scripts/README | 70 + tools/memory-model/scripts/checkalllitmus.sh | 53 +- tools/memory-model/scripts/checkghlitmus.sh | 65 + tools/memory-model/scripts/checklitmus.sh | 74 +- tools/memory-model/scripts/checklitmushist.sh | 60 + tools/memory-model/scripts/cmplitmushist.sh | 87 + tools/memory-model/scripts/initlitmushist.sh | 68 + tools/memory-model/scripts/judgelitmus.sh | 78 + tools/memory-model/scripts/newlitmushist.sh | 61 + tools/memory-model/scripts/parseargs.sh | 136 + tools/memory-model/scripts/runlitmushist.sh | 87 + tools/perf/arch/{s390 => nds32}/Build | 0 tools/perf/arch/nds32/util/Build | 1 + tools/perf/arch/nds32/util/header.c | 29 + tools/perf/pmu-events/arch/nds32/mapfile.csv | 15 + tools/perf/pmu-events/arch/nds32/n13/atcpmu.json | 290 ++ tools/power/cpupower/Makefile | 12 +- tools/power/cpupower/bench/Makefile | 2 +- tools/power/cpupower/debug/x86_64/Makefile | 4 +- tools/power/cpupower/lib/cpufreq.c | 2 +- tools/power/cpupower/lib/cpuidle.c | 2 +- tools/power/cpupower/lib/cpupower.c | 4 +- tools/power/cpupower/lib/cpupower_intern.h | 2 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/Makefile | 3 +- tools/testing/selftests/bpf/xdp_dummy.c | 13 + tools/testing/selftests/ir/.gitignore | 1 + tools/testing/selftests/ir/Makefile | 5 + tools/testing/selftests/ir/ir_loopback.c | 199 + tools/testing/selftests/ir/ir_loopback.sh | 20 + tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/udpgro.sh | 148 + tools/testing/selftests/net/udpgro_bench.sh | 95 + tools/testing/selftests/net/udpgso_bench.sh | 2 +- tools/testing/selftests/net/udpgso_bench_rx.c | 156 +- tools/testing/selftests/net/udpgso_bench_tx.c | 22 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 8 + tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 136 + tools/testing/selftests/rcutorture/bin/nolibc.h | 2197 +++++++++ tools/testing/selftests/rcutorture/doc/initrd.txt | 99 +- virt/kvm/arm/vgic/vgic.c | 12 +- 2023 files changed, 89608 insertions(+), 45472 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-i3c delete mode 100644 Documentation/RCU/Design/Data-Structures/BigTreeClassicRCUBH.svg delete mode 100644 Documentation/RCU/Design/Data-Structures/BigTreeClassicRCUBHdyn [...] delete mode 100644 Documentation/RCU/Design/Data-Structures/BigTreePreemptRCUBHdyn [...] delete mode 100644 Documentation/block/cfq-iosched.txt delete mode 100644 Documentation/devicetree/bindings/cpufreq/arm_big_little_dt.txt create mode 100644 Documentation/devicetree/bindings/display/himax,hx8357d.txt create mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...] create mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s043wq26 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s070wv95 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc1010gig.txt create mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...] create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d16d0.txt create mode 100644 Documentation/devicetree/bindings/display/truly,nt35597.txt create mode 100644 Documentation/devicetree/bindings/hwmon/adm1275.txt create mode 100644 Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt create mode 100644 Documentation/devicetree/bindings/i3c/i3c.txt create mode 100644 Documentation/devicetree/bindings/interconnect/interconnect.txt create mode 100644 Documentation/devicetree/bindings/interconnect/qcom-msm8916.txt create mode 100644 Documentation/devicetree/bindings/interconnect/qcom-smd.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx214.txt create mode 100644 Documentation/devicetree/bindings/perf/nds32v3-pmu.txt rename Documentation/devicetree/bindings/{mtd => spi}/atmel-quadspi.txt (100%) create mode 100644 Documentation/devicetree/bindings/spi/spi-mxic.txt delete mode 100644 Documentation/devicetree/todo.txt create mode 100644 Documentation/driver-api/i3c/device-driver-api.rst create mode 100644 Documentation/driver-api/i3c/index.rst create mode 100644 Documentation/driver-api/i3c/master-driver-api.rst create mode 100644 Documentation/driver-api/i3c/protocol.rst create mode 100644 Documentation/filesystems/mount_api.txt create mode 100644 Documentation/interconnect/interconnect.rst create mode 100644 Next/SHA1s create mode 100644 Next/Trees create mode 100644 Next/merge.log create mode 100644 Next/quilt-import.log create mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm/boot/dts/bcm2836-rpi.dtsi create mode 100644 arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts create mode 100644 arch/arm/boot/dts/vf610-bk4.dts create mode 100644 arch/arm/boot/dts/vf610-zii-scu4-aib.dts create mode 100644 arch/arm/configs/mediatek_v7_defconfig create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-lite2.dts copy arch/arm64/boot/dts/allwinner/{sun50i-h6-orangepi-one-plus.dts => sun50i-h6-o [...] create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-inx.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-kd.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet.dtsi create mode 100644 arch/ia64/kernel/syscalls/Makefile create mode 100644 arch/ia64/kernel/syscalls/syscall.tbl create mode 100644 arch/ia64/kernel/syscalls/syscallhdr.sh create mode 100644 arch/ia64/kernel/syscalls/syscalltbl.sh create mode 100644 arch/mips/configs/decstation_64_defconfig create mode 100644 arch/mips/configs/decstation_r4k_defconfig create mode 100644 arch/nds32/include/asm/fpu.h create mode 100644 arch/nds32/include/asm/fpuemu.h create mode 100644 arch/nds32/include/asm/nds32_fpu_inst.h create mode 100644 arch/nds32/include/asm/perf_event.h create mode 100644 arch/nds32/include/asm/pmu.h create mode 100644 arch/nds32/include/asm/sfp-machine.h create mode 100644 arch/nds32/include/asm/stacktrace.h create mode 100644 arch/nds32/include/asm/suspend.h create mode 100644 arch/nds32/include/uapi/asm/udftrap.h create mode 100644 arch/nds32/kernel/fpu.c create mode 100644 arch/nds32/kernel/perf_event_cpu.c create mode 100644 arch/nds32/kernel/pm.c create mode 100644 arch/nds32/kernel/sleep.S create mode 100644 arch/nds32/math-emu/Makefile create mode 100644 arch/nds32/math-emu/faddd.c create mode 100644 arch/nds32/math-emu/fadds.c create mode 100644 arch/nds32/math-emu/fcmpd.c create mode 100644 arch/nds32/math-emu/fcmps.c create mode 100644 arch/nds32/math-emu/fd2s.c create mode 100644 arch/nds32/math-emu/fdivd.c create mode 100644 arch/nds32/math-emu/fdivs.c create mode 100644 arch/nds32/math-emu/fmuld.c create mode 100644 arch/nds32/math-emu/fmuls.c create mode 100644 arch/nds32/math-emu/fnegd.c create mode 100644 arch/nds32/math-emu/fnegs.c create mode 100644 arch/nds32/math-emu/fpuemu.c create mode 100644 arch/nds32/math-emu/fs2d.c create mode 100644 arch/nds32/math-emu/fsqrtd.c create mode 100644 arch/nds32/math-emu/fsqrts.c create mode 100644 arch/nds32/math-emu/fsubd.c create mode 100644 arch/nds32/math-emu/fsubs.c delete mode 100644 block/blk-tag.c delete mode 100644 block/cfq-iosched.c delete mode 100644 block/deadline-iosched.c delete mode 100644 block/noop-iosched.c create mode 100644 drivers/char/tpm/tpm1-cmd.c create mode 100644 drivers/gpio/TODO create mode 100644 drivers/gpu/drm/drm_atomic_state_helper.c create mode 100644 drivers/gpu/drm/i915/i915_scheduler.c create mode 100644 drivers/gpu/drm/i915/intel_combo_phy.c create mode 100644 drivers/gpu/drm/i915/intel_connector.c create mode 100644 drivers/gpu/drm/i915/intel_dsi.c delete mode 100644 drivers/gpu/drm/i915/intel_modes.c create mode 100644 drivers/gpu/drm/i915/intel_quirks.c create mode 100644 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c create mode 100644 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c create mode 100644 drivers/gpu/drm/panel/panel-truly-nt35597.c create mode 100644 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c delete mode 100644 drivers/gpu/drm/rockchip/dw-mipi-dsi.c delete mode 100644 drivers/gpu/drm/selftests/drm_helper_selftests.h create mode 100644 drivers/gpu/drm/selftests/drm_modeset_selftests.h delete mode 100644 drivers/gpu/drm/selftests/test-drm-helper.c create mode 100644 drivers/gpu/drm/selftests/test-drm_format.c create mode 100644 drivers/gpu/drm/selftests/test-drm_framebuffer.c create mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.c create mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.h create mode 100644 drivers/gpu/drm/selftests/test-drm_plane_helper.c create mode 100644 drivers/gpu/drm/tinydrm/hx8357d.c create mode 100644 drivers/i3c/Kconfig create mode 100644 drivers/i3c/Makefile create mode 100644 drivers/i3c/device.c create mode 100644 drivers/i3c/internals.h create mode 100644 drivers/i3c/master.c create mode 100644 drivers/i3c/master/Kconfig create mode 100644 drivers/i3c/master/Makefile create mode 100644 drivers/i3c/master/i3c-master-cdns.c create mode 100644 drivers/interconnect/Kconfig create mode 100644 drivers/interconnect/Makefile create mode 100644 drivers/interconnect/core.c create mode 100644 drivers/interconnect/qcom/Kconfig create mode 100644 drivers/interconnect/qcom/Makefile create mode 100644 drivers/interconnect/qcom/msm8916.c create mode 100644 drivers/interconnect/qcom/smd-rpm.c create mode 100644 drivers/interconnect/qcom/smd-rpm.h create mode 100644 drivers/media/i2c/imx214.c delete mode 100644 drivers/mtd/maps/gpio-addr-flash.c delete mode 100644 drivers/mtd/maps/latch-addr-flash.c create mode 100644 drivers/mtd/maps/physmap-core.c create mode 100644 drivers/mtd/maps/physmap-gemini.c create mode 100644 drivers/mtd/maps/physmap-gemini.h create mode 100644 drivers/mtd/maps/physmap-versatile.c create mode 100644 drivers/mtd/maps/physmap-versatile.h delete mode 100644 drivers/mtd/maps/physmap.c delete mode 100644 drivers/mtd/maps/physmap_of_core.c delete mode 100644 drivers/mtd/maps/physmap_of_gemini.c delete mode 100644 drivers/mtd/maps/physmap_of_gemini.h delete mode 100644 drivers/mtd/maps/physmap_of_versatile.c delete mode 100644 drivers/mtd/maps/physmap_of_versatile.h delete mode 100644 drivers/mtd/spi-nor/atmel-quadspi.c create mode 100644 drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c create mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c create mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_ipc.h create mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_regs.h create mode 100644 drivers/pinctrl/freescale/pinctrl-imx8qxp.c create mode 100644 drivers/pinctrl/freescale/pinctrl-scu.c create mode 100644 drivers/scsi/mpt3sas/mpi/mpi2_image.h create mode 100644 drivers/spi/atmel-quadspi.c create mode 100644 drivers/spi/spi-mxic.c delete mode 100644 drivers/staging/erofs/lz4defs.h delete mode 100644 drivers/staging/erofs/unzip_lz4.c delete mode 100644 drivers/staging/mt29f_spinand/Kconfig delete mode 100644 drivers/staging/mt29f_spinand/Makefile delete mode 100644 drivers/staging/mt29f_spinand/TODO delete mode 100644 drivers/staging/mt29f_spinand/mt29f_spinand.c delete mode 100644 drivers/staging/mt29f_spinand/mt29f_spinand.h delete mode 100644 drivers/staging/vboxvideo/vbox_err.h delete mode 100644 drivers/staging/wilc1000/coreconfigurator.c delete mode 100644 drivers/staging/wilc1000/coreconfigurator.h create mode 100644 fs/fs_context.c create mode 100644 fs/fs_parser.c create mode 100644 fs/fsopen.c create mode 100644 include/drm/drm_atomic_state_helper.h create mode 100644 include/dt-bindings/interconnect/qcom.h create mode 100644 include/dt-bindings/pinctrl/pads-imx8qxp.h create mode 100644 include/dt-bindings/power/rk3066-power.h create mode 100644 include/dt-bindings/power/rk3188-power.h create mode 100644 include/linux/atomic-fallback.h create mode 100644 include/linux/cmdline.h create mode 100644 include/linux/fs_context.h create mode 100644 include/linux/fs_parser.h create mode 100644 include/linux/fsinfo.h create mode 100644 include/linux/i3c/ccc.h create mode 100644 include/linux/i3c/device.h create mode 100644 include/linux/i3c/master.h create mode 100644 include/linux/interconnect-provider.h create mode 100644 include/linux/interconnect.h create mode 100644 include/uapi/linux/fsinfo.h create mode 100644 include/uapi/linux/mount.h create mode 100644 localversion-next delete mode 100644 samples/statx/Makefile delete mode 100644 samples/statx/test-statx.c create mode 100644 samples/vfs/Makefile create mode 100644 samples/vfs/test-fs-query.c create mode 100644 samples/vfs/test-fsinfo.c create mode 100644 samples/vfs/test-fsmount.c create mode 100644 samples/vfs/test-statx.c create mode 100755 scripts/atomic/atomic-tbl.sh create mode 100755 scripts/atomic/atomics.tbl create mode 100755 scripts/atomic/check-atomics.sh create mode 100755 scripts/atomic/fallbacks/acquire create mode 100755 scripts/atomic/fallbacks/add_negative create mode 100755 scripts/atomic/fallbacks/add_unless create mode 100755 scripts/atomic/fallbacks/andnot create mode 100755 scripts/atomic/fallbacks/dec create mode 100755 scripts/atomic/fallbacks/dec_and_test create mode 100755 scripts/atomic/fallbacks/dec_if_positive create mode 100755 scripts/atomic/fallbacks/dec_unless_positive create mode 100755 scripts/atomic/fallbacks/fence create mode 100755 scripts/atomic/fallbacks/fetch_add_unless create mode 100755 scripts/atomic/fallbacks/inc create mode 100755 scripts/atomic/fallbacks/inc_and_test create mode 100755 scripts/atomic/fallbacks/inc_not_zero create mode 100755 scripts/atomic/fallbacks/inc_unless_negative create mode 100755 scripts/atomic/fallbacks/read_acquire create mode 100755 scripts/atomic/fallbacks/release create mode 100755 scripts/atomic/fallbacks/set_release create mode 100755 scripts/atomic/fallbacks/sub_and_test create mode 100755 scripts/atomic/fallbacks/try_cmpxchg create mode 100755 scripts/atomic/gen-atomic-fallback.sh create mode 100755 scripts/atomic/gen-atomic-instrumented.sh create mode 100755 scripts/atomic/gen-atomic-long.sh delete mode 100644 sound/soc/omap/am3517evm.c create mode 100644 tools/memory-model/.gitignore create mode 100644 tools/memory-model/scripts/README create mode 100755 tools/memory-model/scripts/checkghlitmus.sh create mode 100755 tools/memory-model/scripts/checklitmushist.sh create mode 100644 tools/memory-model/scripts/cmplitmushist.sh create mode 100755 tools/memory-model/scripts/initlitmushist.sh create mode 100755 tools/memory-model/scripts/judgelitmus.sh create mode 100755 tools/memory-model/scripts/newlitmushist.sh create mode 100755 tools/memory-model/scripts/parseargs.sh create mode 100755 tools/memory-model/scripts/runlitmushist.sh copy tools/perf/arch/{s390 => nds32}/Build (100%) create mode 100644 tools/perf/arch/nds32/util/Build create mode 100644 tools/perf/arch/nds32/util/header.c create mode 100644 tools/perf/pmu-events/arch/nds32/mapfile.csv create mode 100644 tools/perf/pmu-events/arch/nds32/n13/atcpmu.json create mode 100644 tools/testing/selftests/bpf/xdp_dummy.c create mode 100644 tools/testing/selftests/ir/.gitignore create mode 100644 tools/testing/selftests/ir/Makefile create mode 100644 tools/testing/selftests/ir/ir_loopback.c create mode 100755 tools/testing/selftests/ir/ir_loopback.sh create mode 100755 tools/testing/selftests/net/udpgro.sh create mode 100755 tools/testing/selftests/net/udpgro_bench.sh create mode 100755 tools/testing/selftests/rcutorture/bin/mkinitrd.sh create mode 100644 tools/testing/selftests/rcutorture/bin/nolibc.h -- To stop receiving notification emails like this one, please contact the administrator of this repository.
7Â years
1
0
0
0
[toolchain/linux-next] branch linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allyesconfig updated (b00d209241ff -> 3541833fd1f2)
by gitīŧ git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allyesconfig in repository toolchain/linux-next. from b00d209241ff Merge tag 'compiler-attributes-for-linus-v4.20-rc2' of htt [...] adds fc09ab7a7673 vga_switcheroo: Fix missing gpu_bound call at audio client [...] adds 5e93a125f521 ALSA: hda - Fix incorrect clearance of thinkpad_acpi hooks adds d464572a80da Merge tag 'sound-4.20-rc2' of
git://git.kernel.org/pub/scm
[...] adds 1b50bb4d36e8 Fix pattern handling optimalization adds 3a40cfe8ba3a leds: trigger: Fix sleeping function called from invalid context adds 406e7f986b2e Documentation: ABI: led-trigger-pattern: Fix typos adds 6a1ac56c23db Merge tag 'led-fixes-for-4.20-rc2' of
git://git.kernel.org
[...] adds 132bf6723749 xfs: Fix error code in 'xfs_ioc_getbmap()' adds bdec055bb9f2 xfs: print buffer offsets when dumping corrupt buffers adds 837514f7a4ca xfs: fix overflow in xfs_attr3_leaf_verify adds 24ccea7e102d Merge tag 'xfs-4.20-fixes-1' of
git://git.kernel.org/pub/s
[...] adds ef5febae1543 s390/decompressor: add missing FORCE to build targets adds b44b136a3773 s390/vdso: add missing FORCE to build targets adds 5a2e1853d689 s390: avoid vmlinux segments overlap adds a8874e7e8a88 mm: make the __PAGETABLE_PxD_FOLDED defines non-empty adds 1071fc5779d9 mm: introduce mm_[p4d|pud|pmd]_folded adds 6d212db11947 mm: add mm_pxd_folded checks to pgtable_bytes accounting f [...] adds e12e4044aede s390/mm: fix mis-accounting of pgtable_bytes adds c43e1c5a801f s390/cpum_sf: Rework attribute definition for diagnostic sampling adds 9fed920e6817 s390/kasan: increase instrumented stack size to 64k adds a541f0ebcc08 s390/mm: Fix ERROR: "__node_distance" undefined! adds 02522ad77fb7 s390: update defconfigs adds 0bb2ae1b26e1 s390/perf: Change CPUM_CF return code in event init function adds 3541833fd1f2 Merge tag 's390-4.20-2' of
git://git.kernel.org/pub/scm/li
[...] No new revisions were added by this update. Summary of changes: .../ABI/testing/sysfs-class-led-trigger-pattern | 4 +- arch/arm/include/asm/pgtable-2level.h | 2 +- arch/m68k/include/asm/pgtable_mm.h | 4 +- arch/microblaze/include/asm/pgtable.h | 2 +- arch/nds32/include/asm/pgtable.h | 2 +- arch/parisc/include/asm/pgtable.h | 2 +- arch/s390/Makefile | 2 +- arch/s390/boot/compressed/Makefile | 16 ++--- arch/s390/configs/debug_defconfig | 14 +++- arch/s390/configs/performance_defconfig | 13 +++- arch/s390/defconfig | 79 +++++++++++----------- arch/s390/include/asm/mmu_context.h | 5 -- arch/s390/include/asm/pgalloc.h | 6 +- arch/s390/include/asm/pgtable.h | 18 +++++ arch/s390/include/asm/thread_info.h | 2 +- arch/s390/include/asm/tlb.h | 6 +- arch/s390/kernel/entry.S | 6 +- arch/s390/kernel/perf_cpum_cf.c | 2 +- arch/s390/kernel/perf_cpum_sf.c | 33 +++++++-- arch/s390/kernel/vdso32/Makefile | 6 +- arch/s390/kernel/vdso64/Makefile | 6 +- arch/s390/kernel/vmlinux.lds.S | 4 +- arch/s390/mm/pgalloc.c | 1 + arch/s390/numa/numa.c | 1 + drivers/gpu/vga/vga_switcheroo.c | 3 + drivers/leds/trigger/ledtrig-pattern.c | 27 +++----- fs/xfs/libxfs/xfs_attr_leaf.c | 11 ++- fs/xfs/xfs_ioctl.c | 2 +- fs/xfs/xfs_message.c | 2 +- include/asm-generic/4level-fixup.h | 2 +- include/asm-generic/5level-fixup.h | 2 +- include/asm-generic/pgtable-nop4d-hack.h | 2 +- include/asm-generic/pgtable-nop4d.h | 2 +- include/asm-generic/pgtable-nopmd.h | 2 +- include/asm-generic/pgtable-nopud.h | 2 +- include/asm-generic/pgtable.h | 16 +++++ include/linux/mm.h | 8 +++ sound/pci/hda/thinkpad_helper.c | 4 +- 38 files changed, 201 insertions(+), 120 deletions(-) -- To stop receiving notification emails like this one, please contact the administrator of this repository.
7Â years
1
0
0
0
[toolchain/ci/llvm-monorepo] branch linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allnoconfig updated (08fd14a9690 -> bf59dc76a80)
by gitīŧ git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allnoconfig in repository toolchain/ci/llvm-monorepo. from 08fd14a9690 [x86] use shuffles for scalar insertion into high elements [...] adds 9b156f7ee9c [X86] Regenerate loaduse test adds 15043a36ca6 [lldb] Fix initialization order warnings. adds b51082ef4bd [LTO] Drop non-prevailing definitions only if linkage is no [...] adds bdac6b6b852 [SelectionDAG] Assert on the width of DemandedElts argument [...] adds 092bfadd452 [LoopInterchange] Support reductions across inner and outer loop. adds bbb9030884a [Frontend/Modules] Show diagnostics on prebuilt module conf [...] adds 27b2db50489 [ARM64] [Windows] Improve error reporting for unsupported S [...] adds 224644c54f9 [lldb] Silence unhandled enums warning. adds 02fdbbda32f Change $CURRENT_ARCH settings in xcode project file to hard [...] adds dfd8b9a3d46 Revert "Fix bug in PE/COFF plugin and ValueObjectVariable." adds f8df456f131 [WebAssembly] Fix LowerEmscriptenEHSjLj when there's only longjmp adds cb675caa62c [docs] Add some subsections to make it possible to find por [...] adds 021367732f0 [docs][statepoints] add a section spelling out simplificati [...] adds 8307d658ef2 [docs][statepoint] Document explicitly provided stack slots adds 5fdbc6bd8cb Update FileSpec constructor signature adds 5c5ad6b707d [llvm-rc] Support absolute filenames in manifests adds fe4c5527158 Attempt to enable -Wconversion adds e05d895aa61 [hwasan] Remove dead code. adds 9246b2ada37 [VFS] Add "expand tilde" argument to getRealPath. adds c9faaf5d9d9 Fix a use-after-free introduced by r344915. adds 8d9ef98d8c0 Compound literals, enums, et al require const expr adds fa768a3e555 Fix CMake build when building with -fmodules-local-submodul [...] adds b1ee7857983 [FileSystem] Make use of FS in TildeExpressionResolver adds 9204a4ecb4e Use correct parameter name in comment. adds 7b98cb51aa4 Fix a test whose output changed. adds dedf6d184b4 [not] Improve error reporting consistency. adds 00d602740cc Ignore implicit things like ConstantExpr. adds baef49121f3 [WebAssembly] Lower select for vectors adds 4e70523f247 [WebAssembly] Renumber and LEB128-encode SIMD opcodes adds 4a6f057f510 [WebAssembly][NFC] Reorder SIMD section adds adabbd44c62 [WebAssembly] Read prefixed opcodes as ULEB128s adds 420855ab505 Revert "[FileSystem] Make use of FS in TildeExpressionResolver" adds 7f9dafa002e Remove unused c'tor. adds 4a36c950c52 Fix test from r346439 to also work on Windows due to path s [...] adds 812e43de464 [COFF, ARM64] Add support for MSVC buffer security check adds a5af41b91ac [llvm-rc] Support joined or separate spelling for /fo flag adds 1e933856f34 [PowerPC] [Clang] [AltiVec] The second parameter of vec_sr [...] adds 762612de08d [NFC] Add utility function for SafetyInfo updates for moveBefore adds 1b48fc32b48 [XRay] Improve FDR trace handling and error messaging adds 140e7074de0 [XRay] Add atomic fences around non-atomic reads and writes adds 21c99463a84 [XRay] Fix enter function tracing for record unwriting adds 174721be954 [XRay] Add a static assertion on size of metadata payload (NFC) adds 988a47c487d [XRay] Add a test for function id encoding/decoding (NFC) adds 723e2c61d29 [lldb] Fix signature in test to match rL346453 adds ea430d2cf42 [ARM] Small reorganisation in ARMParallelDSP adds e14abd1b6a0 [ARM] Enable mixed types in ARM CGP adds 7c53e8aa88e [DebugInfo][Dexter] Unreachable line stepped onto after Sim [...] adds cedab8cbffc [X86] Fix VZEROUPPER scheduling info on SNB,HSW,BDW,SXL,SKX. adds 010a2a8a26e [CallSiteSplitting] Only record conditions up to the IDom(c [...] adds b66005f1065 [SelectionDAG] swap select_cc operands to enable folding adds 087fab3f498 [Tooling] Avoid diagnosing missing input files in an edge-c [...] adds f1c1b8c9688 [IPSCCP,PM] Preserve DT in the new pass manager. adds 68344e23d89 [llvm-mca] Use a small vector for instructions in the EntryStage. adds 716b2769ac7 [clangd] Make TestTU build with preamble, and fix the fallout. adds 5d6bfdd9fe9 [llvm-exegesis][NFC] Add a way to declare the default count [...] adds 2bde1dbc44d [X86] Add Subtarget to more lowerVectorShuffle functions. NFCI. adds 24ffd701f13 [clang-cl] Add warning for /Zc:dllexportInlines- when the f [...] adds bc2f97c6b6b Revert r346483: [CallSiteSplitting] Only record conditions [...] adds 7274f3cfc08 [llvm-exegesis] Fix unit tests on PowerPC/AArch64. adds 1147f735880 [Hexagon] Handle Hexagon's SHF_HEX_GPREL section flag adds e7fd729d38d [MIPS GlobalISel] narrowScalar G_CONSTANT adds a18f367e343 [RISCV] Update test/CodeGen/RISCV/calling-conv.ll after rL346432 adds c5fe2c0b4eb [RISCV] Avoid unnecessary XOR for seteq/setne 0 adds 8525790ec6b [x86] try to form broadcast before widening shuffle elements adds 3667f05fa1a [ARM] Don't promote i1 types in ARM CGP adds b7e9ec5f693 Revert "[VFS] Add "expand tilde" argument to getRealPath." adds 99af66aa4fb AMDGPU: Add testcase to demonstrate a condition with pre-ex [...] adds 76adc99d6c4 revert rL346478 adds 96bb3a56db9 [clangd] Don't treat top-level decls as "local" if they are [...] adds 16a498d61ac [SystemZ] Avoid inserting same value after replication adds b9b243759dd Resubmit "Fix bug in PE/COFF plugin." adds b89cbe785b3 [llvm-cov] Add lcov tracefile export format. adds 77670ca7069 [OPENMP][NVPTX]Allow to use shared memory for the target|te [...] adds 9457816f3cc Revert "[DEBUGINFO, NVPTX]DO not emit ',debug' option if no [...] adds e4464af240e [docs][statepoint] tweak a title adds ebb4aeb0d75 [CostModel] Add SK_ExtractSubvector handling to getInstruct [...] adds ee314e0d62f [NativePDB] Add support for bitfield records. adds e41c9b1e152 [Power9] Allow gpr callee saved spills in prologue to vecto [...] adds 7285ad9fb95 [docs][statepoint] Expand a bit on problems with mixing ref [...] adds 0546dc6976a [llvm-cov] Remove "default:" label in the switch covering a [...] adds fe7b75e5bf2 Fix -Wsign-compare warning adds ec144f39442 [WebAssembly] Respect `--no-mangle` in more locations adds 034461b4a7e [NativePDB] Fix completion of enum types. adds 490ddc5b44e [docs][statepoints] Reformulate open issues list adds 7634123d275 Annotate switch with LLVM_FALLTHROUGH adds dab692c9913 Use the correct address space when emitting the ctor function list adds 18fccafbec7 Introduce the _Clang scoped attribute token. adds 0a3951c61c7 Type safe version of MachinePassRegistry adds f58624d66ad [Hexagon] Place globals with explicit .sdata section in small data adds dfce0f047ab [clangd] Fix clang-tidy warnings. adds f6fc66cd0f7 Add missing include adds eb8082a6988 Driver: Make -fsanitize=shadow-call-stack compatible with - [...] adds 6f30daf8a99 Add missing include adds 7b03fd136fc [AMDGPU] Always pass TRI into findRegister[Use/Def]OperandIdx adds 5852473383e [llvm-strings] Fix whitespaces to match strings output. adds 0145d4376fa [DAGCombiner][X86][Mips] Enable combineShuffleOfScalars to [...] adds 4a07891c955 Add total function byte size and inline function byte size [...] new 7e4949b3d3a [Hexagon] Implement noreturn optimization new a29648c8329 [AMDGPU] Cleanup optimize-if-exec-masking.mir test. NFC. new 046667c9fa8 [TTI] Flip vector types in getShuffleCost SK_ExtractSubvector call new f3b8cad9b1f [WebAssembly] Hotfix of WebAssemblyInstructionTableSize aft [...] new 5c069385a7d [HIP] Remove useless sections in linked files new f3080e73205 [Hexagon] Fix unused variable warning in release builds new 27669fe71a8 [CostModel][X86] SK_ExtractSubvector is free if the subvect [...] new 4254aa24dac [X86] Turn X86ISD::VSEXT into X86ISD::VZEXT if the upper bi [...] new 4b007fcc9d2 [DWARFv5] Emit normal type units in .debug_info comdats. new 83e11b3b674 [SystemZ] Add a couple of missing tests new d6b53d87e36 Fix a nondeterminism in the debug info for VLA size expressions. new df031b62c19 [Hexagon] Fix some -Wunused-function with LLVM_DUMP_METHOD [...] new 28c365d873b [MS demangler] Use a slightly shorter unmangling for mangle [...] new 767d9b163ea [llvm-mca] Account for buffered resources when analyzing "S [...] new 7f0e49005c6 [AArch64] Support HiSilicon's TSV110 processor new bf59dc76a80 Allow a double-underscore spelling of Clang attributes usin [...] The 16 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: .../performance/NoexceptMoveConstructorCheck.cpp | 3 +- clang-tools-extra/clangd/AST.cpp | 11 +- clang-tools-extra/clangd/ClangdUnit.cpp | 3 + clang-tools-extra/modularize/ModuleAssistant.cpp | 2 - .../unittests/clangd/ClangdUnitTests.cpp | 22 + .../unittests/clangd/QualityTests.cpp | 38 +- .../unittests/clangd/SymbolCollectorTests.cpp | 22 +- clang-tools-extra/unittests/clangd/TestTU.cpp | 36 +- clang-tools-extra/unittests/clangd/TestTU.h | 10 +- clang/include/clang/AST/Expr.h | 12 +- clang/include/clang/ASTMatchers/ASTMatchers.h | 12 + clang/include/clang/Basic/DiagnosticDriverKinds.td | 4 + clang/include/clang/Basic/DiagnosticParseKinds.td | 3 + .../clang/StaticAnalyzer/Core/AnalyzerOptions.h | 2 +- clang/lib/AST/ASTImporter.cpp | 12 + clang/lib/AST/Expr.cpp | 15 + clang/lib/AST/ExprConstant.cpp | 2 + clang/lib/ASTMatchers/ASTMatchersInternal.cpp | 1 + clang/lib/ASTMatchers/Dynamic/Registry.cpp | 1 + clang/lib/Analysis/CFG.cpp | 12 + clang/lib/Basic/Attributes.cpp | 22 +- clang/lib/CodeGen/CGDebugInfo.cpp | 2 +- clang/lib/CodeGen/CGDecl.cpp | 17 +- clang/lib/CodeGen/CGExpr.cpp | 2 + clang/lib/CodeGen/CGExprAgg.cpp | 4 + clang/lib/CodeGen/CGExprComplex.cpp | 3 + clang/lib/CodeGen/CGExprConstant.cpp | 10 + clang/lib/CodeGen/CGExprScalar.cpp | 3 + clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 150 +++-- clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h | 6 +- clang/lib/CodeGen/CodeGenFunction.h | 2 + clang/lib/CodeGen/CodeGenModule.cpp | 5 +- clang/lib/Driver/SanitizerArgs.cpp | 2 +- clang/lib/Driver/ToolChains/CommonArgs.cpp | 4 + clang/lib/Driver/ToolChains/MSVC.cpp | 6 + clang/lib/Frontend/CompilerInstance.cpp | 4 +- clang/lib/Headers/altivec.h | 60 +- clang/lib/Parse/ParseDeclCXX.cpp | 44 +- clang/lib/Sema/ParsedAttr.cpp | 25 +- clang/lib/Sema/SemaExpr.cpp | 46 +- clang/lib/Sema/SemaInit.cpp | 3 +- clang/lib/Sema/SemaOverload.cpp | 2 +- clang/lib/Sema/SemaType.cpp | 4 + clang/lib/StaticAnalyzer/Core/Environment.cpp | 1 + clang/lib/StaticAnalyzer/Core/ExprEngine.cpp | 7 +- clang/lib/Tooling/Tooling.cpp | 6 + clang/test/CodeGen/builtins-ppc-altivec.c | 72 +- clang/test/CodeGen/builtins-ppc-p8vector.c | 12 +- clang/test/CodeGen/debug-info-vla.c | 4 +- clang/test/CodeGen/ubsan-debuglog-return.c | 10 + clang/test/CodeGenCXX/debug-info-vla.cpp | 2 +- clang/test/Driver/cl-options.c | 2 + clang/test/Driver/fsanitize.c | 4 + clang/test/FixIt/fixit-cxx11-attributes.cpp | 3 + clang/test/Import/switch-stmt/test.cpp | 10 + clang/test/Misc/ast-dump-attr.cpp | 3 +- clang/test/Misc/ast-dump-c-attr.c | 3 +- clang/test/Misc/ast-dump-color.cpp | 6 +- clang/test/Misc/ast-dump-decl.c | 6 +- clang/test/Misc/ast-dump-decl.cpp | 3 +- clang/test/Modules/mismatch-diagnostics.cpp | 22 + clang/test/OpenMP/nvptx_data_sharing.cpp | 11 +- ...tx_distribute_parallel_generic_mode_codegen.cpp | 8 +- clang/test/OpenMP/nvptx_parallel_codegen.cpp | 11 +- clang/test/OpenMP/nvptx_parallel_for_codegen.cpp | 11 +- ...arget_teams_distribute_parallel_for_codegen.cpp | 9 +- ..._teams_distribute_parallel_for_simd_codegen.cpp | 9 +- clang/test/OpenMP/nvptx_teams_codegen.cpp | 26 +- clang/test/Parser/cxx0x-attributes.cpp | 8 + clang/test/Preprocessor/has_attribute.cpp | 38 +- clang/test/SemaCXX/attr-optnone.cpp | 8 + clang/test/SemaCXX/compound-literal.cpp | 13 +- clang/test/SemaCXX/switch-implicit-fallthrough.cpp | 15 + clang/test/Tooling/clang-check-ast-dump.cpp | 3 +- clang/unittests/AST/ASTImporterTest.cpp | 15 +- .../unittests/ASTMatchers/ASTMatchersNodeTest.cpp | 12 +- .../ASTMatchers/ASTMatchersTraversalTest.cpp | 9 +- compiler-rt/lib/hwasan/hwasan.cc | 5 - compiler-rt/lib/hwasan/hwasan.h | 2 - compiler-rt/lib/hwasan/hwasan_interceptors.cc | 36 - compiler-rt/lib/hwasan/hwasan_report.cc | 28 - compiler-rt/lib/hwasan/hwasan_report.h | 3 - .../lib/xray/tests/unit/fdr_controller_test.cc | 87 +++ compiler-rt/lib/xray/xray_fdr_controller.h | 15 +- compiler-rt/lib/xray/xray_fdr_log_writer.h | 65 ++ compiler-rt/lib/xray/xray_fdr_logging.cc | 7 + libcxx/utils/libcxx/test/config.py | 2 +- lld/test/wasm/cxx-mangling.ll | 10 +- lld/wasm/Driver.cpp | 6 +- lld/wasm/Symbols.cpp | 8 +- lld/wasm/Symbols.h | 1 + lld/wasm/Writer.cpp | 6 +- .../SymbolFile/NativePDB/Inputs/bitfields.lldbinit | 5 + .../SymbolFile/NativePDB/ast-reconstruction.cpp | 2 +- lldb/lit/SymbolFile/NativePDB/bitfields.cpp | 61 ++ lldb/lit/SymbolFile/NativePDB/global-classes.cpp | 4 +- lldb/lldb.xcodeproj/project.pbxproj | 12 +- lldb/source/Core/ValueObjectVariable.cpp | 13 +- lldb/source/Host/CMakeLists.txt | 2 + lldb/source/Host/android/HostInfoAndroid.cpp | 7 +- lldb/source/Plugins/SymbolFile/NativePDB/PdbUtil.h | 2 +- .../SymbolFile/NativePDB/SymbolFileNativePDB.cpp | 1 + .../SymbolFile/NativePDB/UdtRecordCompleter.cpp | 24 +- lldb/source/Symbol/ClangASTContext.cpp | 14 + lldb/tools/debugserver/source/DNBRegisterInfo.cpp | 2 + lldb/tools/debugserver/source/RNBRemote.cpp | 5 +- llvm/docs/CommandGuide/llvm-cov.rst | 22 +- llvm/docs/ReleaseNotes.rst | 3 +- llvm/docs/Statepoints.rst | 184 +++-- llvm/include/llvm/CodeGen/MachineFrameInfo.h | 29 +- llvm/include/llvm/CodeGen/MachinePassRegistry.h | 80 ++- llvm/include/llvm/CodeGen/MachineScheduler.h | 10 +- llvm/include/llvm/CodeGen/RegAllocRegistry.h | 16 +- llvm/include/llvm/CodeGen/SchedulerRegistry.h | 13 +- llvm/include/llvm/IR/Instruction.h | 8 + llvm/include/llvm/IR/Instructions.h | 19 + llvm/include/llvm/LTO/LTO.h | 8 +- llvm/include/llvm/MC/MCObjectFileInfo.h | 8 +- llvm/include/llvm/Support/AArch64TargetParser.def | 3 + llvm/include/llvm/Target/TargetPfmCounters.td | 4 + llvm/include/llvm/Transforms/IPO/FunctionImport.h | 6 +- llvm/include/llvm/Transforms/Scalar/SCCP.h | 11 +- llvm/include/llvm/XRay/FDRRecordProducer.h | 5 + llvm/include/llvm/XRay/FDRRecords.h | 234 +++++-- llvm/lib/Analysis/TargetTransformInfo.cpp | 10 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 7 +- llvm/lib/CodeGen/MIRPrinter.cpp | 26 +- llvm/lib/CodeGen/MachinePassRegistry.cpp | 38 -- llvm/lib/CodeGen/MachineScheduler.cpp | 3 +- llvm/lib/CodeGen/PrologEpilogInserter.cpp | 28 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 73 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 5 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 3 +- llvm/lib/CodeGen/TargetPassConfig.cpp | 3 +- llvm/lib/Demangle/MicrosoftDemangleNodes.cpp | 9 +- llvm/lib/IR/Instruction.cpp | 7 + llvm/lib/IR/Instructions.cpp | 29 + llvm/lib/LTO/LTO.cpp | 26 +- llvm/lib/LTO/LTOBackend.cpp | 2 +- llvm/lib/LTO/ThinLTOCodeGenerator.cpp | 20 +- llvm/lib/MC/MCObjectFileInfo.cpp | 9 +- llvm/lib/MC/MCParser/ELFAsmParser.cpp | 3 + llvm/lib/MC/MCSectionELF.cpp | 3 + llvm/lib/MC/MCWin64EH.cpp | 9 +- llvm/lib/Support/Host.cpp | 11 + llvm/lib/Target/AArch64/AArch64.td | 23 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 33 + llvm/lib/Target/AArch64/AArch64ISelLowering.h | 4 + llvm/lib/Target/AArch64/AArch64PfmCounters.td | 19 + llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 5 + llvm/lib/Target/AArch64/AArch64Subtarget.h | 3 +- llvm/lib/Target/AArch64/CMakeLists.txt | 1 + llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp | 5 +- llvm/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp | 4 +- llvm/lib/Target/AMDGPU/R600InstrInfo.cpp | 4 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 4 +- llvm/lib/Target/ARM/ARMCodeGenPrepare.cpp | 136 ++-- llvm/lib/Target/ARM/ARMParallelDSP.cpp | 275 ++++---- llvm/lib/Target/Hexagon/Hexagon.td | 3 + llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp | 33 +- llvm/lib/Target/Hexagon/HexagonFrameLowering.h | 2 + llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp | 11 +- llvm/lib/Target/Hexagon/HexagonSubtarget.h | 3 + .../lib/Target/Hexagon/HexagonTargetObjectFile.cpp | 15 +- llvm/lib/Target/Mips/MipsLegalizerInfo.cpp | 24 +- .../NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp | 10 +- .../NVPTX/MCTargetDesc/NVPTXTargetStreamer.h | 3 - llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp | 21 +- llvm/lib/Target/PowerPC/CMakeLists.txt | 1 + llvm/lib/Target/PowerPC/PPC.td | 18 +- llvm/lib/Target/PowerPC/PPCFrameLowering.cpp | 139 +++- llvm/lib/Target/PowerPC/PPCFrameLowering.h | 7 + llvm/lib/Target/PowerPC/PPCPfmCounters.td | 19 + llvm/lib/Target/RISCV/RISCVInstrInfo.td | 2 + llvm/lib/Target/SystemZ/SystemZISelLowering.cpp | 4 +- .../Disassembler/WebAssemblyDisassembler.cpp | 34 +- .../MCTargetDesc/WebAssemblyMCCodeEmitter.cpp | 3 +- .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 17 +- .../lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | 677 +++++++++---------- .../WebAssemblyLowerEmscriptenEHSjLj.cpp | 112 ++-- llvm/lib/Target/X86/X86ISelLowering.cpp | 68 +- llvm/lib/Target/X86/X86PfmCounters.td | 4 + llvm/lib/Target/X86/X86SchedBroadwell.td | 6 +- llvm/lib/Target/X86/X86SchedHaswell.td | 6 +- llvm/lib/Target/X86/X86SchedSandyBridge.td | 7 + llvm/lib/Target/X86/X86SchedSkylakeClient.td | 6 +- llvm/lib/Target/X86/X86SchedSkylakeServer.td | 6 +- llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 368 +++++----- llvm/lib/Transforms/IPO/FunctionImport.cpp | 12 +- llvm/lib/Transforms/IPO/SCCP.cpp | 35 +- llvm/lib/Transforms/Scalar/LICM.cpp | 14 +- llvm/lib/Transforms/Scalar/LoopInterchange.cpp | 174 +++-- llvm/lib/Transforms/Scalar/SCCP.cpp | 65 +- llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 16 + llvm/lib/XRay/FDRRecordProducer.cpp | 117 +++- llvm/lib/XRay/FDRRecords.cpp | 34 + llvm/lib/XRay/FDRTraceWriter.cpp | 6 +- llvm/lib/XRay/RecordInitializer.cpp | 54 +- llvm/test/Analysis/CostModel/X86/reduce-add.ll | 94 +-- llvm/test/Analysis/CostModel/X86/reduce-and.ll | 144 ++-- llvm/test/Analysis/CostModel/X86/reduce-mul.ll | 124 ++-- llvm/test/Analysis/CostModel/X86/reduce-or.ll | 144 ++-- llvm/test/Analysis/CostModel/X86/reduce-smax.ll | 70 +- llvm/test/Analysis/CostModel/X86/reduce-smin.ll | 70 +- llvm/test/Analysis/CostModel/X86/reduce-umax.ll | 70 +- llvm/test/Analysis/CostModel/X86/reduce-umin.ll | 70 +- llvm/test/Analysis/CostModel/X86/reduce-xor.ll | 144 ++-- llvm/test/Analysis/CostModel/X86/reduction.ll | 36 +- .../CostModel/X86/shuffle-extract_subvector.ll | 128 ++-- llvm/test/CodeGen/AArch64/cpus.ll | 1 + llvm/test/CodeGen/AArch64/remat.ll | 1 + llvm/test/CodeGen/AArch64/select_cc.ll | 54 ++ .../test/CodeGen/AArch64/stack-protector-target.ll | 8 + .../CodeGen/AMDGPU/optimize-if-exec-masking.mir | 314 ++------- llvm/test/CodeGen/AMDGPU/waitcnt-preexisting.mir | 36 + llvm/test/CodeGen/ARM/CGP/arm-cgp-calls.ll | 29 +- llvm/test/CodeGen/ARM/CGP/arm-cgp-casts.ll | 242 ++++++- llvm/test/CodeGen/ARM/CGP/arm-cgp-signed-icmps.ll | 7 +- llvm/test/CodeGen/Hexagon/noreturn-stack-elim.ll | 94 +++ .../test/CodeGen/Hexagon/sdata-explicit-section.ll | 6 + .../test/CodeGen/MIR/PowerPC/prolog_vec_spills.mir | 62 ++ llvm/test/CodeGen/Mips/cconv/vector.ll | 121 ++-- llvm/test/CodeGen/RISCV/calling-conv.ll | 24 +- llvm/test/CodeGen/RISCV/fp128.ll | 1 - llvm/test/CodeGen/RISCV/get-setcc-result-type.ll | 4 - llvm/test/CodeGen/RISCV/i32-icmp.ll | 20 + .../RISCV/umulo-128-legalisation-lowering.ll | 196 +++--- llvm/test/CodeGen/SystemZ/fp-round-01.ll | 65 +- llvm/test/CodeGen/SystemZ/vec-move-19.ll | 20 + llvm/test/CodeGen/Thumb/branchless-cmp.ll | 16 +- .../WebAssembly/lower-em-sjlj-longjmp-only.ll | 24 + llvm/test/CodeGen/WebAssembly/simd-select.ll | 463 +++++++++++++ llvm/test/CodeGen/WebAssembly/simd-vselect.ll | 90 --- llvm/test/CodeGen/X86/2011-05-09-loaduse.ll | 11 +- llvm/test/CodeGen/X86/avx-schedule.ll | 84 +-- llvm/test/CodeGen/X86/avx2-schedule.ll | 40 +- llvm/test/CodeGen/X86/avx512-ext.ll | 96 +-- llvm/test/CodeGen/X86/avx512-fma.ll | 40 +- llvm/test/CodeGen/X86/avx512-insert-extract.ll | 44 +- llvm/test/CodeGen/X86/avx512-mask-op.ll | 64 +- llvm/test/CodeGen/X86/avx512-masked-memop-64-32.ll | 14 +- llvm/test/CodeGen/X86/avx512-schedule.ll | 140 ++-- llvm/test/CodeGen/X86/avx512-select.ll | 8 +- llvm/test/CodeGen/X86/avx512-trunc.ll | 12 +- llvm/test/CodeGen/X86/avx512-vec-cmp.ll | 3 +- llvm/test/CodeGen/X86/avx512vpopcntdq-schedule.ll | 8 +- llvm/test/CodeGen/X86/compress_expand.ll | 10 +- llvm/test/CodeGen/X86/dwarf-headers.ll | 12 +- llvm/test/CodeGen/X86/f16c-schedule.ll | 10 +- llvm/test/CodeGen/X86/fma-schedule.ll | 120 ++-- llvm/test/CodeGen/X86/fma4-schedule.ll | 24 +- llvm/test/CodeGen/X86/haddsub-undef.ll | 4 +- .../CodeGen/X86/insert-into-constant-vector.ll | 30 +- llvm/test/CodeGen/X86/known-signbits-vector.ll | 7 +- llvm/test/CodeGen/X86/masked_gather_scatter.ll | 64 +- llvm/test/CodeGen/X86/masked_memop.ll | 6 +- llvm/test/CodeGen/X86/pmul.ll | 4 +- llvm/test/CodeGen/X86/pr39187-g.ll | 121 ++++ .../test/CodeGen/X86/prefer-avx256-mask-shuffle.ll | 8 +- llvm/test/CodeGen/X86/setcc-lowering.ll | 2 +- .../test/CodeGen/X86/shuffle-of-splat-multiuses.ll | 6 +- llvm/test/CodeGen/X86/shuffle-vs-trunc-256.ll | 4 +- llvm/test/CodeGen/X86/vec_cast.ll | 34 +- llvm/test/CodeGen/X86/vec_int_to_fp.ll | 38 +- llvm/test/CodeGen/X86/vector-shuffle-128-v4.ll | 6 +- llvm/test/CodeGen/X86/vector-shuffle-512-v16.ll | 4 +- llvm/test/CodeGen/X86/vector-shuffle-512-v8.ll | 12 +- llvm/test/CodeGen/X86/vector-shuffle-combining.ll | 2 +- llvm/test/CodeGen/X86/vector-shuffle-v1.ll | 12 +- llvm/test/CodeGen/X86/vector-trunc-math.ll | 16 +- llvm/test/CodeGen/X86/vector-trunc.ll | 20 +- llvm/test/CodeGen/X86/vselect-packss.ll | 2 +- llvm/test/CodeGen/X86/widen_conv-3.ll | 28 +- llvm/test/CodeGen/X86/widen_conv-4.ll | 32 +- llvm/test/CodeGen/X86/xop-schedule.ll | 10 +- llvm/test/DebugInfo/NVPTX/debug-file-loc-only.ll | 48 -- .../DebugInfo/X86/string-offsets-multiple-cus.ll | 55 +- llvm/test/Demangle/ms-operators.test | 2 +- llvm/test/Demangle/ms-string-literals.test | 742 ++++++++++----------- llvm/test/LTO/Resolution/X86/dead-strip-fulllto.ll | 8 +- llvm/test/MC/AArch64/armv8.1a-lse.s | 2 + llvm/test/MC/AArch64/armv8.2a-dotprod.s | 1 + llvm/test/MC/AArch64/crc.s | 2 + llvm/test/MC/AArch64/ras-extension.s | 1 + .../MC/Disassembler/AArch64/armv8.2a-dotprod.txt | 1 + llvm/test/MC/Disassembler/WebAssembly/wasm.txt | 13 +- llvm/test/MC/Hexagon/gprel-shflag.s | 10 + llvm/test/MC/WebAssembly/simd-encodings.s | 554 +++++++-------- .../ThinLTO/X86/Inputs/strong_non_prevailing.ll | 6 + llvm/test/ThinLTO/X86/funcimport.ll | 2 +- llvm/test/ThinLTO/X86/strong_non_prevailing.ll | 16 + .../Transforms/FunctionImport/funcimport_var.ll | 2 +- .../LoopInterchange/inner-only-reductions.ll | 2 +- llvm/test/Transforms/LoopInterchange/lcssa.ll | 4 +- .../LoopInterchange/outer-only-reductions.ll | 52 ++ .../reductions-across-inner-and-outer-loop.ll | 150 +++++ .../Transforms/SCCP/ipsccp-preserve-domtree.ll | 63 ++ .../SLPVectorizer/X86/reduction_unrolled.ll | 2 +- .../llvm-cov/showLineExecutionCounts-lcov.test | 38 ++ llvm/test/tools/llvm-dwarfdump/X86/statistics.ll | 3 + .../tools/llvm-mca/X86/Broadwell/resources-avx1.s | 6 +- .../tools/llvm-mca/X86/Generic/resources-avx1.s | 6 +- .../tools/llvm-mca/X86/Haswell/resources-avx1.s | 6 +- .../llvm-mca/X86/SandyBridge/resources-avx1.s | 6 +- .../llvm-mca/X86/SkylakeClient/resources-avx1.s | 6 +- .../llvm-mca/X86/SkylakeServer/resources-avx1.s | 6 +- .../a.h => llvm/test/tools/llvm-rc/Inputs/empty.rc | 0 llvm/test/tools/llvm-rc/absolute.test | 3 + llvm/test/tools/llvm-rc/flags.test | 4 + llvm/test/tools/llvm-strings/file-filename.test | 2 +- llvm/test/tools/llvm-strings/negative-char.test | 2 +- llvm/test/tools/llvm-strings/radix-filename.test | 36 + llvm/test/tools/llvm-strings/radix.test | 55 +- llvm/test/tools/llvm-strings/whitespace.test | 2 + llvm/tools/llvm-cov/CMakeLists.txt | 1 + llvm/tools/llvm-cov/CodeCoverage.cpp | 45 +- llvm/tools/llvm-cov/CoverageExporterLcov.cpp | 125 ++++ llvm/tools/llvm-cov/CoverageExporterLcov.h | 36 + llvm/tools/llvm-cov/CoverageViewOptions.h | 3 +- llvm/tools/llvm-cov/SourceCoverageView.cpp | 8 + llvm/tools/llvm-dwarfdump/Statistics.cpp | 46 +- llvm/tools/llvm-exegesis/lib/AArch64/Target.cpp | 27 +- llvm/tools/llvm-exegesis/lib/Latency.cpp | 11 +- llvm/tools/llvm-exegesis/lib/Latency.h | 2 - llvm/tools/llvm-exegesis/lib/PowerPC/Target.cpp | 20 +- llvm/tools/llvm-exegesis/lib/Target.cpp | 11 +- llvm/tools/llvm-mca/include/Stages/EntryStage.h | 8 +- .../lib/HardwareUnits/RetireControlUnit.cpp | 3 +- llvm/tools/llvm-mca/lib/InstrBuilder.cpp | 29 +- llvm/tools/llvm-mca/lib/Stages/EntryStage.cpp | 15 +- llvm/tools/llvm-rc/Opts.td | 2 +- llvm/tools/llvm-rc/ResourceFileWriter.cpp | 7 +- llvm/tools/llvm-strings/llvm-strings.cpp | 10 +- llvm/unittests/CodeGen/AArch64SelectionDAGTest.cpp | 4 +- llvm/unittests/Support/Host.cpp | 5 + llvm/unittests/Support/TargetParserTest.cpp | 33 +- llvm/unittests/XRay/FDRProducerConsumerTest.cpp | 100 ++- .../tools/llvm-exegesis/AArch64/TargetTest.cpp | 7 + .../tools/llvm-exegesis/PowerPC/TargetTest.cpp | 7 + llvm/utils/TableGen/ExegesisEmitter.cpp | 32 +- .../TableGen/WebAssemblyDisassemblerEmitter.cpp | 6 +- llvm/utils/not/not.cpp | 8 +- 342 files changed, 7476 insertions(+), 4383 deletions(-) create mode 100644 clang/test/CodeGen/ubsan-debuglog-return.c create mode 100644 clang/test/Modules/mismatch-diagnostics.cpp create mode 100644 lldb/lit/SymbolFile/NativePDB/Inputs/bitfields.lldbinit create mode 100644 lldb/lit/SymbolFile/NativePDB/bitfields.cpp create mode 100644 llvm/lib/Target/AArch64/AArch64PfmCounters.td create mode 100644 llvm/lib/Target/PowerPC/PPCPfmCounters.td create mode 100644 llvm/test/CodeGen/AArch64/select_cc.ll create mode 100644 llvm/test/CodeGen/AMDGPU/waitcnt-preexisting.mir create mode 100644 llvm/test/CodeGen/Hexagon/noreturn-stack-elim.ll create mode 100644 llvm/test/CodeGen/Hexagon/sdata-explicit-section.ll create mode 100644 llvm/test/CodeGen/MIR/PowerPC/prolog_vec_spills.mir create mode 100644 llvm/test/CodeGen/SystemZ/vec-move-19.ll create mode 100644 llvm/test/CodeGen/WebAssembly/lower-em-sjlj-longjmp-only.ll create mode 100644 llvm/test/CodeGen/WebAssembly/simd-select.ll delete mode 100644 llvm/test/CodeGen/WebAssembly/simd-vselect.ll create mode 100644 llvm/test/CodeGen/X86/pr39187-g.ll delete mode 100644 llvm/test/DebugInfo/NVPTX/debug-file-loc-only.ll create mode 100644 llvm/test/MC/Hexagon/gprel-shflag.s create mode 100644 llvm/test/ThinLTO/X86/Inputs/strong_non_prevailing.ll create mode 100644 llvm/test/ThinLTO/X86/strong_non_prevailing.ll create mode 100644 llvm/test/Transforms/LoopInterchange/outer-only-reductions.ll create mode 100644 llvm/test/Transforms/LoopInterchange/reductions-across-inner-an [...] create mode 100644 llvm/test/Transforms/SCCP/ipsccp-preserve-domtree.ll create mode 100644 llvm/test/tools/llvm-cov/showLineExecutionCounts-lcov.test copy clang-tools-extra/test/clang-tidy/Inputs/Headers/a.h => llvm/test/tools/llvm- [...] create mode 100644 llvm/test/tools/llvm-rc/absolute.test create mode 100644 llvm/test/tools/llvm-rc/flags.test create mode 100644 llvm/test/tools/llvm-strings/radix-filename.test create mode 100644 llvm/test/tools/llvm-strings/whitespace.test create mode 100644 llvm/tools/llvm-cov/CoverageExporterLcov.cpp create mode 100644 llvm/tools/llvm-cov/CoverageExporterLcov.h -- To stop receiving notification emails like this one, please contact the administrator of this repository.
7Â years
1
0
0
0
[toolchain/linux-next] branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allmodconfig updated (f7af6d2c48bf -> bce6a14996f9)
by gitīŧ git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allmodconfig in repository toolchain/linux-next. omits f7af6d2c48bf Add linux-next specific files for 20181108 omits 1a5850605a61 Merge branch 'akpm/master' omits 9ee6022891aa drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits e4b2e223c4a1 vfs: replace current_kernel_time64 with ktime equivalent omits b51f5e8edecc Merge branch 'akpm-current/current' omits 93ca7b9593db Merge remote-tracking branch 'xarray/xarray' omits 4515638dc619 Merge remote-tracking branch 'nvmem/for-next' omits 6f4ff8138299 Merge remote-tracking branch 'slimbus/for-next' omits 6aae4aed89ba Merge remote-tracking branch 'cisco/for-next' omits bfc7fecbc227 Merge remote-tracking branch 'kspp/for-next/kspp' omits dc74a5306bcc Merge remote-tracking branch 'coresight/next' omits 4a03c9a5f0a5 Merge remote-tracking branch 'livepatching/for-next' omits 88cd2f7e2ac5 Merge remote-tracking branch 'kselftest/next' omits de8b2adc124e Merge remote-tracking branch 'random/dev' omits 470eb6193f35 Merge remote-tracking branch 'userns/for-next' omits 00636370ab37 Merge remote-tracking branch 'pinctrl/for-next' omits 1a96680d1018 Merge remote-tracking branch 'gpio/for-next' omits e96eebb9df86 Merge remote-tracking branch 'rpmsg/for-next' omits 51715ab38158 Merge remote-tracking branch 'scsi/for-next' omits 0818f7960dfc Merge remote-tracking branch 'cgroup/for-next' omits fb011e98d1fd Merge remote-tracking branch 'icc/icc-next' omits 379c8a239c47 Merge remote-tracking branch 'mux/for-next' omits 9b4681016bda Merge remote-tracking branch 'staging/staging-next' omits cf509efa0530 Merge remote-tracking branch 'usb/usb-next' omits 144035afbebd Merge remote-tracking branch 'ipmi/for-next' omits dbe60214b16d Merge remote-tracking branch 'leds/for-next' omits d22d14eff9c1 Merge remote-tracking branch 'drivers-x86/for-next' omits efcc539fc0fe Merge remote-tracking branch 'percpu/for-next' omits 57a5dd65a182 Merge remote-tracking branch 'xen-tip/linux-next' omits cc5c8d076831 Merge remote-tracking branch 'rcu/rcu/next' omits 9353f548f3e1 Merge remote-tracking branch 'edac-amd/for-next' omits 9d8a9a7e6e08 Merge remote-tracking branch 'tip/auto-latest' omits da72b582370e Merge remote-tracking branch 'spi/for-next' omits 1e41a5f42dc4 Merge remote-tracking branch 'devicetree/for-next' omits c7bdd6babf41 Merge remote-tracking branch 'audit/next' omits c5587710f2d0 Merge remote-tracking branch 'iommu/next' omits 797c848cd69b Merge remote-tracking branch 'tpmdd/next' omits 5eae7c3e7f09 Merge remote-tracking branch 'selinux/next' omits e515f8bff58c Merge remote-tracking branch 'security/next-testing' omits 4fc964ee135b Merge remote-tracking branch 'regulator/for-next' omits 9c84f67406a7 Merge remote-tracking branch 'kgdb/kgdb-next' omits 8b7927486431 Merge remote-tracking branch 'mmc/next' omits 7efff9bc2f38 Merge remote-tracking branch 'device-mapper/for-next' omits f71ea6d17f13 Merge remote-tracking branch 'block/for-next' omits 9a705dc07a62 Merge remote-tracking branch 'modules/modules-next' omits d09d6b8616b5 Merge remote-tracking branch 'sound-asoc/for-next' omits ecd4b79c0210 Merge remote-tracking branch 'sound/for-next' omits 4b2c2ecabcd8 Merge remote-tracking branch 'regmap/for-next' omits 73f328a99a04 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 30b61d7e88eb Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 6937481eb1cc Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits 567b7316cb4a Merge remote-tracking branch 'drm-msm/msm-next' omits f3c351b448a9 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 071c5c82ff7b Merge remote-tracking branch 'drm-intel/for-linux-next' omits 2840666f36ee Merge remote-tracking branch 'nand/nand/next' omits 930a8dc5e2a1 Merge remote-tracking branch 'mtd/mtd/next' omits 976f9f0eb7ec Merge remote-tracking branch 'gfs2/for-next' omits c8fcc564a71d Merge remote-tracking branch 'wireless-drivers-next/master' omits 206ae34b5bd6 Merge remote-tracking branch 'nfc-next/master' omits 6a4cec853776 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 7f06aa15a0b7 Merge remote-tracking branch 'bpf-next/master' omits 43d5afb39332 Merge remote-tracking branch 'net-next/master' omits 5046c21ea9f8 Merge remote-tracking branch 'swiotlb/linux-next' omits ac95e11099b3 Merge remote-tracking branch 'dlm/next' omits 3c477cbf2a60 Merge remote-tracking branch 'opp/opp/linux-next' omits 47a04480f2b1 Merge remote-tracking branch 'cpupower/cpupower' omits a6724930d5cc Merge remote-tracking branch 'pm/linux-next' omits 45d6ccceec12 Merge remote-tracking branch 'v4l-dvb-next/master' omits 5e7f58063029 Merge remote-tracking branch 'v4l-dvb/master' omits 6996052d0015 Merge remote-tracking branch 'jc_docs/docs-next' omits bb91990ea08f Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits f1bd242c9c81 Merge remote-tracking branch 'i3c/i3c/next' omits 007fdc79fec3 Merge remote-tracking branch 'hid/for-next' omits a18b8428ad93 Merge remote-tracking branch 'printk/for-next' omits c6d7b5d2c523 Merge remote-tracking branch 'vfs/for-next' omits 800d5a2f5cd6 Merge remote-tracking branch 'file-locks/locks-next' omits 7518feb864b5 Merge remote-tracking branch 'xfs/for-next' omits 84d98b1e2aac Merge remote-tracking branch 'ubifs/linux-next' omits 2713bd3e6262 Merge remote-tracking branch 'nfsd/nfsd-next' omits bae1e4c0f13a Merge remote-tracking branch 'nfs/linux-next' omits 649daa28890d Merge remote-tracking branch 'jfs/jfs-next' omits ef14a9337000 Merge remote-tracking branch 'ext4/dev' omits 0e31440f60a2 Merge remote-tracking branch 'ext3/for_next' omits a360a1455d6e Merge remote-tracking branch 'ecryptfs/next' omits 77e342893f75 Merge remote-tracking branch 'cifs/for-next' omits bf96d8ca64e5 Merge remote-tracking branch 'btrfs-kdave/for-next' omits d8a09d815231 Merge remote-tracking branch 'befs/for-next' omits bb3dfd1a82ac Merge remote-tracking branch 'xtensa/xtensa-for-next' omits bf41c4d9aad9 Merge remote-tracking branch 's390/features' omits 49cfb857fc9b Merge remote-tracking branch 'risc-v/for-next' omits e9ad4cc31938 Merge remote-tracking branch 'parisc-hd/for-next' omits e36b8ff8cba0 Merge remote-tracking branch 'nds32/next' omits ddf5f754f5f9 Merge remote-tracking branch 'mips/mips-next' omits 73befb7238bb Merge remote-tracking branch 'microblaze/next' omits 0bd9eb03c7cb Merge remote-tracking branch 'ia64/next' omits cb783cdd059b Merge remote-tracking branch 'csky/linux-next' omits faaf07edf37d Merge remote-tracking branch 'clk/clk-next' omits 3c1481fb4aa2 Merge remote-tracking branch 'tegra/for-next' omits a7acd10313e3 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits d5720859ec2c Merge remote-tracking branch 'samsung-krzk/for-next' omits 5495fc479495 Merge remote-tracking branch 'rockchip/for-next' omits 2a1e03ca33be doc: tracing: Fix a number of typos omits 3a29cd1394c0 Merge remote-tracking branch 'renesas/next' omits 76fc7be2ce88 Merge remote-tracking branch 'realtek/for-next' omits c5ee8419fe22 Merge remote-tracking branch 'qcom/for-next' omits c284d42850fc Documentation/dev-tools: clean up kselftest.rst omits 9d436edee254 Documentation/ras: Typo s/use use/use/ omits d1498a2e6543 Merge remote-tracking branch 'reset/reset/next' omits d2370dac3054 Merge remote-tracking branch 'omap/for-next' omits 1afdf7ab175e Merge remote-tracking branch 'mvebu/for-next' omits 9935bfa6f911 Merge remote-tracking branch 'mediatek/for-next' omits ec03427d3ddd Merge remote-tracking branch 'keystone/next' omits 8ceb597da510 Merge remote-tracking branch 'imx-mxs/for-next' omits 1116c9a4f06f Merge remote-tracking branch 'bcm2835/for-next' omits de201e867ca1 Merge remote-tracking branch 'amlogic/for-next' omits 18c66f601b5f Merge remote-tracking branch 'actions/for-next' omits d0cf86526d25 Merge remote-tracking branch 'arm-soc/for-next' omits cfdbb4175aa2 Merge remote-tracking branch 'leaks/leaks-next' omits bfd228c73090 kernel-doc: extend $type_param to match members referenced [...] omits 76dd3e7b6650 kernel-doc: kill trailing whitespace omits d3e3cfd88c83 dm: remove the pending variable omits d2f5cbf89a96 dm: dont rewrite dm_disk(md)->part0.in_flight omits 218bd8cc6cae dm: avoid indirect call in __dm_make_request omits 1bb37a35671c doc-guide:kernel-doc.rst: Reference to foobar omits cba8087d829e Documentation: fix spelling mistake, EACCESS -> EACCES omits f8d0dc21d409 Documentation/proc.txt: Add 2 missing fields for /proc/<pi [...] omits 7fd902c80048 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 1afc5fb5f6b1 Documentation: dynamic-debug: fix wildcard description omits 005ae6df28b8 Documentation: dynamic_debug: fix a couple of typos omits a57e2a258c42 Merge remote-tracking branch 'kbuild/for-next' omits 9de30f3f7f4d dlm: don't leak kernel pointer to userspace omits c0f0d69cd6d7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 4e1d871266ef Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits d6a82b8c2d83 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 3ae33ff7871b Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 087fce8d53fb Merge remote-tracking branch 'scsi-fixes/fixes' omits 256865d68855 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 4ef7d512b2c9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits e1be911b401d Merge remote-tracking branch 'omap-fixes/fixes' omits e2537ac5f431 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits acab57759e26 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 54a4de959e32 Merge remote-tracking branch 'mtd-fixes/master' omits 4aaa6cd522cb Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 00253ad5da4e Merge remote-tracking branch 'staging.current/staging-linus' omits d1d9f1e779d3 Merge remote-tracking branch 'usb.current/usb-linus' omits 3f0806d2596d dlm: don't allow zero length names omits a8a804046206 Merge remote-tracking branch 'tty.current/tty-linus' omits 0d436a46e9c4 Merge remote-tracking branch 'spi-fixes/for-linus' omits 410849fe8499 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits a796ba2ba434 Merge remote-tracking branch 'sound-current/for-linus' omits c5a7fdf47d63 Merge remote-tracking branch 'mac80211/master' omits e138435e82d5 Merge remote-tracking branch 'wireless-drivers/master' omits 6ce90c8e7108 Merge remote-tracking branch 'ipsec/master' omits 4ffb3c98e241 Merge remote-tracking branch 'net/master' omits 80f105c52fa9 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 39869fb3abba Merge remote-tracking branch 'arc-current/for-curr' omits ee25404a0789 Merge remote-tracking branch 'kbuild-current/fixes' omits 188f51db10c5 VFS: locks: remove unnecessary white space. omits e258b37ece87 locks: merge posix_unblock_lock() and locks_delete_block() omits 4da6dda00f95 fs/locks: create a tree of dependent requests. omits 73728f475a0d fs/locks: change all *_conflict() functions to return bool. omits f60efbe5eafc fs/locks: always delete_block after waiting. omits fe255d9d93de fs/locks: allow a lock request to block other requests. omits a160f2765929 locks: use properly initialized file_lock when unlocking. omits 24c9d423e86b EDAC, skx: Fix randconfig builds in a better way omits d968b4e240cf dlm: fix invalid free omits 001260910c46 ubifs: auth: add CONFIG_KEYS dependency omits 1341551f1e2a ubifs: CONFIG_UBIFS_FS_AUTHENTICATION should depend on UBIFS_FS omits 9088fa2e3a51 ubifs: replay: fix high stack usage omits cf3d02a185ed drm: Fix htmldocs warnings in drm_fourcc.c omits 761835eb1eed of/device: Really only set bus DMA mask when appropriate omits 4b04cc6a8f86 nvme: add separate poll queue map omits d1e36282b0bb block: add REQ_HIPRI and inherit it from IOCB_HIPRI omits 3b6592f70ad7 nvme: utilize two queue maps, one for reads and one for writes omits 843477d4cc5c blk-mq: initial support for multiple queue maps omits 3110fc79606f blk-mq: improve plug list sorting omits 67cae4c948a5 blk-mq: cleanup and improve list insertion omits ea4f995ee8b8 blk-mq: cache request hardware queue mapping omits 392546aed220 blk-mq: separate number of hardware queues from nr_cpu_ids omits b3c661b15d5a blk-mq: support multiple hctx maps omits a783b81820fe blk-mq: add 'type' attribute to the sysfs hctx directory omits f31967f0e455 blk-mq: allow software queue to map to multiple hardware queues omits f9afca4d367b blk-mq: pass in request/bio flags to queue mapping omits ff2c56609d9b blk-mq: provide dummy blk_mq_map_queue_type() helper omits ed76e329d74a blk-mq: abstract out queue map omits a8908939af56 blk-mq: kill q->mq_map omits a0fedc857dff Merge branch 'irq/for-block' of
git://git.kernel.org/pub/s
[...] omits 9cf2bab63076 block: kill request ->cpu member omits c7bb9ad1744e block: get rid of q->softirq_done_fn() omits 7d692330e7cd block: get rid of blk_queued_rq() omits 8b98a97f80ed blk-merge: kill dead queue lock held check omits 2081a56bfaad block: remove req_no_special_merge() from merging code omits 820efc62fc6c block: kill request slab cache omits db6d99523560 block: remove request_list code omits 1028e4b33566 bsg: move bsg-lib parts outside of request queue omits 4316b79e4321 block: kill legacy parts of timeout handling omits 92bc5a24844a block: remove __blk_put_request() omits f9cd4bfe9695 block: get rid of MQ scheduler ops union omits a1ce35fa4985 block: remove dead elevator code omits f382fb0bcef4 block: remove legacy IO schedulers omits 404b8f5a03d8 block: cleanup kick/queued handling omits 7e992f847a08 block: remove non mq parts from the flush code omits 7ca01926463a block: remove legacy rq tagging omits 2cdf2caecda6 blk-cgroup: remove legacy queue bypassing omits 3c7741567b81 blk-wbt: kill check for legacy queue type omits 771a93c489bf block: remove blk_complete_request() omits cd2f076f1d7a bsg: convert to use blk-mq omits 5e28b8d8a1b0 bsg: provide bsg_remove_queue() helper omits aae3b069d5ce bsg: pass in desired timeout handler omits 583d6535cb9d dasd: remove dead code omits c6f2882691e8 block: remove q->lld_busy_fn() omits f664a3cc17b7 scsi: kill off the legacy IO path omits 3a7ea2c483a5 scsi: provide mq_ops->busy() hook omits 9ba20527f4d1 blk-mq: provide mq_ops->busy() hook omits ba7b443422d6 blk-mq: remove legacy check in queue blk_freeze_queue() omits 7ac257b862f2 blk-mq: remove the request_list usage omits 600335205b8d ide: convert to blk-mq omits d0be12274dad mspro_block: convert to blk-mq omits db1142a83b4c ms_block: convert to blk-mq omits fa182a1fa97d sunvdc: convert to blk-mq omits ea2c18e1044e null_blk: Add conventional zone configuration for zoned support omits a33e1ece7779 drm/i915/icl: Fix power well 2 wrt. DC-off toggling order omits 9a64c65083b9 drm/i915: Add short HPD IRQ storm detection for non-MST systems omits 0759af9e75ca drm/i915: Clarify flow for disabling IRQs on storms omits a4af7889eb31 drm/i915: Fix threshold check in intel_hpd_irq_storm_detect() omits fee61deecb1d drm/i915: Fix NULL deref when re-enabling HPD IRQs on syst [...] omits 66a5ab1034be drm/i915: Fix possible race in intel_dp_add_mst_connector() omits 85758777c2a2 Merge tag 'hwmon-for-v4.20-rc2' of
git://git.kernel.org/pu
[...] omits 1e4ffceb3ef1 Merge branch 'misc-4.20' into next-fixes omits 96c1c58eb0d7 EDAC, i82975x: Remove set but not used variable dtype omits d6fd0ae25c64 Btrfs: fix missing delayed iputs on unmount omits d0105af93976 drm/i915: Clean up skl_program_scaler() omits e69b348a7adb drm/i915: Nuke posting reads from plane update/disable funcs omits d9be05b78422 drm/atomic: Use explicit old/new state in drm_atomic_plane [...] omits b2432adf33e8 drm/atomic: Use explicit old/new state in drm_atomic_crtc_check() omits 534903d60376 drm/atomic: Use explicit old crtc state in drm_atomic_add_ [...] omits e09d51adfbb1 Merge tag 'armsoc-fixes' of
git://git.kernel.org/pub/scm/l
[...] omits ecb4d529f13d Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/l
[...] omits 7279008bb1f7 Merge branches 'iommu/fixes', 'arm/renesas', 'arm/mediatek [...] omits b8d74c437983 iommu/ipmmu-vmsa: Fix crash on early domain free omits 05cbbb6f9ed5 drivers/char/random.c: make primary_crng static omits 24ed6b99ccea drivers/char/random.c: remove unused stuct poolinfo::poolbits omits 1079010ced78 drivers/char/random.c: constify poolinfo_table omits 99e294492ef9 drm/etnaviv: Replace drm_dev_unref with drm_dev_put omits d38ece035758 Merge remote-tracking branches 'spi/topic/3wire-gpio' and [...] omits 0d3c347e0c9c Merge branch 'spi-4.21' into spi-next omits 40e5c5fa4d1b Merge branch 'spi-4.20' into spi-linus omits 689fe687f31e of/pdt: Remove unused of_pdt_build_more function ptr omits 5132b3d28371 spi: gpio: Support 3WIRE high-impedance turn-around omits 53692ec074d0 ext4: fix buffer leak in ext4_expand_extra_isize_ea() on e [...] omits 9bde0afb7a90 rtc: pcf2127: fix a kmemleak caused in pcf2127_i2c_gather_write omits 7ce9a992ffde rtc: hctosys: Add missing range error reporting omits fbb974ba693b rtc: cmos: Do not export alarm rtc_ops when we do not supp [...] omits 0a7210f9304c Merge branch 'fixes' into for-next omits 6bdc9977fcde ext4: fix buffer leak in ext4_xattr_move_to_block() on error path omits a89f84a56ec9 Merge tag 'stratix10_dts_fix_for_v4.20' of git://git.kerne [...] omits 45ae932d246f ext4: release bs.bh before re-using in ext4_xattr_block_find() omits ecaaf408478b ext4: fix buffer leak in ext4_xattr_get_block() on error path omits 9be66f55b131 Merge tag 'renesas-fixes-for-v4.20' of
https://git.kernel
. [...] omits 248808a0fad0 iommu/vt-d: Respect max guest address width in agaw omits af18e35bfd01 ext4: fix possible leak of s_journal_flag_rwsem in error path omits e535e7dfab9f mtd: Convert to using %pOFn instead of device_node.name omits 6dec4572e609 backlight: pm8941: Convert to using %pOFn instead of devic [...] omits ad17f3db61cf memory: Convert to using %pOFn instead of device_node.name omits 37e084640fbc irqchip: Convert to using %pOFn instead of device_node.name omits cf7d8dd32cfb builddeb: Fix inclusion of dtbs in debian package omits df80e0478972 spi: rspi: Add r8a77470 to the compatible list omits 9e463084cdb2 ext4: fix possible leak of sbi->s_group_desc_leak in error path omits b598a88ebb97 drm/i915/csr: fix spelling mistake "firmare" -> "firmware" omits 55f99bf2a9c3 drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5 omits 64e3d12f769d mm, drm/i915: mark pinned shmemfs pages as unevictable omits 444ba58a35e4 Merge branch 'misc' into for-next omits f5c7e747f674 Merge branch 'asoc-4.21' into asoc-next omits bbb59292538e Merge branch 'asoc-4.20' into asoc-linus omits d3ff06b03c10 ASoC: fsl_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 81df42d10457 spi: Kconfig: Enable McSPI driver for K3 platforms omits abc61f47a70f spi: omap-spi: Add compatible for AM654 SoC omits de226ebda96c regulator: bd718x7: Remove double indirection for bd718xx_ [...] omits 68a385c6c750 microblaze: Typo s/use use/use/ omits 943126417891 slimbus: ngd: remove unnecessary check omits 71b12beaf12f platform/x86: asus-nb-wmi: Drop mapping of 0x33 and 0x34 s [...] omits b3f2f3799a97 platform/x86: asus-nb-wmi: Map 0x35 to KEY_SCREENLOCK omits 78f3ac76d9e5 platform/x86: asus-wmi: Tell the EC the OS will handle the [...] omits 8055db3a5b75 platform/x86: thinkpad_acpi: Change the keymap for Favorit [...] omits e84cd7ee630e modsign: use all trusted keys to verify module signature omits 214782da8fe8 Merge tag 'gvt-fixes-2018-11-07' of
https://github.com/int
[...] omits a24626d72915 dt-bindings: spi: QuadSPI driver for Atmel SAMA5D2 omits 0e6aae08e9ae spi: Add QuadSPI driver for Atmel SAMA5D2 omits 6ca622c87149 mtd: spi-nor: atmel-quadspi: Remove unused code from atmel [...] omits 2d30ac5ed633 mtd: spi-nor: atmel-quadspi: Use spi-mem interface for atm [...] omits d5433def3153 mtd: spi-nor: atmel-quadspi: Add spi-mem support to atmel-quadspi omits b82ab1c26962 mtd: spi-nor: atmel-quaspi: Typo fix omits faa686146568 Merge branch 'pm-cpufreq' into linux-next omits e531efa1e92b Documentation: cpufreq: Correct a typo omits 6ef28a04d1cc cpufreq: imx6q: add return value check for voltage scale omits 8d72ee3266f0 Documentation: cpu-freq: Frequencies aren't always sorted omits f6501f491990 USB: misc: appledisplay: add 20" Apple Cinema Display omits deefd24228a1 USB: quirks: Add no-lpm quirk for Raydium touchscreens omits a77112577667 usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB omits 781f0766cc41 USB: Wait for extra delay time after USB_PORT_FEAT_RESET f [...] omits 157c0f2f641a usb: typec: tcpm: charge current handling for sink during [...] omits 23b5f73266e5 usb: typec: tcpm: Do not disconnect link for self powered devices omits da0b7c7766ea dt-bindings: connector: Add self-powered property omits c948c6915b62 staging: rtl8723bs: Fix incorrect sense of ether_addr_equal omits 354e379684fc staging: mt7621-dma: fix potentially dereferencing uniniti [...] omits 4dc2a3cd2785 staging: comedi: clarify/unify macros for NI macro-defined [...] omits b7c56d7bfe83 drivers: staging: cedrus: find ctx before dereferencing it ctx omits c3e43d8b958b staging: rtl8723bs: Fix the return value in case of error [...] omits 9a1ec4eb6f37 staging: comedi: ni_mio_common: scale ao INSN_CONFIG_GET_C [...] omits 64ce301c971b staging: rtlwifi: SET_RATE_ID inline no arg reuse omits 3ef1ba069339 staging: vt6655: fix small typo omits 72b70a038602 Staging: rtl8712: fix small typo omits f09378d3001e staging: rtl8723bs: fix small typo omits 4a4c1b1d5a1d staging: comedi: ni_labpc_common: Use insn->n in AO insn_w [...] omits 43818b03c518 staging: comedi: cb_pcidda: Use insn->n in AO insn_write handler omits 48164754d7fe staging: comedi: addi_apci_3501: Use insn->n in EEPROM ins [...] omits e3b9ea9aae7e staging: comedi: Check length of INSN_CONFIG_TIMER_1 instruction omits b33fc68c26a5 staging: comedi: cb_pcidas64: Use insn->n in EEPROM insn_r [...] omits 130151991dcb staging: comedi: cb_pcidas64: Use insn->n in AO insn_write [...] omits 28c5bcf74fa0 KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE omits fafb85b45f68 staging: vboxvideo: Use DRM_FB_HELPER_DEFAULT_OPS omits 3a9b6ecadefc staging: vboxvideo: Drop DRM_MODE_FB_CMD define omits e46b06e1fee1 staging: vboxvideo: Add myself as MODULE_AUTHOR omits 35a703dfdc67 staging: vboxvideo: Fixup some #ifdef-s omits 650d4aad032a staging: vboxvideo: Use PCI_DEVICE() for our pci_id table omits 0a2bca1409b7 staging: vboxvideo: Cleanup header use omits cb4e583db2a1 staging: rtl8188eu: cleanup long line in rtw_hal_xmit() omits 8a6b6868eb07 staging: rtl8188eu: change return type of rtw_hal_xmit() omits ddc95605ad46 staging: rtl8188eu: change return type of rtl8188eu_xmitfr [...] omits bf58500ff421 staging: rtl8188eu: change type of a struct field omits adc595cb5ace staging: rtl8188eu: remove unnecessary ternary operator omits 636e10b89f5d staging: rtl8188eu: change type of is_cck_rate - style omits 755842d8c790 staging: rtl8188eu: rename variable isCCKrate - style omits ded11a81a7d2 staging: rtl8188eu: rename variable Max_spatial_stream - style omits 1a28bfdacd80 staging: rtl8188eu: simplify odm_evm_db_to_percentage() omits 66845e6fe3ab staging: bcm2835-audio: update TODO omits 666a6bd7b3a5 staging: bcm2835-audio: rename platform_driver structure omits 907bf3dbf5d7 staging: bcm2835-audio: more generic probe function name omits 152419a688a3 staging: bcm2835-audio: use anonymous union in struct vc_a [...] omits 07c986b9bb6d staging: bcm2835-audio: reorder variable declarations & re [...] omits 588e7ac5b1cb staging: bcm2835-audio: don't initialize memory twice omits aa1b40c6eea8 staging: bcm2835-audio: unify FOURCC command definitions omits b2a40053dc57 staging: rtlwifi: Modified the line ending with a parenthesis omits c677b19653b8 staging: wlan-ng: Fix a typo. omits 815510aaad0c staging: sm750fb: Add spaces around '+' omits 377785318785 staging: rtl8192u: rename struct name _rt_firmare_seg_container omits d427e60ae7ca staging: speakup: clean up few indentation issues omits 40d68841df0e staging: xgifb: clean an indentation issue omits 365b01638c71 staging: rtl8712: fix CamelCase in fw_priv struct omits c4aacbb9814d drivers: staging: rtl*: fix spelling mistake "Orginial" -> [...] omits dca6eaa8a230 staging: ks7010: remove unnecessary blank line omits 4e32a398817b staging: mt7621-mmc: Add blank line after declaration omits 089257429d0d staging: goldfish: Add SPDX license identifier. omits 40497c52370b staging: vboxvideo: Stop disabling/enabling accel support [...] omits acc962c51400 staging: vboxvideo: Change licence headers over to SPDX omits cd76c287a52f staging: vboxvideo: Cleanup the comments omits 685bb884e0a4 staging: vboxvideo: Drop duplicate vbox_err.h file omits db3566cfbf99 staging: vboxvideo: Keep old mode when disable crtc omits ba2181d76ecc staging: vboxvideo: Stop accessing crtc_state->active omits d5c5dff7dc30 staging: davinci: add SPDX License Identifier omits b6fef6fde7e9 staging: davinci: remove FSF mail address from copyright omits 42e764d05712 staging: tegravde: replace bit assignment with macro omits 284371999b1b staging: speakup: move arguments to adhere to 80 chars omits 8d0f5a65ff11 staging: speakup: move arguments to reduce 80 chars limit omits 53d77da6acb3 staging: speakup: add spaces around minus omits 40e9e86f26ef staging: bcm2048: add SPDX License Identifier omits f1c1bdfa7f8a Merge branch 'arm64-dt-for-v4.21' into next omits d1ab82443bed staging: erofs: Modify conditional checks omits f0950b02a74c staging: erofs: Modify coding style alignments omits 3e8f76c61511 arm64: dts: r8a77990: ebisu: Add and enable SDHI device nodes omits 4b1d4fba9e26 Merge branch 'sunxi/dt64-for-4.21' into sunxi/for-next omits 7d5bca1cca18 arm64: dts: allwinner: h6: Enable HDMI output on Pine H64 board omits 209065c5fd72 arm64: dts: allwinner: h6: Add HDMI pipeline omits 99b77fef3c6c net/mlx5: Fix XRC SRQ umem valid bits omits 371a6c328ad4 scsi: pmcraid: use generic DMA API omits a9b9e3adc9a9 scsi: pmcraid: don't allocate a dma coherent buffer for se [...] omits 203654b42ff1 scsi: pmcraid: simplify pmcraid_cancel_all a bit omits 3d5ca1e6fdfe scsi: qla2xxx: use lower_32_bits and upper_32_bits instead [...] omits ac4b1657b752 scsi: qla1280: properly handle 64-bit DMA omits f20f43c35aa4 scsi: qla1280: use lower_32_bits and upper_32_bits instead [...] omits 88693b3c9681 scsi: ips: properly handle 64-bit DMA omits 6f6eb3ccc6ff scsi: ips: use lower_32_bits and upper_32_bits instead of [...] omits a9931fd92d7c userns: also map extents in the reverse map to kernel IDs omits b03f3c3e527a scsi: qla4xxx: remvoe unnecessary condition check for memp [...] omits 08cf8ab3c9e6 scsi: qla4xxx: remove unnecessary condition check for dma_ [...] omits f635e48e866e scsi: qla2xxx: Initialize port speed to avoid setting lower speed omits aca49ee041cb Revert "scsi: ufs: Disable blk-mq for now" omits ed5b3994c635 scsi: lpfc: update driver version to 12.0.0.8 omits 1dc5ec245202 scsi: lpfc: add Trunking support omits 7ea92eb4589d scsi: lpfc: Implement GID_PT on Nameserver query to suppor [...] omits d83ca3ea833d scsi: lpfc: Correct loss of fc4 type on remote port addres [...] omits d496b9a7246c scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point- [...] omits b114d9009d38 scsi: lpfc: Correct LCB RJT handling omits 036cad1f1ac9 scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces omits 191e2f749370 scsi: lpfc: Correct errors accessing fw log omits 5cca2ab1b3a8 scsi: lpfc: Reset link or adapter instead of doing infinit [...] omits 30e196cacefd scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS [...] omits 3952e91f110b scsi: lpfc: Fix lpfc_sli4_read_config return value check omits cd71348ad757 scsi: lpfc: Correct speeds on SFP swap omits c47b6f2d54d4 scsi: megaraid_sas: Update driver version omits cba67d92b382 scsi: megaraid_sas: modify max supported lds related print omits a17b8ca3eb63 scsi: megaraid_sas: remove unused macro omits 1b60d4e58857 scsi: megaraid_sas: increase timeout for IOC INIT to 180seconds omits b52fd077bd76 scsi: megaraid_sas: Remove double endian conversion omits 9fb98561164a scsi: megaraid_sas: Re-use max_mfi_cmds to calculate queue sizes omits 81b7645223ea scsi: megaraid_sas: Rename scratch_pad registers omits 34bd9f27e39b scsi: megaraid_sas: Remove spin lock for dpc operation omits 9e77018eefaf scsi: megaraid_sas: optimize raid context access in IO path omits 2e47e4e62e40 scsi: megaraid_sas: Fail init if heartbeat timer fails omits 5acad9b9d90e scsi: megaraid_sas: For SRIOV, do not set STOP_ADP bit omits e29c32213347 scsi: megaraid_sas: Fix combined reply queue mode detection omits 1401371d7f44 scsi: megaraid_sas: Fix module parameter description omits 8a25fa17b6ed scsi: megaraid_sas: Fix goto labels in error handling omits 365597cff94a scsi: megaraid_sas: Update copyright information omits de93b40d98ea scsi: megaraid_sas: Add check for reset adapter bit omits 9155cf30a3c4 scsi: megaraid_sas: Fix msleep granularity omits f0c21df65286 scsi: megaraid_sas: Add support for FW snap dump omits 3f6194af5394 scsi: megaraid_sas: Add watchdog thread to detect Firmware fault omits 8dbb748d4d1b scsi: mpt3sas: Bump driver version to 27.100.00.00 omits 97f351940933 scsi: mpt3sas: Fix driver modifying persistent data in Man [...] omits 6cd1bc7b9b50 scsi: mpt3sas: Don't modify EEDPTagMode field setting on S [...] omits 9029a72500b9 scsi: mpt3sas: Fix Sync cache command failure during drive [...] omits dc730212e8a3 scsi: mpt3sas: Call sas_remove_host before removing the ta [...] omits a064a6470be3 scsi: mpt3sas: Refactor mpt3sas_wait_for_ioc function omits f4305749cafa scsi: mpt3sas: Separate out mpt3sas_wait_for_ioc omits 02abcbc25a06 scsi: mpt3sas: Added new #define variable IOC_OPERATIONAL_ [...] omits 6c2938f7bfd9 scsi: mpt3sas: Add support for Aero controllers omits ff92b9dd9268 scsi: mpt3sas: Update MPI headers to support Aero controllers omits 1e00610f3839 automerging branch "kernel.org-palmer-linux/next-revert_ud [...] omits 79888aa334b2 automerging branch "kernel.org-palmer-linux/next-em_riscv" [...] omits 0f5203bdd1da automerging branch "kernel.org-palmer-linux/next-check_ok_ [...] omits e935bca49450 automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] omits 52d6d05575c3 MIPS: DEC: Add 64-bit DECstation defconfig omits 2340b564a7e4 MIPS: DEC: Add R4k DECstation defconfig omits 7d52d6cca8b1 MIPS: DEC: Update R3k DECstation defconfig for Y2018 omits 43da4e3ee8c4 MIPS: r2-on-r6-emu: Change to use DEFINE_SHOW_ATTRIBUTE macro omits d08f44b18ccb Merge tag 'exynos-drm-fixes-for-v4.20-rc2' of git://git.ke [...] omits d99de699ac03 Merge branch 'etnaviv/fixes' of
https://git.pengutronix.de
[...] omits 1bfc204dc0e7 ext4: remove unneeded brelse call in ext4_xattr_inode_upda [...] omits d24dbd7541ff mtd: maps: Get rid of the latch-addr-flash driver omits 99f732b3a865 mtd: maps: physmap: Invert logic on if/else branch omits 0fbfd3179016 Compiler Attributes: improve header's introduction omits 3b2dca79c671 ipc: conserve sequence numbers in extended IPCMNI mode omits 94b38376e9a1 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits bb504145ca68 ipc: allow boot time extension of IPCMNI from 32k to 8M omits 03615313d3c6 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 72efa75aaef5 mm/page_owner: align with pageblock_nr pages omits 7b23cbd58a73 mm/page_owner: align with pageblock_nr_pages omits 0167d02a90b2 mm: don't expose page to fast gup before it's ready omits 86dba2a2ee4d mm: add strictlimit knob omits 3c470f4aec6e list_lru-prefetch-neighboring-list-entries-before-acquirin [...] omits 9795d9196ed4 mm/list_lru.c: prefetch neighboring list entries before ac [...] omits 84a8802a0556 mm: fix race between swapoff and mincore omits 632fed0b79b7 mm, swap: fix race between swapoff and some swap operations omits b158f632f8fc mm, swap: fix race between swapoff and some swap operations omits 04119511d564 mm/z3fold.c: fix wrong handling of headless pages omits 37842421611a mm/page_alloc.c: remove software prefetching in __free_pag [...] omits f0514211a14a memory_hotplug-free-pages-as-higher-order-fix omits eca76c3cec9e mm/page_alloc.c: memory hotplug: free pages as higher order omits 459e103b4838 block: restore /proc/partitions to not display non-partiti [...] omits 626d7490e236 ocfs2-fix-dead-lock-caused-by-ocfs2_defrag_extent-v2 omits cf2facf2fa88 ocfs2: fix deadlock caused by ocfs2_defrag_extent omits 0b3205c02a2d arm: arch/arm/include/asm/page.h needs personality.h omits 89776dde2706 mm, thp: always specify disabled vmas as nh in smaps omits 756275975e1b mm: don't reclaim inodes with many attached pages omits 4f32c38b4662 ext4: avoid possible double brelse() in add_new_gdb() on e [...] omits feaf264ce7f8 ext4: avoid buffer leak in ext4_orphan_add() after prior errors omits a6758309a005 ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty() omits db6aee62406d ext4: fix possible inode leak in the retry loop of ext4_re [...] omits f348e2241fb7 ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fa [...] omits 2ab42ae2621d nfsd4: forbid all renames during grace period omits e7afb623b4fb drm: Add drm_any_plane_has_format() omits 042cb5647815 net: phy: Allow BCM54616S PHY to setup internal TX/RX clock delay omits e28ae34e51bd Merge branch 'spi-4.20' into spi-4.21 for uniphier DT omits a4c701c5cf86 Merge branch 'bcm2835-soc-next' into for-next omits 38412f36f0a6 firmware: raspberrypi: Define timeout for transactions omits 532d059c04f9 Merge branch 'clk-qcom-qcs404-rpm' into clk-next omits 227fa8650614 ARM: dts: bcm283x: Correct mailbox register sizes omits 499770ede3f8 ARM: dts: bcm283x: Correct vchiq compatible string omits a2aabe5f3c57 dt-bindings: soc: Document "brcm,bcm2836-vchiq" omits eaeee28db289 clk: qcom: smd: Add support for QCS404 rpm clocks omits 87d129d07a63 Merge branch 'clk-ops-const' into clk-next omits 56950ff82325 clk: s2mps11: constify clk_ops structure omits 5fc6eb7d74f4 clk: pxa: constify clk_ops structures omits 16ace88405fb clk: pistachio: constify clk_ops structures omits 19aa8e32b9e6 clk: palmas: constify clk_ops structure omits 25600dad4145 clk: max77686: constify clk_ops structure omits f69f452243e4 ASoC: rsnd: add TDM Split mode support omits cf704dc83fd6 ASoC: rsnd: add TDM Split mode support for Document omits 4e7788fb8018 ASoC: rsnd: add SSIU BUSIF support omits da48a6eb82ea ASoC: rsnd: add SSIU BUSIF support for Document omits bd7ff187fac3 ASoC: rsnd: tidyup Document for DT binding omits c2aaaa57d44a ASoC: rsnd: handle DPCM converted rate/chan under core omits beed78aeeb10 ASoC: rsnd: move HDMI information from ssi.c to core.c omits 9328882e9dc6 ASoC: rsnd: use defined io_playback/io_capture omits a607280293b4 ASoC: rsnd: rename rsnd_runtime_is_ssi_xxx() omits c8b222bf110c ASoC: rsnd: remove endpoint bidirectional check omits 5049a6e7316c ASoC: audio-graph-scu-card: remove error check which never happen omits 1a115f3a5418 ASoC: audio-graph-scu-card: remove endpoint bidirectional check omits c7da99e39906 Merge branch 'clk-imx7d-uart' into clk-next omits ea662d2f804a clk: imx7d: remove UART1 clock setting omits 39ee0b3401fe ASoC: audio-graph-card: remove endpoint bidirectional check omits b901d77573a4 Merge branch 'clk-bcm-module-license' into clk-next omits 819ed0ad91cd clk: bcm2835: make license text and module license match omits 8b84c3b1dd8a Merge branch 'clk-fixes' into clk-next omits 61d0de0543a6 regulator: pfuze100-regulator: add coin support to PF0100 omits 935ff8007f5e ASoC: Intel: common: add quirk for APL RVP boards omits 97bb91ae2f33 ASoC: Intel: common: add SOF information for APL RVP omits 972b0d456e64 ASoC: Intel: remove GFP_ATOMIC, use GFP_KERNEL omits 48bf41a2be51 ASoC: Intel: boards: fix Skylake typo omits 3ee1cd4f81e1 ASoC: Intel: use standard interface for Atom machine drivers omits 842bb5135f10 ASoC: Intel: use standard interface for Hdaudio machine driver omits 8679284b37e9 ASoC: acpi: define common interface for machine driver con [...] omits 968029057192 drm/lease: look at ->universal_planes only once omits 078b7de41249 drm/file: Uncompact the feature flags omits a0c1af46e9d7 drm/lease: debug output for lease creation omits 25540f68c871 ASoC: pxa: change ac97 dependencies omits 2c2596f3ab25 ASoC: omap: Remove unused machine driver for AM3517-evm omits 223bc10b8497 ASoC: pcm3168a: remove read-only status register from snd_ [...] omits 39dfdf00c7a5 ASoC: ak5558: Remove redundant snd_soc_component_read32 calls omits 7d129adff3af rtlwifi: rtl8192de: Fix misleading REG_MCUFWDL information omits ac9ccb8b991c iwlegacy: fix small typo omits f4bd758f3f20 cw1200: fix small typo omits ae5848cb4511 brcmutil: print invalid chanspec when WARN-ing omits 3d39e1bb1c88 wireless: airo: potential buffer overflow in sprintf() omits 963b307361bd rtlwifi: Remove same duplicated includes omits 90e3243d16ad rtlwifi: rtl8723ae: Remove set but not used variables and [...] omits 96fca788e578 brcmsmac: never log "tid x is not agg'able" by default omits 7cbbe1597e44 zd1201: mark expected switch fall-through omits 89e54fa4562e rtlwifi: rtl8821ae: phy: Mark expected switch fall-through omits d22d2492a35d ray_cs: mark expected switch fall-throughs omits 641dd8068ecb rt2x00: rt61pci: mark expected switch fall-through omits 916e6bbcfcff rt2x00: rt2800lib: mark expected switch fall-throughs omits 10bb92217747 rt2x00: rt2500pci: mark expected switch fall-through omits 6eba8fd22352 rt2x00: rt2400pci: mark expected switch fall-through omits 63fdc952df36 mwifiex: Mark expected switch fall-through omits 38a0792d08e9 prism54: islpci_dev: mark expected switch fall-through omits 3d238b9d5048 prism54: isl_ioctl: mark expected switch fall-through omits d22b8fadd08e prism54: isl_38xx: Mark expected switch fall-through omits d56b26801e1d orinoco_usb: mark expected switch fall-through omits af71f8fef45c iwlegacy: common: mark expected switch fall-throughs omits e9904084dd1b iwlegacy: 4965-mac: mark expected switch fall-through omits 307b00c5e695 rtl8xxxu: Fix missing break in switch omits e20c50cdca19 rtl8xxxu: Mark expected switch fall-throughs omits 9198f460ec9d rtlwifi: btcoex: remove set but not used variable 'ppsc' omits 1066bd193d68 qtnfmac: fix error handling in control path omits e966a79c2f76 brcmfmac: fix spelling mistake "Retreiving" -> "Retrieving" omits 3283ee771c88 drm/etnaviv: consolidate hardware fence handling in etnaviv_gpu omits e14856f6cfbb ASoC: qdsp6: q6afe-dai: Fix the dai widgets omits f4163814813f drm/etnaviv: kill active fence tracking omits 9de57ff1566f ASoC: qdsp6: q6asm-dai: Only add routing once. omits e401fa25cfa2 qtnfmac: add support for Topaz chipsets omits b7da53cd6cd1 qtnfmac_pcie: use single PCIe driver for all platforms omits 3419348a97bc wlcore: Fix the return value in case of error in 'wlcore_v [...] omits 937a13091cbd libertas: remove set but not used variable 'int_type' omits 55930d2bf79b rsi: fix spelling mistake "Initialzing" -> "Initializing" omits 29ec3394f0bd brcmfmac: Fix ccode from EFI nvram when necessary omits ce2e6db554fa brcmfmac: Add support for getting nvram contents from EFI [...] omits 55e491edbf14 brcmfmac: Cleanup brcmf_fw_request_done() omits bd1e82bb420a brcmfmac: Set board_type from DMI on x86 based machines omits 0ad4b55b2f29 brcmfmac: Set board_type used for nvram file selection to [...] omits eae8e50669e1 brcmfmac: Add support for first trying to get a board spec [...] omits 5b587496dc63 brcmfmac: Remove recursion from firmware load error handling omits a1a3b7621638 brcmfmac: Remove firmware-loading code duplication omits b374e8686fc3 mt76: fix building without CONFIG_LEDS_CLASS omits 3401d42c7ea2 brcmutil: really fix decoding channel info for 160 MHz bandwidth omits b630806d7ce2 wlcore: Fixup "Add support for optional wakeirq" omits 461cf0360574 ath9k: Fix a locking bug in ath9k_add_interface() omits 98ee3fc7ef83 mtd: nand: Fix nanddev_pos_next_page() kernel-doc header omits f98e8a572bdd clk: fixed-factor: fix of_node_get-put imbalance omits e55c884ea5c6 media: rc: self test for IR encoders and decoders omits df5e31c204b3 drm/i915: Fix ilk+ watermarks when disabling pipes omits 3651f0177f22 slimbus: qcom-ctrl: simplify getting .driver_data omits a8939766c75c drm/sun4i: tcon: prevent tcon->panel dereference if NULL omits 7f4cedd882f7 drm/sun4i: tcon: fix check of tcon->panel null pointer omits dbc4ca339c8d tools cpupower: Override CFLAGS assignments omits 4bf3bd0f15a9 tools cpupower debug: Allow to use outside build flags omits 9de9aa45e9bd tools/power/cpupower: fix compilation with STATIC=true omits 837514f7a4ca xfs: fix overflow in xfs_attr3_leaf_verify omits bdec055bb9f2 xfs: print buffer offsets when dumping corrupt buffers omits 132bf6723749 xfs: Fix error code in 'xfs_ioc_getbmap()' omits e18b78fa9833 Merge branch 'for-next-next-v4.20-20181106' into for-next- [...] omits 304913d337bd Merge branch 'for-next-current-v4.19-20181106' into for-ne [...] omits 22b2c298c540 Merge branch 'ext/ethan/tagged-writepage' into for-next-ne [...] omits 0dcfac1c5bf7 Merge branch 'ext/nikbor/uuid-change' into for-next-next-v [...] omits 56f85bba2881 Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits b0ed122617a6 Merge branch 'ext/anand/harden-dev-rename' into for-next-n [...] omits 3e92948109ab Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits 8b5feaebace3 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits 23fbc631445b Merge branch 'misc-next' into for-next-next-v4.20-20181106 omits 697bf4774ec7 Merge branch 'misc-next' into for-next-current-v4.19-20181106 omits 88b66622e169 Merge branch 'misc-4.20' into for-next-current-v4.19-20181106 omits 19ed3e2dd854 iommu/vt-d: Fix NULL pointer dereference in prq_event_thread() omits 668f51ae2fd2 nvmem: core: fix regression in of_nvmem_cell_get() omits ac765f83f139 Btrfs: fix data corruption due to cloning of eof block omits 11023d3f5fdf Btrfs: fix infinite loop on inode eviction after deduplica [...] omits 4222ea7100c0 Btrfs: fix deadlock on tree root leaf when finding free extent omits 7e17916b3579 btrfs: avoid link error with CONFIG_NO_AUTO_INLINE omits 761333f2f50c btrfs: tree-checker: Fix misleading group system information omits 008c6753f7e0 Btrfs: fix missing data checksums after a ranged fsync (msync) omits fcd5e74288f7 btrfs: fix pinned underflow after transaction aborted omits 506481b20e81 Btrfs: fix cur_offset in the error case for nocow omits b65f501627ff iommu/mediatek: Constify iommu_ops omits b0c329121505 iommu/ipmmu-vmsa: Hook up r8a77990 DT matching code omits 7b9db75d0a0f Btrfs: fix data corruption due to cloning of eof block omits 31ea92a4e60a Btrfs: fix infinite loop on inode eviction after deduplica [...] omits 230022453f3c Btrfs: fix deadlock on tree root leaf when finding free extent omits ad43d528a7ac ALSA: usb-audio: Define registers for CM6206 omits 5e93a125f521 ALSA: hda - Fix incorrect clearance of thinkpad_acpi hooks omits 5d95f40e62e4 iommu: Do physical merging in iommu_map_sg() omits 6a8915d0f8cf drm/i915: Don't oops during modeset shutdown after lpe aud [...] omits 0014868b9c3c drm/i915: Mark pin flags as u64 omits e528c2affcf2 drm/i915/icl: Fix the macros for DFLEXDPMLE register bits omits f42f34388701 drm/i915: Fix error handling for the NV12 fb dimensions check omits 76271ef2638c drm/i915: Fix VIDEO_DIP_CTL bit shifts omits 8697930f00dc NFSv4: Ensure that the state manager exits the loop on SIGKILL omits 2c2f6e30d5f2 drm/i915/glk: Remove 99% limitation. omits 085603287452 drm/i915: Compare user's 64b GTT offset even on 32b omits c58281056a8b drm/i915: Mark up GTT sizes as u64 omits 6503493145cb drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values omits 18354b422ce4 drm/i915: Don't apply the 16Gb DIMM wm latency w/a to BXT/GLK omits b4997038bfaa NFSv4: Don't exit the state manager without clearing NFS4C [...] omits 291ea0991135 btrfs: avoid link error with CONFIG_NO_AUTO_INLINE omits 453722c73aa5 btrfs: Adjust loop in free_extent_buffer omits 047ba3597646 btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] omits d11015716df3 btrfs: Remove unnecessary tree locking code in qgroup_rescan_leaf omits 87a085e67dd9 btrfs: Remove extra reference count bumps in btrfs_compare_trees omits e10b9225dbda btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] omits ec6334038286 btrfs: Remove redundant extent_buffer_get in get_old_root omits d845727c1d5f btrfs: Remove needless tree locking in iterate_inode_extrefs omits 3a5e9228a236 btrfs: Remove needless tree locking in iterate_inode_refs omits 8bed5a5cfc33 Docs/EDID: Calculate CRC while building the code omits d2f112a56810 Docs/EDID: Fixed erroneous bits of XOFFSET, XPULSE, YOFFSE [...] omits 8bd66d147c88 include/linux/compiler*.h: define asm_volatile_goto omits f9e55cfb6b4e Merge branches 'fixes-for-v4.20', 'dt-bindings-for-v4.21', [...] omits a4399c3b7b8c ocfs2: properly initial file_lock used for unlock. omits 890536da1854 gfs2: properly initial file_lock used for unlock. omits f45a7977d114 drm/i915: Don't oops during modeset shutdown after lpe aud [...] omits e6db7f4d7c50 drm/i915: Break long iterations for get/put shmemfs pages omits a4b41c9496ca Merge branch 'v4.21-armsoc/drivers' into for-next omits 24869610e867 soc: rockchip: power-domain: add rk3066 powerdomains omits aa9b760cec23 HID: fix up .raw_event() documentation omits 3fc202e81db7 HID: asus: fix build warning wiht CONFIG_ASUS_WMI disabled omits 0c7244209588 Merge branch 'master' into for-4.20/upstream-fixes omits 7cf9f86d232b arm64: dts: r8a77990: ebisu: Add serial console pins omits 53c594e3919c ARM: dts: iwg23s-sbc: Enable cmt0 omits fde23a4fe9bb ARM: dts: r8a77470: Add CMT SoC specific support omits d18e795980eb ARM: dts: r8a77470: Add USB-DMAC device nodes omits 4a678186e318 ARM: dts: iwg23s-sbc: Enable watchdog support omits d8b6dda1adcb ARM: dts: r8a77470: Add watchdog support to SoC dtsi omits fbe57dde7126 media: ov7740: constify structures stored in fields of v4l [...] omits d148b85e8b07 media: ov5645: constify v4l2_ctrl_ops structure omits 35629182eb8f media: ov13858: Check for possible null pointer omits 436190596241 media: imx214: Add imx214 camera sensor driver omits 5f65328df3f5 arm64: dts: renesas: Switch eMMC bus to 1V8 on Salvator-X [...] omits 9dab12c7a66d media: imx214: device tree binding omits 4e5f42df5778 media: intel-ipu3: cio2: Remove redundant definitions omits 4e26f692e2e2 media: ipu3-cio2: Use cio2_queues_exit omits 32388d6ef7cf media: ipu3-cio2: Unregister device nodes first, then rele [...] omits 30efae3d789c media: omap3isp: Unregister media device as first omits 003aedaed65d media: docs: Document metadata format in struct v4l2_format omits 92539d3eda2c media: v4l: event: Add subscription to list before calling [...] omits b50b769bcbc2 media: dm365_ipipeif: better annotate a fall though omits aecbde630e95 drm/syncobj: Fix oops on drm_syncobj_find_fence(file_priv, [...] omits bfe60a0272dd drm/i915/icl: Enable Plane Input CSC for YUV to RGB Conversion omits 6a255da783c6 drm/i915/icl: Define Plane Input CSC Coefficient Registers omits ca92e173ab34 xfrm: Fix bucket count reported to userspace omits 86d4d068df57 parisc: Revert "Release spinlocks using ordered store" omits 8fd8cbfeada5 EDAC, qcom_edac: Remove irq_handled local variable omits ef86eaf97acd media: Rename vb2_m2m_request_queue -> v4l2_m2m_request_queue omits 2efaf6ebb34f media: cec: increase debug level for 'queue full' omits 55623b416905 media: cec: check for non-OK/NACK conditions while claiming a LA omits 7cf7b2e977ab media: vicodec: lower minimum height to 360 omits 0ede1794b966 media: tc358743: Remove unnecessary self assignment omits 62d353f973a5 math-emu/soft-fp.h: (_FP_ROUND_ZERO) cast 0 to void to fix [...] omits 5c774451887d math-emu/op-2.h: Use statement expressions to prevent nega [...] omits 57c0acded51c nds32: support denormalized result through FP emulator omits 01c5fa14d529 nds32: Support FP emulation omits 14a94b94eb5c nds32: nds32 FPU port omits 215237a5e436 Merge tag 'v4.20-rc1' into patchwork omits df18bfd35bbf media: v4l: fix uapi mpeg slice params definition omits 4f014a41b4ef nds32: Remove duplicated include from pm.c omits 7938e6315c9a nds32: Power management for nds32 omits cf26edd840dc nds32: Add document for NDS32 PMU. omits c8b34461705e nds32: Add perf call-graph support. omits ebd09753b570 nds32: Perf porting omits 9aaafac8cffa nds32: Fix bug in bitfield.h omits 4c3d6174e0e1 nds32: Fix gcc 8.0 compiler option incompatible. omits 8730c178b420 nds32: Fill all TLB entries with kernel image mapping omits 2e95c4d672ce nds32: Remove the redundant assignment omits 82a3ca565664 gfs2: Put bitmap buffers in put_super omits 1a81361f75d8 EDAC, synopsys: Add Error Injection support for ZynqMP DDR [...] omits ba26cd7d58dc mtd: sa1100: avoid VLA in sa1100_setup_mtd omits 6cc4a0863c97 xen-blkfront: fix kernel panic with negotiate_mq error path omits b500b4a029d5 EDAC, synopsys: Add ECC support for ZynqMP DDR controller omits 647ad49ca672 staging: Remove the mt29f_spinand driver omits acc9d62b6872 mtd: rawnand: Flag 1.8V AC chips with a broken GET_FEATURE [...] omits d9cccfa7c4d1 xen/grant-table: Fix incorrect gnttab_dma_free_pages() pr_ [...] omits 6f8e234ee43f Merge branch 'v4.21-armsoc/dts64' into for-next omits 505a2fd80b4d arm64: dts: rockchip: add Gru Scarlet devicetrees omits 9586d569a369 powerpc/mm/64s: Only use slbfee on CPUs that support it omits 08e6a3434e21 powerpc/mm/64s: Use PPC_SLBFEE macro omits 0ae790683fc2 powerpc/mm/64s: Consolidate SLB assertions omits c7c3d4aba12c MAINTAINERS: Add Joel Fernandes as RCU reviewer omits 96edebd6bb99 scsi: NCR5380: Return false instead of NULL omits 0d52e642c0cc scsi: qla2xxx: Fix a typo in MODULE_PARM_DESC omits e34ff8edcae8 scsi: hisi_sas: Remove set but not used variable 'dq_list' omits a3ecf48248a3 scsi: myrs: only build on little-endian platforms omits 77409c4cdc44 scsi: myrs: avoid stack overflow warning omits f8d294324598 scsi: lpfc: fix remoteport access omits f8f4adc1c166 scsi: myrb: fix sprintf buffer overflow warning omits 5841734fa6f9 scsi: target/core: Avoid that a kernel oops is triggered w [...] omits 95a42cde5d78 fs/file: Replace synchronize_sched() with synchronize_rcu() omits 50c5f55b8a93 cpufreq/cpufreq_governor: Replace synchronize_sched() with [...] omits f64b38cac7d2 cpufreq/intel_pstate: Replace synchronize_sched() with syn [...] omits 9204e213c923 drivers/vhost: Replace synchronize_rcu_bh() with synchroni [...] omits 0020be31eff6 ethernet/intel/ixgbe: Replace synchronize_sched() with syn [...] omits 0a745b5c1291 ethernet/realtek: Replace synchronize_sched() with synchro [...] omits 98530b442ea1 ethernet/sis: Replace synchronize_sched() with synchronize_rcu() omits ca1f479afd61 nfsd4: remove unused nfs4_check_olstateid parameter omits ad0049b6e438 drivers/ipmi: Replace synchronize_sched() with synchronize_rcu() omits 53911cad4f8c crypto/pcrypt: Replace synchronize_rcu_bh() with synchroni [...] omits 75695f68bc5b powerpc: Convert hugepd_free() to use call_rcu() omits 2d6fd58bb787 rcu: Avoid signed integer overflow in rcu_preempt_deferred_qs() omits ae60856590f9 rcu: Replace this_cpu_ptr() with __this_cpu_read() omits 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits 90c31cb9a811 mtd: spi-nor: Reset nor->addr_width when SFDP parsing failed omits 91d7b67000c6 mtd: spi-nor: cadence-quadspi: Return error code in cqspi_ [...] omits 0773495b1f5f xtensa: make sure bFLT stack is 16 byte aligned omits 5923b9bb120c doc: Fix "struction" typo in RCU memory-ordering documentation. omits 0437fa710781 s390/mm: Convert tlb_table_flush() to use call_rcu() omits 560eec3e24ca sparc/oprofile: Convert timer_stop() to use synchronize_rcu() omits be088d252a8e sched/membarrier: Replace synchronize_sched() with synchro [...] omits 18cc0fb3dbf9 rcu: Consolidate the RCU update functions invoked by sync.c omits 39a64a9473d2 rcu: Eliminate synchronize_rcu_mult() omits 75a520cbe18b doc: Correct parameter in stallwarn omits 8cea0c23015f srcu: Use "ssp" instead of "sp" for srcu_struct pointer omits 1a05c0cd2fee srcu: Lock srcu_data structure in srcu_gp_start() omits 429e6cd1f3bd rcu: Eliminate BUG_ON() for kernel/rcu/update.c omits ae33c879134f rcu: Eliminate BUG_ON() for kernel/rcu/tree_plugin.h omits 98afaffc515b rcu: Eliminate BUG_ON() for kernel/rcu/tree.c omits 05c92942cbcb rcu: Eliminate BUG_ON() for sync.c omits 2a8514f6ee4d rcutorture: Don't do busted forward-progress testing omits dcdb6b333b6e rcu: Speed up expedited GPs when interrupting RCU reader omits 0c1ddff271b6 doc: RCU scheduler spinlock rcu_read_unlock() restriction remains omits d4175c230489 doc: Make listing in RCU perf/scale requirements use rcu_a [...] omits cb2fabf52864 rcu: Trace end of grace period before end of grace period omits 45bac8d317eb doc: Remove obsolete (non-)requirement about disabling preemption omits d33db2e84428 docs: rcu: Make reader aware of rcu_dereference_protected omits 1be43b439093 rcu: Adjust the comment of function rcu_is_watching omits 345b926dcc54 tools/memory-model: Model smp_mb__after_unlock_lock() omits 48ed68131bf2 doc: rcu: Encourage use of rcu_barrier in checklist omits ecc33f9f2907 doc: rcu: Remove obsolete checklist item about synchronize [...] omits 8bd02d4bcef4 doc: rcu: Remove obsolete suggestion from checklist omits fe2a9b62a38a doc: rcu: Add more rationale for using rcu_read_lock_sched [...] omits 48f4e6e94aec doc: rcu: Update core and full API in whatisRCU omits 6be78c7855fe rcutorture: Use 100ms buckets for forward-progress callbac [...] omits 99c360ee6b36 checkpatch.pl: Suggest lockdep instead of asserting !spin_ [...] omits 72c784f12cc6 KVM: arm/arm64: vgic: Replace spin_is_locked() with lockdep omits c8d8b2938658 mm: Replace spin_is_locked() with lockdep omits 7b337b2cdcca locking/mutex: Replace spin_is_locked() with lockdep omits 798803410679 userfaultfd: Replace spin_is_locked() with lockdep omits f8f0b8bd6858 smsc: Replace spin_is_locked() with lockdep omits c19190a43951 sfc: Replace spin_is_locked() with lockdep omits a3b4be343c39 x86/PCI: Replace spin_is_locked() with lockdep omits 044ca94599a0 rcutorture: Recover from OOM during forward-progress tests omits fb54b1d249fd rcutorture: Print forward-progress test age upon failure omits e3f3a14a62ab rcutorture: Print time since GP end upon forward-progress failure omits 60214cc04a64 srcu: Prevent __call_srcu() counter wrap with read-side cr [...] omits 832c9a069ab5 rcutorture: Print histogram of CB invocation at OOM time omits 79aa611255fb rcutorture: Print GP age upon forward-progress failure omits b82b0a026465 rcu: Print per-CPU callback counts for forward-progress failures omits 68e560854bb6 rcu: Account for nocb-CPU callback counts in RCU CPU stall [...] omits 7b481e75a1bd rcu: Add jiffies-since-GP-activity to show_rcu_gp_kthreads() omits d1608d0c9d6d rcu: Add state name to show_rcu_gp_kthreads() output omits 685a80fbace5 rcutorture: Dump grace-period diagnostics upon forward-pro [...] omits 9fde0a781559 rcu: Parameterize rcu_check_gp_start_stall() omits 5b1db7f7c31b rcutorture: Prepare for asynchronous access to rcu_fwd_startat omits a8b720fbe4bc rcu: Avoid double multiply by HZ omits 5ee815551515 doc: Document rcutorture forward-progress test kernel parameters omits 948551a84c46 doc: rcu: Update description of gp_seq fields in rcu_data omits 2063a1f18eb4 doc: rcu: Better clarify the rcu_segcblist ->len field omits 755fa32bb509 doc: rcu: Update Data-Structures for RCU flavor consolidation omits cb7455e400a6 doc: rcu: Remove rcu_dynticks from Data-Structures omits 7fa5fe0c0829 doc: rcu: Update information about resched_cpu omits de5f481d6bbf torture: Remove unnecessary "ret" variables omits 284b80c0862c doc: Remove rcu_preempt_state reference in stallwarn omits ec9eac7d88bc rcu: Fix rcu_{node,data} comments about gp_seq_needed omits 402717be1a8b rcu: Remove unused rcu_state externs omits 61bbf3a90b8b doc: Clarify RCU data-structure comment about rcu_tree fanout omits 01c24777b4a5 rcu: Affinity forward-progress test to avoid housekeeping CPUs omits f62760a8120a MAINTAINERS: Update from @linux.vnet.ibm.com to @linux.ibm.com omits 5b416bfd3d6f rcu: Stop expedited grace periods from relying on stop-machine omits e6fa8059ddd1 rcutorture: Make use of nolibc when available omits 8a05f9f8e67d rcutorture: Import a copy of nolibc omits 5e4af4db6b3a rcutorture: Check initrd/init instead of initrd only omits 279b9717ae0c rcutorture: Always strip using the cross-compiler omits 57bbf75798d5 checkpatch.pl: Flag obsolete RCU APIs omits 8415ca851cd6 rcutorture: Add cross-compile capability to initrd.sh omits e46d8fce9a36 srcu: Fix kernel-doc missing notation omits 5d7a48e5662e doc: Set down forward-progress requirements omits e7dd5e7779ba rcutorture: Break up too-long rcu_torture_fwd_prog() function omits dd8f9c1d6ef7 rcutorture: Remove cbflood facility omits 46f5f8905af0 rcutorture: Make initrd/init execute in userspace omits 0f53a3c2836c rcutorture: Add initrd support for systems lacking dracut omits c3126ead5935 rcutorture: Automatically create initrd directory omits 228e5a7c8569 torture: Bring any extra CPUs online during kernel startup omits fe0148642d32 rcutorture: Add call_rcu() flooding forward-progress tests omits f639a6957c8b EXP tools/memory-model: Make scripts take "-j" abbreviatio [...] omits 6529a694a591 EXP tools/memory-model: Add scripts to check github litmus tests omits 8f3f4351bac3 XArray: Correct some 64-bit assumptions omits a3c71f232947 XArray: Correct xa_store_range on 32-bit omits ea956d8be91e audit: print empty EXECVE args omits 804dfaf01bcc XArray: Fix Documentation omits d9c480435add XArray: Handle NULL pointers differently for allocation omits 611f318637da XArray: Unify xa_store and __xa_store omits 84e5acb76dac XArray: Add xa_store_bh() and xa_store_irq() omits 9c16bb889054 XArray: Turn xa_erase into an exported function omits c5beb07e7a06 XArray: Unify xa_cmpxchg and __xa_cmpxchg omits 4c0608f4a0e7 XArray: Regularise xa_reserve omits ba32ce95cbd9 mtd: maps: Merge gpio-addr-flash.c into physmap-core.c omits 3edf4b9f381e dt-binding: mtd: physmap: Document the addr-gpios property omits 6ca15cfa0788 mtd: maps: Rename physmap_of_{versatile, gemini} into phys [...] omits 642b1e8dbed7 mtd: maps: Merge physmap_of.c into physmap-core.c omits 0c3def9b58d8 mtd: maps: Prepare merging of physmap and physmap_of omits cb946bf6aaeb mtd: maps: physmap: Fix coding style issues reported by ch [...] omits 7abe5309de76 mtd: maps: physmap: Return -ENOMEM directly when info allo [...] omits 1e4f42084910 mtd: maps: physmap: Check mtd_device_{parse_register, unre [...] omits 51b436a2420e mtd: maps: physmap: Remove the MAX_RESOURCES limitation omits ea5bc54b12e8 mtd: maps: physmap: Use devm_ioremap_resource() omits 16f2101b4ddb mtd: maps: physmap: Use dev_notice() and a %pR specifier omits c7f6dc60a319 mtd: maps: physmap: Use platform_get_resource() to retriev [...] omits 00142d6ffeb6 mtd: maps: physmap: Rename ->map and ->mtd into ->maps and ->mtds omits 18d54e557c55 mtd: maps: physmap: Add SPDX header omits 5df275cd4cf5 selinux: policydb - fix byte order and alignment issues omits fe2b51145c9f nilfs2: Use xa_erase_irq omits 9ee5a3b7eeb1 XArray: Export __xa_foo to non-GPL modules omits 8229706e03e4 XArray: Fix xa_for_each with a single element at 0 omits a748faea3bfd drm/i915: Fix ilk+ watermarks when disabling pipes omits fd5ba6ee3187 arm64: dts: stratix10: fix multicast filtering omits 4202dd2cb2d8 of: Documentation: remove unmaintained todo file omits 40077ca215d7 btrfs: tests: Use BTRFS_MAX_EXTENT_SIZE to replace the int [...] omits b3a428b4b18d MIPS: Enable IOREMAP_PROT config option for MIPS cpus omits 67769857f05a MIPS: math-emu: Change to use DEFINE_SHOW_ATTRIBUTE macro omits d01501f85249 MIPS: Fix `dma_alloc_coherent' returning a non-coherent al [...] omits c0fae7e2452b MIPS: OCTEON: fix out of bounds array access on CN68XX omits 540c2e7a24cb Btrfs: support swap files omits 6fce3a406108 drm/etnaviv: fix bogus fence complete check in timeout handler omits 1aa4eba580e5 Btrfs: rename and export get_chunk_map omits 0d92c8ef2a41 Btrfs: prevent ioctls from interfering with a swap file omits 5d7a5bcb67c7 sunrpc: correct the computation for page_ptr when truncating omits 24a3858f031e coresight: tmc: Fix bad register address for CLAIM omits f84cb541f67c ia64: generate uapi header and system call table files omits a3a4cf333681 ia64: add system call table generation support omits cafcb57e6abc ia64: add an offset for system call number omits 24176015d4b7 ia64: add __NR_syscalls along with NR_syscalls omits 7a46d80d117f ia64: add __NR_old_getpagesize in uapi header file omits e4b97fff6f7f cpuset: Use descriptive text when reading/writing cpuset.s [...] omits 02d356289175 cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug omits 66345c50efa3 cpuset: Add documentation about the new "cpuset.sched.part [...] omits 8847122c2f0d cpuset: Expose cpus.effective and mems.effective on cgroup [...] omits 04ea5cc5db1b cpuset: Make generate_sched_domains() work with partition omits 8ec200e35e56 cpuset: Make CPU hotplug work with partition omits 93c8c9ef2938 cpuset: Track cpusets that use parent's effective_cpus omits 56fba42bcd11 cpuset: Add an error state to cpuset.sched.partition omits 94fe16fceaa3 cpuset: Add new v2 cpuset.sched.partition flag omits 753c155bb759 cpuset: Simply allocation and freeing of cpumasks omits 85c7575457de cpuset: Define data structures to support scheduling partition omits fcd7f452a968 cpuset: Enable cpuset controller in default hierarchy omits 88992b9591e7 btrfs: tree-checker: Fix misleading group system information omits 623a6aab3dec btrfs: Remove extent_io_ops::split_extent_hook callback omits e025f8864ac5 btrfs: Remove extent_io_ops::merge_extent_hook callback omits fefe3be5f64d btrfs: Remove extent_io_ops::clear_bit_hook callback omits 5baafaba1c37 btrfs: Remove extent_io_ops::set_bit_hook extent_io callback omits 4bcce937efec btrfs: Remove extent_io_ops::check_extent_io_range callback omits 2922040236f9 btrfs: Remove extent_io_ops::writepage_end_io_hook omits 7837e8441b2f btrfs: Remove extent_io_ops::writepage_start_hook omits b8182b75176a btrfs: Remove extent_io_ops::fill_delalloc omits 97b4ef4a4367 btrfs: volumes: Make sure no dev extent is beyond device boundary omits cd0632ebf8ed btrfs: volumes: Make sure there is no overlap of dev exten [...] omits 0f2b65fabe13 btrfs: Refactor find_free_extent loops update into find_fr [...] omits b556e4dd3850 btrfs: Refactor unclustered extent allocation into find_fr [...] omits b8561693b7fc btrfs: Refactor clustered extent allocation into find_free [...] omits bcef3bbdd0fa btrfs: Introduce find_free_extent_ctl structure for later rework omits 8aa41d5ebd7f Btrfs: fix missing data checksums after a ranged fsync (msync) omits 02826a6ba301 kbuild: deb-pkg: fix bindeb-pkg breakage when O= is used omits 21b42eb46834 kbuild: rpm-pkg: fix binrpm-pkg breakage when O= is used omits 4d9ebbe2b061 cgroup: remove unnecessary unlikely() omits b7a1da2193e6 arm64: dts: renesas: r8a77990: Add all HSCIF nodes omits a7f7090f4433 drm/vgem: Fix typo in driver feature flags omits 19357aba5f14 Merge branches 'sunxi/clk-for-4.21', 'sunxi/config64-for-4 [...] omits cee98cefbf6d arm64: allwinner: h6: Add OrangePi Lite2 initial support omits f0c083b88aa7 arm64: allwinner: h6: Add common orangepi nodes into dtsi omits cb202e7c5895 arm64: dts: renesas: r8a779{7|8}0: add TMU support omits 56629fcba94c arm64: dts: renesas: ebisu: Enable Audio omits 3b46fa57e350 arm64: dts: renesas: r8a77990: Add Audio-DMAC and Sound de [...] omits 5c6479d9b25b arm64: dts: renesas: r8a7799{0|5}: add/enable USB2.0 peripheral omits 396aadeb951d arm64: dts: renesas: salvator-common: add companion proper [...] omits 430212752cd7 arm64: dts: renesas: r8a77990: Connect R-Car E3 AVB to IPMMU omits 7ffbcb232c7b arm64: dts: renesas: r8a77980: Connect R-Car V3H AVB to IPMMU omits ea57402f3671 arm64: dts: renesas: r8a77965: Connect R-Car M3-N AVB to IPMMU omits 8dae1d2bbc12 arm64: dts: renesas: r8a77990: add/enable USB3.0 periphera [...] omits eb8380cd4bc7 ARM: Document merges omits 10664898d4b0 Merge branch 'fixes' into for-next omits 91c34c6421dc ARM: Document merges omits 34b2f8da9d41 drm/i915/gen9_lp: Fix DMC DC counter debugfs output omits 6ff6bc46c0a4 Merge tag 'imx-fixes-4.20' of
git://git.kernel.org/pub/scm
[...] omits 79ae4910fe00 ARC: HSDK: improve reset driver omits f55275bcc729 ARM: defconfig: Disable PREEMPT again on multi_v7 omits c49d3f3fa686 staging: greybus: loopback.c: remove unused lists omits e9c892465583 staging: erofs: remove the redundant d_rehash() for the ro [...] omits d69681ff5def btrfs: fix pinned underflow after transaction aborted omits 261adb06f161 btrfs: extent-tree: Detect bytes_pinned underflow earlier omits 5bab7da6b4e3 btrfs: extent-tree: Detect bytes_may_use underflow earlier omits f6c7ac89d2fe Btrfs: remove no longer used stuff for tracking pending or [...] omits 81952a9fd5ef Btrfs: remove no longer used logged range variables when l [...] omits 9d4eb0aef9a7 Btrfs: fix cur_offset in the error case for nocow omits 3d49df58ab14 staging: rtl8723bs: fix typo in function name rtw_sctx_chk [...] omits f549a60b8c5e staging: rtl8188eu: fix typo in function name rtw_sctx_chk [...] omits f3145cb39231 Staging: comedi: dt9812: fixed a typo in comment. omits 057b0a810097 staging: wilc1000: remove coreconfigurator.h file omits 1116468bf515 staging: wilc1000: remove coreconfigurator.c file omits d6a75ad44f08 staging: wilc1000: remove unnecessary MAX_STRING_LEN macro omits bfaf36a4082a staging: wilc1000: refactor wilc_parse_assoc_resp_info() omits 64f656cbd026 staging: wilc1000: avoid line over 80 chars in wilc_parse_ [...] omits e23c009f728c staging: wilc1000: refactor get_bssid() function omits 846b146c5ebe staging: wilc1000: remove unused code in coreconfigurator omits 7a62f643c0e8 staging: wilc1000: refactor wilc_parse_network_info() usin [...] omits 8b8765d216eb ARM: dts: Include SoC name in DTSI for sh73a0 omits 8430290cab0e ARM: dts: Include SoC name in DTSI for Emma Mobile EV2 omits 6eca87d1a1f3 ARM: dts: Include SoC name in DTSI for r8a7740 omits 02522ad77fb7 s390: update defconfigs omits eab53fdfd60a arm64: dts: renesas: condor: switch from EtherAVB to GEther omits 058ad7b6aa52 dt-bindings: arm: Fix RZ/G2E part number omits aab7a2414ba0 arm64: dts: renesas: r8a7795: add missing dma-names on hscif2 omits 6cec571b70ec drm/imx: ipuv3-plane: add function to query atomic update status omits 731624c98897 gpu: ipu-v3: prg: add function to get channel configure status omits a54843c00e72 gpu: ipu-v3: pre: add double buffer status readback omits fc09ab7a7673 vga_switcheroo: Fix missing gpu_bound call at audio client [...] omits 97c78f4d07e5 drm/imx: ipuv3-plane: add IDMAC timeout warning omits 93b662d329d6 drm/i915/icl: Configure MG DP mode for HDMI ports too omits cb9ff519439b drm/i915/icl: Configure MG PHY gating for HDMI ports too omits 732e6fc7a41c staging: octeon: Fix style issues omits 74f93cf9a811 staging: davinci_vpfe: Align brackets to open parentheses omits dff94010b3ac staging: vboxvideo: Remove unnecessary parentheses omits 459b678571e9 staging: rtlwifi: Keep expressions on one line omits ec5043bf85ea staging: rtlwifi: Remove unnecessary conditions omits 95a32556da1a staging: rtlwifi: Replace 1 with true and remove compariso [...] omits 815b02e3c05d gpu: ipu-v3: image-convert: allow three rows or columns omits f1ef14f30f05 gpu: ipu-v3: image-convert: disable double buffering if necessary omits e46279f097d4 gpu: ipu-v3: image-convert: add some ASCII art to the exposition omits d966e23d61a2 gpu: ipu-v3: image-convert: fix bytesperline adjustment omits ff652fcf84f7 gpu: ipu-v3: image-convert: relax alignment restrictions omits a3f42419e2a7 gpu: ipu-v3: image-convert: fix debug output for varying t [...] omits 64fbae5e3e2e gpu: ipu-v3: image-convert: select optimal seam positions omits 76e77bf543c5 gpu: ipu-v3: image-convert: move tile alignment helpers omits 26ddd032a82b gpu: ipu-v3: image-convert: calculate tile dimensions and [...] omits 571dd82c508d gpu: ipu-v3: image-convert: store tile top/left position omits 0537db801bb0 gpu: ipu-v3: image-convert: reconfigure IC per tile omits 70b9b6b3bcb2 gpu: ipu-v3: image-convert: calculate per-tile resize coef [...] omits dd65d2a93b0c gpu: ipu-v3: image-convert: prepare for per-tile configuration omits c4e456583a46 gpu: ipu-v3: image-convert: Catch unaligned tile offsets omits b288adad6105 gpu: ipu-v3: image-convert: Remove need_abort flag omits aa60b261c636 gpu: ipu-v3: image-convert: Allow reentrancy into abort omits 920340ae1f69 gpu: ipu-v3: image-convert: Only wait for abort completion [...] omits 819bec35c8c9 gpu: ipu-v3: image-convert: Prevent race between run and u [...] omits d0cbc93a0110 gpu: ipu-v3: ipu-ic: allow to manually set resize coefficients omits dec408fd23ae gpu: ipu-v3: Add chroma plane offset overrides to ipu_cpme [...] omits 22ec08081956 gpu: ipu-cpmem: add WARN_ON_ONCE() for unaligned dma buffers omits fac8033fe3ab drm/imx: imx-tve: constify clk_ops structure omits 946485d0ede5 drm/imx: Switch to SPDX identifier omits bac7473685b0 Staging: rts5208: Capitalise preprocessor variable names omits 086a76b9c90c staging: rtl8192u: Fix misspellings in comments - Style omits 37f868344a1d staging: rtl8192u: Fix misspelling in variable name - Style omits 60348815e1d1 staging: rtl8192u: Fix misspelling in struct member name - Style omits 81b8226c5473 staging: rtl8723bs: core: remove unnecessary blank lines omits de770acb079a staging: rtl8192e: Add SPDX-License-Identifier - Style omits a55e7eecb59d staging: rtl8192e: add braces to if statement - style omits bb1e67793f3e Staging: rts5208: Add SPDX license tags omits dda4eaa8b6c3 staging: xgifb: vb_setmode: adjust descendant indentation [...] omits e00c51d0c07f staging: xgifb: vb_setmode: fix multiple line dereference omits c471d7cca8b8 staging: mt7621-dma: Add braces around else branches omits 33593a963053 staging: rtlwifi: Remove unused functions omits f400dc6a66fb staging: rtlwifi: Remove function that only returns zero omits 948569b72a5d staging: rtlwifi: Remove function that only returns the se [...] omits 2c66f2a9efd9 Staging: rtlwifi: Remove Unneeded funition halbtc_get_wifi_rssi() omits cd27f56fce4f staging: gasket: use sizeof(*p) for memory allocation omits 3a6eb795641c drm/vgem: create a render node for vgem omits 99d18a3da861 ipmi: clean an indentation issue, remove extraneous space omits ccab79195172 ipmi: Make the smi watcher be disabled immediately when no [...] omits c7cfcb50e447 ipmi: Fix how the lower layers are told to watch for messages omits 4a0e5ed75f99 ipmi: Fix SSIF flag requests omits e926ae573b0f EDAC, synopsys: Add macro defines for ZynqMP DDRC omits fb6a691a23ca dt: bindings: Document ZynqMP DDRC in Synopsys documentation omits 84de0b493ff6 EDAC, synopsys: Add error handling for the of_device_get_m [...] omits 3d02a8975e32 EDAC, synopsys: Add platform specific structures for the D [...] omits fa9f6b9e1cf9 EDAC, synopsys: Return void for functions always returning 0 omits 225af74d6312 EDAC, synopsys: Correct comments omits bb894bc46ed0 EDAC, synopsys: Shorten static function names omits 1b51adc6b7ac EDAC, synopsys: Improve code readability omits 326e5c8d4a87 dt-binding: spi: Document Macronix controller bindings omits b942d80b0a39 spi: Add MXIC controller driver omits be0bf62e3df9 spi: spi-rspi: simplify getting .driver_data omits 6eee6d317aa2 spi: spi-zynqmp-gqspi: simplify getting .driver_data omits 07c7df3ecdba spi: spi-sh-msiof: simplify getting .driver_data omits 2a35a643f138 spi: uniphier: re-add addressing properties omits 4642f0bede4f spi: uniphier: fix incorrect property items omits 6a34e285de9a spi: spi-geni-qcom: Simplify probe function omits 0dccff3ce73a spi: spi-geni-qcom: fix nitpicks omits 0ba6cd97eb58 NFS: use locks_copy_lock() to copy locks. omits 7d641b90a454 fs/locks: split out __locks_wake_up_blocks(). omits e59c2693fa23 fs/locks: rename some lists and pointers. omits 13aed2392741 spi: spi-fsl-dspi: use IRQF_SHARED mode to request IRQ omits b654aa6f2bbb spi: mediatek: add spi support for mt8183 IC omits f611dfdb8544 spi: mediatek: Add bindings for mediatek MT8183 soc platform omits b53548f9d9e4 spi: pxa2xx: Remove LPSS private register restoring during resume omits 9d802f533739 dt-bindings: arm: Document iW-RainboW-G20D-Qseven-RZG1N board omits 98dc1fbfb477 ARM: shmobile: Document iWave RZ/G1N SOM omits a5ebe5e49a86 arm64: dts: renesas: r8a77990: Add SCIF-{0,1,3,4,5} device nodes omits 122ddb7104f7 arm64: dts: renesas: r8a779{7|8}0: add MSIOF support omits 0c85e78fb1d3 arm64: dts: renesas: r8a774a1: Add VIN and CSI-2 nodes omits e67898dc2d2b arm64: dts: renesas: revise hsusb's reg size omits bae66bbcf201 arm64: dts: renesas: r8a77965: Add LVDS support omits 69c5e602d0bd arm64: dts: renesas: r8a77980: add thermal support omits f1487c19781a arm64: dts: renesas: r8a77970: add thermal support omits 8517042060b5 arm64: dts: renesas: r8a77990: Add DMA properties to MSIOF nodes omits de625477c632 arm64: dts: renesas: r8a779{7|8}0: add PWM support omits 0c793a02cc7c arm64: dts: renesas: r8a77990: Add INTC-EX device node omits e20a1b9e10e3 arm64: dts: renesas: r8a7795: remove unneeded sound #addre [...] omits b823d65f3380 arm64: dts: renesas: r8a774a1: Add CAN nodes omits 595096daf0ac arm64: defconfig: Enable scu-simple-card driver omits 92bd057d2d0a arm64: defconfig: Enable R-Car thermal driver omits 5e78f9d107c6 ARM: dts: r8a779[01]: Disable unconnected LVDS encoders omits 1c1437358f9f ARM: dts: iwg23s-sbc: Add uSD and eMMC support omits 239a4d7f1271 ARM: dts: r8a77470: Add SDHI1 support omits 62e0db655706 ARM: dts: r8a77470: Add SDHI0 support omits 2def36310150 ARM: dts: r8a77470: Add I2C[0123] support omits 2b421730228e ARM: dts: r9a06g032: Add pinctrl node omits 112b57fa7374 ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask omits a182ecd3809c ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards usi [...] omits 04290192f7eb spi: rockchip: support lsb-first mode omits 65498c6ae241 spi: rockchip: support 4bit words omits 01b59ce5dac8 spi: rockchip: use irq rather than polling omits 74b7efa82b11 spi: rockchip: precompute rx sample delay omits 420b82f84294 spi: rockchip: set min/max speed omits eff0275e5253 spi: rockchip: simplify use_dma logic omits d790c342e689 spi: rockchip: remove master pointer from dev data omits eee06a9ee2cd spi: rockchip: don't store dma channels twice omits fc1ad8ee3348 spi: rockchip: read transfer info directly omits ce386100d999 spi: rockchip: disable spi on error omits fab3e4871f62 spi: rockchip: use atomic_t state omits 2410d6a3c307 spi: rockchip: always use SPI mode omits 31bcb57be12f spi: rockchip: use designated init for dma config omits 30688e4e670d spi: rockchip: make spi_enable_chip take bool omits 65a8c17a39f6 ARM: shmobile: defconfig: Enable SII902X omits c0ea089dbad4 ASoC: rsnd: rsnd_mod_name() handles both name and ID omits c16015f36cc1 ASoC: rsnd: add .get_id/.get_id_sub omits 7e7fe06de376 ASoC: rsnd: move .get_status under rsnd_mod_ops omits 0900d1e64815 ASoC: pcm3168a: cleanup hw_constraint for LEFT_J/I2S omits 61f18dc78a6b ASoC: omap-mcbsp: On OMAP1 and OMAP2420 only 16bit format [...] omits de3636488cff ASoC: AMD: constify regulator_desc structure omits 704a9fc20b87 ASoC: codecs: constify snd_soc_dai_ops structures omits 7dfcd9d727c3 ASoC: qdsp6: q6afe-dai: constify snd_soc_dai_ops structures omits 6da4b3ab9a6e genirq/affinity: Add support for allocating interrupt sets omits 060746d9e394 genirq/affinity: Pass first vector to __irq_build_affinity [...] omits 5c903e108d0b genirq/affinity: Move two stage affinity spreading into a [...] omits b82592199032 genirq/affinity: Spread IRQs to all available NUMA nodes omits 0b6277e6343e ASoC: nau8825: remove unnecessary unlikely() omits 9b4dcc9cbbfb drm: sun4i: add support for H6 TCON TOP omits bbf81a9c7188 dt-bindings: display: sun4i-drm: document H6 TCON TOP omits 10ead694f05c drm: sun4i: add quirks for TCON TOP omits c96d62215fb5 drm/sun4i: Initialize registers in tcon-top driver omits 0fb4b858b102 drm/sun4i: Add support for H6 HDMI PHY omits c71c9b2fee17 drm/sun4i: Add support for Synopsys HDMI PHY omits 058262b1e539 drm/sun4i: dw-hdmi-phy: Reorder quirks by family omits 40bb9d3147b2 drm/sun4i: Add support for H6 DW HDMI controller omits 9d0fdd484332 dt-bindings: display: sunxi: add DT binding for Allwinner [...] omits 76ce87ca5063 drm/sun4i: dw-hdmi: Add quirk for setting TMDS clock omits 799715212b67 drm/sun4i: dw-hdmi: Make mode_valid function configurable omits cd54074e82e0 drm/sun4i: Not all DW HDMI controllers has scrambled addresses omits c8c78ac261e7 drm/bridge/synopsys: dw-hdmi: Enable workaround for v2.12a omits 0a14b641624b drm/sun4i: Add support for H6 DE3 mixer 0 omits c50519e6db4d drm/sun4i: Add basic support for DE3 omits 1539c7f23f25 ASoC: Intel: mrfld: fix uninitialized variable access omits 576ce4075bfa ASoC: wm97xx: fix uninitialized regmap pointer problem omits ff60005e4598 ASoC: smd845: constify snd_soc_ops structure omits 6b27e2772927 ASoC: stm32: sai: fix less than zero comparison on unsigned int omits 2f5d94123ce3 ASoC: sunxi: rename SND_SUNXI_ADDA_PR_REGMAP to SND_SUN8I_ [...] omits 0282fefb1a29 mtd: rawnand: r852: use generic DMA API omits 321e54047b61 mtd: rawnand: denali: include <linux/bits.h> instead of <l [...] omits 861fbd6e808e mtd: rawnand: ams-delta: Convert the driver to ->exec_op() omits 3bd647ee7abc mtd: rawnand: ams-delta: Stop using legacy .IOADDR_R/W omits b0e137ad24b6 mtd: rawnand: Provide helper for polling GPIO R/B pin omits 41d6f0d07d76 mtd: rawnand: fsmc: Fix unchecked return value in fsmc_rea [...] omits 9a4d83074769 mtd: spinand: winbond: Add support for W25N01GV omits 97eb57feda80 drm/sun4i: Disable unused DE2 sub-engines omits 218d6a3cfc96 drm/sun4i: Fix DE2 mixer size omits 4b09c0738313 drm/sun4i: Rework DE2 register defines omits fb3ef5424622 dt-bindings: display: sun4i-drm: Add H6 display engine com [...] omits 56808da9f97f clk: sunxi-ng: Add support for H6 DE3 clocks omits b9f9e9b8e42c dt-bindings: clock: sun8i-de2: Add H6 DE3 clock description omits ed4433419d45 clk: sunxi-ng: h6: Set video PLLs limits omits 65b665767238 clk: sunxi-ng: Use u64 for calculation of NM rate omits 3f790433c3cb clk: sunxi-ng: Adjust MP clock parent rate when allowed omits c445335a7696 dt-bindings: bus: add H6 DE3 bus binding omits 4f16ca40de15 ARM: dts: sun8i-h3: Add dts for the Mapleboard MP130 omits fc6149c1d111 Merge branch 'v4.20-armsoc/dts64-fixes' into for-next omits 729e1ffcf47e arm64: allwinner: h6: add support for the Ethernet on Pine H64 omits c8ced5516d23 arm64: allwinner: h6: add EMAC device nodes omits 186172f465c2 dt-binding: dwmac-sun8i: add H6 compatible string (w/ A64 [...] omits 5b9023772471 Merge branch 'v4.21-armsoc/dts64' into for-next omits 2e5fdb4fc66b Merge branch 'v4.21-armsoc/dts32' into for-next omits dfc6037b2247 Merge branch 'v4.21-armsoc/drivers' into for-next omits a15874957b40 dt-bindings: mmc: fsl-imx-esdhc: add imx8qxp compatible string omits c08e8ebb33cc mmc: atmel-mci: do not assume idle after atmci_request_end omits 2e1aa70d39e0 mmc: dw_mmc-bluefield: simplify the probe() function omits e6e1869f0b71 ARM: dts: rockchip: add rk3066/rk3188 power-domains omits 3e712a03d048 ARM: dts: rockchip: add qos nodes found on rk3066 and rk3188 omits d0177f12f912 Merge branch 'v4.21-shared/pdids' into v4.21-armsoc/dts32 omits db7548934603 clk: sunxi-ng: sun50i: h6: Fix MMC clock mux width omits a0d5e7d4995f soc: rockchip: power-domain: add rk3188 powerdomains omits a58b7d264393 Merge branch 'v4.21-shared/pdids' into v4.21-armsoc/drivers omits a53e71cedf18 dt-bindings: add compatibles for rk3066/rk3188 power controllers omits 2e99be287448 dt-bindings: add power-domain header for RK3066 SoCs omits a9beb0a21c8b dt-bindings: add power-domain header for RK3188 SoCs omits b533adfdb2f6 Merge branch 'devel' into for-next omits 3c7b30f704b6 pinctrl: bcm2835: Use raw spinlock for RT compatibility omits 623f788d0e7c pinctrl: imx: add imx8qxp driver omits b96eea718bf6 pinctrl: fsl: add scu based pinctrl support omits 1ccb0426d7b6 pinctrl: pinctrl-at91-pio4: simplify getting .driver_data omits 9f540c3e1d66 pinctrl: pinctrl-amd: simplify getting .driver_data omits a1705f02704c pinctrl: meson: fix meson8b ao pull register bits omits e91b162d2868 pinctrl: meson: fix meson8 ao pull register bits omits ed3a2b74f3eb pinctrl: meson: fix gxl ao pull register bits omits 4bc51e1e350c pinctrl: meson: fix gxbb ao pull register bits omits e39f9dd8206a pinctrl: meson: fix pinconf bias disable omits d098093ba06e mtd: nand: Fix nanddev_neraseblocks() omits ce97e2bb6687 mtd: nand: drop kernel-doc notation for a deleted function [...] omits 8fb3d7deaeaf arm64: dts: allwinner: new board - Emlid Neutis N5 omits f517232c5a95 dt-bindings: vendor-prefix: new vendor - Emlid omits e98d72d98a25 ARM: dts: sun8i-h3: add sy8106a to orange pi plus omits 2dae149d9219 arm64: dts: allwinner: add backlight regulator for Pinebook omits a63ea49a653c ARM: dts: sun8i-a83t-tbs-a711: Change MMC0 bus-width to 4 omits 1d02c03b6557 arm64: defconfig: Enable MFD_AXP20X_I2C omits 859783d13900 clk: sunxi-ng: enable so-said LDOs for A64 SoC's pll-mipi clock omits be2e1c9dcf76 mtd: docg3: don't set conflicting BCH_CONST_PARAMS option omits f06db74ce447 Merge branch 'devel' into for-next omits defeea5ee23d MAINTAINERS: add myself as co-maintainer of gpiolib omits b45f2869a7aa dt-bindings: gpio: vf610: add optional clocks property omits 18534df41904 gpiolib: Fix possible use after free on label omits 02cb87f79b6d gpio: sch311x: clean an indentation issue, remove extraneo [...] omits ed8dce4c6f72 gpio: pl061: Move irq_chip definition inside struct pl061 omits 48207d7595d2 gpio: drop devm_gpiochip_remove() omits 25451945648a gpio: pcie-idio-24: Mask read inputs for get_multiple omits f837bf6acaf5 gpio: pci-idio-16: Mask read inputs for get_multiple omits 7a702691d0ce gpio: ws16c48: Mask read inputs for get_multiple omits 3bfbc4402992 gpio: gpio-mm: Mask read inputs for get_multiple omits b7f53f67980e gpio: 104-idi-48e: Mask the read inputs for get_multiple omits f90deea4a661 gpio: 104-dio-48e: Mask read inputs for get_multiple omits 7ddb7dce0ab6 gpio: gpio-tegra: simplify getting .driver_data omits 38ccad0243f9 gpio: gpio-zynq: simplify getting .driver_data omits a3f4f728d3bb gpio: gpio-omap: simplify getting .driver_data omits 11868645c5b5 gpio: gpio-mxc: simplify getting .driver_data omits ea5ec5e3aeab gpio: gpio-lynxpoint: simplify getting .driver_data omits deb19ac533ac gpio: gpio-dwapb: simplify getting .driver_data omits 2646b90de5c3 gpio: Add global TODO file for GPIO omits 5a2a93f1ee18 arm64: dts: rockchip: move backlight from rk3399 sapphire [...] omits 365af3f160f6 arm64: dts: rockchip: Use default brightness table for rk3399-gru omits d840db386a57 arm64: dts: rockchip: add chosen node on rk3399-sapphire omits cff6d1d6f88b arm64: dts: rockchip: enable HS200 for eMMC on rock64 omits 6d2520783035 arm64: dts: rockchip: add fan on rk3399-sapphire board omits b0fe0f47be46 arm64: dts: rockchip: add rk3399 SPI DMAs omits 989534cfcac8 drm/exynos/fbdev: do not skip fbdev init if there are no c [...] omits deee3284cba3 drm/exynos/dsi: register connector if it is created after [...] omits 6ca469e22a30 Revert "drm/exynos/decon5433: implement frame counter" omits 8727b230f665 drm/exynos: checking for NULL instead of IS_ERR() omits 13682e524167 arm64: dts: rockchip: remove vdd_log from rock960 to fix a [...] omits 11b080f48a8a Merge branch 'x86/urgent' omits ad547ab09986 Merge branch 'sched/urgent' omits 5ef96340d271 Merge branch 'sched/core' omits 60cc9028f256 Merge branch 'locking/urgent' omits 4a4e0fc38ea9 Merge branch 'locking/core' omits 70d817af68ca Merge branch 'core/urgent' omits 94e06987e6e2 Merge branch 'core/core' omits b068621a53f9 Documentation/x86: Fix typo in zero-page.txt omits f75d651587f7 resource/docs: Fix new kernel-doc warnings omits e1ff516a56ad sched/fair: Fix a comment in task_numa_fault() omits 3182215dd0b2 powerpc/powernv/npu: Remove NPU DMA ops omits f217ada478a7 smb3: do not call cifs functions in error path in rename omits 4e69631dba9c cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy [...] omits ce2330aabc23 cifs: clean up indentation, replace spaces with tab omits d52afa81dfba Merge branch 'imx/defconfig' into for-next omits 8fb4485f04c3 Merge branch 'imx/dt64' into for-next omits 15dfbbb75dc7 Merge branch 'imx/dt' into for-next omits 911e122ac23b Merge branch 'imx/soc' into for-next omits 39db0e136b23 ARM: dts: imx6: add mmdc ipg clock omits e2f1a2591170 arm64: dts: ls1012a: Add FRWY-LS1012A board support omits 3671cd57de06 dt-bindings: ls1012a: Add FRWY-LS1012A device tree binding omits fa86cfe89748 arm64: dts: add LX2160AQDS board support omits b068890c34dd arm64: dts: add LX2160ARDB board support omits d548c217c6a3 arm64: dts: add QorIQ LX2160A SoC support omits 46f3b54de809 ARM: dts: imx6qdl-sabreauto: Remove reg property from fixe [...] omits 3aca6e4e6e51 ARM: dts: imx6qdl-icore: Add missing stdout-path property omits c8c23423cc98 ARM: dts: imx6ull: Add dcp node omits a67d2c52a82f ARM: dts: Add support for Liebherr's BK4 device (vf610 based) omits 918c9752fb27 ARM: dts: imx6qdl-udoo: Add Pincfgs for UART4 omits ca4b4d373fcc ARM: dts: vf610: Add ZII SCU4 AIB board omits df41c2891c08 ARM: imx_v6_v7_defconfig: Enable CRYPTO_DEV_MXS_DCP omits 7a2414dbeeb5 soc: imx: gpc: Increase GPC_CLK_MAX to 7 omits 1ad9fb750a10 ARM: dts: imx6sx-sdb: Fix enet phy regulator omits 534245cc69c2 OPP: Remove of_dev_pm_opp_find_required_opp() omits 4c6a343e57fe OPP: Rename and relocate of_genpd_opp_to_performance_state() omits ca1b5d77b1c6 OPP: Configure all required OPPs omits 4f018bc0e1cf OPP: Add dev_pm_opp_{set|put}_genpd_virt_dev() helper omits e38f89d310fc PM / Domains: Add genpd_opp_to_performance_state() omits da544b61eb55 OPP: Populate OPPs from "required-opps" property omits 5d6d106fa455 OPP: Populate required opp tables from "required-opps" property omits 7e535993fa4f OPP: Separate out custom OPP handler specific code omits 61d8e7c73b0b OPP: Identify and mark genpd OPP tables omits 560928b27b38 PM / Domains: Rename genpd virtual devices as virt_dev omits 1af6ab3bac84 ARM: dts: fsl: Fix improperly quoted stdout-path values omits 438ad09af558 ARM: dts: imx6sll: fix typo for fsl,imx6sll-i2c node omits 175acd4a6930 hwmon: (adt7475) document mapping of sysfs entries to inputs omits 915ae1ac398b hwmon: (core) remove redundant cast omits ee111e803a98 hwmon: (adm1275) Allow setting shunt reg value omits 2b5d4ed1acfe dt-bindings: hwmon: Add adm127x documentation omits e3e61f01d755 hwmon: (ibmpowernv) Remove bogus __init annotations omits 74e3512731bd hwmon: (core) Fix double-free in __hwmon_device_register() omits d24c5eb8564f include/linux/compiler*.h: add version detection to asm_vo [...] omits a4219aff51b8 kernel hacking: support building kernel with -Og optimizat [...] omits afbfebb2b0f1 ARM: mm: fix build error in fix_to_virt with -Og optimizat [...] omits 917fad29febd kernel hacking: add a config option to disable compiler au [...] omits 9d8dbf60afed x86/mm: declare check_la57_support() as inline omits 1de72c706488 x86/hyper-v: Enable PIT shutdown quirk omits 35b69a420bfb clockevents/drivers/i8253: Add support for PIT shutdown quirk omits ff1cdc94de4d sched/core: Introduce set_next_task() helper for better co [...] omits 3f130a37c442 sched/fair: Don't increase sd->balance_interval on newidle [...] omits 47b7aee14fd7 sched/fair: Clean up load_balance() condition omits 40fa3780bac2 sched/core: Take the hotplug lock in sched_init_smp() omits b987ffc18fb3 x86/qspinlock: Fix compile error omits ea0abbb64845 ext4: add missing brelse() update_backups()'s error path omits 61a9c11e5e7a ext4: add missing brelse() add_new_gdb_meta_bg()'s error path omits cea579412212 ext4: add missing brelse() in set_flexbg_block_bitmap()'s [...] omits 9e4028935cca ext4: avoid potential extra brelse in setup_new_flex_group [...] omits 857d828374cc drm/dp/fec: DRM helper for Forward Error Correction omits 08cadae8e157 i915/dp/fec: Cache the FEC_CAPABLE DPCD register omits 6caec6a04717 drm/lease: drop EXPORT_SYMBOL omits 83b466b1dc5f drm/i915: Mark pin flags as u64 omits a6576a8d715a drm/i915/fia: FIA registers offset implementation. omits d94cf77e44d5 ARC: [plat-hsdk] Enable DW APB GPIO support omits 0019457e31b2 ALSA: x86: Rip out the lpe audio runtime suspend/resume hooks omits 8dfb839cfe73 ALSA: x86: Fix runtime PM for hdmi-lpe-audio omits f90055717019 CONFIG_XEN_PV breaks xen_create_contiguous_region on ARM omits f1a1217222a2 drm/i915: Allow "max bpc" property to limit pipe_bpp omits 47e22ff1a9e0 drm: Add connector property to limit max bpc omits 9341c668c8c0 drm/selftests: Fix build warning -Wframe-larger-than omits dafb7f9aef2f v4l2-controls: add a missing include omits 5468a5434096 drm/i915: Update DRIVER_DATE to 20181102 omits 6ff3d9ffdcbb drm/selftests: Add tests for drm_internal_framebuffer_create omits 9aefed1f7498 drm: Add macro to export functions only when CONFIG_DRM_DE [...] omits 0d1c7d0fa9d7 drm/selftests: Add tests for drm_format_info* helpers omits 8db2dc852941 drm: Extend framebuffer_check to handle formats with cpp/c [...] omits 55bc277d1224 drm: mali-dp: Enable Mali-DP tiled buffer formats omits 697b6b85042e drm/fourcc: Add fourcc for Mali linear tiled formats omits 042bf753842d drm/fourcc: Add char_per_block, block_w and block_h in drm [...] omits fcec4163afa5 drm/panel: Add simple panel mode for the ARM RTSM omits a541f0ebcc08 s390/mm: Fix ERROR: "__node_distance" undefined! omits 9fed920e6817 s390/kasan: increase instrumented stack size to 64k omits c43e1c5a801f s390/cpum_sf: Rework attribute definition for diagnostic sampling omits e12e4044aede s390/mm: fix mis-accounting of pgtable_bytes omits 6d212db11947 mm: add mm_pxd_folded checks to pgtable_bytes accounting f [...] omits 1071fc5779d9 mm: introduce mm_[p4d|pud|pmd]_folded omits a8874e7e8a88 mm: make the __PAGETABLE_PxD_FOLDED defines non-empty omits a7c0149f1678 drm/i915: also group device info array helper macros with others omits 8d97b4a93646 drm/i915: reorder and reindent the register choosing helpe [...] omits 2fcc2fd0d60a drm/i915: define _MMIO_PLANE() in terms of _PLANE() not _M [...] omits 74c1e826427a drm/i915: remove palette_offsets from device info in favor [...] omits 7a085c3aad94 Merge drm/drm-next into drm-intel-next-queued omits 18cde299df33 drm/i915/icl: Fix DSS_CTL register names omits 70332ac539c5 drm/i915/icl+: Sanitize port to PLL mapping omits c7375d9542f1 drm/i915: Configure AUX_CH_CTL when enabling the AUX power domain omits 8e4a3ad9b81b drm/i915: Enable AUX power for HDMI DDI/TypeC main link too omits bdaa29b6bea7 drm/i915: Enable AUX power earlier omits 337837ac3a75 drm/i915: Use a helper to get the aux power domain omits ac897d6bd703 drm/i915: Init aux_ch for HDMI ports too omits 563d22a03948 drm/i915: Move aux_ch to intel_digital_port omits 15d248ae374a drm/i915: Move intel_aux_ch() to intel_bios.c omits f57f9371e285 drm/i915/icl: WaAllowUMDToModifySamplerMode omits 6a00b8feb86d drm/i915/icl: WaAllowUMDToModifyHalfSliceChicken7 omits 22dae8a0cc53 drm/i915/icl: Implement Display WA_1405510057 omits 622b3f68139e drm/i915/icl: Add WaEnable32PlaneMode omits 3c4375f9318d btrfs: Handle final split-brain possibility during fsid change omits f8788eb53615 btrfs: Handle one more split-brain scenario during fsid change omits 3fb3675a700a btrfs: Introduce 2 more members to struct btrfs_fs_devices omits ba251bbf24f9 btrfs: Add handling for disk split-brain scenario during f [...] omits e3d5ed120e5d btrfs: Remove fsid/metadata_fsid fields from btrfs_info omits 3711e6b672e1 btrfs: Introduce support for FSID change without metadata rewrite omits 7e273ba4e08b btrfs: Fix the return value in case of error in 'btrfs_mar [...] omits 1347d3ce5bbb drm/i915: Remove CNL from WA 827 omits d521361755c2 drm/i915: Define WA 0870 and kill dead code. omits 28b2f4e19600 drm/i915: Kill WA 0826 omits efb818f10539 drm/i915: Kill WA 0528 omits a16fea97a659 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker omits d533809bb8fe btrfs: drop uuid_mutex in btrfs_free_extra_devids() omits 3b6ac43b4857 drm/i915/icl: Fix DC9 Suspend for ICL. omits bbc97f9501d1 drm: Remove 80-column line in drm_mode_object.c omits a3eaf45eb194 btrfs: use tagged writepage to mitigate livelock of snapshot omits cb6358164b7b btrfs: harden agaist duplicate fsid omits 8b1b558d690a drm/i915/icl: Add DSS_CTL Registers omits 45cf87566e56 drm/tilcdc: Use drm_fbdev_generic_setup() omits 94ebfc078291 drm/sun4i: Use drm_fbdev_generic_setup() omits da6a512f14ef drm/atmel-hlcdc: Use drm_fbdev_generic_setup() omits f4d26fa91364 drm/fsl-dcu: Use drm_fbdev_generic_setup() omits c638f341c8bd drm/arc: Use drm_fbdev_generic_setup() omits cfafe7fa5eb2 tpm: tpm_ibmvtpm: fix kdoc warnings omits 112950555263 watchdog/core: Add watchdog_thresh command line parameter omits 4d8e5cd233db locking/atomics: Fix scripts/atomic/ script permissions omits 9cbe67c5bc44 drm/syncobj: Mark local add/remove callback functions as static omits f968c85bcef1 drm/i915/icl: Don't wait for empty FIFO omits bf4d57ff4110 drm/i915/icl: Find DSI presence for ICL omits 808517e2c378 drm/i915/icl: Add DSI packet payload/header registers omits c0df10812835 arm64, locking/atomics: Use instrumented atomics omits 8d32588077bd locking/atomics: Check generated headers are up-to-date omits aa525d063851 locking/atomics: Switch to generated instrumentation omits b5d47ef9ea5c locking/atomics: Switch to generated atomic-long omits 9fa45070a2e5 locking/atomics: Switch to generated fallbacks omits ace9bad4df26 locking/atomics: Add common header generation files omits 71e60757e1ea dt-bindings: i3c: Document Cadence I3C master bindings omits 4cab958c1989 i3c: master: Add driver for Cadence IP omits 7be1d836e888 MAINTAINERS: Add myself as the I3C subsystem maintainer omits 5bd0d66f17d0 dt-bindings: i3c: Document core bindings omits 03ad7d8821ec drm/i915/ICL: Add pre_pll_enable hook for ICL and set DFLE [...] omits b4335ec0a3ee drm/i915/icl: Fix the macros for DFLEXDPMLE register bits omits 17a3b15ac6af drm/i915/icl: Fix crash when getting DPLL of a MST encoder [...] omits 36b80aa36b63 drm/i915: Initialize panel_vdd_work only for eDP ports omits d1b5973c8778 drm/i915/icl: Set TC type to unknown when a sudden disconn [...] omits b298ba5f51fc drm/i915/icl: Set TC type to unknown in the disconnection flow omits 3e037f9b0ab7 drm/i915/debugfs: Do not print cached information of a dis [...] omits 3b90946fcb6f drm/i915: Fix error handling for the NV12 fb dimensions check omits 328f75bb0db7 drm/i915: Use intel_panel_actually_set_backlight() to disa [...] omits 6e97272a9aaa drm/dp: Define payload size for DP SDP PPS packet omits 6cfd04b018f0 drm/i915/dp: Validate modes using max Output BPP and slice [...] omits d9218c8f6cf4 drm/i915/dp: Add helpers for Compressed BPP and Slice Coun [...] omits 0575650077ea drm/dp: DRM DP helper/macros to get DP sink DSC parameters omits 93ac092f054b drm/i915/dp: Cache the DP/eDP DSC DPCD register set on Hot [...] omits ffddc4363c28 drm/dp: Add DP DSC DPCD receiver capability size define an [...] omits 35b876db4a42 drm/i915/dsc: Add slice_row_per_frame in DSC PPS programming omits dc99bd256227 Move EM_RISCV into elf-em.h omits 8e8ff0f06651 RISC-V: properly determine hardware caps omits 399474e4c110 HID: i2c-hid: add Direkt-Tek DTLAPY133-1 to descriptor override omits 5a4712f472bf drm/i915/icl: Program HS_TX_TIMEOUT/LP_RX_TIMEOUT/TA_TIMEO [...] omits 8bffd204ded8 drm/i915/icl: Define DSI timeout registers omits 0f0fe8497d96 drm/i915/icl: Disable DSI IO power omits 019cec36f372 drm/i915/icl: Disable DSI ports omits 9c83ab1bb384 drm/i915/icl: Disable portsync mode omits 7aa32f7c47c9 drm/i915/icl: Disable DDI function omits 4769b598b943 drm/i915/icl: Put DSI link in ULPS omits 522cc3f717ac drm/i915/icl: Power down DSI panel omits 4e123bd3039d drm/i915/icl: Disable DSI transcoders omits d9d996b6ca43 drm/i915/icl: Turn OFF panel backlight omits 208013157a68 drm/i915/icl: Turn ON panel backlight omits 32bbc3d450dc drm/i915/icl: Wait for header/payload credits release omits 3ee9a76a8c5a ASoC: rsnd: fixup clock start checker omits a4d8f64f7267 spi: mediatek: use correct mata->xfer_len when in fifo transfer omits 77c8fdae2563 drm/i915/ringbuffer: change header SPDX identifier to MIT omits c2661638e886 drm/i915/icl: Power on DSI panel omits bfee32bfca82 drm/i915/icl: Set max return packet size for DSI panel omits 0d90c61ab9b0 drm/i915/dsi: move connector mode functions to common file omits 8e54d4fe79f0 drm/i915/icl: Move dsi host init code to common file omits 5e7154ff5e8e drm/i915/gvt: Handle values of EDP_PSR_IMR and EDP_PSR_IIR omits 606a745944bc drm/i915/gvt: correct mask setting for CSFE_CHICKEN1 omits bc0686ff5fad drm/i915/gvt: support inconsecutive partial gtt entry write omits 79c03caac2ff drm/i915/selftest: test aligned offsets for 64K omits e5ee4956f2fd drm/i915/gtt: Revert "Disable read-only support under GVT" omits 03ceb1c8dfd1 drm/tinydrm: Fix setting of the column/page end addresses. omits f300c86e33a6 drm: Add an hx8367d tinydrm driver. omits 86619c3859c0 dt-bindings: new binding for Himax HX8357D display panels omits dff906c3f91c drm/tinydrm: Advertise that we can do only DRM_FORMAT_MOD_LINEAR. omits d708e87ca399 Merge branch 'work.mount' into for-next omits 2dcc1f3b7dcb vfs: Fix error handling in do_remount() omits 3e68928b7d4c drm/i915/icl: Enable DC9 as lowest possible state during s [...] omits a75e410a8bc2 ARCv2: boot log unaligned access in use omits b1e97d435c4e ARC: IOC: panic if kernel was started with previously enabled IOC omits 23cb2d04db54 ASoC: fix oops w/ for_each_rtd_codec_dai_rollback() macro omits 01f23459cf93 drm/bochs: add edid support. omits cf6d100dd238 drm/rockchip: dsi: add dual mipi support omits 739838b5f886 drm/bridge/synopsys: dsi: add dual-dsi support omits 2d4f7bdafd70 drm/rockchip: dsi: migrate to use dw-mipi-dsi bridge driver omits 90910a651123 drm/bridge/synopsys: dsi: add ability to have glue-specifi [...] omits f2b0e2646570 drm/bridge/synopsys: dsi: don't call __dw_mipi_dsi_probe f [...] omits 4b6e21c3b564 drm/bridge/synopsys: dsi: move mipi_dsi_host_unregister to [...] omits a950adc6c343 drm/i915: Stop calling intel_opregion unregister/register [...] omits b379e30629c0 drm/i915/gtt: Reuse the read-only 64KiB scratch page and d [...] omits daf3dc0f9b00 drm/i915/gtt: Record the scratch pte omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits 94feeaafbefd drm/qxl: Use 'unsigned int' instead of 'bool' omits 26f53c4f6da8 drm/qxl: Add space before open parentheses omits 1b000494978d drm/qxl: Use 'unsigned int' instead of 'usigned' omits d964985c0d5d drm/qxl: Remove exceding whiteline omits 408799eb4ad4 drm/qxl: Add line after variable declarations omits 6ed00154cb4d drm/qxl: Remove trailing whitespace omits 7fea1e0f38a8 gpu/drm/virtio/virtgpu_vq.c: Use kmem_cache_zalloc omits 35d7fc5e5603 Merge branch 'work.afs' into for-next omits 319829cc2bde Merge branches 'work.mount', 'work.alpha', 'work.compat', [...] omits 69374d063be0 compat_ioctl: remove pointless HCI... ioctls omits 2c712d240eaf bluetooth: fix compat ioctl omits 6a37c49a94a9 drm/virtio: Handle context ID allocation errors omits 1938d1ae32fe drm/virtio: Replace IDRs with IDAs omits 6c1cd97bdaff drm/virtio: fix resource id handling omits 724cfdfd667a drm/virtio: drop resource_id argument. omits 70a0d6a37726 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] omits c40336ba5ed6 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] omits ae0dc3cc38b1 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] omits 23c897d72ca8 drm/virtio: track created object state omits 4c8d351d0b49 drm/i915: Switch the order of function parameters omits 77cac774b2fa drm/i915: Do not program aux plane offsets on gen11+ omits 2a11b1b4b689 drm/i915: Add function to check for linear surfaces omits a670be330501 drm/i915: Move VIDEO_DIP_CTL definitions to their right place. omits 09209662618f drm/i915: Fix VIDEO_DIP_CTL bit shifts omits c06218b1a50d Revert "lib: Add umoddi3 and udivmoddi4 of GCC library routines" omits 0a6075e276e7 Revert "RISC-V: Select GENERIC_LIB_UMODDI3 on RV32" omits 1ca2b067d07b drm/i915: Simplify has_sagv function omits eabf06ed6169 Fix pattern handling optimalization omits c5def85c0847 drm/i915/selftests: Test vm isolation omits 42882336e62a drm/i915/glk: Remove 99% limitation. omits 5bc0e89ff1be drm/i915: Kill GEN_FOREVER omits 9e7833758b9f drm/i915: Prefer IS_GEN<n> check with bitmask. omits c6e0bba4ac44 HID: moving to group maintainership model omits 3ab0a6ed4ce5 drm/i915: Define Intel HDCP2.2 registers omits 8b44fefee694 drm: HDMI and DP specific HDCP2.2 defines omits af5aad059885 drm: hdcp2.2 authentication msg definitions omits 918d89bb1a63 gpu: drm/lease: fix spelling mistake, EACCESS -> EACCES omits 10ff7b11cf02 drm/i915: Reassigning log level for HDCP failures omits d3dacc70797b drm/i915: wrapping all hdcp var into intel_hdcp omits 7939f3bdac0d tpm: fix kdoc for tpm2_flush_context_cmd() omits 29305d7e8f89 drm/bridge: analogix_dp: Fix misleading indentation report [...] omits 537bb06db69c tpm: tpm_try_transmit() refactor error flow. omits 1e0ff648940e drm/sun4i: hdmi: Fix double flag assignation omits a25b77a1d797 drm/sun4i: hdmi: Fix unitialized variable omits d1b75e8a6d01 vfs: Implement parameter value retrieval with fsinfo() omits 14eabeebf5cf vfs: Allow fsinfo() to be used to query an fs parameter de [...] omits 37c60145dc5a vfs: Allow fsinfo() to query what's in an fs_context omits c1d02b5ace8e afs: Add fsinfo support omits d5ab33dfd7bc vfs: syscall: Add fsinfo() to query filesystem information omits 633873e6cb88 drm/vkms: provide a parent device to drm_dev_init() omits 533555e5cbb6 xfrm: Fix error return code in xfrm_output_one() omits a83722f45c5b jfs: fix spelling mistake, EACCESS -> EACCES omits 47164e0b0df8 drm/i915/hdmi: Detect HDMI 2.0 monitors using multiple EDI [...] omits 7dd8db68949a HID: alps: allow incoming reports when only the trackstick [...] omits 6298944d8f57 Revert "HID: add NOGET quirk for Eaton Ellipse MAX UPS" omits 00b790ea545b HID: i2c-hid: Add a small delay after sleep command for Ra [...] omits f11274396a53 HID: hiddev: fix potential Spectre v1 omits a590d0fdbaa5 dma-buf: Update reservation shared_count after adding the [...] omits ba2a8260ba08 i3c: Add sysfs ABI spec omits 541892fc21ca docs: driver-api: Add I3C documentation omits 50cacdabeae1 i3c: Add core I3C infrastructure omits 4fb2c933c965 drm/syncobj: Avoid kmalloc(GFP_KERNEL) under spinlock omits 1e016a869336 drm/i915: Park signaling thread while wrapping the seqno omits 8dd0f8d37eae drm/i915/selftests: Check for hangs mid context execution tests omits 9213e4f54444 drm/i915/icl: Store available engine masks in INTEL_INFO omits 6fc4e48f9ed4 drm/i915: Compare user's 64b GTT offset even on 32b omits 9125963a9494 drm/i915: Mark up GTT sizes as u64 omits 5a2e1853d689 s390: avoid vmlinux segments overlap omits b44b136a3773 s390/vdso: add missing FORCE to build targets omits ef5febae1543 s390/decompressor: add missing FORCE to build targets omits 5a400aa3c562 drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values omits b1ab1f32015d dt-bindings: Add Truly NT35597 panel driver bindings omits 1dd0b147c1ff drm/panel: Add support for Truly NT35597 panel driver omits 252050365823 dt-bindings: timer: gx6605s SOC timer omits 6c2d6d95d170 clocksource: add gx6605s SOC system timer omits f6a89cec4368 dt-bindings: timer: C-SKY Multi-processor timer omits 00c17775e1c4 clocksource: add C-SKY SMP timer omits fa81b1ad6976 drm/msm: dpu: Don't set legacy plane->crtc pointer omits 75b9a34b8ff1 drm/msm/gpu: Don't map command buffers with nr_relocs equal to 0 omits 66b1e71547aa drm/msm/hdmi: Enable HPD after HDMI IRQ is set up omits bdc309778907 drm: msm: Use DRM_DEV_* instead of dev_* omits 619cd670f050 drm/msm: validate display and event threads omits ce48490ee07d drm/msm: Grab a vblank reference when waiting for commit_done omits fee5740ffaf5 drm/msm: dpu: Remove checks from dpu_plane_destroy_state() omits a4d9d92faaed drm/msm: dpu: Clean up _dpu_core_video_mode_intf_connected() omits 2b2606646caa drm/msm: dpu: Remove empty/useless labels omits 10b9a1ed2927 drm/msm: dpu: Remove 'inline' from several functions omits a8488d903962 drm/msm: dpu: Remove _dpu_encoder_power_enable() omits 0354376f44e3 drm/msm: dpu: Remove unused functions from msm_media_info.h omits 4f9fbf4b64c0 drm/msm: Remove dpu_encoder_phys_ops->hw_reset() omits a6ba45afda41 drm/msm/dpu: Replace dpu_crtc_reset by atomic helper omits a1e25e7975cc drm/msm/dpu: Remove suspend state tracking from crtc omits f581bdefc1a9 drm/msm: Cut dpu_kms hooks from msm_pm_suspend/resume omits 50693b4d2db3 drm/msm/dpu: Remove dpu_kms_pm_suspend/resume omits 48916341fd16 drm/msm/dsi: configure VCO rate for 10nm PLL driver omits a61246cf6c70 drm/msm: dpu: Add tracing around CTL_FLUSH omits af174823fd52 drm/msm: fix handling of cmdstream offset omits a4fedef7dcf2 drm/msm/gpu: Fix a couple memory leaks in debugfs omits 9f8378afe8b4 drm/msm: Fix task dump in gpu recovery omits 5cc1fa2e35bd drm/msm: Check if target supports crash dump capture omits e0ce0e2a5df3 drm/stm: Use drm_fbdev_generic_setup() omits efbb9df91e03 drm/meson: Use drm_fbdev_generic_setup() omits cebea08e6f31 Pull fsnotify umount race fix. omits aef9f33b7658 drm/i915: Ensure proper HDA suspend/resume ordering with a [...] omits 4bdbd5f0eeee drm/virtio: document drm_dev_set_unique workaround omits f08877e79485 drm: BUG_ON if passing NULL parent to drm_dev_init omits d5c04dff2487 drm/vgem: Fix vgem_init to get drm device available. omits 99fe21a76f0f dma-buf: test shared slot allocation when mutex debugging [...] omits ca05359f1e64 dma-buf: allow reserving more than one shared fence slot omits 27836b641c1b dma-buf: remove shared fence staging in reservation object omits 9d32bdbb5b5f drm: Fix doc warning in drm_connector_attach_edid_property() omits f6764815358b drm/dp_mst: Remove all evil duplicate state pointers omits e4b0c868106d drm/dp_mst: Deprecate drm_dp_find_vcpi_slots() omits 6542e9adc0da Merge drm/drm-next into drm-misc-next omits 2b02a05bdc3a drm/vc4: Set ->is_yuv to false when num_planes == 1 omits 3e407417b192 drm/vc4: Fix X/Y positioning of planes using T_TILES modifier omits a65511b1cd78 drm/vc4: Move ->offsets[] adjustment out of setup_clipping [...] omits 58a6a36fe8e0 drm/vc4: Use drm_atomic_helper_check_plane_state() to simp [...] omits 91b6da23cc78 drm/vc4: Define missing PITCH0_SINK_PIX field omits 641019dcd194 drm/vc4: Fix TILE_Y_OFFSET definitions omits ac1d6d74884e drm/panel: Add driver for Samsung S6D16D0 panel omits 674c9e198c57 drm/panel: Add DT bindings for Samsung S6D16D0 omits e982e3f02071 drm: dsi: Add lane clock rate fields to DSI device omits b5a209ca183f drm/i915: Mark skl_update_plane and skl_disable_plane as static omits 9fa6e2f7609f drm/i915/perf: Fix warning in documentation omits 9edb6a0b206c drm/doc: Update errno handbook omits 6217f0ec7f11 drm/doc: kerneldoc for quirk_addfb_prefer_xbgr_30bpp omits 5d6f36b27d27 drm/i915: Don't apply the 16Gb DIMM wm latency w/a to BXT/GLK omits 3511ba7d4ca6 spi: uniphier: fix incorrect property items omits 409fa67a7f4a ASoC: stm32: sai: fix noderef.cocci warnings omits 26ee5bc39011 drm/i915/gen11: Expose planar format support on gen11, v2. omits 1e364f9008a7 drm/i915/gen11: Program the Y and UV plane for planar mode [...] omits cb2458baf8b5 drm/i915/gen11: Program the chroma upsampler for HDR planes. omits b1554e23ccb6 drm/i915/gen11: Program the scalers correctly for planar f [...] omits b048a00b3d96 drm/i915/gen11: Handle watermarks correctly for separate Y [...] omits 1ab554b0099b drm/i915/gen11: Link nv12 Y and UV planes in the atomic st [...] omits 6711bd730b38 drm/i915/gen11: Enable 6 sprites on gen11 omits 24719e94ca2a drm/i915: Fix unsigned overflow when calculating total dat [...] omits 3aae21fc2ed4 drm/i915: Move the DDC/AUX failure msgs to debug log omits bdc93fe0eb82 drm/i915/debugfs: hdcp capability of a sink omits 342ac601df64 drm/i915: hdcp_check_link only on CP_IRQ omits f106d1005ac7 drm/i915: Pullout the bksv read and validation omits 6891220ec584 tpm: use u32 instead of int for PCR index omits 211d77708eff tpm1: reimplement tpm1_continue_selftest() using tpm_buf omits 1cfeffeda853 tpm1: reimplement SAVESTATE using tpm_buf omits 10422b21a734 tpm1: rename tpm1_pcr_read_dev to tpm1_pcr_read() omits 837ce5bd801f tpm1: implement tpm1_pcr_read_dev() using tpm_buf structure omits 69674e54f3a9 tpm: tpm1: rewrite tpm1_get_random() using tpm_buf structure omits 626a0dcc8c00 tpm: tpm-space.c remove unneeded semicolon omits 0beb40fbc552 tpm: tpm-interface.c drop unused macros omits c4b857d8ec00 tpm: add tpm_auto_startup() into tpm-interface.c omits f880a3d77a53 tpm: factor out tpm_startup function omits b837a10bb063 tpm: factor out tpm 1.x pm suspend flow into tpm1-cmd.c omits 0ecd248b86c3 tpm: move tpm 1.x selftest code from tpm-interface.c tpm1-cmd.c omits 7028261bdad2 tpm: factor out tpm1_get_random into tpm1-cmd.c omits 83c64e87fe0b tpm: move tpm_getcap to tpm1-cmd.c omits 047d698603a3 tpm: move tpm1_pcr_extend to tpm1-cmd.c omits 751a4c69ad7c tpm: factor out tpm_get_timeouts() omits 83aebe6d20b5 tpm: add tpm_calc_ordinal_duration() wrapper omits be93a244f757 tpm: factor out tpm 1.x duration calculation to tpm1-cmd.c omits b7282a455f44 tpm: sort objects in the Makefile omits 14ca441b3ede tpm2: add new tpm2 commands according to TCG 1.36 omits ee81ae834707 tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x omits 36e291a8867a vfs: Add a sample program for the new mount API omits 3e61486571a0 afs: Use fs_context to pass parameters over automount omits fc992caa96a1 afs: Add fs_context support omits 094a14cefa9e vfs: syscall: Add fspick() to select a superblock for reco [...] omits c0a73cc8a9ec vfs: syscall: Add fsmount() to create a mount for a superblock omits f7116ca0ec36 vfs: syscall: Add fsconfig() for configuring and managing [...] omits 8c28e9099a69 vfs: Add some logging to the core users of the fs_context log omits 0799073cb470 vfs: Implement logging through fs_context omits 1d9c8fafbf6f vfs: syscall: Add fsopen() to prepare for superblock creation omits 74cd1cf94ad5 Make anon_inodes unconditional omits 728d3f7e4ed3 vfs: Provide documentation for new mount API omits 6ddc92a66115 vfs: Remove kern_mount_data() omits 435143a6e390 hugetlbfs: Convert to fs_context omits 16ec1a5d58ea kernfs, sysfs, cgroup, intel_rdt: Support fs_context omits 2502e0179096 cpuset: Use fs_context omits ca5911cd7b66 ipc: Convert mqueue fs to fs_context omits bfdc0d98d3d9 proc: Add fs_context support to procfs omits b04f79586997 procfs: Move proc_fill_super() to fs/proc/root.c omits 0472421f47a9 vfs: Remove unused code after filesystem context changes omits 37744f3d21f8 vfs: Implement a filesystem superblock creation/configurat [...] omits ae049c6c97e4 vfs: Separate changing mount flags full remount omits 8825fb43b70a tomoyo: Implement security hooks for the new mount API omits 966a6c141849 apparmor: Implement security hooks for the new mount API omits 1f0a62d86694 smack: Implement filesystem context security hooks omits 4786c3427b25 selinux: Implement the new mount API LSM hooks omits 6446dd622da1 vfs: Put security flags into the fs_context struct omits dbcf22bfca6d vfs: Add LSM hooks for the new mount API omits 229e55402816 vfs: Add configuration parser helpers omits 8a82a2513c0a vfs: Introduce logging functions omits c87c47c34750 vfs: Introduce the basic header for the new mount API's fi [...] omits af9eb1fffa12 vfs: Suppress MS_* flag defs within the kernel unless expl [...] omits af7b5bc4c7e3 teach move_mount(2) to work with OPEN_TREE_CLONE omits fbffc5a3b877 drm/i915/guc: Propagate the fw xfer timeout omits 7b5543015bbd drm/i915/sdvo: Utilize intel_panel for fixed_mode omits 52fb7d295cfe drm/i915: Move the SKL+ zero constant alpha handling omits 1f6f92a3d50f drm/i915: Relocate SKL+ NV12 src width w/a omits cd956bfcd0f5 drm/i915/perf: add a parameter to control the size of OA buffer omits 5728de2f4f6a drm/i915/perf: pass stream to vfuncs when possible omits 784b1a8435da drm/i915/perf: remove redundant oa buffer initialization omits 816c37159ca2 drm/i915/perf: update generated files headers omits c97ea6a61b5e drm: msm: adreno: Use PTR_ERR_OR_ZERO rather than if(IS_ER [...] omits 068f30478180 drm/drm_pci.c: Use dma_zalloc_coherent omits 32e932e37e6b DRM: UDL: get rid of useless vblank initialization omits 8dc830e4cf6e drm/rcar-du: Convert drm_atomic_helper_suspend/resume() omits 43cf1fc0e27e drm: fix deadlock of syncobj v6 omits 42e90a687e76 drm/i915/guc: remove unneeded goto from selftest omits caef29cd072d drm/i915/guc: fix comment about fallback to execlists omits fb0c37f67010 drm/i915/guc: doorbell checking cleanup omits bfeabcc87ae0 drm/i915/guc: reserve the doorbell before selecting the cacheline omits 6f1312e6e046 drm/i915/guc: rename __create/destroy_doorbell omits 3d42f1ddc47a vgaarb: Keep adding VGA device in queue omits a81c9ab67880 vgaarb: Add support for 64-bit frame buffer address omits ac128918482d drm/i915: uncore_fw_domains_init sort platforms newer-to-older omits fb72deaefe59 drm/i915: power_domains_init sort platforms newer-to-older omits 210126bd807d drm/i915: digital_port_connected sort platforms newer-to-older omits 36c1f02875c1 drm/i915: compute_min_voltage_level sort platforms newer-to-older omits fdec4df43ca5 drm/i915: ddi_clock_get sort platforms newer-to-older. omits 60230aacd528 drm/i915/icl: Define DSI panel programming registers omits 303e347cebc3 drm/i915/icl: Enable DSI transcoders omits 372610f3c814 drm/i915/icl: Define TRANS_CONF register for DSI omits d1aeb5f399d9 drm/i915/icl: Configure DSI transcoder timings omits 7b56caf36376 drm/i915/icl: Define DSI transcoder timing registers omits 70f4f502c47e drm/i915/icl: Program TRANS_DDI_FUNC_CTL registers omits 49edbd49786e drm/i915/icl: Define TRANS_DDI_FUNC_CTL DSI registers omits 9128b1024954 drm/i915/guc: Limit number of scratch registers used for H2G omits e51767279f11 drm/selftest: Refactor test-drm_plane_helper omits 9c71a6686bfa drm: fourcc: Convert drm_format_info kerneldoc to in-line [...] omits d364dc66e2d5 drm/i915/icl: Configure DSI transcoders omits 5ffce2546233 drm/i915/icl: Define TRANS_DSI_FUNC_CONF register omits 292272ee7e9e drm/i915/icl: Add macros for MMIO of DSI transcoder registers omits ca8fc99f2ac1 drm/i915/icl: Get DSI transcoder for a given port omits 5fea8645585f drm/i915/icl: Program TA_TIMING_PARAM registers omits e72cce531017 drm/i915/icl: Program DSI clock and data lane timing params omits b687c1984c4f drm/i915/icl: Make common DSI functions available omits 9ec9a87b1ee8 drm/i915/dsi: abstract intel_dsi_tlpx_ns() omits 4c953d03970a drm/dp: Add definitions for eDP Rev 1.4a and 1.4b omits 0c0e4ddae234 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 031aef723a7d Merge remote-tracking branches 'regmap/topic/noinc' and 'r [...] omits 20019764fddf Merge branch 'regmap-4.20' into regmap-next omits 6ef185f0a084 Pull move of fsnotify members in struct super_block. omits 4f15665ccbba drm/i915: Add ppgtt to GVT GEM context omits 3bd5c4efee1c Merge tag 'loadpin-security-next' of
https://git.kernel.or
[...] omits da689221f952 xen/blkfront: avoid NULL blkfront_info dereference on devi [...] omits 73f522bad179 drm/i915: Use i915_gem_object_get_dma_address() to populat [...] omits 198a2a2f1aea drm/i915: Drop rpm wakeref on error in debugfs/i915_drop_c [...] omits e346a991f42c drm/i915/guc: drop negative doorbell alloc selftest omits 67551a703544 drm/i915/dsi: abstract dphy parameter init omits 2bf3f59daeee drm/i915/dsi: refactor bitrate calculations in intel_dsi_v [...] omits c84c6fe30302 drm/i915: make encoder enable and disable hooks optional omits 4035cc5738d9 drm: sti: don't pass GFP_DMA32 to dma_alloc_wc omits 885054f9917e drm/sti: make crct disable atomic omits 48197bc564c7 drm: add syncobj timeline support v9 omits 27a981b614d5 drm/i915/quirks: pass dev_priv instead of drm dev to quirk code omits 1a49f537c504 drm/i915/huc: Normalize HuC status returned by I915_PARAM_HAS_HUC omits bbb8a9d7e000 drm/i915: GEM_WARN_ON considered harmful omits 61cdfb9e194d drm/i915/icl: Fix signal_levels omits 39b50c603878 drm/atomic_helper: Stop modesets on unregistered connector [...] omits 20fd60009975 drm/i915/guc: fix GuC suspend/resume omits 138bdac89183 drm/i915: Remove crtc->config dereference from drrs_ctl omits 914a4fd8cd28 drm/i915/gen9+: Fix initial readout for Y tiled framebuffers omits ad52fcc97c2a drm/i915/guc: Fix Gen9 GuC loading workarounds omits 920532991aca drm/selftest: Refactor drm mode setting selftests omits 593a21a04f99 drm/i915: split out display quirks to a new file omits a37805098900 drm/bufs: Fix Spectre v1 vulnerability omits 871edc96bdab drm: fix missing doc v2 omits 410ed5731a65 drm/i915: Ensure intel_engine_init_execlist() builds with Clang omits 7b3e51dd439b drm/i915: Ensure _print_param() builds with Clang omits 046c9bca3d82 drm/i915: rename and move intel_get_pipe_from_connector() omits bb1c7edc6d4d drm/i915/icl: Fix DDI/TC port clk_off bits omits 4e53840fdfdd drm/i915/icl: Introduce new macros to get combophy registers omits d72e84ccba20 drm/i915/icl: Combine all port/combophy macros at one place omits a54270d3a917 drm/i915/icl: Refactor icl pll functions omits 8ea59e673990 drm/i915/icl: Use helper functions to classify the ports omits cb6caf7e3993 drm/i915/icl: Refactor get_ddi_pll using helper func omits c0aa834404b3 drm/i915/icl: use combophy/TC helper functions during disp [...] omits 176597a12d61 drm/i915/icl: create function to identify combophy port omits ffd7e32d95db drm/i915/icl: apply Display WA #1178 to fix type C dongles omits b0b62d845e44 drm/i915: Pass crtc_state to ivybridge_update_fdi_bc_bifurcation omits c5b36facfad8 drm/i915: Pass crtc_state to lpt_program_iclkip omits 91d781976296 drm/i915: Remove crtc->config dereferences in intel_modese [...] omits 1b52ad46162d drm/i915: Remove crtc->config dereferences in intel_sanitize_crtc omits f2bdd112685c drm/i915: Pass crtc_state to update_scanline_offset omits 4207c8b9914f drm/i915: Always read out M2_N2 in intel_cpu_transcoder_ge [...] omits 92d54b078fe2 drm/i915: Remove crtc->config references in vlv_prepare_pll omits 4c35475485c1 drm/i915: Make intel_dp_set_m_n take crtc_state omits 4eda776c3cef drm/rockchip: psr: do not dereference encoder before it is [...] omits 649fdce23cdf drm: add flags to drm_syncobj_find_fence omits 7bd01a085582 drm: Shift * to be adjacent to pointer name omits 81067b71c1d9 drm/i915/icl: Disable master intr before reading omits 95b0e7c14c50 drm/i915/icl: No need to ack intr through master control omits 4376b9c965c0 drm/i915/gen8: Disable master intr before reading omits 2f20fa8d12e8 drm/v3d: Skip debugfs dumping GCA on platforms without GCA. omits 4fa825bf4050 drm/v3d: Add some better documentation of the in_sync arguments. omits 6915c9a525e5 drm/v3d: Add a little debugfs entry for measuring the core clock. omits 34c2c4f632f2 drm/v3d: Fix a use-after-free race accessing the scheduler [...] omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next omits 04c388d42956 drm/i915/icl: enable SAGV for ICL platform omits d71e37530d28 ARC: remove redundant 'default n' from Kconfig omits f7ecb3f11995 Merge branch 'next-integrity' of
git://git.kernel.org/pub/
[...] omits 202dc3cc10b4 serial: sh-sci: Fix receive on SCIFA/SCIFB variants with DMA omits 9d3eb2c33f03 drm/i915: Hold rpm wakeref for debugfs/i915_drop_caches_set omits 668b6c176c33 drm/i915: Add YCBCR 4:2:0/4:4:4 support for LSPCON omits 799a964ffe0b drm/i915: Write AVI infoframes for Parade LSPCON omits 7cbf19fd54ff drm/i915: Write AVI infoframes for MCA LSPCON omits 06c812d7c591 drm/i915: Add AVI infoframe support for LSPCON omits 96e35598cead drm/i915: Check LSPCON vendor OUI omits 8c79f844c6d2 drm/i915: Add CRTC output format YCBCR 4:4:4 omits 33b7f3ee6e00 drm/i915: Add CRTC output format YCBCR 4:2:0 omits d9facae6afe1 drm/i915: Introduce CRTC output format omits a5e856a5348f drm/i915: Large page offsets for pread/pwrite omits 27d7aaae0fd7 drm/i915/csr Added DC5 and DC6 counter register for ICL in [...] omits a61eee132f1e Merge branch 'for-4.20-vsprintf-hash-fixes' into for-next omits b9117149fefd drm/i915: promote ddb update message to DRM_DEBUG_KMS omits 9e44b180f81b drm/i915: don't write PLANE_BUF_CFG twice every time omits cbacc79db6ac drm/i915: transition WMs ask for Selected Result Blocks omits 077b5820af74 drm/i915: fix the watermark result selection on glk/gen10+ omits 91961a850d31 drm/i915: fix the transition minimums for gen9+ watermarks omits ef51e0a3eb9e drm/i915: DRM_FORMAT_C8 is not possible with Yf tiling omits 645ff9e37171 drm/i915: Inject load failure inside intel_engines_init_mmio omits c5b083a1a174 drm/i915: Fix i915_driver_init_mmio error path omits 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next omits c0c46ca461f1 drm/i915/aml: Add new Amber Lake PCI ID omits ec9b3877c2fd Merge branch 'for-next/array_size' into for-next/kspp omits c36d94043f9d Merge branch 'for-next/vla' into for-next/kspp omits 0b4bf7ca9be8 drm/i915/selftests: Disable shrinker across mmap-exhaustion omits c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next omits 732300154980 drm: Do not call drm_dp_cec_set_edid() while registering D [...] omits 2a7be4b4a9a5 drm: Use PTR_ERR_OR_ZERO in drm_fb_cma_fbdev_init() omits 5ae0fc935bfa Merge branch 'next-general' into next-testing omits e87b0bbc9f03 drm/nouveau: Fix nv50_mstc->best_encoder() omits b5d29843d8ef drm/atomic_helper: Allow DPMS On<->Off changes for unregis [...] omits d7a88a82dc0a Merge branch 'next/soc64' into for-next omits 9afcdd7f0b5a arm64: exynos: Enable generic power domain support omits 6456dc61314e Merge branch 'v4.20/drivers' into tmp/aml-rebuild omits f642a42fdfdd Merge branch 'v4.20/defconfig' into tmp/aml-rebuild omits 5c49104f432a Merge branch 'v4.20/dt64' into tmp/aml-rebuild omits 77a18526b941 Merge branch 'v4.20/dt' into tmp/aml-rebuild omits 0943efdf56bc Merge remote-tracking branch 'arm-soc/fixes' into tmp/aml-rebuild omits 41c43f9e0276 drm/i915: Inject a failure point when registering a connector omits 1c21348d1f3c drm/i915: move intel connector specific functions to intel [...] omits 360fa66ae857 drm/i915: rename intel_modes.c to intel_connector.c omits aee7d9bee2db drm/i915: nuke the intel_lvds_connector omits 65404c89e953 drm/i915: Show the DPCD read error inline omits 1e712535c51a drm/i915/dp: Link train Fallback on eDP only if fallback l [...] omits ee2c444650f4 Merge branch 'for-4.20/google' into for-next omits d4b26e4f438f drm/i915: add a common connector type independent destroy hook omits 1cacf4fb3550 KEYS: asym_tpm: Add support for the sign operation [ver #2] omits d8e84365a0e3 KEYS: asym_tpm: Implement tpm_sign [ver #2] omits 7c5c2b605217 KEYS: asym_tpm: Implement signature verification [ver #2] omits d475889e225c KEYS: asym_tpm: Implement the decrypt operation [ver #2] omits 332137125cc5 KEYS: asym_tpm: Implement tpm_unbind [ver #2] omits 27728d92a7df KEYS: asym_tpm: Add loadkey2 and flushspecific [ver #2] omits 78255a50c5e6 KEYS: Move trusted.h to include/keys [ver #2] omits 67714f79c8f7 KEYS: trusted: Expose common functionality [ver #2] omits 28e05cf07ea0 KEYS: asym_tpm: Implement encryption operation [ver #2] omits 7bbd7c1d7e97 KEYS: asym_tpm: Implement pkey_query [ver #2] omits 336a2131ccc1 KEYS: Add parser for TPM-based keys [ver #2] omits 1cabb7cd20d0 KEYS: asym_tpm: extract key size & public key [ver #2] omits 1aedc734d1e5 KEYS: asym_tpm: add skeleton for asym_tpm [ver #2] omits e643de4f4309 crypto: rsa-pkcs1pad: Allow hash to be optional [ver #2] omits 272a60a13343 KEYS: Implement PKCS#8 RSA Private Key parser [ver #2] omits 5c0f9a5371f0 KEYS: Implement encrypt, decrypt and sign for software asy [...] omits 42fe75d3bd79 KEYS: Allow the public_key struct to hold a private key [ver #2] omits fb52fa12777e KEYS: Provide software public key query function [ver #2] omits 0798842c34b8 KEYS: Make the X.509 and PKCS7 parsers supply the sig enco [...] omits bd654832e9b1 KEYS: Provide missing asymmetric key subops for new key ty [...] omits e4ccb7e88d6d KEYS: Provide keyctls to drive the new key type ops for as [...] omits dbe9e636e5f4 KEYS: Provide key type operations for asymmetric key ops [ver #2] omits 59844f7392b4 security: fix LSM description location omits a9f9ca33d1fe drm/i915: Fix intel_dp_mst_best_encoder() omits f67207d78cea drm/i915: Skip vcpi allocation for MSTB ports that are gone omits 6ed5bb1fbad3 drm/i915: Don't unset intel_connector->mst_port omits 4d80273976bf drm/atomic_helper: Disallow new modesets on unregistered c [...] omits bc3213c44415 drm/i915: Drop the eDP check from intel_dp_connector_destroy() omits 19dfe5726bab drm/i915: Do intel_panel_destroy_backlight() later omits 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next omits 0492cca63302 Merge branch 'for-4.20/google' into for-next omits 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next omits 8d0be26c781a mac80211_hwsim: fix module init error paths for netlink omits 71ffd49cc9b9 drm/i915/icl:Add Wa_1606682166 omits 0c7d2aedf51b drm/i915/icl: Add Wa_1406609255 omits a1ad5ff63944 Merge branch 'i2c-mux/for-next' into for-next omits 1f1efe22ee48 MAINTAINERS: use the correct location for dt-bindings incl [...] omits 1b346f6a6e47 mux: adgs1408: use the correct MODULE_LICENSE omits 3df77b04f624 Pull fanotify support for reporting PID instead of TGID an [...] omits f53a70bd93f6 drm/i915: Fixup kernel doc for param name changes omits 881440a89ae1 drm/i915: Rename variables in intel_primary_plane_create() omits a86d2590bafb drm/i915: s/intel_plane/plane/ in sprite init omits b7c806007559 drm/i915: Extract skl_universal_plane_init() omits c539b579b6c7 drm/i915: Introduce intel_plane_alloc() omits 2d72dc8b7c15 drm/i915: Move plane_state->scaler_id initialization into [...] omits 97ee97b9782e drm/i915: Add missing pixel formats for skl+ "sprites" omits 37a411e2118b drm/i915: Disallow plane scaling with specific pixel formats omits 934882db2961 drm/i915: Allow horizontal mirroring for cnl+ "sprite" planes omits ee6e0496de1f drm/i915: Don't populate plane->i9xx_plane for sprites omits deb196895f84 drm/i915: Populate possible_crtcs for primary/cursor planes omits 679bfe847b62 drm/i915: Constify all plane_funcs structs omits f42259ef810c drm/i915/gvt: invalidate old ggtt page when update ggtt entry omits 49c5c0769a91 drm/sun4i: tcon: prevent tcon->panel dereference if NULL omits 548ae867efb1 drm/sun4i: tcon: fix check of tcon->panel null pointer omits ad19ef010db1 Merge branch 'for-4.19-fixes' into for-next omits 23ba90b47dfc interconnect: fix build error without DEBUGFS omits 3a465b84ea38 drm/i915/psr: Remove alpm from i915_psr omits 66231d14e74a drm/i915/psr: Use WA to force HW tracking to exit PSR2 omits 4755717b0ca8 drm/i915/psr: Remove PSR2 TODO error handling omits fc6ff9dc9ecf drm/i915/psr: Make MASK_DISP_REG_WRITE reserved in PSR_MAS [...] omits bf80928fbf06 drm/i915/psr: Share PSR and PSR2 exit mask omits 00e5d8b1eb47 firmware/dmc/icl: Add missing MODULE_FIRMWARE() for Icelake. omits 443d5e3973e8 drm/i915/icl: MBUS B credit change omits dfdaa566b7d4 drm/i915: Apply correct ddi translation table for AML device omits ab2da3f8cd97 drm/i915: Add new AML_ULX support list omits c1c8f6fa731b drm/i915: Redefine some Whiskey Lake SKUs omits 84c0851794d4 drm: Unexport drm_plane_helper_check_update omits 40e3defd19ce drm/vmwgfx: Fix vmw_du_cursor_plane_atomic_check omits 8e7a4424b996 drm/i915: Fix ILK-IVB sprite enable delays omits ffce605abc8f Merge tag 'tpmdd-next-20181005' of
git://git.infradead.org
[...] omits 6b6fce62f65c drm: Unexport primary plane helpers omits e6a3e405b548 drm/todo: Add some cleanup tasks omits 4af67def3b08 drm/doc: fix drm_driver_legacy_fb_format omits 21ebe615c169 drm: Remove transitional helpers omits b1a122c51f57 drm/zte: Use drm_atomic_helper_shutdown omits 9bac4a01bc88 drm/vc4: Use drm_atomic_helper_shutdown omits a2b50babc743 drm/sti: Use drm_atomic_helper_shutdown omits 3ea4b1e1b814 drm/msm: Use drm_atomic_helper_shutdown omits b3e90917e4d1 drm/arcpgu: Use drm_atomic_helper_shutdown omits d680781d21a5 drm/atmel: Drop transitional hooks omits d1b42edea8ee drm/arcpgu: Drop transitional hooks omits ec9b0a9e2c9e drm/atomic: Improve docs for drm_atomic_state->allow_modeset omits 9ef8a9dc4b21 drm: Extract drm_atomic_state_helper.[hc] omits 297e30b5d9b6 drm/atomic-helper: Unexport drm_atomic_helper_best_encoder omits 2b4c1c0512e9 drm/amdgpu: Remove default best_encoder hook from DC omits 03189d5bf778 drm: Remove defunct dma_buf_kmap stubs omits 9e37ee7913b4 drm/vblank: Remove old-style comments omits 6f405638c2ab drm/i915: Get rid of intel_crtc->config in crtc_enable/dis [...] omits 958bb4528d16 drm/i915: Get rid of crtc->config in chv_data_lane_soft_reset omits f56f6648404b drm/i915: Get rid of crtc->config dereference in intel_dp_ [...] omits 6e3d9dd0ae0a drm/i915: Use crtc->state in intel_fbdev_init_bios omits 0e5fa64610f6 drm/i915: Get rid of crtc->config from icl_pll_to_ddi_pll_sel omits 5e1cdf541b24 drm/i915: Make ironlake_pch_transcoder_set_timings take cr [...] omits 65c307fd08dd drm/i915: Make shared dpll functions take crtc_state, v3. omits b2354c78b125 drm/i915: Make pll functions take crtc_state, v2. omits 15cbe5d0926f drm/i915: Make skl_detach_scalers take crtc_state omits 7efd90fb4886 drm/i915: Use crtc_state in ironlake_enable_pch_transcoder omits 44fe7f35528c drm/i915: Make intel_set_pipe_timings/src_size take a poin [...] omits b2562712d7de drm/i915: Make panel fitter functions take state omits fdf73510ca81 drm/i915: Remove dereferences of crtc->config in set_pipec [...] omits 6b7e2d5c3032 drm: add drm_connector_attach_edid_property() omits 33373258cf02 drm/i915: Remove the global cache shrink & rcu barrier on [...] omits 88a83f3c2d7a drm/i915: Only reset seqno if actually idle omits 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 7a4a2a460458 drm/i915: Clean up early plane debugs omits 62358aa4ee86 drm/i915: Use the correct crtc when sanitizing plane mapping omits 68bc30deac62 drm/i915: Restore vblank interrupts earlier omits 9dbf5a4efd8a drm/i915: Provide more clues as to why MST is/is not used omits 0f8a14a7cb8c Merge branch 'mvebu/dt64' into mvebu/for-next omits 340ded3b6a50 Merge branch 'mvebu/dt' into mvebu/for-next omits 21f0bd425b67 Merge branch 'omap-for-v4.20/omap1' into for-next omits 0fc645f338e3 drm/i915/guc: Don't clear the cookie on doorbell destroy omits 48b426a9b9ab drm/i915/guc: init GuC descriptors after GuC load omits 4db4b85014df drm: Fix kernel doc for DRM_MODE_PROP_IMMUTABLE omits d717c6df3040 drm/vkms: Extend todo omits c5e69ab35c0d video/hdmi: Constify infoframe passed to the pack functions omits bc2477f7d3f3 drm/i915/execlists: Flush the CS events before unpinning omits 8f5c6fe46d6c drm/i915: Clear the error PTE just once on finish omits 83bc0f5b432f drm/i915: Handle incomplete Z_FINISH for compressed error states omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-next omits 5ec244f4afd0 drm/i915/selftests: Hold task_struct ref for smoking kthread omits b161216b621f Merge branch 'omap-for-v4.20/ti-sysc-take2' into for-next omits 598c6cfe0690 drm/i915/psr: Enable PSR1 on gen-9+ HW omits 2ddcc982bdc5 drm/i915: fix wrong error number report omits c0a6aa7ec2c3 drm/i915: Show actual alongside requested frequency in deb [...] omits 89d5efcc311c drm/i915: Replace some open-coded i915_coherent_map_type() omits b20815255693 drm/i915: Add plane alpha blending support, v2. omits 7569bf95310e drm/i915/csr: Added ICL Stepping info omits b9acde832ba8 Merge branch 'next/soc' into for-next omits 6edc67604c9b Merge branch 'next/dt' into for-next omits 3bd67b37e350 kdb: print real address of pointers instead of hashed addresses omits 469a9308adfc drm/fsl-dcu: use drm_display_mode_to_videomode to calculat [...] omits 53b9974b4b33 drm/fsl-dcu: drop unused drm_crtc_index() omits a0ca72c2d1ac kdb: use correct pointer when 'btc' calls 'btt' omits e9eaf82d97a2 drm/i915: Priority boost for waiting clients omits e2f3496e93be drm/i915: Pull scheduling under standalone lock omits b16c765122f9 drm/i915: Priority boost for new clients omits 790ea70c5eb5 drm/i915: Pass intel_encoder to infoframe functions omits 121f0ff52f77 drm/i915: Use memmove() for punching the hole into infoframes omits 468d6a4996fb video/hdmi: Constify infoframe passed to the log functions omits 480b8b3e42c3 video/hdmi: Pass buffer size to infoframe unpack functions omits f26e1de5ec48 video/hdmi: Constify 'buffer' to the unpack functions omits 88f222be04a7 Merge branch 'omap-for-v4.20/dt' into for-next omits 6a5bc8ded315 Merge branch 'omap-for-v4.20/ti-sysc' into for-next omits 85f5e1f385b7 drm/i915: Combine multiple internal plists into the same i [...] omits 7651a4452ddf drm/i915: Reserve some priority bits for internal use omits 567a60570589 drm/i915/selftests: Include arbitration points in preempti [...] omits 992d2098ef0b drm/i915/selftests: Split preemption smoke test into threads omits f384d7d514d1 drm: Convert to using %pOFn instead of device_node.name omits a0d4d42cb585 drm/bochs: Replace drm_gem_object_unreference_unlocked wit [...] omits 6252f3298861 Merge tag 'qcom-arm64-defconfig-for-4.20' into 4.20-tagged omits 9025cd078085 Merge tag 'qcom-arm64-for-4.20' into 4.20-tagged omits 781d9df4de52 Merge tag 'qcom-defconfig-for-4.20' into 4.20-tagged omits 38eb96a5f1e6 Merge tag 'qcom-drivers-for-4.20' into 4.20-tagged omits defeba84d058 Merge tag 'qcom-dts-for-4.20' into 4.20-tagged omits fb9c1c1deb5e Merge branch 'v4.20/drivers+s900-sps' into next omits 5c7e08659a17 Merge branch 'v4.20/drivers' into next omits 2a35bd877900 Merge branch 'v4.20/dt64' into next omits 110c998858f5 Merge branch 'v4.20/arm64' into next omits c4b90045984b Merge branch 'v4.20/dt' into next omits b256013e7207 drm/zte: Replace drm_dev_unref with drm_dev_put omits c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next omits ff6401301656 Merge branch 'for-powerpc' into for-next omits a5c4647c26da This updates the powerpc code to use the CONFIG_GENERIC_CM [...] omits b17f223f16f2 This code allows architectures to use a generic builtin co [...] omits 2c070709ea75 This updates the x86 code to use the CONFIG_GENERIC_CMDLIN [...] omits 734245aec283 This code allows architectures to use a generic builtin co [...] omits 42ac5fee3a13 Merge branch 'v4.19-next/soc' into for-next omits 54491bed6417 Merge branch 'v4.19-next/dts64' into for-next omits ad68b579a77e Merge branch 'v4.19-next/dts32' into for-next omits 208860e50140 Merge branch 'omap-for-v4.20/dt' into for-next omits ad33b870a66b Merge branch 'next-general' into next-testing omits 1c53ba8f22a1 drm/rockchip: dw_hdmi: add dw-hdmi support for the rk3328 omits 5c3f3d22393c drm/rockchip: dw_hdmi: store rockchip_hdmi reference in ph [...] omits bd1302305ae6 drm/rockchip: dw_hdmi: allow including external phys omits 9f891dbe3910 dt-bindings: allow optional phys in Rockchip dw_hdmi binding omits 96c4704fec95 drm/rockchip: dw_hdmi: Allow outputs that don't need outpu [...] omits 8faff37409fb drm/bridge: dw-hdmi: allow forcing vendor phy-type omits 7769db588384 drm/i915/dp: optimize eDP 1.4+ link config fast and narrow omits 9844bc87cb7a drm/i915/dp: Fix duplication of DEVICE_SERVICE_IRQ handling omits cbfa8ac835cb drm/i915/dp: Kill intel_dp->detect_done flag omits 47658556da85 drm/i915/dp: Do not grab crtc modeset lock in intel_dp_detect() omits d5acd97f5571 drm/i915/dp: Use a local variable for intel_encoder * omits f24f6eb95807 drm/i915/dp: Restrict link retrain workaround to external [...] omits 9ebd8202393d drm/i915/dp: Fix link retraining comment in intel_dp_long_pulse() omits 5efb07491106 Merge branch 'omap-for-v4.20/dt' into for-next omits 53273b522208 drm: stm: implement get_scanout_position function omits a2bf92e8cc16 drm/i915/execlists: Avoid kicking priority on the current context omits 17fd7a9d324f drm/panel: Add support for Olimex LCD-OLinuXino panel omits 6cbe7cd15f95 drm/panel: simple: Add DLC1010GIG panel omits 7ad8b41cd8f5 drm/panel: simple: Add support for Banana Pi 7" S070WV20-C [...] omits 882c35af565a drm/panel: p079zca: unconditionally remove the panel on removal omits 94889b487bb9 dt-bindings: Add CDTech S043WQ26H-CT7 panel bindings omits e58edce616ac drm/panel: add panel CDTech S043WQ26H-CT7 to panel-simple omits 1a4d3f24efcb dt-bindings: Add CDTech S070WV95-CT16 panel bindings omits 982f944ed7cf drm/panel: add panel CDTech S070WV95-CT16 to panel-simple omits 21295ceacff7 dt-bindings: Add vendor prefix for CDTech(H.K.) Electronic [...] omits 7fe78985cd08 drm/i915/csr: restructure CSR firmware definition macros omits db2b0e5ffc70 drm/panel: seiko-43wvf1g: Add missing ">" character in aut [...] omits 6bf18d84f768 drm/panel: seiko-43wvf1g: Switch to SPDX identifier omits e077e2f5f810 drm/panel: simple: fix BOE/HV070WSA-100 timings omits 1f0eb8b81089 drm: panel-orientation-quirks: Add quirk for GPD win2 omits 9531221df8f0 drm/i915: Check for panel orientation quirks on eDP panels omits 064b06bbf117 drm/imx: fix build failure without CONFIG_DRM_FBDEV_EMULATION omits 4bdafb9ddfa4 drm/i915: Remove i915.enable_ppgtt override omits c5f6d578956a drm/i915: Log HWS seqno consistently omits f8e57863f81f drm/i915: Trim partial view sg lists omits 4f297df89d29 drm/rockchip: vop: add rk3188 hs_start interrupt as dsp_ho [...] omits 9cb5f4873b99 drm/atmel-hlcdc: Replace drm_dev_unref with drm_dev_put omits dee4a0f8e70d drm/i915/selftests: Smoketest preemption omits e7351a8474d2 drm/i915/csr: bypass firmware request on i915.dmc_firmware [...] omits d8a5b7d79fb7 drm/i915/csr: keep max firmware size together with firmare [...] omits 180e9d230efe drm/i915/csr: keep firmware name and required version together omits 029c33add915 drm/i915: Remove duplicated definition of intel_update_rawclk omits c9b818d3f9f4 drm/i915: Move IPC WA #1141 to init_ipc() omits 6323113b7af6 drm/i915: Move SKL IPC WA to HAS_IPC() omits fd847b8e60e0 drm/i915: Do not modifiy reserved bit in gens that do not [...] omits 6edafc4eb3e4 drm/i915: Unset reset pch handshake when PCH is not presen [...] omits 7c86828d5645 drm/i915/runtime_pm: Share code to enable/disable PCH rese [...] omits 7848cd8aea82 Merge remote-tracking branch 'gpio/ib-omap' into for-next omits 22fed951fe3b Merge branch for-4.20/arm64/dt into for-next omits 07122be8ab2a Merge branch for-4.20/arm/dt into for-next omits 20918747f20b Merge branch for-4.20/firmware into for-next omits 2e0cdab481fe Merge branch for-4.20/soc into for-next omits 01a56b70a89f Merge branch for-4.20/dt-bindings into for-next omits cd40f6ff124c firmware: tegra: bpmp: Implement suspend/resume support omits 35c37ade79cd drm/i915/icl: Define TA_TIMING_PARAM registers omits 33868a91c1d9 drm/i915/icl: Define data/clock lanes dphy timing registers omits 7a90938332d8 drm/i915: Avoid compiler warning for maybe unused gu_misc_iir omits 74f6e183913b drm/i915: Convert to BITS_PER_TYPE omits 2863b00941bc Merge drm/drm-next into drm-intel-next-queued omits 4a0b0cb37d64 Merge branch 'smack-for-4.20' of
https://github.com/cschau
[...] omits fc3fed5d297b drm/i915: Check fb stride against plane max stride omits f718739d1c21 ARM: defconfig: add mediatek_v7_defconfig omits 0a3c561da12b drm/i915: Enable RGB565 90/270 plane rotation for gen11 onwards. omits 4a3d3f6785be drm/i915: Match code to comment and enforce ppgtt for execlists omits 570b16b559be drm/i915: use for_each_pipe loop to assign crtc_mask omits 8db05f594713 drm/i915/execlists: Assert the queue is non-empty on unsubmitting omits 2101185643eb Pull ext2 CONFIG_FS_DAX cleanup. omits 954c5fb6a35a Merge branch 'omap-for-v4.20/defconfig' into for-next omits fc71c97ec517 Merge branch 'omap-for-v4.20/dt' into for-next omits e9f8707839ee ARM: omap2plus_defconfig: Add tlv320aic23 as module omits dd11cf8891d0 Merge branch 'next/dt64' into for-next omits 6d0e3f0e51d9 Merge branch 'next/dt64' into for-next omits 79fe6761764f Merge branch 'next/dt' into for-next omits 70a7b83628fa drm/i915/icl: Program T_INIT_MASTER registers omits ba3df888be90 drm/i915/icl: Enable DDI Buffer omits 3f4b9d9d02c6 drm/i915/icl: DSI vswing programming sequence omits fc41001d9708 drm/i915/icl: Configure lane sequencing of combo phy transmitter omits a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next omits d147b17f2503 Merge branch 'for-4.19/fixes' into for-next omits 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next omits e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next omits 945ac78928fa drm/i915: Force planar YUV coordinates to be a multiple of 2, v2. omits ab5c60bf7675 drm/i915: Move programming plane scaler to its own function. omits 0aaf29b35f93 drm/i915: Clean up scaler setup, v2. omits 6c246b81f938 drm/i915: Replace call to commit_planes_on_crtc with inter [...] omits f59e9701dbdc drm/i915: Make intel_crtc_disable_planes() use active plan [...] omits 62ef0dd3cc0c drm/i915: Unconditionally clear plane visibility, v2. omits c249c5f64336 drm/i915: Handle cursor updating active_planes correctly, v2. omits a1cccdcf330e drm/i915: Clean up casts to crtc_state in intel_atomic_com [...] omits 9686a40d486e Merge branch 'omap-for-v4.20/dt' into for-next omits a622067f6e92 Merge branch 'omap-for-v4.20/omap1' into for-next omits 8f023d0cb757 interconnect: core: Fix unused variable compiler warning omits 980e05e5a248 interconnect: core: Remove set but not used variable 'p' omits 6983c942cb53 interconnect: qcom: msm8916: fix return value of qnoc_probe omits 7cffc6e4582c interconnect: core: Fix uninitialized variable omits 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits 839d23478d56 arm64: defconfig: enable modules for amlogic s400 sound card omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits e78164433ca1 vfs: syscall: Add move_mount(2) to move mounts around omits 5caad78464aa vfs: syscall: Add open_tree(2) to reference or clone a mount omits 307c6e5241b4 vfs: Require specification of size of mount data for inter [...] omits a04606e5f3a7 Merge branch 'omap-for-v4.20/dt' into for-next omits 7bd36f0b5c14 Merge branch 'omap-for-v4.20/soc' into for-next omits c265c0ca76fb ARM: dts: logicpd-som-lv: Fix OMAP35/DM37 Compatibility issues omits 50559ae2e645 Pull UDF mount fixes. omits 72934a2c220f Merge branch 'next-general' into next-testing omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 3d46fda12a9d MAINTAINERS: add a maintainer for the interconnect API omits 8d9300299a40 interconnect: qcom: Add msm8916 interconnect provider driver omits 3c2858c771be dt-bindings: interconnect: Document qcom,msm8916 NoC bindings omits 8d9dd19a2b98 interconnect: qcom: Add RPM communication omits 3695cfd562c1 interconnect: Add debugfs support omits d54599e06b06 interconnect: Allow endpoints translation via DT omits a21cfea97e68 dt-bindings: Introduce interconnect binding omits 81b4cdb447fe interconnect: Add generic on-chip interconnect API omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits 6e9511f9cd5a Merge branch 'next-general' into next-testing omits 1ac9450c87f2 Pull fanotify superblock watch support. omits 0c7c4d3f1038 Merge fsnotify ignore mask handling fix. omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits a74cab3c7dcb Merge branch 'for_4.20/drivers-soc' into next omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits 357b50f3ccc8 drm: amd: dc: don't use FP math when Kcov is enabled omits 148edb9afb21 Merge branch 'patchwork' into to_next omits f0f84837c6da xtensa: rework noMMU cache attributes initialization omits 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} omits 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits d83c732fffc3 Merge branch 'smack-for-4.19-a' of
https://github.com/csch
[...] omits b68b40ae3c8b Merge tag 'tpmdd-next-20180728' of
git://git.infradead.org
[...] omits f98b52429135 Merge branch 'next-integrity' into next-testing omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits 530a13df0b0b Merge branch 'next-general' into next-testing omits 57194b035942 Merge branch 'for-4.19/upstream' into for-next omits 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next omits 53ad28d14107 Merge branch 'for-4.19/elan' into for-next omits 4996539f84ee Merge branch 'next-general' into next-testing omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers omits 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next omits be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5dcea554d5ce eCryptfs: fix a couple type promotion bugs omits 7c2684d667fe RISC-V: Fix PTRACE_SETREGSET bug. omits 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next omits b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 12aaa9cfc578 Merge branch 'next-general' into next-testing omits 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1519d49960da Merge branch 'for-4.19/wiimote' into for-next omits 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next omits eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next omits c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next omits f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next omits e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1f008cfec5d5 NFC: fdp: Fix unused variable warnings omits 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() omits 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver omits 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] omits c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() omits 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier omits 00afd4c21f2f NFC: fix attrs checks in netlink interface omits 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast omits 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure omits e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size omits f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next omits b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next omits 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next omits 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next omits 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits d19289133b1d Merge branch 'next-integrity' of
git://git.kernel.org/pub/
[...] omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits a599c0b374c4 Merge tag 'tpmdd-next-20180518' of
git://git.infradead.org
[...] omits 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next omits 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next omits eb42863d710a Merge branch 'for-4.18/multitouch' into for-next omits 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next omits 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next omits 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next omits 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next omits 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next omits f45728380f49 Merge branch 'for-4.18/multitouch' into for-next omits ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next omits b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next omits 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next omits 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next omits 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next omits 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next omits 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next omits 9f84a0f7f1a6 leaking_addresses: check if file name contains address omits e377e1cd59ce leaking_addresses: explicitly name variable used in regex omits 9db33987ee2e leaking_addresses: remove version number omits 06c8cf513700 leaking_addresses: skip '/proc/1/syscall' omits cc8e0488bcff leaking_addresses: skip all /proc/PID except /proc/1 omits d1dbc0596ba0 leaking_addresses: cache architecture name omits d7dc0d69ab95 leaking_addresses: simplify path skipping omits 7d32be2e5abb leaking_addresses: do not parse binary files omits c7a42ed0c749 leaking_addresses: add 32-bit support omits c4ffbb4e0a09 leaking_addresses: add is_arch() wrapper subroutine omits 9ea7fabe3b0d leaking_addresses: use system command to get arch omits 9f253ef16258 leaking_addresses: add support for 5 page table levels omits abd3fc764c8e leaking_addresses: add support for kernel config file omits 9bf86aaad535 leaking_addresses: add range check for vsyscall memory omits d130ec5d1893 leaking_addresses: indent dependant options omits c40a84491f29 leaking_addresses: remove command examples omits 5a490816a756 leaking_addresses: remove mention of kptr_restrict omits cd8a0e46372a leaking_addresses: fix typo function not called omits ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next omits ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next omits 9e0031ddb608 xtensa: fix build with KASAN omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next omits 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic omits c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next omits 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next omits a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next omits 55d945e2e4aa fs: befs: btree: Fixed some coding standard issues omits 2b6286eb7ab8 Merge branch 'v4.15/dt64' into next omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 7dafb83edd32 Merge branches 'sunxi/drm-fixes-for-4.13' and 'sunxi/drm-f [...] omits 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next omits bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next omits 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next omits d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 5874c700308f xtensa: make __pa work with uncached KSEG addresses omits ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next omits 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU omits 51fc407848da Merge tag 'v4.9' into xtensa-for-next This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history. * -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allmodco [...] \ O -- O -- O (f7af6d2c48bf) Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever. No new revisions were added by this update. Summary of changes: Documentation/ABI/testing/sysfs-bus-i3c | 146 - Documentation/ABI/testing/sysfs-class-bdi | 8 - Documentation/EDID/1024x768.S | 5 +- Documentation/EDID/1280x1024.S | 5 +- Documentation/EDID/1600x1200.S | 5 +- Documentation/EDID/1680x1050.S | 5 +- Documentation/EDID/1920x1080.S | 5 +- Documentation/EDID/800x600.S | 5 +- Documentation/EDID/HOWTO.txt | 13 +- Documentation/EDID/Makefile | 15 +- Documentation/EDID/edid.S | 10 +- .../Design/Data-Structures/BigTreeClassicRCUBH.svg | 499 ++ .../Data-Structures/BigTreeClassicRCUBHdyntick.svg | 695 +++ .../Data-Structures/BigTreePreemptRCUBHdyntick.svg | 741 +++ .../BigTreePreemptRCUBHdyntickCB.svg | 834 ++-- .../Design/Data-Structures/Data-Structures.html | 173 +- .../RCU/Design/Data-Structures/blkd_task.svg | 676 ++- .../Expedited-Grace-Periods.html | 6 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.html | 2 +- .../RCU/Design/Requirements/Requirements.html | 206 +- Documentation/RCU/checklist.txt | 49 +- Documentation/RCU/stallwarn.txt | 7 +- Documentation/RCU/whatisRCU.txt | 70 +- Documentation/admin-guide/cgroup-v2.rst | 181 +- Documentation/admin-guide/dynamic-debug-howto.rst | 8 +- Documentation/admin-guide/kernel-parameters.txt | 48 +- Documentation/admin-guide/pm/cpufreq.rst | 2 +- Documentation/admin-guide/ras.rst | 2 +- Documentation/block/biodoc.txt | 88 + Documentation/block/cfq-iosched.txt | 291 ++ Documentation/core-api/xarray.rst | 52 +- Documentation/cpu-freq/cpufreq-stats.txt | 8 +- Documentation/dev-tools/kselftest.rst | 12 +- Documentation/devicetree/bindings/arm/fsl.txt | 4 - Documentation/devicetree/bindings/arm/rockchip.txt | 34 - Documentation/devicetree/bindings/arm/shmobile.txt | 6 +- .../devicetree/bindings/bus/sun50i-de2-bus.txt | 9 +- .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 - .../devicetree/bindings/clock/sun8i-de2.txt | 5 +- .../bindings/connector/usb-connector.txt | 2 - .../devicetree/bindings/display/himax,hx8357d.txt | 26 - .../display/panel/bananapi,s070wv20-ct16.txt | 12 - .../display/panel/cdtech,s043wq26h-ct7.txt | 12 - .../display/panel/cdtech,s070wv95-ct16.txt | 12 - .../bindings/display/panel/dlc,dlc1010gig.txt | 12 - .../display/panel/olimex,lcd-olinuxino.txt | 42 - .../bindings/display/panel/samsung,s6d16d0.txt | 30 - .../bindings/display/rockchip/dw_hdmi-rockchip.txt | 3 - .../bindings/display/sunxi/sun4i-drm.txt | 30 +- .../devicetree/bindings/display/truly,nt35597.txt | 59 - .../devicetree/bindings/gpio/gpio-vf610.txt | 6 - .../devicetree/bindings/hwmon/adm1275.txt | 25 - .../devicetree/bindings/i3c/cdns,i3c-master.txt | 44 - Documentation/devicetree/bindings/i3c/i3c.txt | 139 - .../bindings/interconnect/interconnect.txt | 60 - .../bindings/interconnect/qcom-msm8916.txt | 41 - .../devicetree/bindings/interconnect/qcom-smd.txt | 32 - .../devicetree/bindings/media/i2c/sony,imx214.txt | 53 - .../bindings/memory-controllers/synopsys.txt | 27 +- .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 1 - .../bindings/{spi => mtd}/atmel-quadspi.txt | 0 .../devicetree/bindings/mtd/mtd-physmap.txt | 2 - .../devicetree/bindings/net/dwmac-sun8i.txt | 1 - .../devicetree/bindings/perf/nds32v3-pmu.txt | 17 - .../bindings/soc/bcm/brcm,bcm2835-vchiq.txt | 3 +- .../bindings/soc/rockchip/power_domain.txt | 4 - .../devicetree/bindings/sound/renesas,rsnd.txt | 388 +- Documentation/devicetree/bindings/spi/omap-spi.txt | 1 - .../devicetree/bindings/spi/spi-mt65xx.txt | 1 - Documentation/devicetree/bindings/spi/spi-mxic.txt | 34 - Documentation/devicetree/bindings/spi/spi-rspi.txt | 1 - .../devicetree/bindings/spi/spi-uniphier.txt | 10 +- .../devicetree/bindings/vendor-prefixes.txt | 2 - Documentation/devicetree/todo.txt | 10 + Documentation/doc-guide/kernel-doc.rst | 2 +- Documentation/driver-api/i3c/device-driver-api.rst | 9 - Documentation/driver-api/i3c/index.rst | 11 - Documentation/driver-api/i3c/master-driver-api.rst | 10 - Documentation/driver-api/i3c/protocol.rst | 203 - Documentation/driver-api/index.rst | 1 - Documentation/driver-model/devres.txt | 1 + .../features/vm/ioremap_prot/arch-support.txt | 2 +- Documentation/filesystems/mount_api.txt | 741 --- Documentation/filesystems/proc.txt | 13 +- Documentation/filesystems/spufs.txt | 2 +- Documentation/gpu/drm-kms-helpers.rst | 19 +- Documentation/gpu/drm-uapi.rst | 7 +- Documentation/gpu/todo.rst | 10 - Documentation/gpu/vkms.rst | 101 +- Documentation/hwmon/adm1275 | 3 - Documentation/hwmon/adt7475 | 12 - Documentation/interconnect/interconnect.rst | 94 - Documentation/media/uapi/v4l/dev-meta.rst | 2 +- Documentation/media/uapi/v4l/vidioc-g-fmt.rst | 5 - Documentation/scsi/scsi-parameters.txt | 5 + Documentation/trace/ftrace.rst | 14 +- Documentation/vm/unevictable-lru.rst | 6 +- Documentation/x86/zero-page.txt | 2 +- Kbuild | 18 +- MAINTAINERS | 126 +- Makefile | 11 - Next/SHA1s | 297 -- Next/Trees | 299 -- Next/merge.log | 3770 --------------- Next/quilt-import.log | 2 - arch/arc/Kconfig | 11 + arch/arc/boot/dts/hsdk.dts | 15 - arch/arc/configs/hsdk_defconfig | 3 - arch/arc/include/asm/cache.h | 2 - arch/arc/kernel/setup.c | 10 +- arch/arc/mm/cache.c | 20 +- arch/arm/arm-soc-for-next-contents.txt | 15 - arch/arm/boot/dts/Makefile | 3 - arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 +- arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 2 +- arch/arm/boot/dts/bcm2836-rpi.dtsi | 6 - arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 2 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 2 +- arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 2 +- arch/arm/boot/dts/emev2.dtsi | 2 +- arch/arm/boot/dts/imx53-ppd.dts | 2 +- arch/arm/boot/dts/imx6qdl-icore.dtsi | 4 - arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 53 +- arch/arm/boot/dts/imx6qdl-udoo.dtsi | 13 - arch/arm/boot/dts/imx6qdl.dtsi | 1 - arch/arm/boot/dts/imx6sl.dtsi | 1 - arch/arm/boot/dts/imx6sll.dtsi | 3 +- arch/arm/boot/dts/imx6sx-sdb.dtsi | 7 +- arch/arm/boot/dts/imx6sx.dtsi | 1 - arch/arm/boot/dts/imx6ul.dtsi | 1 - arch/arm/boot/dts/imx6ull.dtsi | 10 - arch/arm/boot/dts/logicpd-som-lv-35xx-devkit.dts | 15 - arch/arm/boot/dts/logicpd-som-lv-37xx-devkit.dts | 15 - arch/arm/boot/dts/logicpd-som-lv.dtsi | 43 +- arch/arm/boot/dts/r8a7740.dtsi | 2 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 85 - arch/arm/boot/dts/r8a77470.dtsi | 190 +- arch/arm/boot/dts/r8a7790-lager.dts | 2 + arch/arm/boot/dts/r8a7791-koelsch.dts | 2 + arch/arm/boot/dts/r8a7791-porter.dts | 2 + arch/arm/boot/dts/r9a06g032.dtsi | 8 - arch/arm/boot/dts/rk3066a.dtsi | 52 - arch/arm/boot/dts/rk3188.dtsi | 51 - arch/arm/boot/dts/rk3xxx.dtsi | 40 - arch/arm/boot/dts/sh73a0.dtsi | 2 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 1 - arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts | 153 - arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 20 - arch/arm/boot/dts/vf610-bk4.dts | 501 -- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 837 ---- arch/arm/boot/dts/vf610m4-colibri.dts | 4 +- arch/arm/configs/imx_v6_v7_defconfig | 1 - arch/arm/configs/mediatek_v7_defconfig | 319 -- arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/configs/omap2plus_defconfig | 1 - arch/arm/configs/shmobile_defconfig | 1 - arch/arm/include/asm/page.h | 2 - arch/arm/include/asm/pgtable-2level.h | 2 +- arch/arm/kernel/atags_parse.c | 1 - arch/arm/kvm/Kconfig | 1 + arch/arm/mm/mmu.c | 2 +- arch/arm64/boot/dts/allwinner/Makefile | 2 - .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 10 - .../sun50i-h5-emlid-neutis-n5-devboard.dts | 149 - .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 61 - .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 11 - .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 140 +- .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 150 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 45 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 229 - arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 3 - arch/arm64/boot/dts/freescale/Makefile | 3 - arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts | 25 - arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 112 - arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 119 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 766 --- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 391 -- .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 2 - arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 2 - .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 2 - arch/arm64/boot/dts/renesas/r8a7795.dtsi | 20 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 30 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 211 - arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 47 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 221 - arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 291 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 525 --- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 8 - arch/arm64/boot/dts/renesas/r8a77995.dtsi | 45 - arch/arm64/boot/dts/renesas/salvator-common.dtsi | 13 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 8 +- arch/arm64/boot/dts/rockchip/Makefile | 2 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 1 - .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 8 + .../boot/dts/rockchip/rk3399-gru-scarlet-inx.dts | 33 - .../boot/dts/rockchip/rk3399-gru-scarlet-kd.dts | 33 - .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 594 --- arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 12 + .../dts/rockchip/rk3399-sapphire-excavator.dts | 46 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 77 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 10 - arch/arm64/configs/defconfig | 7 - arch/arm64/include/asm/atomic.h | 237 +- arch/arm64/include/asm/atomic_ll_sc.h | 28 +- arch/arm64/include/asm/atomic_lse.h | 38 +- arch/arm64/include/asm/cmpxchg.h | 60 +- arch/arm64/include/asm/sync_bitops.h | 16 +- arch/arm64/kvm/Kconfig | 1 + arch/ia64/Makefile | 3 - arch/ia64/include/asm/Kbuild | 1 - arch/ia64/include/asm/unistd.h | 4 +- arch/ia64/include/uapi/asm/Kbuild | 1 - arch/ia64/include/uapi/asm/unistd.h | 332 +- arch/ia64/kernel/entry.S | 331 +- arch/ia64/kernel/perfmon.c | 3 +- arch/ia64/kernel/syscalls/Makefile | 40 - arch/ia64/kernel/syscalls/syscall.tbl | 337 -- arch/ia64/kernel/syscalls/syscallhdr.sh | 36 - arch/ia64/kernel/syscalls/syscalltbl.sh | 32 - arch/m68k/include/asm/pgtable_mm.h | 4 +- arch/microblaze/include/asm/pgtable.h | 4 +- arch/mips/Kconfig | 1 - arch/mips/cavium-octeon/executive/cvmx-helper.c | 2 +- arch/mips/configs/decstation_64_defconfig | 227 - arch/mips/configs/decstation_defconfig | 163 +- arch/mips/configs/decstation_r4k_defconfig | 224 - arch/mips/include/asm/io.h | 12 - arch/mips/include/asm/page.h | 1 - arch/mips/kernel/mips-r2-to-r6-emul.c | 32 +- arch/mips/kvm/Kconfig | 1 + arch/mips/math-emu/me-debugfs.c | 12 +- arch/mips/mm/dma-noncoherent.c | 2 +- arch/nds32/Kconfig | 12 - arch/nds32/Kconfig.cpu | 34 - arch/nds32/Makefile | 11 - arch/nds32/boot/dts/ae3xx.dts | 5 - arch/nds32/include/asm/Kbuild | 1 - arch/nds32/include/asm/bitfield.h | 19 +- arch/nds32/include/asm/elf.h | 11 - arch/nds32/include/asm/fpu.h | 126 - arch/nds32/include/asm/fpuemu.h | 32 - arch/nds32/include/asm/nds32_fpu_inst.h | 109 - arch/nds32/include/asm/perf_event.h | 16 - arch/nds32/include/asm/pgtable.h | 2 +- arch/nds32/include/asm/pmu.h | 386 -- arch/nds32/include/asm/processor.h | 7 - arch/nds32/include/asm/sfp-machine.h | 158 - arch/nds32/include/asm/stacktrace.h | 39 - arch/nds32/include/asm/suspend.h | 11 - arch/nds32/include/asm/syscalls.h | 1 - arch/nds32/include/uapi/asm/auxvec.h | 7 - arch/nds32/include/uapi/asm/sigcontext.h | 14 - arch/nds32/include/uapi/asm/udftrap.h | 13 - arch/nds32/include/uapi/asm/unistd.h | 2 - arch/nds32/kernel/Makefile | 13 +- arch/nds32/kernel/ex-entry.S | 24 +- arch/nds32/kernel/ex-exit.S | 13 +- arch/nds32/kernel/ex-scall.S | 8 +- arch/nds32/kernel/fpu.c | 269 -- arch/nds32/kernel/head.S | 11 +- arch/nds32/kernel/perf_event_cpu.c | 1522 ------ arch/nds32/kernel/pm.c | 78 - arch/nds32/kernel/process.c | 64 +- arch/nds32/kernel/setup.c | 12 +- arch/nds32/kernel/signal.c | 62 +- arch/nds32/kernel/sleep.S | 131 - arch/nds32/kernel/sys_nds32.c | 32 - arch/nds32/kernel/traps.c | 16 - arch/nds32/math-emu/Makefile | 7 - arch/nds32/math-emu/faddd.c | 24 - arch/nds32/math-emu/fadds.c | 24 - arch/nds32/math-emu/fcmpd.c | 24 - arch/nds32/math-emu/fcmps.c | 24 - arch/nds32/math-emu/fd2s.c | 22 - arch/nds32/math-emu/fdivd.c | 27 - arch/nds32/math-emu/fdivs.c | 26 - arch/nds32/math-emu/fmuld.c | 23 - arch/nds32/math-emu/fmuls.c | 23 - arch/nds32/math-emu/fnegd.c | 21 - arch/nds32/math-emu/fnegs.c | 21 - arch/nds32/math-emu/fpuemu.c | 357 -- arch/nds32/math-emu/fs2d.c | 23 - arch/nds32/math-emu/fsqrtd.c | 21 - arch/nds32/math-emu/fsqrts.c | 21 - arch/nds32/math-emu/fsubd.c | 27 - arch/nds32/math-emu/fsubs.c | 27 - arch/nds32/mm/Makefile | 6 +- arch/nds32/mm/fault.c | 13 +- arch/parisc/include/asm/pgtable.h | 2 +- arch/parisc/include/asm/spinlock.h | 4 +- arch/parisc/kernel/syscall.S | 12 +- arch/powerpc/Kconfig | 23 +- arch/powerpc/include/asm/ppc-opcode.h | 2 - arch/powerpc/kernel/prom.c | 4 - arch/powerpc/kernel/prom_init.c | 8 +- arch/powerpc/kernel/prom_init_check.sh | 2 +- arch/powerpc/kvm/Kconfig | 1 + arch/powerpc/kvm/trace.h | 8 +- arch/powerpc/kvm/trace_booke.h | 9 +- arch/powerpc/kvm/trace_hv.h | 9 +- arch/powerpc/kvm/trace_pr.h | 9 +- arch/powerpc/mm/hugetlbpage.c | 2 +- arch/powerpc/mm/slb.c | 33 +- arch/powerpc/platforms/cell/spufs/inode.c | 6 +- arch/powerpc/platforms/powernv/npu-dma.c | 64 +- arch/s390/Makefile | 2 +- arch/s390/boot/compressed/Makefile | 16 +- arch/s390/configs/debug_defconfig | 14 +- arch/s390/configs/performance_defconfig | 13 +- arch/s390/defconfig | 79 +- arch/s390/hypfs/inode.c | 7 +- arch/s390/include/asm/mmu_context.h | 5 + arch/s390/include/asm/pgalloc.h | 6 +- arch/s390/include/asm/pgtable.h | 18 - arch/s390/include/asm/thread_info.h | 2 +- arch/s390/include/asm/tlb.h | 6 +- arch/s390/kernel/entry.S | 6 +- arch/s390/kernel/perf_cpum_sf.c | 33 +- arch/s390/kernel/vdso32/Makefile | 6 +- arch/s390/kernel/vdso64/Makefile | 6 +- arch/s390/kernel/vmlinux.lds.S | 4 +- arch/s390/kvm/Kconfig | 1 + arch/s390/mm/pgalloc.c | 3 +- arch/s390/numa/numa.c | 1 - arch/sh/kernel/setup.c | 1 - arch/sparc/kernel/setup_32.c | 1 - arch/sparc/kernel/setup_64.c | 1 - arch/sparc/oprofile/init.c | 2 +- arch/x86/Kconfig | 45 +- arch/x86/entry/syscalls/syscall_32.tbl | 7 - arch/x86/entry/syscalls/syscall_64.tbl | 7 - arch/x86/include/asm/qspinlock.h | 13 +- arch/x86/kernel/cpu/intel_rdt.h | 15 - arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 183 +- arch/x86/kernel/cpu/mshyperv.c | 11 - arch/x86/kernel/head64.c | 2 +- arch/x86/kernel/setup.c | 20 +- arch/x86/kvm/Kconfig | 1 + arch/x86/pci/i386.c | 2 +- arch/xtensa/include/asm/processor.h | 6 +- block/Kconfig | 6 + block/Kconfig.iosched | 61 + block/Makefile | 5 +- block/bfq-iosched.c | 3 +- block/blk-cgroup.c | 55 + block/blk-core.c | 1840 +++++++- block/blk-exec.c | 20 +- block/blk-flush.c | 181 +- block/blk-ioc.c | 37 +- block/blk-merge.c | 37 +- block/blk-mq-cpumap.c | 19 +- block/blk-mq-debugfs.c | 4 +- block/blk-mq-pci.c | 10 +- block/blk-mq-rdma.c | 4 +- block/blk-mq-sched.c | 45 +- block/blk-mq-sched.h | 22 +- block/blk-mq-sysfs.c | 10 - block/blk-mq-tag.c | 14 +- block/blk-mq-virtio.c | 8 +- block/blk-mq.c | 282 +- block/blk-mq.h | 45 +- block/blk-settings.c | 55 + block/blk-softirq.c | 26 +- block/blk-sysfs.c | 39 +- block/blk-tag.c | 378 ++ block/blk-timeout.c | 99 +- block/blk-wbt.c | 3 +- block/blk.h | 64 +- block/bsg-lib.c | 146 +- block/cfq-iosched.c | 4916 ++++++++++++++++++++ block/{mq-deadline.c => deadline-iosched.c} | 483 +- block/elevator.c | 459 +- block/genhd.c | 2 +- block/kyber-iosched.c | 9 +- block/mq-deadline.c | 3 +- block/noop-iosched.c | 124 + crypto/pcrypt.c | 2 +- drivers/Kconfig | 4 - drivers/Makefile | 3 +- drivers/base/Kconfig | 1 + drivers/base/devtmpfs.c | 7 +- drivers/base/power/domain.c | 70 +- drivers/block/null_blk.h | 1 - drivers/block/null_blk_main.c | 7 - drivers/block/null_blk_zoned.c | 27 +- drivers/block/sunvdc.c | 149 +- drivers/block/virtio_blk.c | 2 +- drivers/block/xen-blkfront.c | 1 - drivers/char/ipmi/ipmi_msghandler.c | 149 +- drivers/char/ipmi/ipmi_si_intf.c | 7 +- drivers/char/ipmi/ipmi_ssif.c | 72 +- drivers/char/random.c | 10 +- drivers/char/tpm/Kconfig | 1 + drivers/char/tpm/Makefile | 16 +- drivers/char/tpm/st33zp24/st33zp24.c | 2 +- drivers/char/tpm/tpm-chip.c | 11 +- drivers/char/tpm/tpm-interface.c | 832 +++- drivers/char/tpm/tpm-sysfs.c | 52 +- drivers/char/tpm/tpm.h | 97 +- drivers/char/tpm/tpm1-cmd.c | 781 ---- drivers/char/tpm/tpm2-cmd.c | 308 +- drivers/char/tpm/tpm2-space.c | 2 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 11 +- drivers/char/tpm/tpm_ibmvtpm.c | 6 +- drivers/char/tpm/tpm_tis_core.c | 10 +- drivers/clk/bcm/clk-bcm2835-aux.c | 2 +- drivers/clk/bcm/clk-bcm2835.c | 2 +- drivers/clk/clk-fixed-factor.c | 1 - drivers/clk/clk-max77686.c | 2 +- drivers/clk/clk-palmas.c | 2 +- drivers/clk/clk-s2mps11.c | 2 +- drivers/clk/imx/clk-imx7d.c | 3 + drivers/clk/pistachio/clk-pll.c | 8 +- drivers/clk/pxa/clk-pxa.c | 4 +- drivers/clk/qcom/clk-smd-rpm.c | 45 - drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 7 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 10 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 71 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.h | 4 +- drivers/clk/sunxi-ng/ccu_mp.c | 64 +- drivers/clk/sunxi-ng/ccu_nm.c | 18 +- drivers/clocksource/i8253.c | 14 +- drivers/cpufreq/cpufreq_governor.c | 2 +- drivers/cpufreq/imx6q-cpufreq.c | 7 +- drivers/cpufreq/intel_pstate.c | 2 +- drivers/dax/super.c | 2 +- drivers/dma-buf/Kconfig | 1 + drivers/dma-buf/reservation.c | 189 +- drivers/edac/Kconfig | 6 +- drivers/edac/i82975x_edac.c | 15 +- drivers/edac/qcom_edac.c | 8 +- drivers/edac/synopsys_edac.c | 1204 +---- drivers/firmware/raspberrypi.c | 8 +- drivers/gpio/Kconfig | 1 + drivers/gpio/TODO | 109 - drivers/gpio/gpio-104-dio-48e.c | 2 +- drivers/gpio/gpio-104-idi-48.c | 2 +- drivers/gpio/gpio-dwapb.c | 6 +- drivers/gpio/gpio-gpio-mm.c | 2 +- drivers/gpio/gpio-lynxpoint.c | 3 +- drivers/gpio/gpio-mxc.c | 6 +- drivers/gpio/gpio-omap.c | 12 +- drivers/gpio/gpio-pci-idio-16.c | 2 +- drivers/gpio/gpio-pcie-idio-24.c | 2 +- drivers/gpio/gpio-pl061.c | 21 +- drivers/gpio/gpio-sch311x.c | 2 +- drivers/gpio/gpio-tegra.c | 6 +- drivers/gpio/gpio-ws16c48.c | 2 +- drivers/gpio/gpio-zynq.c | 6 +- drivers/gpio/gpiolib.c | 43 +- drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 4 +- drivers/gpu/drm/amd/display/Kconfig | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 14 +- drivers/gpu/drm/arc/arcpgu.h | 4 + drivers/gpu/drm/arc/arcpgu_crtc.c | 3 + drivers/gpu/drm/arc/arcpgu_drv.c | 34 +- drivers/gpu/drm/arm/malidp_hw.c | 14 +- drivers/gpu/drm/arm/malidp_planes.c | 28 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 2 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 15 +- drivers/gpu/drm/bochs/bochs.h | 2 - drivers/gpu/drm/bochs/bochs_hw.c | 30 - drivers/gpu/drm/bochs/bochs_kms.c | 20 +- drivers/gpu/drm/bochs/bochs_mm.c | 4 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 12 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 6 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 114 +- drivers/gpu/drm/drm_atomic.c | 120 +- drivers/gpu/drm/drm_atomic_helper.c | 602 ++- drivers/gpu/drm/drm_atomic_state_helper.c | 601 --- drivers/gpu/drm/drm_atomic_uapi.c | 4 - drivers/gpu/drm/drm_bufs.c | 3 - drivers/gpu/drm/drm_connector.c | 63 +- drivers/gpu/drm/drm_crtc_helper.c | 115 + drivers/gpu/drm/drm_dp_cec.c | 2 + drivers/gpu/drm/drm_dp_helper.c | 90 - drivers/gpu/drm/drm_dp_mst_topology.c | 9 +- drivers/gpu/drm/drm_drv.c | 11 +- drivers/gpu/drm/drm_fb_cma_helper.c | 43 +- drivers/gpu/drm/drm_fb_helper.c | 6 - drivers/gpu/drm/drm_fourcc.c | 80 +- drivers/gpu/drm/drm_framebuffer.c | 13 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 2 +- drivers/gpu/drm/drm_lease.c | 38 +- drivers/gpu/drm/drm_memory.c | 10 +- drivers/gpu/drm/drm_mode_object.c | 3 +- drivers/gpu/drm/drm_modes.c | 4 +- drivers/gpu/drm/drm_modeset_helper.c | 15 - drivers/gpu/drm/drm_panel_orientation_quirks.c | 16 - drivers/gpu/drm/drm_pci.c | 5 +- drivers/gpu/drm/drm_plane.c | 23 - drivers/gpu/drm/drm_plane_helper.c | 331 +- drivers/gpu/drm/drm_prime.c | 30 + drivers/gpu/drm/drm_simple_kms_helper.c | 8 - drivers/gpu/drm/drm_syncobj.c | 359 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 11 + drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 15 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 6 + drivers/gpu/drm/etnaviv/etnaviv_sched.c | 2 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 9 + drivers/gpu/drm/exynos/exynos_drm_crtc.c | 11 + drivers/gpu/drm/exynos/exynos_drm_drv.h | 1 + drivers/gpu/drm/exynos/exynos_drm_dsi.c | 14 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 33 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 25 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h | 1 + drivers/gpu/drm/i915/Makefile | 5 +- drivers/gpu/drm/i915/gvt/gtt.c | 115 +- drivers/gpu/drm/i915/gvt/gtt.h | 10 +- drivers/gpu/drm/i915/gvt/handlers.c | 8 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 2 +- drivers/gpu/drm/i915/gvt/scheduler.c | 28 - drivers/gpu/drm/i915/i915_debugfs.c | 235 +- drivers/gpu/drm/i915/i915_drv.c | 87 +- drivers/gpu/drm/i915/i915_drv.h | 82 +- drivers/gpu/drm/i915/i915_gem.c | 55 +- drivers/gpu/drm/i915/i915_gem.h | 4 +- drivers/gpu/drm/i915/i915_gem_context.c | 13 +- drivers/gpu/drm/i915/i915_gem_context.h | 1 - drivers/gpu/drm/i915/i915_gem_execbuffer.c | 4 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 246 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 47 +- drivers/gpu/drm/i915/i915_gemfs.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 14 +- drivers/gpu/drm/i915/i915_irq.c | 80 +- drivers/gpu/drm/i915/i915_oa_bdw.c | 27 +- drivers/gpu/drm/i915/i915_oa_bdw.h | 27 +- drivers/gpu/drm/i915/i915_oa_bxt.c | 27 +- drivers/gpu/drm/i915/i915_oa_bxt.h | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_chv.c | 27 +- drivers/gpu/drm/i915/i915_oa_chv.h | 27 +- drivers/gpu/drm/i915/i915_oa_cnl.c | 27 +- drivers/gpu/drm/i915/i915_oa_cnl.h | 27 +- drivers/gpu/drm/i915/i915_oa_glk.c | 27 +- drivers/gpu/drm/i915/i915_oa_glk.h | 27 +- drivers/gpu/drm/i915/i915_oa_hsw.c | 27 +- drivers/gpu/drm/i915/i915_oa_hsw.h | 27 +- drivers/gpu/drm/i915/i915_oa_icl.c | 27 +- drivers/gpu/drm/i915/i915_oa_icl.h | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt4.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt4.h | 27 +- drivers/gpu/drm/i915/i915_params.c | 7 +- drivers/gpu/drm/i915/i915_params.h | 1 + drivers/gpu/drm/i915/i915_pci.c | 35 +- drivers/gpu/drm/i915/i915_perf.c | 149 +- drivers/gpu/drm/i915/i915_query.c | 2 +- drivers/gpu/drm/i915/i915_reg.h | 802 +--- drivers/gpu/drm/i915/i915_request.c | 118 +- drivers/gpu/drm/i915/i915_request.h | 13 +- drivers/gpu/drm/i915/i915_scheduler.c | 399 -- drivers/gpu/drm/i915/i915_scheduler.h | 36 - drivers/gpu/drm/i915/i915_syncmap.c | 2 +- drivers/gpu/drm/i915/i915_utils.h | 2 +- drivers/gpu/drm/i915/i915_vma.c | 10 +- drivers/gpu/drm/i915/icl_dsi.c | 858 +--- drivers/gpu/drm/i915/intel_atomic.c | 118 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 80 +- drivers/gpu/drm/i915/intel_audio.c | 22 - drivers/gpu/drm/i915/intel_bios.c | 57 +- drivers/gpu/drm/i915/intel_cdclk.c | 18 +- drivers/gpu/drm/i915/intel_color.c | 3 +- drivers/gpu/drm/i915/intel_crt.c | 11 +- drivers/gpu/drm/i915/intel_csr.c | 160 +- drivers/gpu/drm/i915/intel_ddi.c | 346 +- drivers/gpu/drm/i915/intel_device_info.c | 69 +- drivers/gpu/drm/i915/intel_device_info.h | 18 +- drivers/gpu/drm/i915/intel_display.c | 1766 ++++--- drivers/gpu/drm/i915/intel_display.h | 9 +- drivers/gpu/drm/i915/intel_dp.c | 832 ++-- drivers/gpu/drm/i915/intel_dp_mst.c | 23 +- drivers/gpu/drm/i915/intel_dpio_phy.c | 4 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 117 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 8 +- drivers/gpu/drm/i915/intel_drv.h | 218 +- drivers/gpu/drm/i915/intel_dsi.c | 111 - drivers/gpu/drm/i915/intel_dsi.h | 28 - drivers/gpu/drm/i915/intel_dsi_vbt.c | 284 +- drivers/gpu/drm/i915/intel_dvo.c | 10 +- drivers/gpu/drm/i915/intel_engine_cs.c | 23 +- drivers/gpu/drm/i915/intel_fbc.c | 10 +- drivers/gpu/drm/i915/intel_fbdev.c | 8 +- drivers/gpu/drm/i915/intel_guc.c | 45 +- drivers/gpu/drm/i915/intel_guc.h | 5 - drivers/gpu/drm/i915/intel_guc_fw.c | 110 +- drivers/gpu/drm/i915/intel_guc_fwif.h | 41 +- drivers/gpu/drm/i915/intel_guc_reg.h | 12 - drivers/gpu/drm/i915/intel_guc_submission.c | 216 +- drivers/gpu/drm/i915/intel_hdcp.c | 214 +- drivers/gpu/drm/i915/intel_hdmi.c | 216 +- drivers/gpu/drm/i915/intel_hotplug.c | 84 +- drivers/gpu/drm/i915/intel_huc.c | 7 +- drivers/gpu/drm/i915/intel_lpe_audio.c | 4 +- drivers/gpu/drm/i915/intel_lrc.c | 312 +- drivers/gpu/drm/i915/intel_lspcon.c | 347 +- drivers/gpu/drm/i915/intel_lvds.c | 67 +- .../drm/i915/{intel_connector.c => intel_modes.c} | 129 - drivers/gpu/drm/i915/intel_opregion.c | 158 +- drivers/gpu/drm/i915/intel_opregion.h | 15 - drivers/gpu/drm/i915/intel_panel.c | 13 +- drivers/gpu/drm/i915/intel_pm.c | 464 +- drivers/gpu/drm/i915/intel_psr.c | 82 +- drivers/gpu/drm/i915/intel_quirks.c | 169 - drivers/gpu/drm/i915/intel_ringbuffer.c | 45 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 24 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 164 +- drivers/gpu/drm/i915/intel_sdvo.c | 56 +- drivers/gpu/drm/i915/intel_sprite.c | 726 +-- drivers/gpu/drm/i915/intel_tv.c | 10 +- drivers/gpu/drm/i915/intel_uc.c | 2 +- drivers/gpu/drm/i915/intel_uc_fw.h | 7 +- drivers/gpu/drm/i915/intel_uncore.c | 2 +- drivers/gpu/drm/i915/intel_workarounds.c | 14 +- drivers/gpu/drm/i915/selftests/huge_pages.c | 36 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 428 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 10 +- drivers/gpu/drm/i915/selftests/intel_guc.c | 59 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 4 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 267 +- drivers/gpu/drm/i915/vlv_dsi.c | 134 +- drivers/gpu/drm/imx/dw_hdmi-imx.c | 5 +- drivers/gpu/drm/imx/imx-drm-core.c | 11 +- drivers/gpu/drm/imx/imx-ldb.c | 10 +- drivers/gpu/drm/imx/imx-tve.c | 12 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 10 +- drivers/gpu/drm/imx/ipuv3-plane.c | 38 +- drivers/gpu/drm/imx/ipuv3-plane.h | 2 - drivers/gpu/drm/imx/parallel-display.c | 10 +- drivers/gpu/drm/meson/meson_drv.c | 19 +- drivers/gpu/drm/meson/meson_drv.h | 1 + drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 15 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 38 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 14 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 6 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 90 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c | 28 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 43 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 12 + .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 9 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 32 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 12 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 138 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 31 + drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 24 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 62 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/msm_media_info.h | 195 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 2 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c | 12 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 44 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 22 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 9 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 4 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 8 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c | 16 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 30 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 9 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 4 +- drivers/gpu/drm/msm/dsi/dsi.c | 10 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 22 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 28 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 6 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 6 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 12 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c | 12 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 16 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c | 10 +- drivers/gpu/drm/msm/edp/edp.c | 8 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 38 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 1 - drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 10 +- drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 20 +- drivers/gpu/drm/msm/hdmi/hdmi_i2c.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi_phy.c | 12 +- drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c | 6 +- drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c | 4 +- drivers/gpu/drm/msm/msm_atomic.c | 5 - drivers/gpu/drm/msm/msm_debugfs.c | 21 +- drivers/gpu/drm/msm/msm_drv.c | 103 +- drivers/gpu/drm/msm/msm_fb.c | 8 +- drivers/gpu/drm/msm/msm_fbdev.c | 8 +- drivers/gpu/drm/msm/msm_gem.c | 12 +- drivers/gpu/drm/msm/msm_gem_submit.c | 6 +- drivers/gpu/drm/msm/msm_gpu.c | 43 +- drivers/gpu/drm/msm/msm_kms.h | 3 + drivers/gpu/drm/msm/msm_rd.c | 5 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +- drivers/gpu/drm/panel/Kconfig | 25 - drivers/gpu/drm/panel/Makefile | 3 - drivers/gpu/drm/panel/panel-innolux-p079zca.c | 3 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 330 -- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 264 -- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 7 +- drivers/gpu/drm/panel/panel-simple.c | 157 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 675 --- drivers/gpu/drm/qxl/qxl_cmd.c | 7 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 5 +- drivers/gpu/drm/qxl/qxl_dev.h | 1 + drivers/gpu/drm/qxl/qxl_display.c | 19 +- drivers/gpu/drm/qxl/qxl_draw.c | 11 +- drivers/gpu/drm/qxl/qxl_drv.h | 31 +- drivers/gpu/drm/qxl/qxl_dumb.c | 3 +- drivers/gpu/drm/qxl/qxl_fb.c | 4 +- drivers/gpu/drm/qxl/qxl_image.c | 4 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 2 - drivers/gpu/drm/qxl/qxl_kms.c | 2 +- drivers/gpu/drm/qxl/qxl_object.c | 5 +- drivers/gpu/drm/qxl/qxl_object.h | 2 - drivers/gpu/drm/qxl/qxl_prime.c | 1 + drivers/gpu/drm/qxl/qxl_release.c | 3 +- drivers/gpu/drm/qxl/qxl_ttm.c | 12 +- drivers/gpu/drm/radeon/radeon_vm.c | 2 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 21 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 1 + drivers/gpu/drm/rockchip/Kconfig | 2 +- drivers/gpu/drm/rockchip/Makefile | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 1076 ----- drivers/gpu/drm/rockchip/dw-mipi-dsi.c | 1349 ++++++ drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 128 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 3 - drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 4 - drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 7 +- drivers/gpu/drm/selftests/Makefile | 5 +- ..._modeset_selftests.h => drm_helper_selftests.h} | 4 - .../{test-drm_plane_helper.c => test-drm-helper.c} | 38 +- drivers/gpu/drm/selftests/test-drm_format.c | 280 -- drivers/gpu/drm/selftests/test-drm_framebuffer.c | 346 -- .../gpu/drm/selftests/test-drm_modeset_common.c | 32 - .../gpu/drm/selftests/test-drm_modeset_common.h | 22 - drivers/gpu/drm/sti/sti_crtc.c | 2 - drivers/gpu/drm/sti/sti_cursor.c | 1 + drivers/gpu/drm/sti/sti_drv.c | 6 +- drivers/gpu/drm/sti/sti_gdp.c | 3 +- drivers/gpu/drm/sti/sti_hqvdp.c | 1 + drivers/gpu/drm/stm/drv.c | 13 +- drivers/gpu/drm/stm/ltdc.c | 45 - drivers/gpu/drm/stm/ltdc.h | 5 - drivers/gpu/drm/sun4i/sun4i_drv.c | 12 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 12 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.h | 3 +- drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c | 4 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 4 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 5 +- drivers/gpu/drm/sun4i/sun8i_csc.c | 83 - drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 45 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 14 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 201 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 57 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 80 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 52 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 47 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.h | 37 +- drivers/gpu/drm/sun4i/sun8i_ui_scaler.c | 47 +- drivers/gpu/drm/sun4i/sun8i_ui_scaler.h | 28 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 55 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.h | 25 +- drivers/gpu/drm/sun4i/sun8i_vi_scaler.c | 70 +- drivers/gpu/drm/sun4i/sun8i_vi_scaler.h | 68 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 11 +- drivers/gpu/drm/tinydrm/Kconfig | 11 - drivers/gpu/drm/tinydrm/Makefile | 1 - drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 1 - drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 6 +- drivers/gpu/drm/tinydrm/hx8357d.c | 270 -- drivers/gpu/drm/tinydrm/mipi-dbi.c | 4 +- drivers/gpu/drm/ttm/ttm_bo.c | 4 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 4 +- drivers/gpu/drm/udl/udl_main.c | 7 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 46 +- drivers/gpu/drm/v3d/v3d_drv.h | 5 - drivers/gpu/drm/v3d/v3d_gem.c | 14 +- drivers/gpu/drm/v3d/v3d_regs.h | 30 - drivers/gpu/drm/vc4/vc4_drv.c | 3 - drivers/gpu/drm/vc4/vc4_gem.c | 4 +- drivers/gpu/drm/vc4/vc4_plane.c | 164 +- drivers/gpu/drm/vc4/vc4_regs.h | 8 +- drivers/gpu/drm/vgem/vgem_drv.c | 19 +- drivers/gpu/drm/vgem/vgem_fence.c | 2 +- drivers/gpu/drm/virtio/virtgpu_drm_bus.c | 31 - drivers/gpu/drm/virtio/virtgpu_drv.h | 14 +- drivers/gpu/drm/virtio/virtgpu_fb.c | 7 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 8 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 25 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 45 +- drivers/gpu/drm/virtio/virtgpu_object.c | 17 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 3 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 37 +- drivers/gpu/drm/vkms/vkms_drv.c | 21 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 1 + drivers/gpu/drm/zte/zx_drm_drv.c | 5 +- drivers/gpu/drm/zte/zx_plane.c | 1 + drivers/gpu/ipu-v3/ipu-cpmem.c | 52 +- drivers/gpu/ipu-v3/ipu-ic.c | 52 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 1019 +--- drivers/gpu/ipu-v3/ipu-pre.c | 6 - drivers/gpu/ipu-v3/ipu-prg.c | 16 - drivers/gpu/ipu-v3/ipu-prv.h | 1 - drivers/gpu/vga/vga_switcheroo.c | 3 - drivers/gpu/vga/vgaarb.c | 21 +- drivers/hid/hid-alps.c | 18 - drivers/hid/hid-asus.c | 3 - drivers/hid/hid-ids.h | 3 - drivers/hid/hid-quirks.c | 1 + drivers/hid/i2c-hid/i2c-hid-core.c | 19 - drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 - drivers/hid/usbhid/hiddev.c | 18 +- drivers/hv/hv_balloon.c | 6 +- drivers/hwmon/hwmon.c | 12 +- drivers/hwmon/ibmpowernv.c | 7 +- drivers/hwmon/pmbus/adm1275.c | 15 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 2 +- drivers/i3c/Kconfig | 24 - drivers/i3c/Makefile | 4 - drivers/i3c/device.c | 233 - drivers/i3c/internals.h | 26 - drivers/i3c/master.c | 2661 ----------- drivers/i3c/master/Kconfig | 6 - drivers/i3c/master/Makefile | 1 - drivers/i3c/master/i3c-master-cdns.c | 1671 ------- drivers/ide/ide-atapi.c | 25 +- drivers/ide/ide-cd.c | 175 +- drivers/ide/ide-disk.c | 5 +- drivers/ide/ide-io.c | 100 +- drivers/ide/ide-park.c | 4 +- drivers/ide/ide-pm.c | 28 +- drivers/ide/ide-probe.c | 68 +- drivers/iio/Kconfig | 1 + drivers/infiniband/Kconfig | 1 + drivers/infiniband/hw/qib/qib_fs.c | 7 +- drivers/interconnect/Kconfig | 15 - drivers/interconnect/Makefile | 6 - drivers/interconnect/core.c | 720 --- drivers/interconnect/qcom/Kconfig | 22 - drivers/interconnect/qcom/Makefile | 7 - drivers/interconnect/qcom/msm8916.c | 509 -- drivers/interconnect/qcom/smd-rpm.c | 91 - drivers/interconnect/qcom/smd-rpm.h | 15 - drivers/iommu/intel-iommu.c | 6 +- drivers/iommu/intel-svm.c | 2 +- drivers/iommu/iommu.c | 41 +- drivers/iommu/ipmmu-vmsa.c | 7 - drivers/iommu/mtk_iommu.c | 4 +- drivers/iommu/mtk_iommu_v1.c | 4 +- drivers/irqchip/irq-ativic32.c | 31 - drivers/irqchip/irq-gic-v3.c | 4 +- drivers/irqchip/irq-mscc-ocelot.c | 6 +- drivers/irqchip/irq-orion.c | 22 +- drivers/irqchip/irq-stm32-exti.c | 6 +- drivers/irqchip/irq-tango.c | 10 +- drivers/irqchip/irq-tb10x.c | 18 +- drivers/leds/trigger/ledtrig-pattern.c | 7 +- drivers/md/dm-core.h | 1 + drivers/md/dm-rq.c | 10 +- drivers/md/dm.c | 63 +- drivers/media/cec/cec-adap.c | 49 +- drivers/media/i2c/Kconfig | 12 - drivers/media/i2c/Makefile | 1 - drivers/media/i2c/adv7511.c | 2 +- drivers/media/i2c/adv7604.c | 2 +- drivers/media/i2c/adv7842.c | 2 +- drivers/media/i2c/imx214.c | 1118 ----- drivers/media/i2c/ov13858.c | 6 +- drivers/media/i2c/ov5645.c | 2 +- drivers/media/i2c/ov7740.c | 4 +- drivers/media/i2c/tc358743.c | 3 +- drivers/media/i2c/tda1997x.c | 4 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 6 +- drivers/media/pci/intel/ipu3/ipu3-cio2.h | 2 + drivers/media/platform/omap3isp/isp.c | 3 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/vicodec/vicodec-core.c | 2 +- drivers/media/platform/vim2m.c | 2 +- drivers/media/v4l2-core/v4l2-ctrls.c | 5 - drivers/media/v4l2-core/v4l2-event.c | 43 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 4 +- drivers/memory/omap-gpmc.c | 18 +- drivers/memory/samsung/exynos-srom.c | 4 +- drivers/memory/tegra/mc.c | 6 +- drivers/memory/tegra/tegra124-emc.c | 12 +- drivers/memstick/core/ms_block.c | 110 +- drivers/memstick/core/ms_block.h | 1 - drivers/memstick/core/mspro_block.c | 121 +- drivers/misc/cxl/api.c | 3 +- drivers/misc/ibmasm/ibmasmfs.c | 11 +- drivers/mmc/host/atmel-mci.c | 3 +- drivers/mmc/host/dw_mmc-bluefield.c | 11 +- drivers/mtd/devices/Kconfig | 2 +- drivers/mtd/devices/powernv_flash.c | 2 +- drivers/mtd/maps/Kconfig | 36 +- drivers/mtd/maps/Makefile | 11 +- drivers/mtd/maps/gpio-addr-flash.c | 281 ++ drivers/mtd/maps/latch-addr-flash.c | 229 + drivers/mtd/maps/physmap-core.c | 655 --- drivers/mtd/maps/physmap.c | 280 ++ drivers/mtd/maps/physmap_of_core.c | 368 ++ .../maps/{physmap-gemini.c => physmap_of_gemini.c} | 2 +- .../maps/{physmap-gemini.h => physmap_of_gemini.h} | 2 +- ...{physmap-versatile.c => physmap_of_versatile.c} | 2 +- ...{physmap-versatile.h => physmap_of_versatile.h} | 2 +- drivers/mtd/maps/sa1100-flash.c | 10 +- drivers/mtd/mtdsuper.c | 26 +- drivers/mtd/nand/raw/ams-delta.c | 106 +- drivers/mtd/nand/raw/denali.h | 2 +- drivers/mtd/nand/raw/fsmc_nand.c | 7 +- drivers/mtd/nand/raw/nand_base.c | 32 +- drivers/mtd/nand/raw/nand_macronix.c | 7 - drivers/mtd/nand/raw/r852.c | 26 +- drivers/mtd/nand/spi/winbond.c | 8 - drivers/mtd/spi-nor/Kconfig | 9 + drivers/mtd/spi-nor/Makefile | 1 + drivers/{spi => mtd/spi-nor}/atmel-quadspi.c | 528 ++- drivers/mtd/spi-nor/cadence-quadspi.c | 2 +- drivers/mtd/spi-nor/spi-nor.c | 6 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 6 +- drivers/net/ethernet/realtek/8139too.c | 2 +- drivers/net/ethernet/realtek/r8169.c | 4 +- drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/smsc/smsc911x.h | 2 +- drivers/net/phy/broadcom.c | 18 +- drivers/net/wireless/ath/ath9k/main.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/Makefile | 2 - .../wireless/broadcom/brcm80211/brcmfmac/common.c | 7 +- .../wireless/broadcom/brcm80211/brcmfmac/common.h | 8 - .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 116 - .../broadcom/brcm80211/brcmfmac/firmware.c | 207 +- .../broadcom/brcm80211/brcmfmac/firmware.h | 1 - .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 11 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 1 - .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 4 +- .../net/wireless/broadcom/brcm80211/brcmutil/d11.c | 17 +- drivers/net/wireless/cisco/airo.c | 2 +- drivers/net/wireless/intel/iwlegacy/3945-rs.c | 2 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 2 +- drivers/net/wireless/intel/iwlegacy/common.c | 2 - .../net/wireless/intersil/orinoco/orinoco_usb.c | 1 - drivers/net/wireless/intersil/prism54/isl_38xx.c | 1 - drivers/net/wireless/intersil/prism54/isl_ioctl.c | 1 - drivers/net/wireless/intersil/prism54/islpci_dev.c | 1 - drivers/net/wireless/mac80211_hwsim.c | 12 +- drivers/net/wireless/marvell/libertas/if_spi.c | 4 +- drivers/net/wireless/marvell/mwifiex/ie.c | 1 - drivers/net/wireless/mediatek/mt76/Kconfig | 6 - drivers/net/wireless/mediatek/mt76/mac80211.c | 8 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 6 +- drivers/net/wireless/quantenna/qtnfmac/Kconfig | 15 +- drivers/net/wireless/quantenna/qtnfmac/Makefile | 9 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 21 +- drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 282 +- .../wireless/quantenna/qtnfmac/pcie/pcie_priv.h | 20 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 211 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 1219 ----- .../quantenna/qtnfmac/pcie/topaz_pcie_ipc.h | 94 - .../quantenna/qtnfmac/pcie/topaz_pcie_regs.h | 45 - .../net/wireless/quantenna/qtnfmac/qtn_hw_ids.h | 4 +- drivers/net/wireless/quantenna/qtnfmac/util.c | 18 - drivers/net/wireless/quantenna/qtnfmac/util.h | 2 - drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2500pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 4 - drivers/net/wireless/ralink/rt2x00/rt61pci.c | 2 +- drivers/net/wireless/ray_cs.c | 2 - .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 5 - .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 1 + .../net/wireless/realtek/rtlwifi/rtl8192de/fw.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 5 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/table.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8723ae/table.h | 2 + .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 1 - .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c | 1 + drivers/net/wireless/rsi/rsi_91x_sdio_ops.c | 4 +- drivers/net/wireless/st/cw1200/sta.c | 2 +- drivers/net/wireless/ti/wlcore/sdio.c | 17 +- drivers/net/wireless/ti/wlcore/vendor_cmd.c | 2 +- drivers/net/wireless/zydas/zd1201.c | 1 - drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/nvme/host/pci.c | 289 +- drivers/nvmem/core.c | 10 +- drivers/of/device.c | 4 +- drivers/of/pdt.c | 5 + drivers/opp/core.c | 261 +- drivers/opp/of.c | 313 +- drivers/opp/opp.h | 20 - drivers/oprofile/oprofilefs.c | 8 +- drivers/pci/msi.c | 14 - drivers/pinctrl/bcm/pinctrl-bcm2835.c | 16 +- drivers/pinctrl/freescale/Kconfig | 11 - drivers/pinctrl/freescale/Makefile | 2 - drivers/pinctrl/freescale/pinctrl-imx.c | 425 +- drivers/pinctrl/freescale/pinctrl-imx.h | 67 +- drivers/pinctrl/freescale/pinctrl-imx8qxp.c | 232 - drivers/pinctrl/freescale/pinctrl-scu.c | 121 - drivers/pinctrl/meson/pinctrl-meson-gxbb.c | 2 +- drivers/pinctrl/meson/pinctrl-meson-gxl.c | 2 +- drivers/pinctrl/meson/pinctrl-meson.c | 2 +- drivers/pinctrl/meson/pinctrl-meson8.c | 2 +- drivers/pinctrl/meson/pinctrl-meson8b.c | 2 +- drivers/pinctrl/pinctrl-amd.c | 6 +- drivers/pinctrl/pinctrl-at91-pio4.c | 6 +- drivers/platform/x86/asus-nb-wmi.c | 3 +- drivers/platform/x86/asus-wmi.c | 3 +- drivers/platform/x86/thinkpad_acpi.c | 2 +- drivers/regulator/bd718x7-regulator.c | 8 +- drivers/regulator/pfuze100-regulator.c | 2 - drivers/reset/reset-hsdk.c | 1 - drivers/rtc/hctosys.c | 4 +- drivers/rtc/rtc-cmos.c | 16 +- drivers/rtc/rtc-pcf2127.c | 3 - drivers/s390/block/dasd_ioctl.c | 22 +- drivers/scsi/Kconfig | 13 +- drivers/scsi/NCR5380.c | 2 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 8 +- drivers/scsi/csiostor/csio_scsi.c | 8 +- drivers/scsi/cxlflash/main.c | 6 + drivers/scsi/cxlflash/ocxl_hw.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 2 + drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 2 + drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 2 + drivers/scsi/hosts.c | 29 +- drivers/scsi/ips.c | 8 +- drivers/scsi/ips.h | 9 + drivers/scsi/lpfc/lpfc.h | 15 - drivers/scsi/lpfc/lpfc_attr.c | 115 - drivers/scsi/lpfc/lpfc_bsg.c | 138 +- drivers/scsi/lpfc/lpfc_bsg.h | 38 - drivers/scsi/lpfc/lpfc_crtn.h | 2 - drivers/scsi/lpfc/lpfc_ct.c | 211 - drivers/scsi/lpfc/lpfc_debugfs.c | 2 - drivers/scsi/lpfc/lpfc_els.c | 242 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 59 - drivers/scsi/lpfc/lpfc_hw.h | 1 - drivers/scsi/lpfc/lpfc_hw4.h | 68 - drivers/scsi/lpfc/lpfc_init.c | 213 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 23 +- drivers/scsi/lpfc/lpfc_scsi.c | 2 +- drivers/scsi/lpfc/lpfc_scsi.h | 4 - drivers/scsi/lpfc/lpfc_sli.c | 22 +- drivers/scsi/lpfc/lpfc_sli4.h | 14 - drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 65 +- drivers/scsi/megaraid/megaraid_sas_base.c | 298 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 14 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 384 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 26 +- drivers/scsi/mpt3sas/mpi/mpi2.h | 17 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 94 +- drivers/scsi/mpt3sas/mpi/mpi2_image.h | 506 -- drivers/scsi/mpt3sas/mpi/mpi2_init.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_ioc.h | 359 +- drivers/scsi/mpt3sas/mpi/mpi2_pci.h | 11 +- drivers/scsi/mpt3sas/mpi/mpi2_raid.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_sas.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_tool.h | 72 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 73 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 9 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 27 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 21 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 64 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 91 +- drivers/scsi/myrb.c | 3 +- drivers/scsi/myrs.c | 13 +- drivers/scsi/osd/osd_initiator.c | 4 +- drivers/scsi/osst.c | 2 +- drivers/scsi/pmcraid.c | 116 +- drivers/scsi/qedi/qedi_main.c | 3 +- drivers/scsi/qla1280.c | 52 +- drivers/scsi/qla2xxx/qla_init.c | 1 - drivers/scsi/qla2xxx/qla_os.c | 39 +- drivers/scsi/qla2xxx/qla_target.c | 8 +- drivers/scsi/qla2xxx/qla_target.h | 8 + drivers/scsi/qla4xxx/ql4_os.c | 10 +- drivers/scsi/scsi.c | 5 +- drivers/scsi/scsi_debug.c | 3 +- drivers/scsi/scsi_error.c | 4 +- drivers/scsi/scsi_lib.c | 601 ++- drivers/scsi/scsi_priv.h | 1 + drivers/scsi/scsi_scan.c | 10 +- drivers/scsi/scsi_sysfs.c | 8 +- drivers/scsi/scsi_transport_fc.c | 71 +- drivers/scsi/scsi_transport_iscsi.c | 7 +- drivers/scsi/scsi_transport_sas.c | 10 +- drivers/scsi/sg.c | 2 +- drivers/scsi/smartpqi/smartpqi_init.c | 3 +- drivers/scsi/st.c | 2 +- drivers/scsi/ufs/ufs_bsg.c | 4 +- drivers/scsi/ufs/ufshcd.c | 6 + drivers/scsi/virtio_scsi.c | 3 +- drivers/slimbus/qcom-ctrl.c | 6 +- drivers/slimbus/qcom-ngd-ctrl.c | 3 + drivers/slimbus/slimbus.h | 6 + drivers/soc/imx/gpc.c | 2 +- drivers/soc/rockchip/pm_domains.c | 48 - drivers/spi/Kconfig | 17 +- drivers/spi/Makefile | 2 - drivers/spi/spi-fsl-dspi.c | 4 +- drivers/spi/spi-geni-qcom.c | 64 +- drivers/spi/spi-gpio.c | 24 +- drivers/spi/spi-mt65xx.c | 13 +- drivers/spi/spi-mxic.c | 619 --- drivers/spi/spi-pxa2xx.c | 4 + drivers/spi/spi-rockchip.c | 579 +-- drivers/spi/spi-rspi.c | 6 +- drivers/spi/spi-sh-msiof.c | 6 +- drivers/spi/spi-zynqmp-gqspi.c | 6 +- drivers/staging/Kconfig | 2 + drivers/staging/Makefile | 1 + drivers/staging/comedi/comedi.h | 39 +- drivers/staging/comedi/comedi_fops.c | 1 - drivers/staging/comedi/drivers/addi_apci_3501.c | 9 +- drivers/staging/comedi/drivers/cb_pcidas64.c | 44 +- drivers/staging/comedi/drivers/cb_pcidda.c | 4 +- drivers/staging/comedi/drivers/dt9812.c | 2 +- drivers/staging/comedi/drivers/ni_labpc_common.c | 9 +- drivers/staging/comedi/drivers/ni_mio_common.c | 3 +- drivers/staging/erofs/data.c | 65 +- drivers/staging/erofs/super.c | 19 +- drivers/staging/gasket/gasket_interrupt.c | 17 +- drivers/staging/gasket/gasket_page_table.c | 3 +- drivers/staging/goldfish/goldfish_audio.c | 1 - drivers/staging/greybus/loopback.c | 38 + drivers/staging/ks7010/michael_mic.c | 1 + drivers/staging/media/bcm2048/radio-bcm2048.c | 1 - drivers/staging/media/bcm2048/radio-bcm2048.h | 1 - .../staging/media/davinci_vpfe/davinci_vpfe_user.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 67 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.h | 5 +- .../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 5 +- .../staging/media/davinci_vpfe/dm365_ipipe_hw.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 6 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.h | 5 +- .../media/davinci_vpfe/dm365_ipipeif_user.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_isif.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_isif.h | 5 +- .../staging/media/davinci_vpfe/dm365_isif_regs.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_resizer.h | 5 +- drivers/staging/media/davinci_vpfe/vpfe.h | 5 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 5 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.h | 5 +- drivers/staging/media/davinci_vpfe/vpfe_video.c | 5 +- drivers/staging/media/davinci_vpfe/vpfe_video.h | 5 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 24 +- drivers/staging/media/tegra-vde/uapi.h | 4 +- drivers/staging/mt29f_spinand/Kconfig | 16 + drivers/staging/mt29f_spinand/Makefile | 1 + drivers/staging/mt29f_spinand/TODO | 13 + drivers/staging/mt29f_spinand/mt29f_spinand.c | 980 ++++ drivers/staging/mt29f_spinand/mt29f_spinand.h | 106 + drivers/staging/mt7621-dma/mtk-hsdma.c | 9 +- drivers/staging/mt7621-mmc/sd.c | 1 - drivers/staging/octeon/ethernet.c | 10 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 3 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 4 +- drivers/staging/rtl8188eu/hal/odm.c | 8 +- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 37 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 7 +- drivers/staging/rtl8188eu/include/hal_intf.h | 2 +- drivers/staging/rtl8188eu/include/rtl8188e_xmit.h | 4 +- drivers/staging/rtl8188eu/include/rtw_recv.h | 2 +- drivers/staging/rtl8192e/rtllib_crypt_ccmp.c | 14 +- drivers/staging/rtl8192u/r8192U.h | 4 +- drivers/staging/rtl8192u/r8192U_dm.c | 10 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 2 +- drivers/staging/rtl8192u/r819xU_firmware.c | 4 +- drivers/staging/rtl8192u/r819xU_phyreg.h | 2 +- drivers/staging/rtl8712/hal_init.c | 10 +- drivers/staging/rtl8712/rtl8712_hal.h | 8 +- drivers/staging/rtl8712/rtl871x_cmd.h | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 212 + drivers/staging/rtl8723bs/core/rtw_xmit.c | 4 +- drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 4 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 2 +- drivers/staging/rtlwifi/base.c | 71 +- drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c | 13 +- drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c | 2 +- drivers/staging/rtlwifi/phydm/phydm_ccx.c | 4 +- drivers/staging/rtlwifi/phydm/phydm_debug.c | 35 +- drivers/staging/rtlwifi/phydm/phydm_dig.c | 9 +- .../staging/rtlwifi/phydm/phydm_edcaturbocheck.c | 8 +- drivers/staging/rtlwifi/phydm/phydm_hwconfig.c | 113 +- drivers/staging/rtlwifi/phydm/phydm_hwconfig.h | 12 + drivers/staging/rtlwifi/phydm/phydm_psd.c | 7 +- drivers/staging/rts5208/general.c | 17 +- drivers/staging/rts5208/general.h | 18 +- drivers/staging/rts5208/ms.c | 17 +- drivers/staging/rts5208/ms.h | 18 +- drivers/staging/rts5208/rtsx.c | 17 +- drivers/staging/rts5208/rtsx.h | 18 +- drivers/staging/rts5208/rtsx_card.c | 17 +- drivers/staging/rts5208/rtsx_card.h | 18 +- drivers/staging/rts5208/rtsx_chip.c | 17 +- drivers/staging/rts5208/rtsx_chip.h | 18 +- drivers/staging/rts5208/rtsx_scsi.c | 17 +- drivers/staging/rts5208/rtsx_scsi.h | 18 +- drivers/staging/rts5208/rtsx_sys.h | 18 +- drivers/staging/rts5208/rtsx_transport.c | 14 +- drivers/staging/rts5208/rtsx_transport.h | 18 +- drivers/staging/rts5208/sd.c | 17 +- drivers/staging/rts5208/sd.h | 18 +- drivers/staging/rts5208/spi.c | 17 +- drivers/staging/rts5208/spi.h | 18 +- drivers/staging/rts5208/xd.c | 17 +- drivers/staging/rts5208/xd.h | 20 +- drivers/staging/sm750fb/sm750_accel.c | 3 +- drivers/staging/speakup/kobjects.c | 2 +- drivers/staging/speakup/speakup_acntpc.c | 3 +- drivers/staging/speakup/speakup_decpc.c | 6 +- drivers/staging/speakup/speakup_keypc.c | 2 +- drivers/staging/speakup/spk_priv.h | 6 +- drivers/staging/vboxvideo/Makefile | 2 + drivers/staging/vboxvideo/hgsmi_base.c | 99 +- drivers/staging/vboxvideo/hgsmi_ch_setup.h | 40 +- drivers/staging/vboxvideo/hgsmi_channels.h | 23 +- drivers/staging/vboxvideo/hgsmi_defs.h | 23 +- drivers/staging/vboxvideo/modesetting.c | 71 +- drivers/staging/vboxvideo/vbox_drv.c | 55 +- drivers/staging/vboxvideo/vbox_drv.h | 40 +- drivers/staging/vboxvideo/vbox_err.h | 50 + drivers/staging/vboxvideo/vbox_fb.c | 33 +- drivers/staging/vboxvideo/vbox_hgsmi.c | 22 +- drivers/staging/vboxvideo/vbox_irq.c | 26 +- drivers/staging/vboxvideo/vbox_main.c | 101 +- drivers/staging/vboxvideo/vbox_mode.c | 50 +- drivers/staging/vboxvideo/vbox_prime.c | 20 +- drivers/staging/vboxvideo/vbox_ttm.c | 35 +- drivers/staging/vboxvideo/vboxvideo.h | 143 +- drivers/staging/vboxvideo/vboxvideo_guest.h | 50 +- drivers/staging/vboxvideo/vboxvideo_vbe.h | 34 +- drivers/staging/vboxvideo/vbva_base.c | 27 +- drivers/staging/vc04_services/bcm2835-audio/TODO | 25 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 10 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 39 +- .../staging/vc04_services/bcm2835-audio/bcm2835.c | 26 +- .../bcm2835-audio/vc_vchi_audioserv_defs.h | 6 +- drivers/staging/vt6655/baseband.c | 2 +- drivers/staging/wilc1000/Makefile | 3 +- drivers/staging/wilc1000/coreconfigurator.c | 287 ++ drivers/staging/wilc1000/coreconfigurator.h | 81 + drivers/staging/wilc1000/host_interface.c | 117 - drivers/staging/wilc1000/host_interface.h | 61 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 1 + drivers/staging/wlan-ng/prism2fw.c | 2 +- drivers/staging/xgifb/XGI_main_26.c | 5 +- drivers/staging/xgifb/vb_setmode.c | 7 +- drivers/target/target_core_pscsi.c | 2 +- drivers/target/target_core_transport.c | 4 +- drivers/tty/serial/sh-sci.c | 4 +- drivers/usb/core/hub.c | 14 +- drivers/usb/core/quirks.c | 14 - drivers/usb/gadget/function/f_fs.c | 7 +- drivers/usb/gadget/legacy/inode.c | 7 +- drivers/usb/misc/appledisplay.c | 1 - drivers/usb/typec/tcpm/tcpm.c | 21 +- drivers/vfio/Kconfig | 1 + drivers/vhost/net.c | 2 +- drivers/video/backlight/pm8941-wled.c | 2 +- drivers/video/hdmi.c | 511 +- drivers/virtio/virtio_balloon.c | 2 +- drivers/xen/balloon.c | 23 +- drivers/xen/grant-table.c | 2 +- drivers/xen/xenfs/super.c | 7 +- fs/9p/vfs_super.c | 2 +- fs/Kconfig | 7 - fs/Makefile | 5 +- fs/adfs/super.c | 9 +- fs/affs/super.c | 13 +- fs/afs/internal.h | 10 +- fs/afs/mntpt.c | 143 +- fs/afs/super.c | 634 +-- fs/afs/volume.c | 4 +- fs/aio.c | 3 +- fs/anon_inodes.c | 3 +- fs/autofs/autofs_i.h | 2 +- fs/autofs/init.c | 4 +- fs/autofs/inode.c | 3 +- fs/befs/btree.c | 97 +- fs/befs/linuxvfs.c | 11 +- fs/bfs/inode.c | 8 +- fs/binfmt_misc.c | 7 +- fs/block_dev.c | 4 +- fs/btrfs/backref.c | 9 + fs/btrfs/btrfs_inode.h | 1 - fs/btrfs/check-integrity.c | 2 +- fs/btrfs/compression.c | 9 +- fs/btrfs/ctree.c | 9 +- fs/btrfs/ctree.h | 58 +- fs/btrfs/dev-replace.c | 7 - fs/btrfs/disk-io.c | 120 +- fs/btrfs/extent-tree.c | 787 ++-- fs/btrfs/extent_io.c | 167 +- fs/btrfs/extent_io.h | 24 + fs/btrfs/file.c | 2 +- fs/btrfs/free-space-cache.c | 22 +- fs/btrfs/inode.c | 543 +-- fs/btrfs/ioctl.c | 49 +- fs/btrfs/ordered-data.c | 30 + fs/btrfs/ordered-data.h | 2 + fs/btrfs/qgroup.c | 7 +- fs/btrfs/relocation.c | 18 +- fs/btrfs/super.c | 38 +- fs/btrfs/tests/btrfs-tests.c | 6 +- fs/btrfs/tests/extent-io-tests.c | 7 +- fs/btrfs/tests/inode-tests.c | 6 + fs/btrfs/transaction.c | 11 + fs/btrfs/transaction.h | 2 + fs/btrfs/tree-checker.c | 2 +- fs/btrfs/tree-log.c | 25 +- fs/btrfs/volumes.c | 338 +- fs/btrfs/volumes.h | 8 - fs/buffer.c | 50 +- fs/ceph/super.c | 3 +- fs/cifs/Kconfig | 2 +- fs/cifs/cifs_dfs_ref.c | 3 +- fs/cifs/cifsencrypt.c | 2 +- fs/cifs/cifsfs.c | 18 +- fs/cifs/file.c | 4 +- fs/cifs/inode.c | 4 - fs/coda/inode.c | 11 +- fs/compat_ioctl.c | 33 + fs/configfs/mount.c | 7 +- fs/cramfs/inode.c | 17 +- fs/debugfs/inode.c | 14 +- fs/devpts/inode.c | 10 +- fs/direct-io.c | 2 - fs/dlm/lockspace.c | 2 +- fs/dlm/member.c | 5 +- fs/dlm/user.c | 2 +- fs/ecryptfs/crypto.c | 12 +- fs/ecryptfs/main.c | 2 +- fs/efivarfs/super.c | 9 +- fs/efs/super.c | 14 +- fs/exofs/super.c | 7 +- fs/ext2/super.c | 14 +- fs/ext4/inode.c | 5 +- fs/ext4/namei.c | 4 +- fs/ext4/resize.c | 28 +- fs/ext4/super.c | 33 +- fs/ext4/xattr.c | 21 +- fs/f2fs/super.c | 11 +- fs/fat/inode.c | 3 +- fs/fat/namei_msdos.c | 8 +- fs/fat/namei_vfat.c | 8 +- fs/file.c | 2 +- fs/file_table.c | 9 +- fs/filesystems.c | 4 - fs/freevxfs/vxfs_super.c | 12 +- fs/fs_context.c | 776 --- fs/fs_parser.c | 555 --- fs/fsopen.c | 568 --- fs/fuse/control.c | 9 +- fs/fuse/inode.c | 16 +- fs/gfs2/file.c | 10 +- fs/gfs2/ops_fstype.c | 6 +- fs/gfs2/rgrp.c | 3 +- fs/gfs2/super.c | 4 +- fs/hfs/super.c | 12 +- fs/hfsplus/super.c | 12 +- fs/hostfs/hostfs_kern.c | 7 +- fs/hpfs/super.c | 11 +- fs/hugetlbfs/inode.c | 454 +- fs/inode.c | 11 +- fs/internal.h | 19 +- fs/iomap.c | 9 +- fs/isofs/inode.c | 11 +- fs/jffs2/super.c | 10 +- fs/jfs/namei.c | 2 +- fs/jfs/super.c | 11 +- fs/kernfs/mount.c | 103 +- fs/libfs.c | 20 +- fs/lockd/svclock.c | 2 +- fs/locks.c | 253 +- fs/minix/inode.c | 14 +- fs/namei.c | 4 +- fs/namespace.c | 952 +--- fs/nfs/internal.h | 4 +- fs/nfs/namespace.c | 3 +- fs/nfs/nfs4namespace.c | 3 +- fs/nfs/nfs4proc.c | 6 +- fs/nfs/nfs4state.c | 10 +- fs/nfs/nfs4super.c | 27 +- fs/nfs/super.c | 22 +- fs/nfsd/nfs4proc.c | 3 +- fs/nfsd/nfs4state.c | 10 +- fs/nfsd/nfsctl.c | 8 +- fs/nilfs2/btnode.c | 4 +- fs/nilfs2/super.c | 10 +- fs/notify/fanotify/Kconfig | 1 + fs/notify/inotify/Kconfig | 1 + fs/nsfs.c | 3 +- fs/ntfs/super.c | 13 +- fs/ocfs2/dlmfs/dlmfs.c | 5 +- fs/ocfs2/locks.c | 10 +- fs/ocfs2/move_extents.c | 40 +- fs/ocfs2/super.c | 14 +- fs/omfs/inode.c | 9 +- fs/openpromfs/inode.c | 11 +- fs/orangefs/orangefs-kernel.h | 2 +- fs/orangefs/super.c | 5 +- fs/overlayfs/super.c | 11 +- fs/pipe.c | 3 +- fs/pnode.c | 1 - fs/proc/inode.c | 52 +- fs/proc/internal.h | 5 +- fs/proc/root.c | 253 +- fs/proc/task_mmu.c | 14 +- fs/pstore/inode.c | 10 +- fs/qnx4/inode.c | 14 +- fs/qnx6/inode.c | 14 +- fs/ramfs/inode.c | 6 +- fs/reiserfs/super.c | 14 +- fs/romfs/super.c | 13 +- fs/squashfs/super.c | 12 +- fs/statfs.c | 587 --- fs/super.c | 486 +- fs/sysfs/mount.c | 67 +- fs/sysv/inode.c | 3 +- fs/sysv/super.c | 16 +- fs/tracefs/inode.c | 10 +- fs/ubifs/Kconfig | 16 +- fs/ubifs/replay.c | 35 +- fs/ubifs/super.c | 5 +- fs/udf/super.c | 16 +- fs/ufs/super.c | 11 +- fs/userfaultfd.c | 2 +- fs/xfs/libxfs/xfs_attr_leaf.c | 11 +- fs/xfs/xfs_ioctl.c | 2 +- fs/xfs/xfs_message.c | 2 +- fs/xfs/xfs_super.c | 10 +- include/asm-generic/4level-fixup.h | 2 +- include/asm-generic/5level-fixup.h | 2 +- include/asm-generic/atomic-instrumented.h | 1690 +------ include/asm-generic/atomic-long.h | 1173 +---- include/asm-generic/pgtable-nop4d-hack.h | 2 +- include/asm-generic/pgtable-nop4d.h | 2 +- include/asm-generic/pgtable-nopmd.h | 2 +- include/asm-generic/pgtable-nopud.h | 2 +- include/asm-generic/pgtable.h | 16 - include/drm/bridge/dw_hdmi.h | 1 - include/drm/bridge/dw_mipi_dsi.h | 14 +- include/drm/drmP.h | 6 - include/drm/drm_atomic.h | 10 +- include/drm/drm_atomic_helper.h | 46 +- include/drm/drm_atomic_state_helper.h | 80 - include/drm/drm_connector.h | 21 - include/drm/drm_crtc_helper.h | 6 + include/drm/drm_dp_helper.h | 97 - include/drm/drm_dp_mst_helper.h | 6 + include/drm/drm_fb_cma_helper.h | 2 + include/drm/drm_file.h | 14 +- include/drm/drm_fourcc.h | 89 +- include/drm/drm_hdcp.h | 212 - include/drm/drm_mipi_dsi.h | 8 - include/drm/drm_mode_config.h | 13 - include/drm/drm_plane.h | 2 - include/drm/drm_plane_helper.h | 35 + include/drm/drm_prime.h | 3 + include/drm/drm_property.h | 3 +- include/drm/drm_syncobj.h | 75 +- include/drm/drm_vblank.h | 8 +- include/drm/i915_pciids.h | 21 +- include/dt-bindings/clock/qcom,rpmcc.h | 4 - include/dt-bindings/clock/sun8i-de2.h | 3 - include/dt-bindings/interconnect/qcom.h | 98 - include/dt-bindings/pinctrl/pads-imx8qxp.h | 751 --- include/dt-bindings/power/rk3066-power.h | 22 - include/dt-bindings/power/rk3188-power.h | 24 - include/dt-bindings/reset/sun8i-de2.h | 1 - include/linux/adxl.h | 5 + include/linux/atomic-fallback.h | 2294 --------- include/linux/atomic.h | 1241 ++++- include/linux/blk-cgroup.h | 97 + include/linux/blk-mq-pci.h | 4 +- include/linux/blk-mq-virtio.h | 4 +- include/linux/blk-mq.h | 44 +- include/linux/blk_types.h | 4 +- include/linux/blkdev.h | 184 +- include/linux/bsg-lib.h | 6 +- include/linux/cgroup-defs.h | 1 - include/linux/cgroup.h | 3 +- include/linux/cmdline.h | 70 - include/linux/compiler-gcc.h | 9 +- include/linux/compiler_attributes.h | 8 +- include/linux/compiler_types.h | 4 - include/linux/debugfs.h | 8 +- include/linux/elevator.h | 94 +- include/linux/errno.h | 1 - include/linux/fs.h | 58 +- include/linux/fs_context.h | 215 - include/linux/fs_parser.h | 119 - include/linux/fsinfo.h | 41 - include/linux/gpio/consumer.h | 6 +- include/linux/gpio/driver.h | 1 + include/linux/hdmi.h | 24 +- include/linux/hid.h | 4 +- include/linux/i3c/ccc.h | 385 -- include/linux/i3c/device.h | 331 -- include/linux/i3c/master.h | 648 --- include/linux/i8253.h | 1 - include/linux/ide.h | 13 +- include/linux/init.h | 1 + include/linux/interconnect-provider.h | 125 - include/linux/interconnect.h | 49 - include/linux/interrupt.h | 4 - include/linux/ipc_namespace.h | 1 - include/linux/ipmi_smi.h | 27 +- include/linux/kernfs.h | 43 +- include/linux/lsm_hooks.h | 84 +- include/linux/memory_hotplug.h | 2 +- include/linux/mlx5/mlx5_ifc.h | 12 +- include/linux/mm.h | 8 - include/linux/mod_devicetable.h | 17 - include/linux/module.h | 6 - include/linux/mount.h | 10 +- include/linux/mtd/nand.h | 7 +- include/linux/mtd/rawnand.h | 4 - include/linux/mtd/super.h | 4 +- include/linux/of_pdt.h | 2 + include/linux/pm_domain.h | 8 +- include/linux/pm_opp.h | 16 +- include/linux/ramfs.h | 4 +- include/linux/rcupdate_wait.h | 17 + include/linux/regulator/pfuze100.h | 3 +- include/linux/reservation.h | 12 +- include/linux/sched.h | 11 +- include/linux/security.h | 70 +- include/linux/shmem_fs.h | 3 +- include/linux/spi/spi.h | 1 - include/linux/srcu.h | 79 +- include/linux/srcutiny.h | 24 +- include/linux/srcutree.h | 8 +- include/linux/swap.h | 17 +- include/linux/syscalls.h | 13 - include/linux/tpm.h | 11 +- include/linux/usb/quirks.h | 3 - include/linux/usb/tcpm.h | 1 - include/linux/xarray.h | 267 +- include/math-emu/op-2.h | 99 +- include/math-emu/soft-fp.h | 2 +- include/media/v4l2-mem2mem.h | 2 +- include/scsi/scsi_host.h | 18 +- include/scsi/scsi_tcq.h | 14 +- include/sound/soc-acpi.h | 14 - include/sound/soc.h | 4 +- include/trace/events/btrfs.h | 2 +- include/trace/events/filelock.h | 16 +- include/uapi/drm/drm.h | 1 - include/uapi/drm/drm_fourcc.h | 14 - include/uapi/drm/i915_drm.h | 15 - include/uapi/drm/v3d_drm.h | 10 - include/uapi/linux/btrfs.h | 1 - include/uapi/linux/btrfs_tree.h | 1 - include/uapi/linux/fcntl.h | 2 - include/uapi/linux/fs.h | 56 +- include/uapi/linux/fsinfo.h | 303 -- include/uapi/linux/mount.h | 120 - include/uapi/linux/v4l2-controls.h | 5 - include/video/imx-ipu-v3.h | 10 - include/xen/xen-ops.h | 12 +- init/Kconfig | 98 +- init/do_mounts.c | 5 +- init/do_mounts_initrd.c | 4 +- init/initramfs.c | 6 + init/main.c | 12 + ipc/ipc_sysctl.c | 14 +- ipc/mqueue.c | 106 +- ipc/namespace.c | 2 +- ipc/util.c | 29 +- ipc/util.h | 46 +- kernel/auditsc.c | 2 +- kernel/bpf/inode.c | 7 +- kernel/cgroup/cgroup-internal.h | 52 +- kernel/cgroup/cgroup-v1.c | 413 +- kernel/cgroup/cgroup.c | 309 +- kernel/cgroup/cpuset.c | 1022 +--- kernel/cgroup/debug.c | 4 +- kernel/configs/tiny.config | 1 - kernel/debug/kdb/kdb_bt.c | 4 +- kernel/debug/kdb/kdb_main.c | 14 +- kernel/debug/kdb/kdb_support.c | 12 +- kernel/irq/affinity.c | 148 +- kernel/locking/mutex-debug.c | 4 +- kernel/module_signing.c | 3 +- kernel/rcu/rcu.h | 4 - kernel/rcu/rcutorture.c | 389 +- kernel/rcu/srcutiny.c | 120 +- kernel/rcu/srcutree.c | 489 +- kernel/rcu/sync.c | 25 +- kernel/rcu/tree.c | 114 +- kernel/rcu/tree.h | 18 +- kernel/rcu/tree_exp.h | 10 +- kernel/rcu/tree_plugin.h | 81 +- kernel/rcu/update.c | 9 +- kernel/resource.c | 10 +- kernel/sched/core.c | 7 +- kernel/sched/deadline.c | 19 +- kernel/sched/fair.c | 23 +- kernel/sched/membarrier.c | 2 +- kernel/sched/rt.c | 24 +- kernel/torture.c | 34 +- kernel/trace/trace.c | 7 +- kernel/user_namespace.c | 12 +- kernel/watchdog.c | 7 - lib/Kconfig.debug | 23 - lib/test_xarray.c | 40 +- lib/xarray.c | 138 +- localversion-next | 1 - mm/backing-dev.c | 35 - mm/internal.h | 1 - mm/khugepaged.c | 4 +- mm/list_lru.c | 7 - mm/memory.c | 4 +- mm/memory_hotplug.c | 42 +- mm/mincore.c | 12 +- mm/page_alloc.c | 14 +- mm/page_owner.c | 4 +- mm/shmem.c | 12 +- mm/swap.c | 3 +- mm/swap_state.c | 16 +- mm/swapfile.c | 156 +- mm/vmscan.c | 22 +- mm/z3fold.c | 8 +- mm/zsmalloc.c | 3 +- net/bluetooth/hci_sock.c | 32 +- net/nfc/netlink.c | 6 +- net/socket.c | 3 +- net/sunrpc/rpc_pipe.c | 7 +- net/sunrpc/xdr.c | 5 +- net/xfrm/xfrm_output.c | 1 - net/xfrm/xfrm_state.c | 2 +- samples/Kconfig | 9 +- samples/Makefile | 2 +- samples/statx/Makefile | 7 + samples/{vfs => statx}/test-statx.c | 7 +- samples/vfs/Makefile | 16 - samples/vfs/test-fs-query.c | 145 - samples/vfs/test-fsinfo.c | 593 --- samples/vfs/test-fsmount.c | 133 - scripts/atomic/atomic-tbl.sh | 186 - scripts/atomic/atomics.tbl | 41 - scripts/atomic/check-atomics.sh | 19 - scripts/atomic/fallbacks/acquire | 9 - scripts/atomic/fallbacks/add_negative | 16 - scripts/atomic/fallbacks/add_unless | 16 - scripts/atomic/fallbacks/andnot | 7 - scripts/atomic/fallbacks/dec | 7 - scripts/atomic/fallbacks/dec_and_test | 15 - scripts/atomic/fallbacks/dec_if_positive | 15 - scripts/atomic/fallbacks/dec_unless_positive | 14 - scripts/atomic/fallbacks/fence | 11 - scripts/atomic/fallbacks/fetch_add_unless | 23 - scripts/atomic/fallbacks/inc | 7 - scripts/atomic/fallbacks/inc_and_test | 15 - scripts/atomic/fallbacks/inc_not_zero | 14 - scripts/atomic/fallbacks/inc_unless_negative | 14 - scripts/atomic/fallbacks/read_acquire | 7 - scripts/atomic/fallbacks/release | 8 - scripts/atomic/fallbacks/set_release | 7 - scripts/atomic/fallbacks/sub_and_test | 16 - scripts/atomic/fallbacks/try_cmpxchg | 11 - scripts/atomic/gen-atomic-fallback.sh | 181 - scripts/atomic/gen-atomic-instrumented.sh | 182 - scripts/atomic/gen-atomic-long.sh | 101 - scripts/checkpatch.pl | 48 - scripts/kernel-doc | 6 +- scripts/package/builddeb | 6 +- scripts/package/mkspec | 11 +- security/apparmor/apparmorfs.c | 8 +- security/apparmor/include/mount.h | 11 +- security/apparmor/lsm.c | 111 +- security/apparmor/mount.c | 47 - security/inode.c | 7 +- security/integrity/ima/ima_crypto.c | 5 +- security/security.c | 64 +- security/selinux/hooks.c | 388 +- security/selinux/include/security.h | 16 +- security/selinux/selinuxfs.c | 8 +- security/selinux/ss/policydb.c | 51 +- security/smack/smack.h | 21 +- security/smack/smack_lsm.c | 367 +- security/smack/smackfs.c | 9 +- security/tomoyo/common.h | 3 - security/tomoyo/mount.c | 46 - security/tomoyo/tomoyo.c | 19 +- sound/pci/hda/thinkpad_helper.c | 4 +- sound/soc/amd/acp-da7219-max98357a.c | 2 +- sound/soc/codecs/ak4458.c | 2 +- sound/soc/codecs/ak5558.c | 19 +- sound/soc/codecs/hdac_hda.c | 2 +- sound/soc/codecs/nau8825.c | 4 +- sound/soc/codecs/pcm3168a.c | 22 +- sound/soc/codecs/tas6424.c | 2 +- sound/soc/codecs/wm9705.c | 10 +- sound/soc/codecs/wm9712.c | 10 +- sound/soc/codecs/wm9713.c | 10 +- sound/soc/fsl/fsl_ssi_dbg.c | 14 +- sound/soc/generic/audio-graph-card.c | 9 + sound/soc/generic/audio-graph-scu-card.c | 19 +- sound/soc/intel/atom/sst/sst_acpi.c | 4 - sound/soc/intel/atom/sst/sst_loader.c | 8 +- sound/soc/intel/atom/sst/sst_pvt.c | 4 +- sound/soc/intel/boards/bytcr_rt5640.c | 6 +- sound/soc/intel/boards/bytcr_rt5651.c | 6 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 32 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 6 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 2 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 8 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 4 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 22 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 4 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 4 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 36 - sound/soc/intel/skylake/skl.c | 10 +- sound/soc/omap/Kconfig | 9 + sound/soc/omap/Makefile | 2 + sound/soc/omap/am3517evm.c | 141 + sound/soc/omap/omap-mcbsp.c | 5 - sound/soc/pxa/Kconfig | 16 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 216 +- sound/soc/qcom/qdsp6/q6afe.c | 16 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 33 + sound/soc/qcom/qdsp6/q6routing.c | 19 - sound/soc/qcom/sdm845.c | 2 +- sound/soc/sh/rcar/adg.c | 2 +- sound/soc/sh/rcar/cmd.c | 11 +- sound/soc/sh/rcar/core.c | 184 +- sound/soc/sh/rcar/ctu.c | 68 +- sound/soc/sh/rcar/dma.c | 84 +- sound/soc/sh/rcar/dvc.c | 3 +- sound/soc/sh/rcar/gen.c | 12 +- sound/soc/sh/rcar/mix.c | 3 +- sound/soc/sh/rcar/rsnd.h | 51 +- sound/soc/sh/rcar/src.c | 67 +- sound/soc/sh/rcar/ssi.c | 260 +- sound/soc/sh/rcar/ssiu.c | 239 +- sound/soc/stm/stm32_sai_sub.c | 5 +- sound/soc/sunxi/Kconfig | 2 +- sound/usb/quirks.c | 129 +- sound/x86/intel_hdmi_audio.c | 26 +- tools/include/asm/barrier.h | 2 - tools/memory-model/.gitignore | 1 - tools/memory-model/README | 2 - tools/memory-model/linux-kernel.bell | 3 +- tools/memory-model/linux-kernel.cat | 4 +- tools/memory-model/linux-kernel.def | 1 - tools/memory-model/scripts/README | 70 - tools/memory-model/scripts/checkalllitmus.sh | 53 +- tools/memory-model/scripts/checkghlitmus.sh | 65 - tools/memory-model/scripts/checklitmus.sh | 74 +- tools/memory-model/scripts/checklitmushist.sh | 60 - tools/memory-model/scripts/cmplitmushist.sh | 87 - tools/memory-model/scripts/initlitmushist.sh | 68 - tools/memory-model/scripts/judgelitmus.sh | 78 - tools/memory-model/scripts/newlitmushist.sh | 61 - tools/memory-model/scripts/parseargs.sh | 136 - tools/memory-model/scripts/runlitmushist.sh | 87 - tools/perf/arch/nds32/Build | 1 - tools/perf/arch/nds32/util/Build | 1 - tools/perf/arch/nds32/util/header.c | 29 - tools/perf/pmu-events/arch/nds32/mapfile.csv | 15 - tools/perf/pmu-events/arch/nds32/n13/atcpmu.json | 290 -- tools/power/cpupower/Makefile | 12 +- tools/power/cpupower/bench/Makefile | 2 +- tools/power/cpupower/debug/x86_64/Makefile | 4 +- tools/power/cpupower/lib/cpufreq.c | 2 +- tools/power/cpupower/lib/cpuidle.c | 2 +- tools/power/cpupower/lib/cpupower.c | 4 +- tools/power/cpupower/lib/cpupower_intern.h | 2 +- tools/testing/selftests/Makefile | 1 - tools/testing/selftests/ir/.gitignore | 1 - tools/testing/selftests/ir/Makefile | 5 - tools/testing/selftests/ir/ir_loopback.c | 199 - tools/testing/selftests/ir/ir_loopback.sh | 20 - tools/testing/selftests/rcutorture/bin/kvm.sh | 8 - tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 136 - tools/testing/selftests/rcutorture/bin/nolibc.h | 2197 --------- tools/testing/selftests/rcutorture/doc/initrd.txt | 99 +- virt/kvm/arm/vgic/vgic.c | 12 +- 1832 files changed, 41507 insertions(+), 85250 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-bus-i3c create mode 100644 Documentation/RCU/Design/Data-Structures/BigTreeClassicRCUBH.svg create mode 100644 Documentation/RCU/Design/Data-Structures/BigTreeClassicRCUBHdyn [...] create mode 100644 Documentation/RCU/Design/Data-Structures/BigTreePreemptRCUBHdyn [...] create mode 100644 Documentation/block/cfq-iosched.txt delete mode 100644 Documentation/devicetree/bindings/display/himax,hx8357d.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s043wq26 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s070wv95 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc1010gig.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d16d0.txt delete mode 100644 Documentation/devicetree/bindings/display/truly,nt35597.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/adm1275.txt delete mode 100644 Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt delete mode 100644 Documentation/devicetree/bindings/i3c/i3c.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/interconnect.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom-msm8916.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom-smd.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx214.txt rename Documentation/devicetree/bindings/{spi => mtd}/atmel-quadspi.txt (100%) delete mode 100644 Documentation/devicetree/bindings/perf/nds32v3-pmu.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-mxic.txt create mode 100644 Documentation/devicetree/todo.txt delete mode 100644 Documentation/driver-api/i3c/device-driver-api.rst delete mode 100644 Documentation/driver-api/i3c/index.rst delete mode 100644 Documentation/driver-api/i3c/master-driver-api.rst delete mode 100644 Documentation/driver-api/i3c/protocol.rst delete mode 100644 Documentation/filesystems/mount_api.txt delete mode 100644 Documentation/interconnect/interconnect.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/bcm2836-rpi.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts delete mode 100644 arch/arm/boot/dts/vf610-bk4.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-scu4-aib.dts delete mode 100644 arch/arm/configs/mediatek_v7_defconfig delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-lite2.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-inx.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-kd.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet.dtsi delete mode 100644 arch/ia64/kernel/syscalls/Makefile delete mode 100644 arch/ia64/kernel/syscalls/syscall.tbl delete mode 100644 arch/ia64/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/ia64/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/mips/configs/decstation_64_defconfig delete mode 100644 arch/mips/configs/decstation_r4k_defconfig delete mode 100644 arch/nds32/include/asm/fpu.h delete mode 100644 arch/nds32/include/asm/fpuemu.h delete mode 100644 arch/nds32/include/asm/nds32_fpu_inst.h delete mode 100644 arch/nds32/include/asm/perf_event.h delete mode 100644 arch/nds32/include/asm/pmu.h delete mode 100644 arch/nds32/include/asm/sfp-machine.h delete mode 100644 arch/nds32/include/asm/stacktrace.h delete mode 100644 arch/nds32/include/asm/suspend.h delete mode 100644 arch/nds32/include/uapi/asm/udftrap.h delete mode 100644 arch/nds32/kernel/fpu.c delete mode 100644 arch/nds32/kernel/perf_event_cpu.c delete mode 100644 arch/nds32/kernel/pm.c delete mode 100644 arch/nds32/kernel/sleep.S delete mode 100644 arch/nds32/math-emu/Makefile delete mode 100644 arch/nds32/math-emu/faddd.c delete mode 100644 arch/nds32/math-emu/fadds.c delete mode 100644 arch/nds32/math-emu/fcmpd.c delete mode 100644 arch/nds32/math-emu/fcmps.c delete mode 100644 arch/nds32/math-emu/fd2s.c delete mode 100644 arch/nds32/math-emu/fdivd.c delete mode 100644 arch/nds32/math-emu/fdivs.c delete mode 100644 arch/nds32/math-emu/fmuld.c delete mode 100644 arch/nds32/math-emu/fmuls.c delete mode 100644 arch/nds32/math-emu/fnegd.c delete mode 100644 arch/nds32/math-emu/fnegs.c delete mode 100644 arch/nds32/math-emu/fpuemu.c delete mode 100644 arch/nds32/math-emu/fs2d.c delete mode 100644 arch/nds32/math-emu/fsqrtd.c delete mode 100644 arch/nds32/math-emu/fsqrts.c delete mode 100644 arch/nds32/math-emu/fsubd.c delete mode 100644 arch/nds32/math-emu/fsubs.c create mode 100644 block/blk-tag.c create mode 100644 block/cfq-iosched.c copy block/{mq-deadline.c => deadline-iosched.c} (51%) create mode 100644 block/noop-iosched.c delete mode 100644 drivers/char/tpm/tpm1-cmd.c delete mode 100644 drivers/gpio/TODO delete mode 100644 drivers/gpu/drm/drm_atomic_state_helper.c delete mode 100644 drivers/gpu/drm/i915/i915_scheduler.c delete mode 100644 drivers/gpu/drm/i915/intel_dsi.c rename drivers/gpu/drm/i915/{intel_connector.c => intel_modes.c} (54%) delete mode 100644 drivers/gpu/drm/i915/intel_quirks.c delete mode 100644 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c delete mode 100644 drivers/gpu/drm/panel/panel-truly-nt35597.c delete mode 100644 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c create mode 100644 drivers/gpu/drm/rockchip/dw-mipi-dsi.c rename drivers/gpu/drm/selftests/{drm_modeset_selftests.h => drm_helper_selftests. [...] rename drivers/gpu/drm/selftests/{test-drm_plane_helper.c => test-drm-helper.c} (90%) delete mode 100644 drivers/gpu/drm/selftests/test-drm_format.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_framebuffer.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.h delete mode 100644 drivers/gpu/drm/tinydrm/hx8357d.c delete mode 100644 drivers/i3c/Kconfig delete mode 100644 drivers/i3c/Makefile delete mode 100644 drivers/i3c/device.c delete mode 100644 drivers/i3c/internals.h delete mode 100644 drivers/i3c/master.c delete mode 100644 drivers/i3c/master/Kconfig delete mode 100644 drivers/i3c/master/Makefile delete mode 100644 drivers/i3c/master/i3c-master-cdns.c delete mode 100644 drivers/interconnect/Kconfig delete mode 100644 drivers/interconnect/Makefile delete mode 100644 drivers/interconnect/core.c delete mode 100644 drivers/interconnect/qcom/Kconfig delete mode 100644 drivers/interconnect/qcom/Makefile delete mode 100644 drivers/interconnect/qcom/msm8916.c delete mode 100644 drivers/interconnect/qcom/smd-rpm.c delete mode 100644 drivers/interconnect/qcom/smd-rpm.h delete mode 100644 drivers/media/i2c/imx214.c create mode 100644 drivers/mtd/maps/gpio-addr-flash.c create mode 100644 drivers/mtd/maps/latch-addr-flash.c delete mode 100644 drivers/mtd/maps/physmap-core.c create mode 100644 drivers/mtd/maps/physmap.c create mode 100644 drivers/mtd/maps/physmap_of_core.c rename drivers/mtd/maps/{physmap-gemini.c => physmap_of_gemini.c} (98%) rename drivers/mtd/maps/{physmap-gemini.h => physmap_of_gemini.h} (90%) rename drivers/mtd/maps/{physmap-versatile.c => physmap_of_versatile.c} (99%) rename drivers/mtd/maps/{physmap-versatile.h => physmap_of_versatile.h} (90%) rename drivers/{spi => mtd/spi-nor}/atmel-quadspi.c (53%) delete mode 100644 drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_ipc.h delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_regs.h delete mode 100644 drivers/pinctrl/freescale/pinctrl-imx8qxp.c delete mode 100644 drivers/pinctrl/freescale/pinctrl-scu.c delete mode 100644 drivers/scsi/mpt3sas/mpi/mpi2_image.h delete mode 100644 drivers/spi/spi-mxic.c create mode 100644 drivers/staging/mt29f_spinand/Kconfig create mode 100644 drivers/staging/mt29f_spinand/Makefile create mode 100644 drivers/staging/mt29f_spinand/TODO create mode 100644 drivers/staging/mt29f_spinand/mt29f_spinand.c create mode 100644 drivers/staging/mt29f_spinand/mt29f_spinand.h create mode 100644 drivers/staging/vboxvideo/vbox_err.h create mode 100644 drivers/staging/wilc1000/coreconfigurator.c create mode 100644 drivers/staging/wilc1000/coreconfigurator.h delete mode 100644 fs/fs_context.c delete mode 100644 fs/fs_parser.c delete mode 100644 fs/fsopen.c delete mode 100644 include/drm/drm_atomic_state_helper.h delete mode 100644 include/dt-bindings/interconnect/qcom.h delete mode 100644 include/dt-bindings/pinctrl/pads-imx8qxp.h delete mode 100644 include/dt-bindings/power/rk3066-power.h delete mode 100644 include/dt-bindings/power/rk3188-power.h delete mode 100644 include/linux/atomic-fallback.h delete mode 100644 include/linux/cmdline.h delete mode 100644 include/linux/fs_context.h delete mode 100644 include/linux/fs_parser.h delete mode 100644 include/linux/fsinfo.h delete mode 100644 include/linux/i3c/ccc.h delete mode 100644 include/linux/i3c/device.h delete mode 100644 include/linux/i3c/master.h delete mode 100644 include/linux/interconnect-provider.h delete mode 100644 include/linux/interconnect.h delete mode 100644 include/uapi/linux/fsinfo.h delete mode 100644 include/uapi/linux/mount.h delete mode 100644 localversion-next create mode 100644 samples/statx/Makefile rename samples/{vfs => statx}/test-statx.c (98%) delete mode 100644 samples/vfs/Makefile delete mode 100644 samples/vfs/test-fs-query.c delete mode 100644 samples/vfs/test-fsinfo.c delete mode 100644 samples/vfs/test-fsmount.c delete mode 100755 scripts/atomic/atomic-tbl.sh delete mode 100755 scripts/atomic/atomics.tbl delete mode 100755 scripts/atomic/check-atomics.sh delete mode 100755 scripts/atomic/fallbacks/acquire delete mode 100755 scripts/atomic/fallbacks/add_negative delete mode 100755 scripts/atomic/fallbacks/add_unless delete mode 100755 scripts/atomic/fallbacks/andnot delete mode 100755 scripts/atomic/fallbacks/dec delete mode 100755 scripts/atomic/fallbacks/dec_and_test delete mode 100755 scripts/atomic/fallbacks/dec_if_positive delete mode 100755 scripts/atomic/fallbacks/dec_unless_positive delete mode 100755 scripts/atomic/fallbacks/fence delete mode 100755 scripts/atomic/fallbacks/fetch_add_unless delete mode 100755 scripts/atomic/fallbacks/inc delete mode 100755 scripts/atomic/fallbacks/inc_and_test delete mode 100755 scripts/atomic/fallbacks/inc_not_zero delete mode 100755 scripts/atomic/fallbacks/inc_unless_negative delete mode 100755 scripts/atomic/fallbacks/read_acquire delete mode 100755 scripts/atomic/fallbacks/release delete mode 100755 scripts/atomic/fallbacks/set_release delete mode 100755 scripts/atomic/fallbacks/sub_and_test delete mode 100755 scripts/atomic/fallbacks/try_cmpxchg delete mode 100755 scripts/atomic/gen-atomic-fallback.sh delete mode 100755 scripts/atomic/gen-atomic-instrumented.sh delete mode 100755 scripts/atomic/gen-atomic-long.sh create mode 100644 sound/soc/omap/am3517evm.c delete mode 100644 tools/memory-model/.gitignore delete mode 100644 tools/memory-model/scripts/README delete mode 100755 tools/memory-model/scripts/checkghlitmus.sh delete mode 100755 tools/memory-model/scripts/checklitmushist.sh delete mode 100644 tools/memory-model/scripts/cmplitmushist.sh delete mode 100755 tools/memory-model/scripts/initlitmushist.sh delete mode 100755 tools/memory-model/scripts/judgelitmus.sh delete mode 100755 tools/memory-model/scripts/newlitmushist.sh delete mode 100755 tools/memory-model/scripts/parseargs.sh delete mode 100755 tools/memory-model/scripts/runlitmushist.sh delete mode 100644 tools/perf/arch/nds32/Build delete mode 100644 tools/perf/arch/nds32/util/Build delete mode 100644 tools/perf/arch/nds32/util/header.c delete mode 100644 tools/perf/pmu-events/arch/nds32/mapfile.csv delete mode 100644 tools/perf/pmu-events/arch/nds32/n13/atcpmu.json delete mode 100644 tools/testing/selftests/ir/.gitignore delete mode 100644 tools/testing/selftests/ir/Makefile delete mode 100644 tools/testing/selftests/ir/ir_loopback.c delete mode 100755 tools/testing/selftests/ir/ir_loopback.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/mkinitrd.sh delete mode 100644 tools/testing/selftests/rcutorture/bin/nolibc.h -- To stop receiving notification emails like this one, please contact the administrator of this repository.
7Â years
1
0
0
0
[toolchain/gcc] branch linaro-local/ci/tcwg_kernel/gnu-release-arm-lts-allnoconfig updated (0b0726cd0fb -> 60bf7ce71ae)
by gitīŧ git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-lts-allnoconfig in repository toolchain/gcc. from 0b0726cd0fb * fe.h (Suppress_Checks): Declare. * gcc-interface/misc.c [...] adds f410bf4641b Daily bump. adds 339ca09f7be [PATCH, arm] Backport -- Fix ICE during thunk generation wi [...] adds 71def3842c8 syscall: change RLIM_INFINITY from 0xffffffffffffffff to -1 adds 60bf7ce71ae 2018-11-09 Jerry DeLisle <jvdelisle(a)gcc.gnu.org> No new revisions were added by this update. Summary of changes: gcc/ChangeLog | 9 +++ gcc/DATESTAMP | 2 +- gcc/config/arm/arm.c | 23 +++++- gcc/testsuite/ChangeLog | 15 ++++ gcc/testsuite/g++.dg/other/{vthunk1.C => thunk1.C} | 0 gcc/testsuite/g++.dg/other/thunk2a.C | 15 ++++ gcc/testsuite/g++.dg/other/thunk2b.C | 16 ++++ gcc/testsuite/gfortran.dg/read_legacy_comma.f90 | 31 +++++++ libgfortran/ChangeLog | 7 ++ libgfortran/io/transfer.c | 94 ++++++++++++++++------ libgo/mksysinfo.sh | 13 ++- 11 files changed, 196 insertions(+), 29 deletions(-) rename gcc/testsuite/g++.dg/other/{vthunk1.C => thunk1.C} (100%) create mode 100644 gcc/testsuite/g++.dg/other/thunk2a.C create mode 100644 gcc/testsuite/g++.dg/other/thunk2b.C create mode 100644 gcc/testsuite/gfortran.dg/read_legacy_comma.f90 -- To stop receiving notification emails like this one, please contact the administrator of this repository.
7Â years
1
0
0
0
[toolchain/gcc] branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-lts-defconfig updated (0b0726cd0fb -> 60bf7ce71ae)
by gitīŧ git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-lts-defconfig in repository toolchain/gcc. from 0b0726cd0fb * fe.h (Suppress_Checks): Declare. * gcc-interface/misc.c [...] adds f410bf4641b Daily bump. adds 339ca09f7be [PATCH, arm] Backport -- Fix ICE during thunk generation wi [...] adds 71def3842c8 syscall: change RLIM_INFINITY from 0xffffffffffffffff to -1 adds 60bf7ce71ae 2018-11-09 Jerry DeLisle <jvdelisle(a)gcc.gnu.org> No new revisions were added by this update. Summary of changes: gcc/ChangeLog | 9 +++ gcc/DATESTAMP | 2 +- gcc/config/arm/arm.c | 23 +++++- gcc/testsuite/ChangeLog | 15 ++++ gcc/testsuite/g++.dg/other/{vthunk1.C => thunk1.C} | 0 gcc/testsuite/g++.dg/other/thunk2a.C | 15 ++++ gcc/testsuite/g++.dg/other/thunk2b.C | 16 ++++ gcc/testsuite/gfortran.dg/read_legacy_comma.f90 | 31 +++++++ libgfortran/ChangeLog | 7 ++ libgfortran/io/transfer.c | 94 ++++++++++++++++------ libgo/mksysinfo.sh | 13 ++- 11 files changed, 196 insertions(+), 29 deletions(-) rename gcc/testsuite/g++.dg/other/{vthunk1.C => thunk1.C} (100%) create mode 100644 gcc/testsuite/g++.dg/other/thunk2a.C create mode 100644 gcc/testsuite/g++.dg/other/thunk2b.C create mode 100644 gcc/testsuite/gfortran.dg/read_legacy_comma.f90 -- To stop receiving notification emails like this one, please contact the administrator of this repository.
7Â years
1
0
0
0
[toolchain/gcc] branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-lts-allnoconfig updated (7e866380f86 -> 08cc1019cf2)
by gitīŧ git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-lts-allnoconfig in repository toolchain/gcc. from 7e866380f86 arm - Add support for aliases of CPU names adds be1813f528a * config/pdp11/constraints.md: Add "Z" series constraints [...] adds f943d47e952 * doc/invoke.texi: Fix build. adds bf5ccf3c14b * testsuite/libgomp.c-c++-common/task-reduction-8.c (bar): [...] adds fdc73c7017c Fix Solaris build with OpenMP 5.0 adds 6cf7f94e1cf 2018-11-08 Sandra Loosemore <sandra(a)codesourcery.com> adds 4eea76dbfc8 * collect2.c (linker_select): Add USE_LLD_LD. (ld_suffix [...] adds 57b9b442dda [PATCH, rs6000] Disable ASLR in sanitizer on powerpc64. adds b782636f28f gcc/ PR rtl-optimization/87600 * cfgexpand.c (expand_asm_ [...] adds db3622836bf Daily bump. adds ada02d0a97b 2018-11-08 Jerry DeLisle <jvdelisle(a)gcc.gnu.org> adds 742da49920e Add PTWRITE builtins for x86 adds 6ae9e0a7952 2018-11-09 Prathamesh Kulkarni <prathamesh.kulkarni(a)linaro.org> adds baf9970bdc1 * tree.c (fld_type_variant_equal_p): Test user align flag. [...] adds ecf7930550f Fallback in libsanitizer for scudo sanitizer (PR sanitizer/87892). adds 47b2004781c Include patch in LOCAL_PATCHES. adds 3485e096c04 * gimple-fold.c (size_must_be_zero_p): Use value_range API [...] adds de5067215b1 * vr-values.c (vr_values::get_value_range): Use value_rang [...] adds 9ddb6e830d8 * tree-vrp.c (may_contain_p): Do not access m_min/m_max directly. adds 7a262d5d96f * tree-vrp.c (value_range::check): Do not access internals [...] adds 2a6c0337e4d [PR87793] reject non-toplevel unspecs in debug loc exprs on x86 adds f7d5c905780 [PR86438] compare-elim: cope with set of in_b adds 5636c189f3a large-addr-aware for biarch non-w64 mingw32 adds 687f61e6ac8 2018-11-09 Richard Biener <rguenther(a)suse.de> adds 1efe0507bc2 arm - use the new CPU alias option to simplify the list of CPUs. adds 2acd4f1dd30 or1k: libgcc: initial support for openrisc adds 094de206522 or1k: testsuite: initial support for openrisc adds d61fdfe71cf or1k: gcc: initial support for openrisc adds 0f78245e5f4 2018-11-09 Richard Biener <rguenther(a)suse.de> adds 6b37c55fddb Remove extra memory allocation of strings. adds cd4c163c6b4 2018-11-09 Jakub Jelinek <jakub(a)redhat.com> adds 4cd96a00b06 json.cc: fix comment adds 8c8b8b8626b Come up with -fipa-reference-addressable flag. adds 51bdb99d316 Come up with the flag -fipa-stack-alignment. adds d71a5603ee2 Update ChangeLog entry adds 6bfb70cd1c3 syscall: change RLIM_INFINITY from 0xffffffffffffffff to -1 adds 8d5bfcf7746 2018-11-09 Bill Schmidt <wschmidt(a)linux.ibm.com> Jin [...] adds ff31e352b2c PR c/87795 - Excessive alignment permitted for functions an [...] adds d2bdcd52c42 arm - minor cleanups for CPU alias support adds 3dfda6a646d 2018-11-09 Jerry DeLisle <jvdelisle(a)gcc.gnu.org> adds 08cc1019cf2 PR middle-end/81824 - Warn for missing attributes with func [...] No new revisions were added by this update. Summary of changes: gcc/ChangeLog | 287 +++ gcc/DATESTAMP | 2 +- gcc/attribs.c | 189 ++ gcc/attribs.h | 6 + gcc/c-family/ChangeLog | 10 + gcc/c-family/c-attribs.c | 588 +++++- gcc/c-family/c-common.c | 50 +- gcc/c-family/c-common.h | 2 +- gcc/c/c-decl.c | 2 +- gcc/cfgexpand.c | 49 + gcc/cgraph.h | 2 +- gcc/cgraphunit.c | 8 +- gcc/collect2.c | 11 +- gcc/common.opt | 24 +- gcc/common/config/i386/i386-common.c | 15 + .../{csky/csky-common.c => or1k/or1k-common.c} | 17 +- gcc/compare-elim.c | 25 +- gcc/config.gcc | 45 + gcc/config/aarch64/aarch64.c | 32 +- gcc/config/arm/arm-cpus.in | 93 +- gcc/config/arm/arm-tables.opt | 39 - gcc/config/arm/arm-tune.md | 52 +- gcc/config/arm/arm.md | 4 +- gcc/config/arm/arm1020e.md | 36 +- gcc/config/arm/neon.md | 32 + gcc/config/arm/parsecpu.awk | 3 +- gcc/config/i386/cpuid.h | 4 + gcc/config/i386/driver-i386.c | 12 + gcc/config/i386/i386-builtin.def | 4 + gcc/config/i386/i386-c.c | 2 + gcc/config/i386/i386.c | 21 +- gcc/config/i386/i386.h | 5 +- gcc/config/i386/i386.md | 10 + gcc/config/i386/i386.opt | 4 + gcc/config/i386/immintrin.h | 26 + gcc/config/i386/mingw32.h | 19 +- gcc/config/{moxie => or1k}/constraints.md | 53 +- gcc/config/{c6x => or1k}/elf.h | 35 +- gcc/config/{rtems.opt => or1k/elf.opt} | 16 +- gcc/config/or1k/linux.h | 45 + gcc/config/or1k/or1k-protos.h | 38 + gcc/config/or1k/or1k.c | 2183 ++++++++++++++++++++ gcc/config/or1k/or1k.h | 392 ++++ gcc/config/or1k/or1k.md | 897 ++++++++ gcc/config/or1k/or1k.opt | 67 + gcc/config/or1k/predicates.md | 84 + gcc/config/{lm32 => or1k}/rtems.h | 17 +- gcc/config/{moxie/t-moxie => or1k/t-or1k} | 11 +- gcc/config/or1k/t-rtems | 3 + gcc/config/pdp11/constraints.md | 29 + gcc/config/pdp11/pdp11-protos.h | 6 +- gcc/config/pdp11/pdp11.c | 484 ++--- gcc/config/pdp11/pdp11.h | 106 +- gcc/config/pdp11/pdp11.md | 268 ++- gcc/config/pdp11/pdp11.opt | 2 +- gcc/config/pdp11/t-pdp11 | 4 + gcc/config/rs6000/xmmintrin.h | 24 +- gcc/configure | 12 + gcc/configure.ac | 12 + gcc/cp/ChangeLog | 6 + gcc/cp/pt.c | 68 +- gcc/doc/extend.texi | 92 + gcc/doc/install.texi | 19 + gcc/doc/invoke.texi | 150 +- gcc/doc/md.texi | 25 + gcc/doc/tm.texi | 7 +- gcc/doc/tm.texi.in | 7 +- gcc/final.c | 3 +- gcc/gimple-fold.c | 21 +- gcc/go/gofrontend/MERGE | 2 +- gcc/ipa-reference.c | 2 +- gcc/ipa-visibility.c | 2 +- gcc/ipa.c | 11 +- gcc/json.cc | 2 +- gcc/lra-constraints.c | 60 +- gcc/opts.c | 2 + gcc/testsuite/ChangeLog | 138 ++ gcc/testsuite/g++.dg/vect/pr87621.cc | 27 + gcc/testsuite/gcc.c-torture/execute/20101011-1.c | 3 + gcc/testsuite/gcc.dg/20020312-2.c | 2 + gcc/testsuite/gcc.dg/Wattribute-alias.c | 49 + gcc/testsuite/gcc.dg/Wmissing-attributes.c | 95 + gcc/testsuite/gcc.dg/attr-aligned.c | 147 ++ gcc/testsuite/gcc.dg/attr-alloc_size-11.c | 4 +- gcc/testsuite/gcc.dg/attr-copy-2.c | 209 ++ gcc/testsuite/gcc.dg/attr-copy-3.c | 75 + gcc/testsuite/gcc.dg/attr-copy-4.c | 61 + gcc/testsuite/gcc.dg/attr-copy.c | 33 + gcc/testsuite/gcc.dg/builtin-apply2.c | 2 +- gcc/testsuite/gcc.dg/gomp/workshare-reduction-1.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-10.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-11.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-12.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-13.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-14.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-15.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-16.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-17.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-18.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-19.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-2.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-20.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-21.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-22.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-23.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-24.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-25.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-26.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-27.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-28.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-29.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-3.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-30.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-31.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-32.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-33.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-34.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-35.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-36.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-37.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-38.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-39.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-4.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-40.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-41.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-42.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-43.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-44.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-45.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-46.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-47.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-48.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-49.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-5.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-50.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-51.c | 26 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-52.c | 26 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-53.c | 26 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-54.c | 26 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-55.c | 27 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-56.c | 27 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-57.c | 27 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-58.c | 27 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-6.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-7.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-8.c | 23 + gcc/testsuite/gcc.dg/gomp/workshare-reduction-9.c | 23 + gcc/testsuite/gcc.dg/nop.h | 2 + gcc/testsuite/gcc.dg/pr87600-1.c | 52 + gcc/testsuite/gcc.dg/pr87600-2.c | 44 + gcc/testsuite/gcc.dg/pr87600.h | 19 + gcc/testsuite/gcc.dg/pr87793.c | 42 + gcc/testsuite/gcc.dg/torture/pr86438.c | 29 + .../gcc.dg/torture/stackalign/builtin-apply-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/20040204-1.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/reassoc-33.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/reassoc-34.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/reassoc-35.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/reassoc-36.c | 2 +- .../gcc.dg/tree-ssa/{writeonly.c => writeonly-2.c} | 6 +- gcc/testsuite/gcc.target/arm/neon-vect-div-1.c | 16 + gcc/testsuite/gcc.target/arm/neon-vect-div-2.c | 16 + .../gcc.target/i386/ipa-stack-alignment.c | 13 + gcc/testsuite/gcc.target/i386/ptwrite1.c | 30 + gcc/testsuite/gcc.target/i386/ptwrite2.c | 14 + gcc/testsuite/gcc.target/or1k/args-1.c | 19 + gcc/testsuite/gcc.target/or1k/args-2.c | 15 + gcc/testsuite/gcc.target/or1k/cmov-1.c | 8 + gcc/testsuite/gcc.target/or1k/cmov-2.c | 9 + gcc/testsuite/gcc.target/or1k/div-mul-1.c | 9 + gcc/testsuite/gcc.target/or1k/div-mul-2.c | 9 + .../gcc.target/{riscv/riscv.exp => or1k/or1k.exp} | 4 +- gcc/testsuite/gcc.target/or1k/return-1.c | 10 + gcc/testsuite/gcc.target/or1k/return-2.c | 19 + gcc/testsuite/gcc.target/or1k/return-3.c | 19 + gcc/testsuite/gcc.target/or1k/return-4.c | 19 + gcc/testsuite/gcc.target/or1k/ror-1.c | 8 + gcc/testsuite/gcc.target/or1k/ror-2.c | 9 + gcc/testsuite/gcc.target/or1k/ror-3.c | 8 + gcc/testsuite/gcc.target/or1k/shftimm-1.c | 8 + gcc/testsuite/gcc.target/or1k/shftimm-2.c | 8 + gcc/testsuite/gcc.target/or1k/sibcall-1.c | 18 + gcc/testsuite/gfortran.dg/read_legacy_comma.f90 | 31 + gcc/testsuite/lib/target-supports.exp | 1 + gcc/tree-ssa-loop-ch.c | 46 +- gcc/tree-ssanames.c | 30 + gcc/tree-ssanames.h | 5 +- gcc/tree-vect-loop.c | 9 +- gcc/tree-vrp.c | 22 +- gcc/tree-vrp.h | 4 +- gcc/tree.c | 9 +- gcc/vr-values.c | 25 +- libgcc/ChangeLog | 6 + libgcc/config.host | 12 + libgcc/config/or1k/lib1funcs.S | 222 ++ libgcc/config/{alpha => or1k}/linux-unwind.h | 64 +- libgcc/config/{lm32 => or1k}/sfp-machine.h | 5 +- .../moxie/t-moxie => libgcc/config/or1k/t-or1k | 11 +- libgfortran/ChangeLog | 12 + libgfortran/io/transfer.c | 94 +- libgo/mksysinfo.sh | 13 +- libgomp/ChangeLog | 14 + libgomp/affinity.c | 3 +- libgomp/libgomp.h | 14 +- libgomp/teams.c | 1 + .../libgomp.c-c++-common/task-reduction-13.c | 50 + .../libgomp.c-c++-common/task-reduction-14.c | 51 + .../libgomp.c-c++-common/task-reduction-8.c | 3 +- libsanitizer/ChangeLog | 15 + libsanitizer/LOCAL_PATCHES | 1 + libsanitizer/sanitizer_common/sanitizer_linux.cc | 11 + .../sanitizer_common/sanitizer_linux_libcdep.cc | 4 + 212 files changed, 9494 insertions(+), 992 deletions(-) copy gcc/common/config/{csky/csky-common.c => or1k/or1k-common.c} (74%) copy gcc/config/{moxie => or1k}/constraints.md (53%) copy gcc/config/{c6x => or1k}/elf.h (55%) copy gcc/config/{rtems.opt => or1k/elf.opt} (80%) create mode 100644 gcc/config/or1k/linux.h create mode 100644 gcc/config/or1k/or1k-protos.h create mode 100644 gcc/config/or1k/or1k.c create mode 100644 gcc/config/or1k/or1k.h create mode 100644 gcc/config/or1k/or1k.md create mode 100644 gcc/config/or1k/or1k.opt create mode 100644 gcc/config/or1k/predicates.md copy gcc/config/{lm32 => or1k}/rtems.h (62%) copy gcc/config/{moxie/t-moxie => or1k/t-or1k} (76%) create mode 100644 gcc/config/or1k/t-rtems create mode 100644 gcc/testsuite/g++.dg/vect/pr87621.cc create mode 100644 gcc/testsuite/gcc.dg/Wattribute-alias.c create mode 100644 gcc/testsuite/gcc.dg/Wmissing-attributes.c create mode 100644 gcc/testsuite/gcc.dg/attr-aligned.c create mode 100644 gcc/testsuite/gcc.dg/attr-copy-2.c create mode 100644 gcc/testsuite/gcc.dg/attr-copy-3.c create mode 100644 gcc/testsuite/gcc.dg/attr-copy-4.c create mode 100644 gcc/testsuite/gcc.dg/attr-copy.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-1.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-10.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-11.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-12.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-13.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-14.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-15.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-16.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-17.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-18.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-19.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-2.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-20.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-21.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-22.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-23.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-24.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-25.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-26.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-27.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-28.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-29.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-3.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-30.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-31.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-32.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-33.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-34.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-35.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-36.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-37.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-38.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-39.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-4.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-40.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-41.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-42.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-43.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-44.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-45.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-46.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-47.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-48.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-49.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-5.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-50.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-51.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-52.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-53.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-54.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-55.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-56.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-57.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-58.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-6.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-7.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-8.c create mode 100644 gcc/testsuite/gcc.dg/gomp/workshare-reduction-9.c create mode 100644 gcc/testsuite/gcc.dg/pr87600-1.c create mode 100644 gcc/testsuite/gcc.dg/pr87600-2.c create mode 100644 gcc/testsuite/gcc.dg/pr87600.h create mode 100644 gcc/testsuite/gcc.dg/pr87793.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr86438.c copy gcc/testsuite/gcc.dg/tree-ssa/{writeonly.c => writeonly-2.c} (61%) create mode 100644 gcc/testsuite/gcc.target/arm/neon-vect-div-1.c create mode 100644 gcc/testsuite/gcc.target/arm/neon-vect-div-2.c create mode 100644 gcc/testsuite/gcc.target/i386/ipa-stack-alignment.c create mode 100644 gcc/testsuite/gcc.target/i386/ptwrite1.c create mode 100644 gcc/testsuite/gcc.target/i386/ptwrite2.c create mode 100644 gcc/testsuite/gcc.target/or1k/args-1.c create mode 100644 gcc/testsuite/gcc.target/or1k/args-2.c create mode 100644 gcc/testsuite/gcc.target/or1k/cmov-1.c create mode 100644 gcc/testsuite/gcc.target/or1k/cmov-2.c create mode 100644 gcc/testsuite/gcc.target/or1k/div-mul-1.c create mode 100644 gcc/testsuite/gcc.target/or1k/div-mul-2.c copy gcc/testsuite/gcc.target/{riscv/riscv.exp => or1k/or1k.exp} (93%) create mode 100644 gcc/testsuite/gcc.target/or1k/return-1.c create mode 100644 gcc/testsuite/gcc.target/or1k/return-2.c create mode 100644 gcc/testsuite/gcc.target/or1k/return-3.c create mode 100644 gcc/testsuite/gcc.target/or1k/return-4.c create mode 100644 gcc/testsuite/gcc.target/or1k/ror-1.c create mode 100644 gcc/testsuite/gcc.target/or1k/ror-2.c create mode 100644 gcc/testsuite/gcc.target/or1k/ror-3.c create mode 100644 gcc/testsuite/gcc.target/or1k/shftimm-1.c create mode 100644 gcc/testsuite/gcc.target/or1k/shftimm-2.c create mode 100644 gcc/testsuite/gcc.target/or1k/sibcall-1.c create mode 100644 gcc/testsuite/gfortran.dg/read_legacy_comma.f90 create mode 100644 libgcc/config/or1k/lib1funcs.S copy libgcc/config/{alpha => or1k}/linux-unwind.h (54%) copy libgcc/config/{lm32 => or1k}/sfp-machine.h (98%) copy gcc/config/moxie/t-moxie => libgcc/config/or1k/t-or1k (74%) create mode 100644 libgomp/testsuite/libgomp.c-c++-common/task-reduction-13.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/task-reduction-14.c -- To stop receiving notification emails like this one, please contact the administrator of this repository.
7Â years
1
0
0
0
← Newer
1
...
664
665
666
667
668
669
670
...
976
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
Results per page:
10
25
50
100
200