[paulmckrcu:dev.2024.12.11a] [rcutorture] 774c4d7adb: WARNING:at_kernel/rcu/rcutorture.c:#rcutorture_one_extend_check[rcutorture]

2024-12-23 Thread kernel test robot
hi, Paul, we noticed there is similar commit in newer branches: dev.2024.12.11b dev.2024.12.12a dev.2024.12.13a if this is out-of-date version, please just ignore. the new config is enabled in our tests. PARENT FIRST_BAD KCONFIGS bb02a67f70d8d58c675403f1f716cf588596

Re: [GIT PULL] Modules fixes for v6.14-rc5

2024-12-23 Thread Linus Torvalds
On Mon, 23 Dec 2024 at 02:55, Petr Pavlu wrote: > > Luis asked me to look after the modules maintenance for a while, with the > plan to rotate it with other recently added modules maintainers/reviewers. > This is my first pull request to you. I *really* want maintainers to give me a heads up befo

Re: [RFC PATCH 1/2] ptp: add PTP_SYS_OFFSET_STAT for xtstamping with status

2024-12-23 Thread Peter Hilber
On Fri, Dec 20, 2024 at 07:19:52AM -0800, Richard Cochran wrote: > On Thu, Dec 19, 2024 at 09:42:03PM +0100, Peter Hilber wrote: > > Ioctl PTP_SYS_OFFSET_PRECISE2 provides cross-timestamping of device time > > and system time. This can be used for virtualization where (virtualization) > > host and

Query: DMA device assigned to remoteproc usage by Linux

2024-12-23 Thread Mukesh Ojha
Hi All, Wanted to check if we have encountered remoteproc use case where a device with dma is assigned to a remoteproc with its own streamid and iommu translation context. This DMA device can have a selective DMA range within the remoteproc carveout memory that needs to be iommu mapped before the

Re: [PATCH v2] selftests: arm coresight: sysfsmode testing

2024-12-23 Thread James Clark
On 19/12/2024 2:24 pm, Linu Cherian wrote: Add sysfs mode selftest for ARM Coresight hardware tracer. The test will run below sequence for all possible sinks for every trace source available on the system. 1. Enable source and sink device to start tracing in sysfs mode 3. Run a standard dd co

Re: [RFC PATCH v4 4/4] virtio_rtc: Add RTC class driver

2024-12-23 Thread Alexandre Belloni
On 19/12/2024 21:11:10+0100, Peter Hilber wrote: > Expose the virtio-rtc UTC-like clock as an RTC clock to userspace - if it > is present, and if it does not step on leap seconds. The RTC class enables > the virtio-rtc device to resume the system from sleep states on RTC alarm. > > Support RTC ala

[GIT PULL] Modules fixes for v6.14-rc5

2024-12-23 Thread Petr Pavlu
The following changes since commit 4bbf9020becbfd8fc2c3da790855b7042fad455b: Linux 6.13-rc4 (2024-12-22 13:22:21 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/modules/linux.git/ tags/modules-6.13-rc5 for you to fetch changes up to 0b7a66a2c864

[PATCH 0/3] module: Make .static_call_sites read-only after init

2024-12-23 Thread Petr Pavlu
Section .static_call_sites holds data structures that need to be sorted and processed only at module load time. The section is never modified afterwards. Make it therefore read-only after module initialization to avoid any (non-)accidental modifications. Petr Pavlu (3): module: Constify paramete

[PATCH 2/3] module: Add a separate function to mark sections as read-only after init

2024-12-23 Thread Petr Pavlu
Move the logic to mark special sections as read-only after module initialization into a separate function, along other related code in strict_rwx.c. Use a table with names of such sections to make it easier to add more. Signed-off-by: Petr Pavlu --- kernel/module/internal.h | 2 ++ kernel/mod

[PATCH 3/3] module: Make .static_call_sites read-only after init

2024-12-23 Thread Petr Pavlu
Section .static_call_sites holds data structures that need to be sorted and processed only at module load time. This initial processing happens in static_call_add_module(), which is invoked as a callback to the MODULE_STATE_COMING notification from prepare_coming_module(). The section is never mod

[PATCH 1/3] module: Constify parameters of module_enforce_rwx_sections()

2024-12-23 Thread Petr Pavlu
Minor cleanup, this is a non-functional change. Signed-off-by: Petr Pavlu --- kernel/module/internal.h | 5 +++-- kernel/module/strict_rwx.c | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/kernel/module/internal.h b/kernel/module/internal.h index daef2be83902..7e78f6a

[PATCH for-next v2] selftests/Makefile: override the srctree for out-of-tree builds

2024-12-23 Thread Li Zhijian
Fixes an issue where out-of-tree kselftest builds fail when building the BPF and bpftools components. The failure occurs because the top-level Makefile passes a relative srctree path to its sub-Makefiles, which leads to errors in locating necessary files. For example, the following error is encoun

Re: [PATCH 1/6] tools/nolibc: add support for waitid()

2024-12-23 Thread Willy Tarreau
Hi Thomas! On Sun, Dec 22, 2024 at 12:39:01PM +0100, Thomas Weißschuh wrote: > > Maybe it will be time for us to run an overall audit of arch-dependent > > syscalls we currently have, to make sure that the common ones continue > > to work fine there (and waitpid() definitely is as common a syscall