This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from d665ea6ea86c Merge tag 'for-linus-5.13-rc1' of git://git.kernel.org/pub [...] new 1ca86ac1ec8d LSM: SafeSetID: Fix code specification by scripts/checkpatch.pl new d29c9bb0108e Merge tag 'safesetid-5.13' of git://github.com/micah-morton/linux new da2e56634b26 ktest: Minor cleanup with uninitialized variable $build_options new 2676eb4bfc54 ktest: Add example config for using VMware VMs new becdd17b5acc ktest: Adding editor hints to improve consistency new 12d4cddda204 ktest: Fixing indentation to match expected pattern new c043ccbfc6d8 ktest: Further consistency cleanups new 6a0f3652952c ktest: Re-arrange the code blocks for better discoverability new c7ceee695877 ktest: Add KTEST section to MAINTAINERS file new dd8c86c6dd36 Merge tag 'ktest-v5.13' of git://git.kernel.org/pub/scm/li [...] new 2af4f9b8596a tools/power turbostat: add built-in-counter for IPC -- Ins [...] new ed0757b83a00 tools/power turbostat: print microcode patch level new 5683460b85a8 tools/power turbostat: Support Alder Lake Mobile new 6c5c656006cf tools/power turbostat: Support Ice Lake D new b2b94be787bf Revert "tools/power turbostat: adjust for temperature offset" new abdc75ab53b7 tools/power turbostat: Fix DRAM Energy Unit on SKX new ba58ecde5eec tools/power turbostat: update version number new 301b1d3a9104 tools/power/turbostat: Fix turbostat for AMD Zen CPUs new 13a779de4175 tools/power turbostat: Fix offset overflow issue in index [...] new 25368d7cefcd tools/power/turbostat: Remove Package C6 Retention on Ice [...] new 1e3ec5cdfb63 tools/power turbostat: unmark non-kernel-doc comment new 8c69da293041 tools/power turbostat: Enable tsc_tweak for Elkhart Lake a [...] new aeb01e6d71ff tools/power turbostat: Print the C-state Pre-wake settings new 7ab5ff4937a3 tools/power turbostat: Fix Core C6 residency on Atom CPUs new e9d3092f6d7c tools/power turbostat: save original CPU model new 0b9a0b9be991 tools/power turbostat: add TCC Offset support new 55279aef754c tools/power turbostat: rename tcc variables new 1b439f01b67c tools/power turbostat: formatting new 38c6663a6890 tools/power turbostat: elevate priority of interval mode new b60c573dc241 tools/power turbostat: Support "turbostat --hide idle" new 3c070b2abf85 tools/power turbostat: version 2021.05.04 new d8cb379cda88 Merge branch 'turbostat' of git://git.kernel.org/pub/scm/l [...] new f1ce3986baa6 nitro_enclaves: Fix stale file descriptors on failed usercopy new 7b1ae248279b dyndbg: fix parsing file query without a line-range suffix new 5a5bcd43d5bf Merge tag 'char-misc-5.13-rc1-round2' of git://git.kernel. [...] new 3fd19d4b565d docs: driver-api: gpio: consumer: Mark another line of cod [...] new 67196fea0fce irqdomain: Introduce irq_domain_create_simple() API new 944f4b0af9ca gpiolib: Unify the checks on fwnode type new 1df62542e016 gpiolib: Move of_node operations to gpiolib-of and correct [...] new 515321acb56e gpiolib: Introduce acpi_gpio_dev_init() and call it from core new 5c63a9dbab55 gpiolib: Reuse device's fwnode to create IRQ domain new 266315fb7cbe gpiolib: Fold conditionals into a simple ternary operator new e5391a02bce2 gpio: mockup: Drop duplicate NULL check in gpio_mockup_unr [...] new 81dd500b1c86 gpio: mockup: Adjust documentation to the code new 4a5c9da4ec29 gpio: Mention GPIO MUX in docs new b0922c0732c1 tools: gpio-utils: fix various kernel-doc warnings new 2d93018fe67d gpiolib: some edits of kernel docs for clarity new 98635b29a73f lib: bitmap: remove the 'extern' keyword from function dec [...] new c13656b904b6 lib: bitmap: order includes alphabetically new e829c2e47448 lib: bitmap: provide devm_bitmap_alloc() and devm_bitmap_zalloc() new 3eb52226de6f docs: kernel-parameters: Move gpio-mockup for alphabetic order new 6984a320349d docs: kernel-parameters: Add gpio_mockup_named_lines new 951f7da9f60b dt-bindings: gpio: Binding for Realtek Otto GPIO new 0d82fb1127fb gpio: Add Realtek Otto GPIO support new ca40daf39daf gpio: omap: Use device_get_match_data() helper new 65dd36a39d3b lib/cmdline: Export next_arg() for being used in modules new ac505b6f5fa8 gpio: aggregator: Replace custom get_arg() with a generic [...] new 7a81638485c1 gpio: sch: Add edge event support new fdc1f5dfb9aa gpio: sch: Hook into ACPI GPE handler to catch GPIO edge events new da91ece22672 gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venu [...] new 71cf76d451ef gpio: sch: depends on LPC_SCH new c6b4853fa25a gpio: sch: Drop MFD_CORE selection new ba134d29e952 gpio: ich: Switch to be dependent on LPC_ICH new 76c47d1449fc gpio: mpc8xxx: Add ACPI support new abd7a8eab813 gpio: 104-dio-48e: Fix coding style issues new 5fe706730800 gpio: it87: remove unused code new 56b01acc1c79 dt-bindings: gpio: fairchild,74hc595: Convert to json-schema new e29eaf1c1a68 gpio: mxs: remove useless function new 444952956f34 dt-bindings: gpio: add YAML description for rockchip,gpio-bank new 5d6a1b84e076 Merge tag 'gpio-updates-for-v5.13-v2' of git://git.kernel. [...] new e042e95bcab3 thermal: amlogic: Omit superfluous error message in amlogi [...] new 660680019200 thermal: Fix a typo in the file soctherm.c new 76d6329534ae thermal: Fix couple of spellos in the file sun8i_thermal.c new 7fd49ca05be3 thermal: rcar_gen3_thermal: Add support for up to five TSC nodes new 7440e912b0fe thermal:ti-soc-thermal: Remove duplicate include in ti-bandgap new 45c7eaeb29d6 thermal: thermal_of: Fix error return code of thermal_of_p [...] new 9468e7b03187 dt-bindings: thermal: rcar-gen3-thermal: Support five TSC [...] new 312e3f8aefb5 thermal: Fix spelling mistake "disabed" -> "disabled" new 584837618100 thermal/drivers/core: Use a char pointer for the cooling d [...] new ef37d1f9acb5 thermal/drivers/cpufreq_cooling: Use device name instead o [...] new f8d354e821b2 thermal/drivers/devfreq_cooling: Use device name instead o [...] new 6fd1b186d900 thermal/drivers/cpuidle_cooling: Use device name instead o [...] new 87602aeb8ad5 thermal/drivers/cpufreq_cooling: Remove unused list new 6e3e14c9385c thermal/core/power_allocator: Using round the division whe [...] new 007d81a4519f thermal/drivers/qcom/tsens_v1: Enable sensor 3 on MSM8976 new ef6e01af398a MAINTAINERS: Add co-maintainer for Qualcomm tsens thermal drivers new d44616c6cc3e thermal/core: Fix memory leak in the error path new 9aa80ab2c0ba thermal/drivers/devfreq_cooling: Fix wrong return on error path new 6cc7b38c0ca3 thermal/drivers/cpuidle_cooling: Fix use after error new 957781612e44 dt-bindings: tsens: qcom: Document MDM9607 compatible new 4481b39f9390 thermal/drivers/hisi: Use the correct HiSilicon copyright new 34ab17cc6c2c thermal/drivers/cpufreq_cooling: Fix slab OOB issue new aa92b3310c55 thermal/drivers/qcom-spmi-temp-alarm: Add support for GEN2 [...] new 5b5f1121d60b MAINTAINERS: update thermal CPU cooling section new f4136863e889 thermal/drivers/tsens: Fix missing put_device error new c0612265295b dt-bindings: thermal: qcom-tsens: Add compatible for sm8350 new a2149ab815fc thermal/drivers/qcom/tsens-v0_1: Add support for MDM9607 new 8cd7ab2a1a39 thermal/drivers/thermal_mmio: Remove redundant dev_err cal [...] new d1ab7c3a33d2 thermal/drivers/bcm2835: Remove redundant dev_err call in [...] new 2eb87d75f980 thermal/drivers/intel: Introduce tcc cooling driver new beaa41029fde thermal/drivers/hisi: Remove redundant dev_err call in his [...] new fc88f7ad763a thermal/drivers/tegra: Use devm_platform_ioremap_resource_byname new 5a4a8235fee6 thermal/drivers/ti-soc-thermal/ti-bandgap: Rearrange all t [...] new bd5d553653e4 dt-bindings: thermal: thermal-sensor: require "#thermal-se [...] new d473327f8f53 thermal/drivers/ti-soc-thermal/bandgap Remove unused varia [...] new 08e9fdfbb224 dt-bindings: thermal: brcm,ns-thermal: Convert to the json-schema new 93effd83b692 iwlwifi: mvm: tt: Replace thermal_notify_framework new d60d6e7adfc3 thermal/core: Remove thermal_notify_framework new a5655d90cf50 Documentation: driver-api: thermal: Remove thermal_notify_ [...] new 9d51769b2e75 thermal/drivers/tsens: Don't hardcode sensor slope new a0ed1411278d thermal/drivers/tsens: Convert msm8960 to reg_field new 53e2a20e4c41 thermal/drivers/tsens: Add VER_0 tsens version new fdda131f8fba thermal/drivers/tsens: Use init_common for msm8960 new 3d08f029fdbb thermal/drivers/tsens: Fix bug in sensor enable for msm8960 new dfc1193d4dbd thermal/drivers/tsens: Replace custom 8960 apis with generic apis new 2ebd0982e6ba thermal/drivers/tsens: Drop unused define for msm8960 new 6b3aeafbc12c thermal/drivers/tsens: Add support for ipq8064-tsens new 26b2f03d2adf dt-bindings: thermal: tsens: Document ipq8064 bindings new b70dbf40eb07 thermal/core: Create a helper __thermal_cdev_update() with [...] new d3b60ed9b135 thermal/core/power_allocator: Maintain the device statisti [...] new 0952177f2a1f thermal/core/power_allocator: Update once cooling devices [...] new fef05776eb02 thermal/core/fair share: Lock the thermal zone while loopi [...] new 1a9336981066 thermal/core/fair share: Use the lockless __thermal_cdev_u [...] new ab39c8853737 thermal/core/power allocator: Use the lockless __thermal_c [...] new c310e546164d thermal/drivers/mtk_thermal: Remove redundant initializati [...] new 583f2bcf86a3 Merge tag 'thermal-v5.13-rc1' of git://git.kernel.org/pub/ [...] new ca0d2fb790eb pwm: bcm2835: Improve period and duty cycle calculation new acf3402d8363 pwm: ab8500: Implement .apply instead of .config, .enable [...] new 5a43c201c9d0 pwm: imx-tpm: Use a single line for error message new f9a8ee8c8bcd pwm: Always allocate PWM chip base ID dynamically new d58cb0ee51ef pwm: Return -EINVAL for old-style drivers without .set_pol [...] new 30882cf13007 pwm: atmel-tcb: Implement .apply callback new c77e99f434c2 pwm: atmel-tcb: Only free resources after pwm_chip_remove( [...] new 09081c9ba6c2 pwm: sprd: Refuse requests with unsupported polarity new 9f0f6107e072 pwm: cros-ec: Refuse requests with unsupported polarity new fc423f29f718 pwm: bcm-kona: Use pwmchip_add() instead of pwmchip_add_wi [...] new 965ebe39c953 pwm: atmel-hlcdc: Use pwmchip_add() instead of pwmchip_add [...] new 9666cec380d6 pwm: Drop function pwmchip_add_with_polarity() new 1a7a6e8072ea pwm: Clarify which state pwm_get_state() returns new 89c6f314602e pwm: atmel: Free resources only after pwmchip_remove() new d4ac3917bca6 pwm: bcm-iproc: Free resources only after pwmchip_remove() new 3c817469a53d pwm: bcm2835: Free resources only after pwmchip_remove() new 819e82460ac8 pwm: bcm-kona: Don't modify HW state in .remove callback new d58a484e7cf0 pwm: lpc18xx-sct: Free resources only after pwmchip_remove() new 13ef0414c891 pwm: lpc3200: Don't modify HW state in .remove callback new a9ea2e793e5a pwm: sti: Don't modify HW state in .remove callback new 0e719e8ca394 pwm: sti: Free resources only after pwmchip_remove() new 64d7d074acd5 pwm: lpss: Don't modify HW state in .remove callback new 9af1fba33b57 pwm: pca9685: Switch to atomic API new 8f4768a56b67 pwm: pca9685: Support hardware readout new 9e6fd830abca pwm: pca9685: Improve runtime PM behavior new 0b638f503284 pwm: mediatek: Remove unused function new a33109933295 dt-bindings: pwm: Convert pwm-rockchip.txt to YAML new 78e7da2c1058 dt-bindings: pwm: rockchip: Add more compatible strings new 201fe12e7bb3 ARM: dts: rockchip: Remove clock-names from PWM nodes new ba0d527be46f arm64: dts: rockchip: Remove clock-names from PWM nodes new b0221e706cd7 dt-bindings: pwm: Add bindings for Toshiba Visconti PWM Co [...] new 721b595744f1 pwm: visconti: Add Toshiba Visconti SoC PWM support new 453e8b3d8e36 pwm: atmel: Fix duty cycle calculation in .get_state() new 8035e6c66a5e pwm: atmel: Improve duty cycle calculation in .apply() new a6efb35019d0 pwm: Reword docs about pwm_apply_state() new 7b9df264f0ab Merge tag 'pwm/for-5.13-rc1' of git://git.kernel.org/pub/s [...] new c99e755a4a4c PCI: Release OF node in pci_scan_device()'s error path new 1fd3dde5e270 PCI: Add pci_disable_parity() new d06a113fec57 IB/mthca: Disable parity reporting new 0a0b5f4b4367 ARM: iop32x: disable N2100 PCI parity reporting new 975af39978f9 Merge branch 'pci/enumeration' new d9b7eae8e342 PCI/RCEC: Fix RCiEP device to RCEC association new 6d34adbe0eb0 Merge branch 'pci/error' new 3bbfd319034d ACPI / hotplug / PCI: Fix reference count leak in enable_slot() new 3a306a5b6016 PCI: cpqphp: Use DEFINE_SPINLOCK() for int15_lock new a7b6864da7e3 PCI: shpchp: Remove unused shpc_writeb() new ea3b50c51d19 PCI: acpiphp: Fix whitespace issue new 31311031d73f Merge branch 'pci/hotplug' new 693978527c17 PCI/ACPI: Fix acpi_pci_set_power_state() debug message new acd18f12d964 Merge branch 'pci/pm' new a7bf66ff3d94 PCI/VPD: Remove obsolete Broadcom NIC quirk new 26c0cf2a603d PCI/VPD: Remove sysfs accessor size checking dead code new 384d0c68204a PCI/VPD: Remove pci_set_vpd_size() new d1df5f3f4cff PCI/VPD: Make missing VPD message less alarming new e947e7b1163d PCI/VPD: Change pci_vpd_init() return type to void new 4cf0abbce69b PCI/VPD: Remove pci_vpd_find_tag() 'offset' argument new 0a08bc07610e PCI/VPD: Remove pci_vpd_find_tag() SRDT handling new 5881b38912f3 PCI/VPD: Add helper pci_get_func0_dev() new e00dc69b5f17 PCI: Allow VPD access for QLogic ISP2722 new 3c5b307a1ee2 Merge branch 'pci/vpd' new e1d3f3268b0e PCI/sysfs: Convert "config" to static attribute new 527139d738d7 PCI/sysfs: Convert "rom" to static attribute new f42c35ea3b13 PCI/sysfs: Convert "reset" to static attribute new 07b4523e9e2f PCI/sysfs: Rename "vpd" attribute accessors new d93f8399053d PCI/sysfs: Convert "vpd" to static attribute new 1017275d2e43 PCI/sysfs: Rename device_has_dsm() to device_has_acpi_name() new 2ed649415544 PCI/sysfs: Define ACPI label attributes with DEVICE_ATTR*() new 4dd7dfa166d2 PCI/sysfs: Define SMBIOS label attributes with DEVICE_ATTR*() new 506140f9c06b PCI/sysfs: Convert "index", "acpi_index", "label" to stati [...] new 362fb766264a PCI/sysfs: Tidy SMBIOS & ACPI label attributes new df1af7cbe7bc PCI/sysfs: Rearrange smbios_attr_group and acpi_attr_group new ad025f8e46f3 PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" [...] new bac66f8f9751 Merge branch 'pci/sysfs' new 43395d9e0912 PCI: Fix kernel-doc errors new 7faf1dacfbc0 Merge branch 'pci/kernel-doc' new 0349a070881f PCI: Delay after FLR of Intel DC P4510 NVMe new 22d106733a25 Merge branch 'pci/virtualization' new 59521c3c4b90 PCI: al: Select CONFIG_PCI_ECAM new 16f7ae5906df PCI: thunder: Fix compile testing new 6e5a1fff9096 PCI: Avoid building empty drivers new 1bb73841ea7a PCI: Remove MicroGate SyncLink device IDs new ccd61f07d289 x86/PCI: Remove unused alloc_pci_root_info() return value new ccfc1d557023 Merge branch 'pci/misc' new b1160a06e0ea PCI: altera-msi: Remove redundant dev_err call in altera_m [...] new c57400bbe156 Merge branch 'remotes/lorenzo/pci/altera-msi' new b5d9209d5083 PCI: brcmstb: Fix error return code in brcm_pcie_probe() new 531a953da3fa Merge branch 'remotes/lorenzo/pci/brcmstb' new f9875d1a3630 dt-bindings: PCI: ti,j721e: Add binding to represent refcl [...] new 3201f355e9a9 dt-bindings: PCI: ti,j721e: Add host mode dt-bindings for [...] new 6b7d5394c21d dt-bindings: PCI: ti,j721e: Add endpoint mode dt-bindings [...] new 49e0efdce791 PCI: j721e: Add support to provide refclk to PCIe connector new 3ec17ca688cf Merge branch 'remotes/lorenzo/pci/cadence' new 3d0b2a3a87ce PCI: keystone: Let AM65 use the pci_ops defined in pcie-de [...] new 294353d950ab PCI: dwc: Move dw_pcie_msi_init() to dw_pcie_setup_rc() new 7d499169f793 PCI: dwc/intel-gw: Remove unused function new 8bcca2658558 PCI: dwc: Move iATU detection earlier new a5166a194ee4 Merge branch 'remotes/lorenzo/pci/dwc' new 6613bc2301ba PCI: endpoint: Fix NULL pointer dereference for ->get_features() new 80c253bd7ffb PCI: endpoint: Remove redundant initialization of pointer dev new acaef7981a21 PCI: endpoint: Fix missing destroy_workqueue() new 362e377037b1 Merge branch 'remotes/lorenzo/pci/endpoint' new 1e83130f01b0 PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() new 1c401162ed11 Merge branch 'remotes/lorenzo/pci/iproc' new 1b7996a528b3 PCI: layerscape: Correct syntax by changing comma to semicolon new 586fbe90f830 Merge branch 'remotes/lorenzo/pci/layerscape' new 31ec9c274646 PCI: mediatek: Configure FC and FTS for functions other than 0 new 87db343f809d PCI: mediatek: Add missing MODULE_DEVICE_TABLE new 07ca255e3d49 dt-bindings: PCI: mediatek-gen3: Add YAML schema new 9cc742078c9a PCI: Export pci_pio_to_address() for module use new d3bf75b579b9 PCI: mediatek-gen3: Add MediaTek Gen3 driver for MT8192 new 814cceebba9b PCI: mediatek-gen3: Add INTx support new 1bdafba538be PCI: mediatek-gen3: Add MSI support new d537dc125f07 PCI: mediatek-gen3: Add system PM support new 0739191b8481 MAINTAINERS: Add Jianjun Wang as MediaTek PCI co-maintainer new 0b51c08bde08 Merge branch 'remotes/lorenzo/pci/mediatek' new 2c61f32124b0 PCI: microchip: Make some symbols static new 6e7628c8c3c1 PCI: microchip: Remove dev_err() when handing an error fro [...] new 180594f55f69 Merge branch 'remotes/lorenzo/pci/microchip' new c61287bf1783 clk: sifive: Add pcie_aux clock in prci driver for PCIe driver new e4d368e0b632 clk: sifive: Use reset-simple in prci driver for PCIe driver new 2da0dd5e30af MAINTAINERS: Add maintainers for SiFive FU740 PCIe driver new 43cea116be0b dt-bindings: PCI: Add SiFive FU740 PCIe host controller new e7e21b3a339b PCI: fu740: Add SiFive FU740 PCIe host controller driver new ae80d5148085 riscv: dts: Add PCIe support for the SiFive FU740-C000 SoC new 98d771eb3df2 Merge branch 'remotes/lorenzo/pci/risc-v' new d895ce703098 PCI: tegra: Constify static structs new 10739e2a5e83 PCI: tegra: Fix typo for PCIe endpoint mode in Tegra194 new 5859c926d1f0 PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_r [...] new 5b8dafa1e3b8 Merge branch 'remotes/lorenzo/pci/tegra' new 9b4a824b889e iommu/vt-d: Use Real PCI DMA device for IRTE new ee81ee84f873 PCI: vmd: Disable MSI-X remapping when possible new 04dcc048f343 Merge branch 'remotes/lorenzo/pci/vmd' new d4707d79fae0 PCI: xgene: Fix cfg resource mapping new 2a2dd35fee87 Merge branch 'remotes/lorenzo/pci/xgene' new 213e12205232 PCI: xilinx-nwl: Enable coherent PCIe DMA traffic using CCI new 1c4422f22605 PCI: xilinx-nwl: Add optional "dma-coherent" property new 4772ade27306 Merge branch 'remotes/lorenzo/pci/xilinx' new 2c99e55f7955 PCI: tegra: Convert to MSI domains new 93cd1bb4862d PCI: rcar: Don't allocate extra memory for the MSI capture [...] new 83ed8d4fa656 PCI: rcar: Convert to MSI domains new 161260e7f7bc PCI: xilinx: Don't allocate extra memory for the MSI captu [...] new 313b64c3ae52 PCI: xilinx: Convert to MSI domains new e0fad163b6e7 PCI: hv: Drop msi_controller structure new 3a05d08f6cc7 PCI/MSI: Drop use of msi_controller from core code new b227be0d7314 PCI/MSI: Kill msi_controller structure new f8bcf249d9cf PCI/MSI: Kill default_teardown_msi_irqs() new 94e89b145371 PCI/MSI: Let PCI host bridges declare their reliance on MS [...] new 9ec37efb8783 PCI/MSI: Make pci_host_common_probe() declare its reliance [...] new 645e9c38383d PCI: mediatek: Advertise lack of built-in MSI handling new 61af69296cba PCI/MSI: Document the various ways of ending up with NO_MSI new 557853f4e23e PCI: Refactor HT advertising of NO_MSI flag new 51bc2b7ffd5d Merge branch 'remotes/lorenzo/pci/msi' new 021a90fe60ea PCI: mobiveil: Improve PCIE_LAYERSCAPE_GEN4 dependencies new 52ab55dfe323 dt-bindings: PCI: hisi: Delete the obsolete HiSilicon PCIe file new a4ffbb7a96ea Merge branch 'remotes/lorenzo/pci/misc' new 48582b2e3b87 reset: add missing empty function reset_control_rearm() new e8d6f9e56187 ata: ahci_brcm: Fix use of BCM7216 reset controller new bb610757fcd7 PCI: brcmstb: Use reset/rearm instead of deassert/assert new a147995c9f56 Merge branch 'pci/brcmstb' new 7f100744749e PCI: tegra: Add Tegra194 MCFG quirks for ECAM errata new 882862aaacef Merge branch 'pci/tegra' new 57151b502cbc Merge tag 'pci-v5.13-changes' of git://git.kernel.org/pub/ [...] new 64b9f64f80a6 vdpa: introduce virtio pci driver new 58926c8aab10 vdpa/mlx5: Enable user to add/delete vdpa device new d0f9164eb294 vdpa: Follow kdoc comment style new c0a54b4bcb45 vdpa: Follow kdoc comment style new 3fd02fbbfac0 virtio-balloon: fix a typo in comment of virtballoon_migra [...] new 122b84a1267a virtio-net: don't allocate control_buf if not supported new 9e3bb9b79a71 virtio_pci_modern: introduce helper to map vq notify area new 7dca6c0ea96b virtio-pci library: switch to use vp_modern_map_vq_notify() new 11d8ffed00b2 vp_vdpa: switch to use vp_modern_map_vq_notify() new a5f7a24f49d8 virtio_pci_modern: hide vp_modern_get_queue_notify_off() new fd466b36940b virito_pci libray: hide vp_modern_map_capability() new 9e311bcad73d virtio-pci library: report resource address new 526cb8580bc6 vp_vdpa: report doorbell address new 3a3e0fad16d4 vhost-vdpa: fix vm_flags for virtqueue doorbell mapping new 0ecb1960788d vDPA/ifcvf: get_vendor_id returns a device specific vendor id new 139c3fd9c9fc vDPA/ifcvf: enable Intel C5000X-PL virtio-net for vDPA new 51fc387b67cb vDPA/ifcvf: rename original IFCVF dev ids to N3000 ids new 2f1b30507039 vDPA/ifcvf: remove the version number string new 69d00d9858c7 vDPA/ifcvf: fetch device feature bits when probe new 1d895a68085b vDPA/ifcvf: verify mandatory feature bits for vDPA new e8ef6124959a vDPA/ifcvf: deduce VIRTIO device ID from pdev ids new 4080fc106750 vdpa_sim: use iova module to allocate IOVA addresses new f53d9910d009 vringh: add 'iotlb_lock' to synchronize iotlb accesses new bbc2c372a83d vringh: reset kiov 'consumed' field in __vringh_iov() new 69c13c58bd10 vringh: explain more about cleaning riov and wiov new b8c06ad4d67d vringh: implement vringh_kiov_advance() new 14c9ac05ce09 vringh: add vringh_kiov_length() helper new bc433e5e0d42 vdpa_sim: cleanup kiovs in vdpasim_free() new 442706f9f94d vdpa: add get_config_size callback in vdpa_config_ops new d6d8bb92fdde vhost/vdpa: use get_config_size callback in vhost_vdpa_con [...] new 9d6d97bff790 vhost/vdpa: Remove the restriction that only supports virt [...] new 0c853c2c2924 vdpa: add vdpa simulator for block device new 7d189f617f83 vdpa_sim_blk: implement ramdisk behaviour new e6fa60522707 vdpa_sim_blk: handle VIRTIO_BLK_T_GET_ID new 899c4d187f6a vdpa_sim_blk: add support for vdpa management tool new 26bfea1309f5 vDPA/ifcvf: deduce VIRTIO device ID when probe new 6ad31d162a4e vDPA/ifcvf: enable Intel C5000X-PL virtio-block for vDPA new 5619003173ba vDPA/ifcvf: get_config_size should return dev specific con [...] new 0f8a0b0b095f virtio_pci_modern: __force cast the notify mapping new d7bce85aa7b9 virtio_pci_modern: correct sparse tags for notify new 16bb86b5569c Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] new fee742b50289 smb3.1.1: enable negotiating stronger encryption by default new c3f207ab29f7 cifs: Deferred close for files new 087f757b0129 cifs: add shutdown support new aa22ebc3826b smb3.1.1: allow dumping GCM256 keys to improve debugging o [...] new 7ba3d1cdb798 smb3.1.1: allow dumping keys for multiuser mounts new f4916649f98e cifs: detect dead connections only when echoes are enabled. new 5b2abdafbedb cifs: use echo_interval even when connection not ready. new 5c1acf3fe05c cifs: fix regression when mounting shares with prefix paths new 78c09634f7dc Cifs: Fix kernel oops caused by deferred close for files. new bae4c0c1c2d5 fs/cifs: Fix resource leak new 7c9e41e0ef7d Merge tag '5.13-rc-smb3-part2' of git://git.samba.org/sfre [...] new 351461f332db svcrdma: Don't leak send_ctxt on Send errors new c7731d5e0554 svcrdma: Rename goto labels in svc_rdma_sendto() new 8727f78855b8 svcrdma: Pass a useful error code to the send_err tracepoint new 363f8dd5eecd nfsd: remove unused function new 70c530756403 nfsd: removed unused argument in nfsd_startup_generic() new 217fd6f625af nfsd: ensure new clients break delegations new f9b60e220921 nfsd: hash nfs4_files by inode number new a0ce48375a36 nfsd: track filehandle aliasing in nfs4_files new ebd9d2c2f5a7 nfsd: reshuffle some code new aba2072f4523 nfsd: grant read delegations to clients holding writes new 76c50eb70d8e nfsd: Fix fall-through warnings for Clang new cb579086536f SUNRPC: fix ternary sign expansion bug in tracing new b9f83ffaa0c0 SUNRPC: Fix null pointer dereference in svc_rqst_free() new a79cdfba68a1 Merge tag 'nfsd-5.13-1' of git://git.kernel.org/pub/scm/li [...]
The 354 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/gpio/gpio-mockup.rst | 11 +- Documentation/admin-guide/kernel-parameters.txt | 10 +- Documentation/core-api/irq/irq-domain.rst | 22 +- .../bindings/gpio/fairchild,74hc595.yaml | 77 ++ .../devicetree/bindings/gpio/gpio-74x164.txt | 27 - .../bindings/gpio/realtek,otto-gpio.yaml | 78 ++ .../bindings/gpio/rockchip,gpio-bank.yaml | 82 ++ .../devicetree/bindings/pci/hisilicon-pcie.txt | 43 - .../bindings/pci/mediatek-pcie-gen3.yaml | 181 +++ .../devicetree/bindings/pci/sifive,fu740-pcie.yaml | 113 ++ .../devicetree/bindings/pci/ti,j721e-pci-ep.yaml | 9 +- .../devicetree/bindings/pci/ti,j721e-pci-host.yaml | 20 +- .../devicetree/bindings/pci/xilinx-nwl-pcie.txt | 2 + .../bindings/pinctrl/rockchip,pinctrl.txt | 58 +- .../devicetree/bindings/pwm/pwm-rockchip.txt | 27 - .../devicetree/bindings/pwm/pwm-rockchip.yaml | 100 ++ .../bindings/pwm/toshiba,pwm-visconti.yaml | 43 + .../bindings/thermal/brcm,ns-thermal.txt | 37 - .../bindings/thermal/brcm,ns-thermal.yaml | 60 + .../devicetree/bindings/thermal/qcom-tsens.yaml | 59 +- .../bindings/thermal/rcar-gen3-thermal.yaml | 43 +- .../bindings/thermal/thermal-sensor.yaml | 3 + Documentation/driver-api/gpio/consumer.rst | 2 +- Documentation/driver-api/gpio/drivers-on-gpio.rst | 6 + Documentation/driver-api/pwm.rst | 6 +- Documentation/driver-api/thermal/sysfs-api.rst | 12 +- MAINTAINERS | 19 +- arch/arm/boot/dts/rk3036.dtsi | 4 - arch/arm/boot/dts/rk3288.dtsi | 4 - arch/arm/mach-iop32x/n2100.c | 8 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 4 - arch/arm64/boot/dts/rockchip/rk3399.dtsi | 4 - arch/riscv/boot/dts/sifive/fu740-c000.dtsi | 33 + arch/x86/pci/amd_bus.c | 2 +- drivers/Makefile | 1 + drivers/acpi/pci_mcfg.c | 7 + drivers/ata/ahci_brcm.c | 46 +- drivers/clk/sifive/Kconfig | 2 + drivers/clk/sifive/fu740-prci.c | 11 + drivers/clk/sifive/fu740-prci.h | 2 +- drivers/clk/sifive/sifive-prci.c | 54 + drivers/clk/sifive/sifive-prci.h | 13 + drivers/gpio/Kconfig | 24 +- drivers/gpio/Makefile | 1 + drivers/gpio/gpio-104-dio-48e.c | 50 +- drivers/gpio/gpio-aggregator.c | 39 +- drivers/gpio/gpio-ich.c | 2 - drivers/gpio/gpio-it87.c | 8 - drivers/gpio/gpio-mockup.c | 9 +- drivers/gpio/gpio-mpc8xxx.c | 47 +- drivers/gpio/gpio-mxs.c | 5 - drivers/gpio/gpio-omap.c | 5 +- drivers/gpio/gpio-realtek-otto.c | 325 +++++ drivers/gpio/gpio-sch.c | 198 ++- drivers/gpio/gpiolib-acpi.c | 21 + drivers/gpio/gpiolib-acpi.h | 4 + drivers/gpio/gpiolib-of.c | 6 +- drivers/gpio/gpiolib.c | 62 +- drivers/iommu/intel/irq_remapping.c | 3 +- drivers/net/ethernet/broadcom/bnx2.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/broadcom/tg3.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 14 - drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sfc/falcon/efx.c | 2 +- drivers/net/virtio_net.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 4 +- drivers/pci/ats.c | 2 +- drivers/pci/controller/Kconfig | 17 +- drivers/pci/controller/Makefile | 8 +- drivers/pci/controller/cadence/pci-j721e.c | 24 +- drivers/pci/controller/dwc/Kconfig | 12 +- drivers/pci/controller/dwc/Makefile | 10 +- drivers/pci/controller/dwc/pci-keystone.c | 14 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 2 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 2 + drivers/pci/controller/dwc/pcie-designware-host.c | 4 +- drivers/pci/controller/dwc/pcie-designware.c | 11 +- drivers/pci/controller/dwc/pcie-designware.h | 1 + drivers/pci/controller/dwc/pcie-fu740.c | 309 +++++ drivers/pci/controller/dwc/pcie-intel-gw.c | 5 - drivers/pci/controller/dwc/pcie-tegra194.c | 108 +- drivers/pci/controller/mobiveil/Kconfig | 3 +- drivers/pci/controller/pci-host-common.c | 1 + drivers/pci/controller/pci-hyperv.c | 4 - drivers/pci/controller/pci-tegra.c | 349 +++--- drivers/pci/controller/pci-thunder-ecam.c | 2 +- drivers/pci/controller/pci-thunder-pem.c | 13 +- drivers/pci/controller/pci-xgene.c | 3 +- drivers/pci/controller/pcie-altera-msi.c | 4 +- drivers/pci/controller/pcie-brcmstb.c | 20 +- drivers/pci/controller/pcie-iproc-msi.c | 2 +- drivers/pci/controller/pcie-mediatek-gen3.c | 1027 +++++++++++++++ drivers/pci/controller/pcie-mediatek.c | 7 +- drivers/pci/controller/pcie-microchip-host.c | 12 +- drivers/pci/controller/pcie-rcar-host.c | 355 +++--- drivers/pci/controller/pcie-xilinx-nwl.c | 7 + drivers/pci/controller/pcie-xilinx.c | 246 ++-- drivers/pci/controller/vmd.c | 63 +- drivers/pci/endpoint/functions/pci-epf-ntb.c | 16 +- drivers/pci/endpoint/functions/pci-epf-test.c | 22 +- drivers/pci/endpoint/pci-epc-core.c | 2 + drivers/pci/endpoint/pci-epf-core.c | 2 +- drivers/pci/hotplug/acpi_pcihp.c | 2 +- drivers/pci/hotplug/acpiphp.h | 3 +- drivers/pci/hotplug/acpiphp_glue.c | 1 + drivers/pci/hotplug/cpqphp_nvram.c | 5 +- drivers/pci/hotplug/shpchp_hpc.c | 5 - drivers/pci/msi.c | 45 +- drivers/pci/of.c | 22 +- drivers/pci/pci-acpi.c | 2 +- drivers/pci/pci-label.c | 218 +--- drivers/pci/pci-sysfs.c | 260 ++-- drivers/pci/pci.c | 18 + drivers/pci/pci.h | 24 +- drivers/pci/pcie/aer.c | 6 +- drivers/pci/pcie/pme.c | 2 +- drivers/pci/pcie/rcec.c | 2 +- drivers/pci/probe.c | 5 +- drivers/pci/quirks.c | 29 +- drivers/pci/remove.c | 2 + drivers/pci/vpd.c | 232 +--- drivers/pwm/Kconfig | 9 + drivers/pwm/Makefile | 1 + drivers/pwm/core.c | 48 +- drivers/pwm/pwm-ab8500.c | 54 +- drivers/pwm/pwm-atmel-hlcdc.c | 3 +- drivers/pwm/pwm-atmel-tcb.c | 42 +- drivers/pwm/pwm-atmel.c | 30 +- drivers/pwm/pwm-bcm-iproc.c | 5 +- drivers/pwm/pwm-bcm-kona.c | 8 +- drivers/pwm/pwm-bcm2835.c | 40 +- drivers/pwm/pwm-berlin.c | 1 - drivers/pwm/pwm-brcmstb.c | 1 - drivers/pwm/pwm-clps711x.c | 1 - drivers/pwm/pwm-crc.c | 1 - drivers/pwm/pwm-cros-ec.c | 4 +- drivers/pwm/pwm-dwc.c | 1 - drivers/pwm/pwm-ep93xx.c | 1 - drivers/pwm/pwm-fsl-ftm.c | 1 - drivers/pwm/pwm-hibvt.c | 1 - drivers/pwm/pwm-img.c | 1 - drivers/pwm/pwm-imx-tpm.c | 5 +- drivers/pwm/pwm-imx1.c | 1 - drivers/pwm/pwm-imx27.c | 1 - drivers/pwm/pwm-intel-lgm.c | 1 - drivers/pwm/pwm-iqs620a.c | 1 - drivers/pwm/pwm-jz4740.c | 1 - drivers/pwm/pwm-keembay.c | 1 - drivers/pwm/pwm-lp3943.c | 1 - drivers/pwm/pwm-lpc18xx-sct.c | 5 +- drivers/pwm/pwm-lpc32xx.c | 5 - drivers/pwm/pwm-lpss.c | 7 - drivers/pwm/pwm-mediatek.c | 7 - drivers/pwm/pwm-meson.c | 1 - drivers/pwm/pwm-mtk-disp.c | 1 - drivers/pwm/pwm-mxs.c | 1 - drivers/pwm/pwm-omap-dmtimer.c | 1 - drivers/pwm/pwm-pca9685.c | 303 ++--- drivers/pwm/pwm-pxa.c | 1 - drivers/pwm/pwm-rcar.c | 1 - drivers/pwm/pwm-renesas-tpu.c | 1 - drivers/pwm/pwm-rockchip.c | 1 - drivers/pwm/pwm-samsung.c | 1 - drivers/pwm/pwm-sifive.c | 1 - drivers/pwm/pwm-sl28cpld.c | 1 - drivers/pwm/pwm-spear.c | 1 - drivers/pwm/pwm-sprd.c | 4 +- drivers/pwm/pwm-sti.c | 7 +- drivers/pwm/pwm-stm32-lp.c | 1 - drivers/pwm/pwm-stm32.c | 1 - drivers/pwm/pwm-stmpe.c | 1 - drivers/pwm/pwm-sun4i.c | 1 - drivers/pwm/pwm-tegra.c | 1 - drivers/pwm/pwm-tiecap.c | 1 - drivers/pwm/pwm-tiehrpwm.c | 1 - drivers/pwm/pwm-twl-led.c | 1 - drivers/pwm/pwm-twl.c | 1 - drivers/pwm/pwm-visconti.c | 190 +++ drivers/pwm/pwm-vt8500.c | 1 - drivers/reset/Kconfig | 1 + drivers/scsi/cxlflash/main.c | 3 +- drivers/thermal/amlogic_thermal.c | 4 +- drivers/thermal/broadcom/bcm2835_thermal.c | 1 - drivers/thermal/cpufreq_cooling.c | 49 +- drivers/thermal/cpuidle_cooling.c | 37 +- drivers/thermal/devfreq_cooling.c | 25 +- drivers/thermal/gov_fair_share.c | 11 +- drivers/thermal/gov_power_allocator.c | 32 +- drivers/thermal/hisi_thermal.c | 10 +- drivers/thermal/intel/Kconfig | 11 + drivers/thermal/intel/Makefile | 1 + drivers/thermal/intel/intel_tcc_cooling.c | 129 ++ drivers/thermal/mtk_thermal.c | 12 +- drivers/thermal/qcom/qcom-spmi-temp-alarm.c | 91 +- drivers/thermal/qcom/tsens-8960.c | 235 ++-- drivers/thermal/qcom/tsens-v0_1.c | 98 +- drivers/thermal/qcom/tsens-v1.c | 4 +- drivers/thermal/qcom/tsens.c | 165 ++- drivers/thermal/qcom/tsens.h | 6 +- drivers/thermal/rcar_gen3_thermal.c | 3 +- drivers/thermal/sun8i_thermal.c | 4 +- drivers/thermal/tegra/soctherm.c | 15 +- drivers/thermal/thermal_core.c | 57 +- drivers/thermal/thermal_core.h | 1 + drivers/thermal/thermal_helpers.c | 27 +- drivers/thermal/thermal_mmio.c | 5 +- drivers/thermal/thermal_of.c | 7 +- drivers/thermal/ti-soc-thermal/ti-bandgap.c | 37 +- drivers/vdpa/Kconfig | 15 + drivers/vdpa/Makefile | 1 + drivers/vdpa/ifcvf/ifcvf_base.c | 24 +- drivers/vdpa/ifcvf/ifcvf_base.h | 26 +- drivers/vdpa/ifcvf/ifcvf_main.c | 86 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 85 +- drivers/vdpa/vdpa.c | 12 +- drivers/vdpa/vdpa_sim/Makefile | 1 + drivers/vdpa/vdpa_sim/vdpa_sim.c | 127 +- drivers/vdpa/vdpa_sim/vdpa_sim.h | 2 + drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 338 +++++ drivers/vdpa/virtio_pci/Makefile | 2 + drivers/vdpa/virtio_pci/vp_vdpa.c | 484 +++++++ drivers/vhost/vdpa.c | 16 +- drivers/vhost/vringh.c | 69 +- drivers/virt/nitro_enclaves/ne_misc_dev.c | 43 +- drivers/virtio/virtio_balloon.c | 2 +- drivers/virtio/virtio_pci_modern.c | 27 +- drivers/virtio/virtio_pci_modern_dev.c | 67 +- fs/cifs/cifs_fs_sb.h | 1 + fs/cifs/cifs_ioctl.h | 35 + fs/cifs/cifsfs.c | 25 +- fs/cifs/cifsglob.h | 17 + fs/cifs/cifsproto.h | 13 + fs/cifs/connect.c | 37 +- fs/cifs/dir.c | 10 + fs/cifs/file.c | 102 +- fs/cifs/fs_context.c | 5 + fs/cifs/inode.c | 27 +- fs/cifs/ioctl.c | 112 ++ fs/cifs/link.c | 13 +- fs/cifs/misc.c | 79 ++ fs/cifs/xattr.c | 4 + fs/locks.c | 3 + fs/nfsd/nfs4state.c | 415 ++++--- fs/nfsd/nfsctl.c | 1 + fs/nfsd/nfssvc.c | 8 +- fs/nfsd/state.h | 3 +- include/dt-bindings/clock/sifive-fu740-prci.h | 1 + include/linux/bitmap.h | 127 +- include/linux/gpio/driver.h | 12 +- include/linux/irqdomain.h | 19 +- include/linux/msi.h | 17 +- include/linux/pci-ecam.h | 1 + include/linux/pci.h | 9 +- include/linux/pwm.h | 7 +- include/linux/reset.h | 5 + include/linux/thermal.h | 7 +- include/linux/vdpa.h | 42 +- include/linux/virtio_pci_modern.h | 11 +- include/linux/vringh.h | 19 +- include/uapi/linux/thermal.h | 2 +- kernel/irq/irqdomain.c | 20 +- lib/bitmap.c | 42 +- lib/cmdline.c | 1 + lib/dynamic_debug.c | 2 +- net/sunrpc/svc.c | 3 +- net/sunrpc/svcsock.c | 2 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 36 +- security/safesetid/lsm.c | 3 - tools/gpio/gpio-utils.c | 18 +- tools/power/x86/turbostat/turbostat.8 | 6 +- tools/power/x86/turbostat/turbostat.c | 1314 ++++++++++++-------- tools/testing/ktest/examples/vmware.conf | 137 ++ tools/testing/ktest/ktest.pl | 571 ++++----- 277 files changed, 8725 insertions(+), 3715 deletions(-) create mode 100644 Documentation/devicetree/bindings/gpio/fairchild,74hc595.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-74x164.txt create mode 100644 Documentation/devicetree/bindings/gpio/realtek,otto-gpio.yaml create mode 100644 Documentation/devicetree/bindings/gpio/rockchip,gpio-bank.yaml delete mode 100644 Documentation/devicetree/bindings/pci/hisilicon-pcie.txt create mode 100644 Documentation/devicetree/bindings/pci/mediatek-pcie-gen3.yaml create mode 100644 Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/pwm-rockchip.txt create mode 100644 Documentation/devicetree/bindings/pwm/pwm-rockchip.yaml create mode 100644 Documentation/devicetree/bindings/pwm/toshiba,pwm-visconti.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/brcm,ns-thermal.txt create mode 100644 Documentation/devicetree/bindings/thermal/brcm,ns-thermal.yaml create mode 100644 drivers/gpio/gpio-realtek-otto.c create mode 100644 drivers/pci/controller/dwc/pcie-fu740.c create mode 100644 drivers/pci/controller/pcie-mediatek-gen3.c create mode 100644 drivers/pwm/pwm-visconti.c create mode 100644 drivers/thermal/intel/intel_tcc_cooling.c create mode 100644 drivers/vdpa/vdpa_sim/vdpa_sim_blk.c create mode 100644 drivers/vdpa/virtio_pci/Makefile create mode 100644 drivers/vdpa/virtio_pci/vp_vdpa.c create mode 100644 tools/testing/ktest/examples/vmware.conf