This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 7c7da103650 RISC-V: Refine the rtl expand check for strided ld/st
new 4484945c538 libstdc++: Fix std::unordered_set::emplace optimization [PR117686]
new f6f28dc41dd libstdc++: Use const_iterator in std::set::find<K> return type
new 03438f621e4 testsuite: arm: Only check for absence of literal pools in [...]
The 3 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:
.../gcc.target/arm/pure-code/no-literal-pool-m0.c | 110 ++-------------------
libstdc++-v3/include/bits/hashtable.h | 4 +-
libstdc++-v3/include/bits/stl_set.h | 2 +-
.../23_containers/unordered_set/insert/117686.cc | 16 +++
4 files changed, 28 insertions(+), 104 deletions(-)
create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_set/insert/117686.cc
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to annotated tag next-20241120
in repository linux-next.
at ccb7519d78f3 (tag)
tagging ac24e26aa08fe026804f678599f805eb13374a5d (commit)
replaces v6.12
tagged by Stephen Rothwell
on Wed Nov 20 17:14:01 2024 +1100
- Log -----------------------------------------------------------------
next-20241120
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEmFtoH6RZGWmXU6JkifkcCkHVwHoFAmc9fikACgkQifkcCkHV
wHq3chAAg8URudA3OXPEIzsXFgloOUv/if0EMGVnK989zCpPoNdwqlv4PfRx8MYc
ztZvzwR7w36ZYEHquZneasa0mDr/CuMW6lj5u0e7a2wTpPkZ9kE3BWDmP5IohAEP
HxxsyXwo3MLHRDAfyjntzgEJt2rH3RIpOo5DEQ68dqB9fVCl5fwTJyH1Xt3yEiCq
5NuMeuj3MsnMvEa9cM+iveidfABsOw2+ozjyDAKQH4ZQ5FVfXH0ClWusHzxDtizT
5N20Io8MfiO39vs5kCd2fbKjl1bnyGMZfPCnQTRJVvQ1a0uYpCqzofVCmRq9PH3q
fVTZZiYpl+b3mZ4NOLEvwyURuuW5eUmSuVu8fOlpglp7eqVJaobEBbSmTV97qjmF
ShdzOlZLFbC7hI0yVDYJzXNAXeTMTADvXppi2090159QaspQuYM10VOKugrP78GU
FWnKEbacxTAfn/qExfyhGyAnfJ5ZEV8Op6WtC/oYx444kL5RuMlbF0cMhSgRim+/
DWA+m7WIRLL0TMfvtnu8ZQpN42phVOyEZBs7PPp08lEsh6xgGb6LuQ0e+5B7Hsqv
MFzn8PPsXBjF53QIiWQ02fBTEhEy2bSNiU2DJbHdlMsMG4sRx+iATwrUqqs+hcbQ
QndaOK4FnY737uARhYtUgIgZ3NHte7aWF1vL4yoEt9eMHHbpD48=
=31Cn
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new 6371b4bc179a tracing: Remove redundant check on field->field in histograms
new 59e127d58c8d dt-bindings: thermal: qcom-tsens: Add SAR2130P compatible
new 62d9748fa1ee thermal/drivers/mediatek/lvts_thermal: Make read-only arra [...]
new dd64594ca2c5 thermal: Switch back to struct platform_driver::remove()
new fd9d75ef4686 dt-bindings: thermal: tsens: Add MSM8937
new e2ffb6c3a40e thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens
new d8afb8cc8bba thermal/drivers/k3_j72xx_bandgap: Simplify code in k3_bgp_ [...]
new a5f040cfcfdd Input: fix the input_event struct documentation
new 470a271627e8 Input: ads7846 - increase xfer array size in 'struct ser_req'
new d303e3dd8d46 tools/thermal: Fix common realloc mistake
new 22cf46a3ee52 PCI: rockchip-ep: Fix address translation unit programming
new 6ec5f22f665f PCI: rockchip-ep: Use a macro to define EP controller .ali [...]
new 9ce9d10d92ff PCI: rockchip-ep: Improve rockchip_pcie_ep_unmap_addr()
new 1f72688208c1 PCI: rockchip-ep: Improve rockchip_pcie_ep_map_addr()
new 8555b7a93fe1 PCI: rockchip-ep: Implement the pci_epc_ops::align_addr() [...]
new 73fb1f833bf1 PCI: rockchip-ep: Fix MSI IRQ data mapping
new d85890f7a1c8 PCI: rockchip-ep: Rename rockchip_pcie_parse_ep_dt()
new c35a85126116 PCI: rockchip-ep: Refactor rockchip_pcie_ep_probe() memory [...]
new 8eed6d62c1d1 PCI: rockchip-ep: Refactor rockchip_pcie_ep_probe() MSI-X hiding
new ff8c8c9ed3c3 PCI: rockchip-ep: Refactor endpoint link training enable
new c532b638db7d PCI: rockship-ep: Implement the pci_epc_ops::stop_link() o [...]
new e7485a062620 PCI: rockchip-ep: Improve link training
new 665745f27487 PCI/bwctrl: Re-add BW notification portdrv as PCIe BW controller
new de9a6c8d5dbf PCI/bwctrl: Add pcie_set_target_speed() to set PCIe Link Speed
new d278b098282d thermal: Add PCIe cooling driver
new 838f12c3d551 selftests/pcie_bwctrl: Create selftests
new ba58eee1c57b PCI: Drop duplicate pcie_get_speed_cap(), pcie_get_width_c [...]
new 3fafc38b77be PCI: dwc: ep: Use align addr function for dw_pcie_ep_raise [...]
new 9b80bdb10aee PCI: endpoint: Remove surplus return statement from pci_ep [...]
new 5089b3d874e9 PCI: endpoint: epf-mhi: Avoid NULL dereference if DT lacks 'mmio'
new 154fc1f64208 PCI: dwc: Use of_property_present() for non-boolean properties
new 118397c9baaa PCI: dwc: ep: Fix advertised resizable BAR size regression
new d7a516c6eeae compiler.h: Fix undefined BUILD_BUG_ON_ZERO()
new 537affea1672 ring-buffer: Correct a grammatical error in a comment
new be700d5cbcb0 kbuild: change working directory to external module direct [...]
new 60b1f578b578 ftrace: Get the true parent ip for function tracer
new b5a26ed4dafd kbuild: remove extmod_prefix, MODORDER, MODULES_NSDEPS variables
new 4f39941d0f17 kbuild: support building external modules in a separate bu [...]
new 2a8bf2b31176 kbuild: support -fmacro-prefix-map for external modules
new cbfbf34d4890 kbuild: use absolute path in the generated wrapper Makefile
new d77bab88a575 kbuild: make wrapper Makefile more convenient for external [...]
new 135bd8639101 kbuild: allow to start building external modules in any directory
new 5552a17503f2 kbuild: do not pass -r to genksyms when *.symref does not exist
new 56fac1bb2076 kbuild: remove support for single %.symtypes build rule
new ef69c85e90a5 kbuild: move cmd_cc_o_c and cmd_as_o_S to scripts/Malefile.lib
new 4acc902ed374 PCI: endpoint: Fix PCI domain ID release in pci_epc_destroy()
new 688d2eb4c6fc PCI: endpoint: Clear secondary (not primary) EPC in pci_ep [...]
new 28b6acd75e3c PCI: endpoint: Fix pci_epc_map map_size kerneldoc string
new 6ce5a6f0a07d tracing: Fix function name for trampoline
new ed34908c93e5 PCI/pwrctrl: Rename pwrctl files to pwrctrl
new 3055f91478b6 PCI/pwrctrl: Rename pwrctrl functions and structures
new 5bf99baefb3e dt-bindings: net: renesas,ether: Drop undocumented "micrel [...]
new 6204656478be tools: ynl-gen: allow uapi headers in sub-dirs
new a0c80d5108ab net: wwan: t7xx: Change PM_AUTOSUSPEND_MS to 5000
new e64285ff41bb rocker: fix link status detection in rocker_carrier_init()
new 0de6a472c3b3 net/neighbor: clear error in case strict check is not set
new 357c52ff860b selftests: net: netlink-dumps: validation checks
new e1a897ef4e9e eth: fbnic: add missing SPDX headers
new 2a0d6c1705c4 eth: fbnic: add missing header guards
new 08606cb528be eth: fbnic: add basic debugfs structure
new 25ba596d137d eth: fbnic: add PCIe hardware statistics
new 79da2aaa08ee eth: fbnic: add RPC hardware statistics
new 4be4a91d53b6 Merge branch 'eth-fbnic-cleanup-and-add-a-few-stats'
new e867ed3ac8aa net: txgbe: remove GPIO interrupt controller
new cc84d89ad8d4 stmmac: dwmac-intel-plat: remove redundant dwmac->data che [...]
new 3fbb27b7f87e mptcp: pm: lockless list traversal to dump endp
new 1d7fa6ceb91f mptcp: pm: avoid code duplication to lookup endp
new 5b7cfe06333d Merge branch 'mptcp-pm-lockless-list-traversal-and-cleanup'
new 16a04d043baa net/smc: Run patches also by RDMA ML
new 920efe3e13f7 selftests: net: add more info to error in bpf_offload
new 1cfb5e57886a Revert "net: ethtool: Avoid thousands of -Wflex-array-memb [...]
new ebda123fe703 Revert "UAPI: ethtool: Use __struct_group() in struct etht [...]
new 96c677fca54a UAPI: ethtool: Avoid flex-array in struct ethtool_link_settings
new a537cfdaa78e Merge branch 'uapi-ethtool-avoid-flex-array-in-struct-etht [...]
new 78a36139fcec net/fungible: Remove unused fun_create_queue
new 85c7975acd97 net: ip: fix unexpected return in fib_validate_source()
new 176cda0619b6 powerpc/perf: Add perf interface to expose vpa counters
new 4ae0b32ecee7 docs: ABI: sysfs-bus-event_source-devices-vpa-pmu: Documen [...]
new 5f0b48c6a168 powerpc/kvm: Add vpa latency counters to kvm_vcpu_arch
new f26f9933e3e3 powerpc/perf: Add per-task/process monitoring to vpa_pmu driver
new 2c862914fbcf wireguard: device: omit unnecessary memset of netdev private data
new c1822fb64f67 wireguard: allowedips: remove redundant selftest call
new 0290abc98609 wireguard: selftests: load nf_conntrack if not present
new 06a34f7db773 wireguard: device: support big tcp GSO
new 84ad48256059 Merge branch 'wireguard-updates-and-fixes-for-6-13'
new 4adb9201884d Merge tag 'qcom-clk-for-6.13' of https://git.kernel.org/pu [...]
new ff00bcc9eccc bnxt_en: Update firmware interface spec to 1.10.3.85
new 0b350b4927e6 bnxt_en: Add mem_valid bit to struct bnxt_ctx_mem_type
new 968d2cc07c2f bnxt_en: Refactor bnxt_free_ctx_mem()
new 46010d43ab7b bnxt_en: Add a 'force' parameter to bnxt_free_ctx_mem()
new 24d694aec139 bnxt_en: Allocate backing store memory for FW trace logs
new 84fcd9449fd7 bnxt_en: Manage the FW trace context memory
new de999362ad33 bnxt_en: Do not free FW log context memory
new 23a18b91b609 bnxt_en: Add functions to copy host context memory
new a854a17097b9 bnxt_en: Add 2 parameters to bnxt_fill_coredump_seg_hdr()
new bda2e63a508b bnxt_en: Add a new ethtool -W dump flag
new 3c2179e66355 bnxt_en: Add FW trace coredump segments to the coredump
new c664e2136f08 Merge branch 'bnxt_en-add-context-memory-dump-to-coredump'
new e7b012cb4db7 clk: lan966x: make it selectable for ARCH_LAN969X
new 6e4bf018bb04 clk: clk-loongson2: Fix memory corruption bug in struct lo [...]
new 25f1c96a0e84 clk: Fix invalid execution of clk_set_rate
new 02fb4f008433 clk: clk-loongson2: Fix potential buffer overflow in flexi [...]
new 6af88ccfcbdc Merge branches 'clk-cleanup', 'clk-mediatek', 'clk-kunit', [...]
new b2f8240153fb Merge branches 'clk-mobileye', 'clk-twl', 'clk-nuvoton', ' [...]
new 0cf32b1f3718 Merge branches 'clk-samsung', 'clk-microchip', 'clk-imx', [...]
new 21a5352dc702 Merge branches 'clk-marvell', 'clk-adi', 'clk-qcom' and 'c [...]
new 3c592ce7991c EDAC/powerpc: Remove PPC_MAPLE drivers
new 48b0fb263f38 cpufreq: scmi: Register for limit change notifications
new 376a33c4a0d8 drm/i915/hdcp: Fix when the first read and write are retried
new b9c44b91476b perf/core: Save raw sample data conditionally based on sam [...]
new f226805bc5f6 perf/core: Check sample_type in perf_sample_save_callchain
new faac6f105ef1 perf/core: Check sample_type in perf_sample_save_brstack
new 6116075e18f7 selftests: nic_link_layer: Add link layer selftest for NIC driver
new c087dc54394b selftests: nic_link_layer: Add selftest case for speed and [...]
new fbbf93556f0c selftests: nic_performance: Add selftest for performance o [...]
new 16fe012a1359 Merge branch 'selftests-add-selftest-for-link-layer-and-pe [...]
new a202e6014709 Documentation: tipc: fix formatting issue in tipc.rst
new 209954cbc7d0 x86/mm/tlb: Update mm_cpumask lazily
new 2815a56e4b72 x86/mm/tlb: Add tracepoint for TLB flush IPI to stale CPU
new 34267d3c26fe Merge tag 'spi-nor/for-6.13' of git://git.kernel.org/pub/s [...]
new 96ed62ea0298 mm: page_frag: fix a compile error when kernel is not compiled
new dd7207838d38 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new fcbc60d7dc4b rtla/timerlat: Do not set params->user_workload with -U
new fc5f5aef9f97 tools/rtla: Improve code readability in timerlat_load.py
new bd26818343dc tools/rtla: Enhance argument parsing in timerlat_load.py
new 4d8c1ba0790b tools/rtla: Improve exception handling in timerlat_load.py
new 571f8b3f866a verification/dot2: Improve dot parser robustness
new d1de264c45e7 Merge ftrace/for-next
new c8ea7305b136 Merge probes/for-next
new 3461436a8e75 Merge ring-buffer/for-next
new 40093cc1d325 Merge rust/for-next
new 42388da3d3bd Merge tools/for-next
new 46fd48ab3ea3 block: return unsigned int from bdev_io_min
new bc7d94666b2b Merge branch 'for-6.13/block' into for-next
new b49125574cae loop: Fix ABBA locking race
new 9dfc04af6368 Merge branch 'for-6.13/block' into for-next
new e924da7d6622 block: Drop granularity check in queue_limit_discard_alignment()
new cb4dd76b3d75 Merge branch 'for-6.13/block' into for-next
new 34c1227035b3 ublk: fix error code for unsupported command
new 5bc6d3c964ac Merge branch 'for-6.13/block' into for-next
new f06e108a3dc5 Compiler Attributes: disable __counted_by for clang < 19.1.3
new d00eea91deaf block: Add extra checks in blk_validate_atomic_write_limits()
new d7f36dc446e8 block: Support atomic writes limits for stacked devices
new fa6fec82811b md/raid0: Atomic write support
new f2a38abf5f1c md/raid1: Atomic write support
new a1d9b4fd42d9 md/raid10: Atomic write support
new 5bd0cb4fad32 Merge branch 'for-6.13/block' into for-next
new 54d5ef0441ce kbuild: enable objtool for *.mod.o and additional kernel objects
new a136479219e4 kbuild: re-enable KCSAN for autogenerated *.mod.c intermediaries
new 3596c721c434 kbuild: switch from lz4c to lz4 for compression
new baf4ae803823 Merge tag 'cpufreq-arm-updates-6.13' of ssh://gitolite.ker [...]
new da528b7ad630 Merge branch 'pm-cpufreq' into linux-next
new 1a93226619dc Merge tag 'opp-updates-6.13' of ssh://gitolite.kernel.org/ [...]
new 7386c90edf46 Merge branch 'pm-opp' into linux-next
new fef664fd73c1 Merge tag 'thermal-v6.13-rc1' of ssh://gitolite.kernel.org [...]
new 112d2e1ef536 Merge branch 'thermal' into linux-next
new 364eeb79a213 Merge tag 'locking-core-2024-11-18' of git://git.kernel.or [...]
new 9d7d4ad222ae Merge tag 'objtool-core-2024-11-18' of git://git.kernel.or [...]
new f41dac3efb75 Merge tag 'perf-core-2024-11-18' of git://git.kernel.org/p [...]
new 5017ec667b48 kunit: skb: add gfp to kernel doc for kunit_zalloc_skb()
new 062a9dd9bad7 kunit: tool: Only print the summary
new 3c67a2c09b3c kunit: tool: print failed tests only
new 3f020399e4f1 Merge tag 'sched-core-2024-11-18' of git://git.kernel.org/ [...]
new 39e21403c978 kunit: string-stream: Fix a UAF bug in kunit_init_suite()
new aadf9cb1f086 MAINTAINERS: Update KUnit email address for Brendan Higgins
new 435c20eed572 kunit: Fix potential null dereference in kunit_device_driv [...]
new 95b6d723a007 kunit: debugfs: Use IS_ERR() for alloc_string_stream() err [...]
new d28252440428 kunit: qemu_configs: Add LoongArch config
new 0a1111d4cbaf kunit: tool: Allow overriding the shutdown mode from qemu config
new 62adcae479fe kunit: qemu_configs: loongarch: Enable shutdown
new 0892d742132e Merge tag 'x86-splitlock-2024-11-18' of git://git.kernel.o [...]
new 89c45f3823d0 Merge tag 'x86-cleanups-2024-11-18' of git://git.kernel.or [...]
new a5c93bfec0be Merge tag 'x86-mm-2024-11-18' of git://git.kernel.org/pub/ [...]
new 8ab0615f83a5 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...]
new 0798fb5f47aa Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...]
new afcea0a859aa Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...]
new 7486d010a47e PCI: rockchip-ep: Handle PERST# signal in EP mode
new 84d107c1dcaa Merge branch 'pci/aspm'
new ad4c15006d32 Merge branch 'pci/bwctrl'
new e36833ca8cc6 Merge branch 'pci/doe'
new bc4559e7acb4 Merge branch 'pci/devm'
new 6d3eda8f0b10 Merge branch 'pci/driver-remove'
new eced6db0546a Merge branch 'pci/enumeration'
new ed11588c8158 Merge branch 'pci/hotplug'
new 584edbe136fa Merge branch 'pci/hotplug-octeon'
new 7141844345b0 Merge branch 'pci/locking'
new 27f935a3d72f Merge branch 'pci/of'
new b9903eba0a51 Merge branch 'pci/pm'
new 58d9f642706d Merge branch 'pci/pwrctl'
new 1c6d9239d82a Merge branch 'pci/reset'
new ba59c44532e6 Merge branch 'pci/resource'
new f97c120b3abf Merge branch 'pci/thunderbolt'
new 6afe0d78810b Merge branch 'pci/tph'
new fbc634af787f Merge branch 'pci/virtualization'
new 38b9a53691c1 Merge branch 'pci/dt-bindings'
new 4e571f891bc9 Merge branch 'pci/endpoint'
new 463a4a3d221e Merge branch 'pci/controller/cadence'
new 93c6e2c8ee1a Merge branch 'pci/controller/dwc'
new 66523d94a828 Merge branch 'pci/controller/imx6'
new dc2b7de5e05b Merge branch 'pci/controller/j721e'
new 6dfb0144c0c0 Merge branch 'pci/controller/keystone'
new 85c84af25f75 Merge branch 'pci/controller/mediatek'
new ab652da73b1c Merge branch 'pci/controller/microchip'
new 9913a1e34dff Merge branch 'pci/controller/qcom'
new 351f3818dad5 Merge branch 'pci/controller/rockchip'
new 04da9aabd00b Merge branch 'pci/controller/tegra194'
new d09131b86235 Merge branch 'pci/controller/vmd'
new f0d6c0680485 Merge branch 'pci/misc'
new 0042c0592384 Merge branch 'pci/typos'
new 05699c3714c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f19a41529294 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...]
new 67b283360ba5 Merge branch 'for-next' of git://git.infradead.org/users/h [...]
new 8669900acd01 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 62500e001be9 Merge branch 'timers/core' into core/merge, to ease integr [...]
new 1baf67228881 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f4a6b655ef3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 9f38f166c502 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 5eaa705aec5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f7bd5e4a9806 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...]
new 45587ef14e0a Merge branch 'next' of https://github.com/Broadcom/stblinux.git
new b496faa837c8 Merge branch 'linus' into core/merge, to resolve conflicts
new c443546167bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 6fb857944648 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 5ee2abbccfbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new bb05e5f34dd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new b15f7838ea68 Revert "hrtimers: Delete hrtimer_init_sleeper_on_stack()"
new ab761ed621d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 9617ca4033fb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 2d0ed46f2c49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 6bdf6c7a43f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 1e0ba490d45b Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...]
new 2c592980050b Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...]
new d74229ffedfe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 1b584bfdd142 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...]
new c35f78cdfa6b Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git
new a7b0fd1abc5e Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...]
new 2ea0d88f25f6 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...]
new e877f62ce211 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...]
new 2ffc1ce297dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 8145f09705dc Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...]
new 724c753390af Merge branch 'for-next' of git://github.com/openrisc/linux.git
new 58fddba118b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3c84c9b854c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 72ec2bfcc8fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a7def71cca72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new df2f7bb3e3a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 40aef8be3382 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...]
new 53bed5a9b365 Merge branch into tip/master: 'core/merge'
new 43ff10aa7b17 Merge branch into tip/master: 'core/debugobjects'
new 8a24714b9f6a Merge branch into tip/master: 'irq/core'
new 2f92eed36abd Merge branch into tip/master: 'perf/core'
new d19b06a833d0 Merge branch into tip/master: 'timers/vdso'
new 35e6a63bba1e Merge branch into tip/master: 'x86/misc'
new a025a0c58733 Merge branch into tip/master: 'x86/mm'
new 34c849f7b368 Merge branch into tip/master: 'x86/sgx'
new d5546ad1b9b1 Merge branch into tip/master: 'x86/tdx'
new ad5ff6616f76 Merge branch 'fs-next' of linux-next
new 85434c3c73fc Revert "KVM: VMX: Move LOAD_IA32_PERF_GLOBAL_CTRL errata h [...]
new 1331343af6f5 KVM: x86: add back X86_LOCAL_APIC dependency
new 9ee62c33c0fe KVM: x86: Break CONFIG_KVM_X86's direct dependency on KVM_ [...]
new f2ca50ca24be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new b63489ea5e36 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new e89e73e782b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c4f9e5d8a4ef Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...]
new 451859a7022c Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...]
new ac3e4cde8ade Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...]
new 39acb10ea2c0 Merge branch 'docs-next' of git://git.lwn.net/linux.git
new 6888f13db2b3 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...]
new c6095ee6d5e8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new 4d81d4c999eb Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...]
new 14e1cf1a1432 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new d31f3cc4b907 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 061fe0cb3105 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
new d3bbb9d5c260 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f9d86b50696c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 3eb5bd082263 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 9ce504861f1d Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...]
new bc70437234ac Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...]
new 203e7739cf7d io_uring: add separate freeptr type for slab
new cf5a60d971c7 Revert "block, bfq: merge bfq_release_process_ref() into b [...]
new 8775e751b414 Merge branch 'for-6.13/io_uring' into for-next
new 2ca31586b9da Merge branch 'for-6.13/block' into for-next
new dcbb598e689e block: blk-mq: fix uninit-value in blk_rq_prep_clone and refactor
new bfb859ad2960 Merge branch 'for-6.13/block' into for-next
new 9f8d68283342 block: don't bother checking the data direction for merges
new 81314bfbde9d block: req->bio is always set in the merge code
new 5a9d1b83e533 block: return unsigned int from bdev_io_opt
new ed5db174cf39 block: return unsigned int from queue_dma_alignment
new e769489a5440 block: return unsigned int from blk_lim_dma_alignment_and_pad
new da77d9b23700 block: return bool from blk_rq_aligned
new e888810bc4f4 block: remove a duplicate definition for bdev_read_only
new 766a71ef65bb block: return bool from get_disk_ro and bdev_read_only
new 6910abe3ea68 Merge branch 'for-6.13/block' into for-next
new 436af7e5d728 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
new 762fa68e017b Merge branch 'for-linux-next' of https://gitlab.freedeskto [...]
new 6dd3e87a6d56 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...]
new dff87783d603 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new cf86b3a8992c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new b95ac8199469 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 302ea107f57e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
new 99147a9cc740 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...]
new b8671def1504 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new c4fe502b5c1a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
new 26605fdc183b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new d224ff30e807 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 1ef9cbdbd647 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...]
new ed0ee2f8df67 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...]
new 4939cef075bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a3e9aef66ce3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 3bd7cda4739e Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...]
new f849b1aa4c26 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new a6a9234516e3 Merge branch 'master' of git://www.linux-watchdog.org/linu [...]
new c1c39ad1619d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new e7ea75e3ca6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 6da9114eb0d0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 6ff459cb3c9e Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...]
new 3eeb8b0c8952 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f4de0a360e71 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...]
new 53930361b938 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...]
new 35637e69f74f Merge branch 'next' of https://github.com/kvm-x86/linux.git
new da9a9ac13594 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 67a017543873 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f7eefbd9daa1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 853e482c8f26 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...]
new 7ede31d029fe Merge branch 'for-next' of git://github.com/cminyard/linux [...]
new 94d48c5af04c Merge branch 'driver-core-next' of git://git.kernel.org/pu [...]
new 258e576e6156 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
new 3c648b15593f Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...]
new 69c109181fe9 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...]
new 636cf67382ce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new b7d5c15b774a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 59449494335b Merge branch 'next' of git://github.com/awilliam/linux-vfio.git
new 1e8687c1d262 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
new 123505bba159 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git
new ec3ffce761c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 669e671003be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c4c901b97620 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new d78578162a88 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new a691481f06e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 2342ae39f0d2 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...]
new 303262ab40e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new e18cf71c55a4 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...]
new ab4fb84940f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 27338cb721db Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...]
new a3b9f30a0898 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a0e8acf83336 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...]
new 2ca41248a6b6 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...]
new ea35249dc4fe Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
new e595dcd0d2dd Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...]
new cf07ad5f645d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 8c0af10c860b Merge branch 'main' of git://git.infradead.org/users/willy [...]
new 2dec167efd53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7b208518cd68 Merge branch 'kgdb/for-next' of git://git.kernel.org/pub/s [...]
new f8525e681cdc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3ae4b59ee913 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 028d5f399a14 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git
new c73c49a9bcab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new d80cec89ec60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new df87743e1216 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...]
new 30b5f9ad410b Merge branch 'rust-next' of https://github.com/Rust-for-Li [...]
new 95b946b07bf1 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...]
new 6b608106949c Merge branch 'for-next/execve' of git://git.kernel.org/pub [...]
new 8dac7d684285 Merge branch 'bitmap-for-next' of https://github.com/norov [...]
new 8c1c04334655 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
new cd63db3e07c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new fb728b52dd9f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new d094f336d716 Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...]
new bee6669a6a4a Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...]
new 8f36610bfd28 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...]
new ac24e26aa08f Add linux-next specific files for 20241120
The 370 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.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 139bd3198a7 RISC-V: Add the mini support for SiFive extensions.
new c10767d0e49 RISC-V: Fix incorrect optimization options passing to strid [...]
new 7c7da103650 RISC-V: Refine the rtl expand check for strided ld/st
The 2 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:
.../gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f16.c | 8 +++++---
.../gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f32.c | 8 +++++---
.../gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f64.c | 8 +++++---
.../gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i16.c | 8 +++++---
.../gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i32.c | 8 +++++---
.../gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i64.c | 8 +++++---
.../gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i8.c | 8 +++++---
.../gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u16.c | 8 +++++---
.../gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u32.c | 8 +++++---
.../gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u64.c | 8 +++++---
.../gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u8.c | 8 +++++---
gcc/testsuite/gcc.target/riscv/rvv/rvv.exp | 2 +-
12 files changed, 56 insertions(+), 34 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 065433b4ce8 [RISC-V][PR target/117649] Fix branch on masked values splitter
new 139bd3198a7 RISC-V: Add the mini support for SiFive extensions.
The 1 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:
gcc/common/config/riscv/riscv-common.cc | 6 ++++++
gcc/config/riscv/riscv.opt | 6 ++++++
gcc/testsuite/gcc.target/riscv/predef-sf-3.c | 14 ++++++++++++++
gcc/testsuite/gcc.target/riscv/predef-sf-4.c | 14 ++++++++++++++
gcc/testsuite/gcc.target/riscv/predef-sf-5.c | 14 ++++++++++++++
5 files changed, 54 insertions(+)
create mode 100644 gcc/testsuite/gcc.target/riscv/predef-sf-3.c
create mode 100644 gcc/testsuite/gcc.target/riscv/predef-sf-4.c
create mode 100644 gcc/testsuite/gcc.target/riscv/predef-sf-5.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 5afc98fec97 c: Fix ICE for integer constexpr initializers of wrong type [...]
new 065433b4ce8 [RISC-V][PR target/117649] Fix branch on masked values splitter
The 1 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:
gcc/config/riscv/riscv.md | 2 +-
gcc/testsuite/gcc.target/riscv/branch-1.c | 3 ++-
gcc/testsuite/gcc.target/riscv/pr117649.c | 16 ++++++++++++++++
3 files changed, 19 insertions(+), 2 deletions(-)
create mode 100644 gcc/testsuite/gcc.target/riscv/pr117649.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from a5c93bfec0be Merge tag 'x86-mm-2024-11-18' of git://git.kernel.org/pub/ [...]
new a0ae95040853 debugobjects: Delete a piece of redundant code
new 813fd07858cf debugobjects: Collect newly allocated objects in a list to [...]
new 55fb412ef7d0 debugobjects: Dont destroy kmem cache in init()
new 3f397bf9553d debugobjects: Remove pointless hlist initialization
new a2a702383e8b debugobjects: Dont free objects directly on CPU hotplug
new 49968cf18154 debugobjects: Reuse put_objects() on OOM
new 241463f4fdcc debugobjects: Remove pointless debug printk
new 49a5cb827d3d debugobjects: Provide and use free_object_list()
new 661cc28b523d debugobjects: Make debug_objects_enabled bool
new d8c6cd3a5c80 debugobjects: Reduce parallel pool fill attempts
new e18328ff7052 debugobjects: Move pools into a datastructure
new cb58d1908430 debugobjects: Use separate list head for boot pool
new 18b8afcb37d8 debugobjects: Rename and tidy up per CPU pools
new 96a9a0421c77 debugobjects: Move min/max count into pool struct
new fb60c004f33e debugobjects: Rework object allocation
new a3b9e191f5fc debugobjects: Rework object freeing
new 9ce99c6d7bfb debugobjects: Rework free_object_work()
new 14077b9e583b debugobjects: Use static key for boot pool selection
new 74fe1ad41322 debugobjects: Prepare for batching
new aebbfe0779b2 debugobjects: Prepare kmem_cache allocations for batching
new f57ebb92ba3e debugobjects: Implement batch processing
new 2638345d2252 debugobjects: Move pool statistics into global_pool struct
new a201a96b9682 debugobjects: Double the per CPU slots
new 13f9ca723900 debugobjects: Refill per CPU pool more agressively
new ff8d523cc452 debugobjects: Track object usage to avoid premature freein [...]
new fb1dd1403c7b Merge tag 'core-debugobjects-2024-11-18' of git://git.kern [...]
new 5a5d67530354 dt-bindings: interrupt-controller: Add support for sam9x7 aic
new e408b0131644 irqchip/atmel-aic5: Add support for sam9x7 aic
new 40d7af5375a4 irqchip/sifive-plic: Make use of __assign_bit()
new b08e2f42e86b irqchip/gic-v3-its: Share ITS tables with a non-trusted hy [...]
new e36d4165f079 irqchip/gic-v3-its: Rely on genpool alignment
new 3d5fb05e8296 dt-bindings: interrupt-controller: Add Renesas RZ/V2H(P) I [...]
new 0d7605e75ac2 irqchip: Add RZ/V2H(P) Interrupt Control Unit (ICU) driver
new 7607e62525b7 arm64: dts: renesas: r9a09g057: Add ICU node
new 5280a14a6079 genirq: Introduce irq_get_nr_irqs() and irq_set_nr_irqs()
new bc033158a0e6 ARM: Switch to irq_get_nr_irqs() / irq_set_nr_irqs()
new f90ff314a92f LoongArch: Switch to irq_set_nr_irqs()
new 29f42eb1a3cb powerpc/cell: Switch to irq_get_nr_irqs()
new 951248383a90 s390/irq: Switch to irq_get_nr_irqs()
new f642974c0b77 x86/acpi: Switch to irq_get_nr_irqs() and irq_set_nr_irqs()
new ce1fa22a659d hpet: Switch to irq_get_nr_irqs()
new fb474ac2f489 net: 3com: 3c59x: Switch to irq_get_nr_irqs()
new bc6e6f07ebed net: hamradio: baycom_ser_fdx: Switch to irq_get_nr_irqs()
new 4e69f13167f5 net: hamradio: scc: Switch to irq_get_nr_irqs()
new 03f039def833 scsi: aha152x: Switch to irq_get_nr_irqs()
new 5732a63bada9 serial: core: Switch to irq_get_nr_irqs()
new 4846c4c17e29 serial: 8250: Switch to irq_get_nr_irqs()
new 3905fb8738ca serial: amba-pl010: Switch to irq_get_nr_irqs()
new d1a9a2f4ca62 serial: amba-pl011: Switch to irq_get_nr_irqs()
new b9b5df2986c1 serial: cpm_uart: Switch to irq_get_nr_irqs()
new 18444d339914 serial: ucc_uart: Switch to irq_get_nr_irqs()
new d0c62d51ede0 sh: intc: Switch to irq_get_nr_irqs()
new 3e48fa2ecf4d xen/events: Switch to irq_get_nr_irqs()
new f4dd946c775e fs/procfs: Switch to irq_get_nr_irqs()
new 1ad2048bf714 genirq: Switch to irq_get_nr_irqs()
new ef4c675dc296 genirq: Unexport nr_irqs
new 37a99ff53d1d dt-bindings: interrupt-controller: Add support for ASPEED [...]
new 010863f40fc3 irqchip/aspeed-intc: Add AST27XX INTC support
new bc88d44bd7e4 irqchip/gic-v3-its: Fix over allocation in itt_alloc_pool()
new 2396eefa075a genirq/devres: Don't free interrupt which is not managed b [...]
new d1a128bc3057 genirq/irqdesc: Use str_enabled_disabled() helper in wakeu [...]
new 496461050b74 irqchip/mips-gic: Replace open coded online CPU iterations
new d9e2ed610a60 irqchip/mips-gic: Support multi-cluster in for_each_online [...]
new c7c0d13d1d30 irqchip/mips-gic: Setup defaults in each cluster
new 322a90638768 irqchip/mips-gic: Multi-cluster support
new d1cb1437b785 irqchip/mips-gic: Prevent indirect access to clusters with [...]
new 0053892ff7d4 irqchip/mips-gic: Fix selection of GENERIC_IRQ_EFFECTIVE_AFF_MASK
new 194c4f569eac irqchip/stm32mp-exti: Use of_property_present() for non-bo [...]
new 2631c2b8e5c3 dt-bindings: interrupt-controller: Add T-HEAD C900 ACLINT [...]
new 25caea955cc9 irqchip: Add T-HEAD C900 ACLINT SSWI driver
new 6da33567c0bf riscv: defconfig: Enable T-HEAD C900 ACLINT SSWI drivers
new 7a7f5065bc1d hrtimer: Use __raise_softirq_irqoff() to raise the softirq
new a02976cfce4f timers: Use __raise_softirq_irqoff() to raise the softirq.
new 49a17639508c softirq: Use a dedicated thread for timer wakeups on PREEMPT_RT.
new f9ed1f7c2e26 genirq/proc: Use seq_put_decimal_ull_width() for decimal values
new 1f181d1cda56 irqchip/riscv-aplic: Prevent crash when MSI domain is missing
new 5c2b05084833 Merge tag 'irq-core-2024-11-18' of git://git.kernel.org/pu [...]
new 39c089a01a7e vdso: Remove timekeeper argument of __arch_update_vsyscall()
new d2caf94c0a94 arm: vdso: Remove timekeeper includes
new 8603652569f9 arm64: vdso: Remove timekeeper include
new d93948d3ce59 powerpc/vdso: Remove timekeeper includes
new 930916d85a09 riscv: vdso: Remove timekeeper include
new 3aa8881ebd1e s390/vdso: Remove timekeeper includes
new 9025e3a6ecfc x86/vdso: Remove timekeeper include
new fc06b914c1ce LoongArch: vdso: Remove timekeeper includes
new c0fba50a1e67 MIPS: vdso: Remove timekeeper includes
new 8fd236b00fc1 drm: i915: Change fault type to unsigned long
new efe8419ae78d vdso: Introduce vdso/page.h
new 6febe0efb2df s390: Remove remaining _PAGE_* macros
new d4a65302dd84 vdso: Change PAGE_MASK to signed on all 32-bit architectures
new cf12469600fe csky/vdso: Remove gettimeofday() and friends from VDSO
new ff435493d67a csky/vdso: Remove arch_vma_name()
new 98333a84e331 s390/vdso: Drop LBASE_VDSO
new 0973fed6a5e5 arm64: vdso: Drop LBASE_VDSO
new 461c96686625 arm64: vdso: Use only one single vvar mapping
new d34b60752fcb riscv: vdso: Use only one single vvar mapping
new 2bb79470e5c8 ARM: vdso: Remove assembly for datapage access
new dc32cb4ba6f4 LoongArch: vDSO: Use vdso/datapage.h to access vDSO data
new c9b5482d0e72 MIPS: vdso: Avoid name conflict around "vdso_data"
new f2182dc40a31 x86/mm/mmap: Remove arch_vma_name()
new dd937454d905 x86/vdso: Use __arch_get_vdso_data() to access vdso data
new 9f8514cfcdf0 x86/vdso: Place vdso_data at beginning of vvar page
new 7821571be92f x86/vdso: Access rng data from kernel without vvar
new 7175126a6d45 x86/vdso: Allocate vvar page from C code
new 59b7761638a3 x86/vdso: Access timens vdso data without vvar.h
new c3a190d42591 x86/vdso: Access rng vdso data without vvar.h
new 75ceb49add37 x86/vdso: Move the rng offset to vsyscall.h
new 7d4acbae2aca x86/vdso: Access vdso data without vvar.h
new 05a6b8c190f0 x86/vdso: Delete vvar.h
new e93d2521b27f x86/vdso: Split virtual clock pages into dedicated mapping
new e449c83ac5b1 powerpc/vdso: Remove offset comment from 32bit vdso_arch_data
new d4526a2d2d01 powerpc/procfs: Propagate error of remap_pfn_range()
new af2c15920a11 powerpc/pseries/lparcfg: Fix printing of system_active_processors
new e07359f171f2 powerpc/pseries/lparcfg: Use num_possible_cpus() for poten [...]
new c22c06b4cc3a powerpc: Add kconfig option for the systemcfg page
new 1184674d6ef9 powerpc: Split systemcfg data out of vdso data page
new 6142be7ed7f3 powerpc: Split systemcfg struct definitions out from vdso
new a812eee0b686 vdso: Rename struct arch_vdso_data to arch_vdso_time_data
new 7fa3c36ea270 x86/vdso: Add missing brackets in switch case
new 035238752319 Merge tag 'timers-vdso-2024-11-18' of git://git.kernel.org [...]
new a849a0273d0f ntp: Remove unused tick_nsec
new 66606a93849b ntp: Make tick_usec static
new a0581cdb2e5d ntp: Clean up comments
new 38007dc032bd ntp: Cleanup formatting of code
new 48c3c65f64b0 ntp: Convert functions with only two states to bool
new 136bccbc2e78 ntp: Read reference time only once
new 68f66f97c568 ntp: Introduce struct ntp_data
new ec93ec22aa10 ntp: Move tick_length* into ntp_data
new bee18a2301f9 ntp: Move tick_stat* into ntp_data
new d51435548e4c ntp: Move time_offset/constant into ntp_data
new 7891cf2961c0 ntp: Move time_max/esterror into ntp_data
new 161b8ec281c3 ntp: Move time_freq/reftime into ntp_data
new bb6400a298d8 ntp: Move time_adj/ntp_tick_adj into ntp_data
new 75d956b947b7 ntp: Move ntp_next_leap_sec into ntp_data
new 931a177f7027 ntp: Move pps_valid into ntp_data
new 5cc953b8ae0b ntp: Move pps_ft into ntp_data
new 9d7130dfc0e1 ntp: Move pps_jitter into ntp_data
new db45e9bce8df ntp: Move pps_fbase into ntp_data
new b1c89a762f75 ntp: Move pps_shift/intcnt into ntp_data
new 12850b465834 ntp: Move pps_freq/stabil into ntp_data
new 6fadb4a61d3f ntp: Move pps monitors into ntp_data
new 8102c4daf44a timekeeping: Add the boot clock to system time snapshot
new b98b27687352 Merge branch 'timers/kvm' into timers/core
new 8c111f1b9676 timekeeping: Don't use seqcount loop in ktime_mono_to_any( [...]
new 70c8fd00a9bd timekeeping: Add interfaces for handling timestamps with a [...]
new 96f9a366ec8a timekeeping: Add percpu counter for tracking floor swap events
new b7f6d3a09da3 Merge branch 'timers/vfs' into timers/core
new bafffd56c608 clocksource: Remove unused clocksource_change_rating
new a849881a9e54 time: Remove '%' from numeric constant in kernel-doc comment
new 3a2e83d35095 MAINTAINERS: Add missing file include/linux/delay.h
new da7bd0a9e0fc timers: Move *sleep*() and timeout functions into a separate file
new cf5b6ef0c36b timers: Update schedule_[hr]timeout*() related function de [...]
new 102f085d8460 timers: Rename usleep_idle_range() to usleep_range_idle()
new f36eb1714108 timers: Update function descriptions of sleep/delay relate [...]
new 19e2d91d8cb1 delay: Rework udelay and ndelay
new 82e11e47c188 timers: Adjust flseep() to reflect reality
new ef0245582e5b mm/damon/core: Use generic upper bound recommondation for [...]
new 6279abf16a01 timers: Add a warning to usleep_range_state() for wrong or [...]
new 6534086aa684 checkpatch: Remove links to outdated documentation
new 89124747f096 iopoll/regmap/phy/snd: Fix comment referencing outdated ti [...]
new b7f0eb8c9bc8 powerpc/rtas: Use fsleep() to minimize additional sleep duration
new d2af954f225d media: anysee: Fix and remove outdated comment
new 1f455f601e20 timers/Documentation: Cleanup delay/sleep documentation
new 2e529e637cef posix-timers: Replace call_rcu() by kfree_rcu() for simple [...]
new 14f1e3b3dfc7 timekeeping: Read NTP tick length only once
new 886150fb4f19 timekeeping: Don't stop time readers across hard_pps() update
new 9fe7d9a984f2 timekeeping: Avoid duplicate leap state update
new 1f7226b1e70a timekeeping: Abort clocksource change in case of failure
new c2a329566a3d timekeeping: Simplify code in timekeeping_advance()
new 6860d28ccb23 timekeeping: Reorder struct timekeeper
new 20c7b582e88b timekeeping: Move shadow_timekeeper into tk_core
new dbdcf8c4caec timekeeping: Encapsulate locking/unlocking of timekeeper_lock
new 8c4799b1845e timekeeping: Move timekeeper_lock into tk_core
new 10f7c178a9da timekeeping: Define a struct type for tk_core to make it reusable
new a5f9e4e4ef94 timekeeping: Introduce tkd_basic_setup() to make lock and [...]
new 1d72d7b5fd53 timekeeping: Add struct tk_data as argument to timekeeping [...]
new 5aa6c43eca21 timekeeping: Split out timekeeper update of timekeeping_ad [...]
new 6b1ef640f4c4 timekeeping: Introduce combined timekeeping action flag
new 97e53792538d timekeeping: Provide timekeeping_restore_shadow()
new bba9898ef399 timekeeping: Rework do_settimeofday64() to use shadow_timekeeper
new 82214756d35f timekeeping: Rework timekeeping_inject_offset() to use sha [...]
new 351619fc9988 timekeeping: Rework change_clocksource() to use shadow_timekeeper
new 2cab490b41b2 timekeeping: Rework timekeeping_init() to use shadow_timekeeper
new 2b473e65dea6 timekeeping: Rework timekeeping_inject_sleeptime64() to us [...]
new b2350d954dca timekeeping: Rework timekeeping_resume() to use shadow_timekeeper
new d05eae87764e timekeeping: Rework timekeeping_suspend() to use shadow_ti [...]
new ae455cb7b8ad timekeeping: Rework do_adjtimex() to use shadow_timekeeper
new 0026766dfd69 timekeeping: Remove TK_MIRROR timekeeping_update() action
new 147ba943024e timekeeping: Merge timekeeping_update_staged() and timekee [...]
new b05aefc1f588 time: Partially revert cleanup on msecs_to_jiffies() docum [...]
new 92b043fd995a time: Fix references to _msecs_to_jiffies() handling of values
new 68f99be287a5 signal: Confine POSIX_TIMERS properly
new a76e1bbe879c signal: Cleanup flush_sigqueue_mask()
new 4febce44cfeb posix-timers: Cure si_sys_private race
new c775ea28d4e2 signal: Allow POSIX timer signals to be dropped
new 2860d4d315dc posix-timers: Drop signal if timer has been deleted or rep [...]
new cd1e93aedab7 posix-timers: Rename k_itimer:: It_requeue_pending
new 1550dde8a537 posix-timers: Add proper state tracking
new b35108a51cf7 jiffies: Define secs_to_jiffies()
new 17a8945f369c clockevents: Improve clockevents_notify_released() comment
new 3b1596a21fbf clockevents: Shutdown and unregister current clockevents a [...]
new a6347864d975 tick: Remove now unneeded low-res tick stop on CPUHP_AP_TI [...]
new 900053d9eedf ARM: smp_twd: Remove clockevents shutdown call on offlining
new 78b5c2ca5f27 clocksource/drivers/arm_arch_timer: Remove clockevents shu [...]
new 15b810e0496e clocksource/drivers/arm_global_timer: Remove clockevents s [...]
new ba23b6c7f974 clocksource/drivers/exynos_mct: Remove clockevents shutdow [...]
new 30f8c70a85bc clocksource/drivers/armada-370-xp: Remove clockevents shut [...]
new cd165ce8314f clocksource/drivers/qcom: Remove clockevents shutdown call [...]
new bf9a001fb8e4 clocksource/drivers/timer-tegra: Remove clockevents shutdo [...]
new 1d4199cbbe95 timers: Add missing READ_ONCE() in __run_timer_base()
new d44d26987bb3 timekeeping: Remove CONFIG_DEBUG_TIMEKEEPING
new c163e40af9b2 timekeeping: Always check for negative motion
new 15cbfb92efee posix-cpu-timers: Correctly update timer status in posix_c [...]
new 513793bc6ab3 posix-timers: Make signal delivery consistent
new b06b0345fff3 posix-timers: Make signal overrun accounting sensible
new bf635681c906 posix-cpu-timers: Cleanup the firing logic
new 4cf7bf2a2f1a posix-cpu-timers: Use dedicated flag for CPU timer nanosleep
new 5d916a0988ee posix-timers: Add a refcount to struct k_itimer
new 5cac427f7971 signal: Split up __sigqueue_alloc()
new 54f1dd642fd0 signal: Provide posixtimer_sigqueue_init()
new ef1c5bcd6daa posix-timers: Store PID type in the timer
new 0360ed14d982 signal: Refactor send_sigqueue()
new 11629b9808e5 signal: Replace resched_timer logic
new 6017a158beb1 posix-timers: Embed sigqueue in struct k_itimer
new c2a4796a154b signal: Cleanup unused posix-timer leftovers
new 647da5f709f1 posix-timers: Move sequence logic into struct k_itimer
new 69f032c92cf8 signal: Provide ignored_posix_timers list
new 0e20cd33acc7 posix-timers: Handle ignored list on delete and exit
new caf77435dd8a signal: Handle ignored signals in do_sigaction(action != SIG_IGN)
new df7a996b4dab signal: Queue ignored posixtimers on ignore list
new 7a66f72b09bb posix-timers: Cleanup SIG_IGN workaround leftovers
new 6b0aa145786d alarmtimers: Remove the throttle mechanism from alarm_forw [...]
new 2634303f8773 alarmtimers: Remove return value from alarm functions
new fbf920f25531 hrtimers: Add missing hrtimer_init() trace points
new 482a483cfe5b drm/i915/request: Remove unnecessary modification of hrtim [...]
new f6e12766c52d KVM: x86/xen: Initialize hrtimer in kvm_xen_init_vcpu()
new 48baf9fa4884 _RESEND_PATCH_v2_04_19_wifi_rt2x00_Remove_redundant_hrtimer_init_
new c95d36585b9f io_uring: Remove redundant hrtimer's callback function setup
new 908a1d775422 hrtimers: Introduce hrtimer_setup() to replace hrtimer_init()
new 444cb7db4c9f hrtimers: Introduce hrtimer_setup_on_stack()
new c9bd83abfeb9 hrtimers: Introduce hrtimer_setup_sleeper_on_stack()
new 8f02e3563bb5 hrtimers: Introduce hrtimer_update_function()
new 28e70352b806 fs/aio: Switch to use hrtimer_setup_sleeper_on_stack()
new 9788c1f0ff12 futex: Switch to use hrtimer_setup_sleeper_on_stack()
new eb688451dcfb net: pktgen: Switch to use hrtimer_setup_sleeper_on_stack()
new 8fae141107d4 timers: Switch to use hrtimer_setup_sleeper_on_stack()
new 211647e5121e wait: Switch to use hrtimer_setup_sleeper_on_stack()
new f3bef7aaa6c8 hrtimers: Delete hrtimer_init_sleeper_on_stack()
new 46d076af6d64 sched/idle: Switch to use hrtimer_setup_on_stack()
new fc9f59de26af io_uring: Switch to use hrtimer_setup_on_stack()
new d82fadc72750 alarmtimer: Switch to use hrtimer_setup() and hrtimer_setu [...]
new 3c2fb0152175 hrtimers: Delete hrtimer_init_on_stack()
new 1d58f7f3a137 clocksource/drivers/dw_apb: Remove unused dw_apb_clockeven [...]
new 0309f714a090 clocksource/drivers:sp804: Make user selectable
new 314413317b6d clocksource/drivers/timer-ti-dm: Don't fail probe if int n [...]
new dfe101bcad84 clocksource/drivers/mips-gic-timer: Always use cluster 0 c [...]
new cd5375610baa clocksource/drivers/ralink: Add Ralink System Tick Counter driver
new ae4705e1b1bc dt-bindings: timer: actions,owl-timer: convert to YAML
new e5cfc0989d9a clocksource/drivers/timer-ti-dm: Fix child node refcount handling
new 5569d7348b4a clocksource/drivers/gpx: Remove redundant casts
new 08b97fbd13de clocksource/drivers/arm_arch_timer: Use of_property_presen [...]
new 228ad72e7660 Merge tag 'timers-v6.13-rc1' of https://git.linaro.org/peo [...]
new cdc905d16b07 posix-timers: Fix spurious warning on double enqueue versu [...]
new bf9aa14fc523 Merge tag 'timers-core-2024-11-18' of git://git.kernel.org [...]
The 264 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/dev-tools/checkpatch.rst | 2 -
.../interrupt-controller/aspeed,ast2700-intc.yaml | 86 +++
.../bindings/interrupt-controller/atmel,aic.yaml | 1 +
.../interrupt-controller/renesas,rzv2h-icu.yaml | 278 +++++++
.../thead,c900-aclint-sswi.yaml | 58 ++
.../bindings/timer/actions,owl-timer.txt | 21 -
.../bindings/timer/actions,owl-timer.yaml | 107 +++
Documentation/timers/delay_sleep_functions.rst | 121 +++
Documentation/timers/index.rst | 2 +-
Documentation/timers/timers-howto.rst | 115 ---
MAINTAINERS | 4 +-
arch/Kconfig | 2 +-
arch/alpha/include/asm/page.h | 6 +-
arch/arc/include/uapi/asm/page.h | 7 +-
arch/arm/include/asm/page.h | 5 +-
arch/arm/include/asm/vdso/gettimeofday.h | 4 +-
arch/arm/include/asm/vdso/vsyscall.h | 4 -
arch/arm/kernel/irq.c | 5 +-
arch/arm/kernel/smp_twd.c | 1 -
arch/arm/kernel/vdso.c | 1 -
arch/arm/vdso/Makefile | 2 +-
arch/arm/vdso/datapage.S | 16 -
arch/arm/vdso/vdso.lds.S | 3 +-
arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 90 +++
arch/arm64/include/asm/page-def.h | 5 +-
arch/arm64/include/asm/vdso.h | 9 +-
arch/arm64/include/asm/vdso/vsyscall.h | 3 +-
arch/arm64/kernel/vdso.c | 44 +-
arch/arm64/kernel/vdso/vdso.lds.S | 2 +-
arch/arm64/kernel/vdso32/vdso.lds.S | 2 +-
arch/csky/Kconfig | 4 -
arch/csky/include/asm/page.h | 8 +-
arch/csky/include/asm/vdso/clocksource.h | 9 -
arch/csky/include/asm/vdso/gettimeofday.h | 114 ---
arch/csky/include/asm/vdso/processor.h | 12 -
arch/csky/include/asm/vdso/vsyscall.h | 22 -
arch/csky/kernel/vdso.c | 31 +-
arch/csky/kernel/vdso/Makefile | 1 -
arch/csky/kernel/vdso/vdso.lds.S | 4 -
arch/csky/kernel/vdso/vgettimeofday.c | 30 -
arch/hexagon/include/asm/page.h | 4 +-
arch/loongarch/include/asm/page.h | 7 +-
arch/loongarch/include/asm/vdso/getrandom.h | 3 +-
arch/loongarch/include/asm/vdso/gettimeofday.h | 4 +-
arch/loongarch/include/asm/vdso/vdso.h | 18 +-
arch/loongarch/include/asm/vdso/vsyscall.h | 4 -
arch/loongarch/kernel/asm-offsets.c | 9 +
arch/loongarch/kernel/irq.c | 4 +-
arch/loongarch/kernel/vdso.c | 1 -
arch/loongarch/vdso/vdso.lds.S | 8 +-
arch/loongarch/vdso/vgetcpu.c | 2 +-
arch/m68k/include/asm/page.h | 6 +-
arch/microblaze/include/asm/page.h | 5 +-
arch/mips/include/asm/page.h | 7 +-
arch/mips/include/asm/vdso/vsyscall.h | 1 -
arch/mips/kernel/vdso.c | 1 -
arch/mips/ralink/Kconfig | 7 -
arch/mips/ralink/Makefile | 2 -
arch/mips/vdso/genvdso.c | 4 +-
arch/nios2/include/asm/page.h | 7 +-
arch/openrisc/include/asm/page.h | 11 +-
arch/parisc/include/asm/page.h | 4 +-
arch/powerpc/Kconfig | 8 +
arch/powerpc/include/asm/page.h | 10 +-
arch/powerpc/include/asm/systemcfg.h | 52 ++
arch/powerpc/include/asm/vdso/vsyscall.h | 4 -
arch/powerpc/include/asm/vdso_datapage.h | 61 +-
arch/powerpc/kernel/proc_powerpc.c | 37 +-
arch/powerpc/kernel/rtas.c | 21 +-
arch/powerpc/kernel/setup-common.c | 5 +-
arch/powerpc/kernel/smp.c | 11 +-
arch/powerpc/kernel/time.c | 5 +-
arch/powerpc/kernel/vdso.c | 20 -
arch/powerpc/platforms/cell/axon_msi.c | 2 +-
arch/powerpc/platforms/powernv/smp.c | 5 +-
arch/powerpc/platforms/pseries/hotplug-cpu.c | 5 +-
arch/powerpc/platforms/pseries/lparcfg.c | 5 +-
arch/riscv/Kconfig | 2 +-
arch/riscv/configs/defconfig | 2 +-
arch/riscv/include/asm/page.h | 4 +-
.../riscv/include/asm/vdso/{data.h => time_data.h} | 8 +-
arch/riscv/include/asm/vdso/vsyscall.h | 4 -
arch/riscv/kernel/sys_hwprobe.c | 2 +-
arch/riscv/kernel/vdso.c | 52 +-
arch/riscv/kernel/vdso/hwprobe.c | 4 +-
arch/s390/Kconfig | 2 +-
arch/s390/include/asm/page.h | 10 +-
arch/s390/include/asm/pgtable.h | 2 +-
arch/s390/include/asm/vdso.h | 3 -
arch/s390/include/asm/vdso/data.h | 12 -
arch/s390/include/asm/vdso/time_data.h | 12 +
arch/s390/include/asm/vdso/vsyscall.h | 5 -
arch/s390/kernel/irq.c | 2 +-
arch/s390/kernel/time.c | 1 -
arch/s390/kernel/vdso32/vdso32.lds.S | 2 +-
arch/s390/kernel/vdso64/vdso64.lds.S | 2 +-
arch/s390/mm/fault.c | 2 +-
arch/s390/mm/gmap.c | 6 +-
arch/s390/mm/pgalloc.c | 4 +-
arch/sh/include/asm/page.h | 6 +-
arch/sparc/include/asm/page_32.h | 4 +-
arch/sparc/include/asm/page_64.h | 4 +-
arch/um/include/asm/page.h | 5 +-
arch/x86/Kconfig | 1 -
arch/x86/entry/vdso/vdso-layout.lds.S | 20 +-
arch/x86/entry/vdso/vma.c | 92 ++-
arch/x86/include/asm/page_types.h | 5 +-
arch/x86/include/asm/timer.h | 2 -
arch/x86/include/asm/vdso/getrandom.h | 10 +-
arch/x86/include/asm/vdso/gettimeofday.h | 12 +-
arch/x86/include/asm/vdso/vsyscall.h | 15 +-
arch/x86/include/asm/vvar.h | 71 --
arch/x86/kernel/acpi/boot.c | 6 +-
arch/x86/kernel/apic/vector.c | 8 +-
arch/x86/kernel/vmlinux.lds.S | 23 -
arch/x86/kvm/xen.c | 12 +-
arch/x86/mm/mmap.c | 5 -
arch/x86/tools/relocs.c | 1 -
arch/xtensa/include/asm/page.h | 8 +-
drivers/char/hpet.c | 1 +
drivers/clocksource/Kconfig | 12 +-
drivers/clocksource/Makefile | 1 +
drivers/clocksource/arm_arch_timer.c | 4 +-
drivers/clocksource/arm_global_timer.c | 1 -
drivers/clocksource/dw_apb_timer.c | 39 -
drivers/clocksource/exynos_mct.c | 1 -
drivers/clocksource/mips-gic-timer.c | 39 +-
drivers/clocksource/timer-armada-370-xp.c | 1 -
drivers/clocksource/timer-gxp.c | 2 +-
drivers/clocksource/timer-qcom.c | 1 -
.../clocksource/timer-ralink.c | 11 +-
drivers/clocksource/timer-tegra.c | 1 -
drivers/clocksource/timer-ti-dm-systimer.c | 8 +-
drivers/clocksource/timer-ti-dm.c | 8 +-
drivers/gpu/drm/i915/gt/intel_gt.c | 6 +-
drivers/gpu/drm/i915/i915_request.c | 17 +-
drivers/irqchip/Kconfig | 20 +
drivers/irqchip/Makefile | 3 +
drivers/irqchip/irq-aspeed-intc.c | 139 ++++
drivers/irqchip/irq-atmel-aic5.c | 9 +
drivers/irqchip/irq-gic-v3-its.c | 141 +++-
drivers/irqchip/irq-mips-gic.c | 269 +++++--
drivers/irqchip/irq-renesas-rzv2h.c | 513 +++++++++++++
drivers/irqchip/irq-riscv-aplic-main.c | 3 +-
drivers/irqchip/irq-riscv-aplic-msi.c | 3 +
drivers/irqchip/irq-sifive-plic.c | 9 +-
drivers/irqchip/irq-stm32mp-exti.c | 3 +-
drivers/irqchip/irq-thead-c900-aclint-sswi.c | 176 +++++
drivers/media/usb/dvb-usb-v2/anysee.c | 17 +-
drivers/net/ethernet/3com/3c59x.c | 2 +-
drivers/net/hamradio/baycom_ser_fdx.c | 1 +
drivers/net/hamradio/scc.c | 4 +-
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 2 -
drivers/power/supply/charger-manager.c | 3 +-
drivers/scsi/aha152x.c | 2 +-
drivers/sh/intc/virq-debugfs.c | 1 +
drivers/soc/renesas/Kconfig | 1 +
drivers/tty/serial/8250/8250_port.c | 2 +-
drivers/tty/serial/amba-pl010.c | 2 +-
drivers/tty/serial/amba-pl011.c | 2 +-
drivers/tty/serial/cpm_uart.c | 2 +-
drivers/tty/serial/serial_core.c | 2 +-
drivers/tty/serial/ucc_uart.c | 2 +-
drivers/xen/events/events_base.c | 2 +-
fs/aio.c | 2 +-
fs/proc/base.c | 4 +-
fs/proc/interrupts.c | 4 +-
fs/proc/stat.c | 4 +-
fs/timerfd.c | 4 +-
include/asm-generic/delay.h | 96 ++-
include/asm-generic/vdso/vsyscall.h | 3 +-
include/linux/alarmtimer.h | 10 +-
include/linux/clocksource.h | 1 -
include/linux/cpuhotplug.h | 1 +
include/linux/debugobjects.h | 12 +-
include/linux/delay.h | 79 +-
include/linux/dw_apb_timer.h | 3 -
include/linux/hrtimer.h | 51 +-
include/linux/interrupt.h | 47 ++
include/linux/iopoll.h | 52 +-
include/linux/irqnr.h | 36 +-
include/linux/jiffies.h | 15 +-
include/linux/phy.h | 9 +-
include/linux/posix-timers.h | 72 +-
include/linux/regmap.h | 38 +-
include/linux/sched/signal.h | 4 +-
include/linux/tick.h | 2 -
include/linux/timekeeper_internal.h | 114 +--
include/linux/timekeeping.h | 2 +
include/linux/timex.h | 8 -
include/linux/wait.h | 4 +-
include/uapi/asm-generic/siginfo.h | 2 +-
include/vdso/datapage.h | 8 +-
include/vdso/page.h | 31 +
init/init_task.c | 5 +-
io_uring/io_uring.c | 7 +-
io_uring/rw.c | 2 +-
io_uring/timeout.c | 1 -
kernel/cpu.c | 1 -
kernel/fork.c | 1 +
kernel/futex/core.c | 6 +-
kernel/irq/devres.c | 3 +-
kernel/irq/irqdesc.c | 30 +-
kernel/irq/irqdomain.c | 2 +-
kernel/irq/proc.c | 12 +-
kernel/rcu/rcutorture.c | 8 +
kernel/sched/idle.c | 4 +-
kernel/signal.c | 494 +++++++-----
kernel/softirq.c | 69 +-
kernel/time/Kconfig | 5 -
kernel/time/Makefile | 2 +-
kernel/time/alarmtimer.c | 96 +--
kernel/time/clockevents.c | 42 +-
kernel/time/clocksource.c | 40 +-
kernel/time/hrtimer.c | 234 ++----
kernel/time/itimer.c | 22 +-
kernel/time/ntp.c | 840 ++++++++++----------
kernel/time/posix-cpu-timers.c | 72 +-
kernel/time/posix-timers.c | 267 ++++---
kernel/time/posix-timers.h | 8 +-
kernel/time/sleep_timeout.c | 377 +++++++++
kernel/time/tick-internal.h | 3 +-
kernel/time/tick-sched.c | 27 +-
kernel/time/time.c | 20 +-
kernel/time/timekeeping.c | 532 +++++--------
kernel/time/timekeeping_internal.h | 10 +-
kernel/time/timer.c | 197 +----
kernel/time/vsyscall.c | 7 +-
lib/Kconfig.debug | 13 -
lib/debugobjects.c | 849 ++++++++++++---------
mm/damon/core.c | 5 +-
net/bluetooth/hci_event.c | 2 -
net/core/pktgen.c | 2 +-
net/netfilter/xt_IDLETIMER.c | 4 +-
scripts/checkpatch.pl | 10 +-
sound/soc/sof/ops.h | 8 +-
.../testing/selftests/wireguard/qemu/debug.config | 1 -
237 files changed, 5160 insertions(+), 3450 deletions(-)
create mode 100644 Documentation/devicetree/bindings/interrupt-controller/aspeed,a [...]
create mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas, [...]
create mode 100644 Documentation/devicetree/bindings/interrupt-controller/thead,c9 [...]
delete mode 100644 Documentation/devicetree/bindings/timer/actions,owl-timer.txt
create mode 100644 Documentation/devicetree/bindings/timer/actions,owl-timer.yaml
create mode 100644 Documentation/timers/delay_sleep_functions.rst
delete mode 100644 Documentation/timers/timers-howto.rst
delete mode 100644 arch/arm/vdso/datapage.S
delete mode 100644 arch/csky/include/asm/vdso/clocksource.h
delete mode 100644 arch/csky/include/asm/vdso/gettimeofday.h
delete mode 100644 arch/csky/include/asm/vdso/processor.h
delete mode 100644 arch/csky/include/asm/vdso/vsyscall.h
delete mode 100644 arch/csky/kernel/vdso/vgettimeofday.c
create mode 100644 arch/powerpc/include/asm/systemcfg.h
rename arch/riscv/include/asm/vdso/{data.h => time_data.h} (71%)
delete mode 100644 arch/s390/include/asm/vdso/data.h
create mode 100644 arch/s390/include/asm/vdso/time_data.h
delete mode 100644 arch/x86/include/asm/vvar.h
rename arch/mips/ralink/cevt-rt3352.c => drivers/clocksource/timer-ralink.c (91%)
create mode 100644 drivers/irqchip/irq-aspeed-intc.c
create mode 100644 drivers/irqchip/irq-renesas-rzv2h.c
create mode 100644 drivers/irqchip/irq-thead-c900-aclint-sswi.c
create mode 100644 include/vdso/page.h
create mode 100644 kernel/time/sleep_timeout.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.