Re: [GIT PULL] Please pull powerpc/linux.git powerpc-6.13-2 tag

2024-11-29 Thread pr-tracker-bot
The pull request you sent on Sat, 30 Nov 2024 06:40:18 +0530: > https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git > tags/powerpc-6.13-2 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/f15167014a15324f1439ea5ca375468e23c77633 Thank you! -- Deet-doot-d

[GIT PULL] Please pull powerpc/linux.git powerpc-6.13-2 tag

2024-11-29 Thread Madhavan Srinivasan
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Hi Linus, Please pull a few powerpc fixes for 6.13: The following changes since commit 42d9e8b7ccddee75989283cf7477305cfe3776ff: Merge tag 'powerpc-6.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux (2024-11-23 10:44:31 -08

Re: [PATCH v2 00/21] Converge on using secs_to_jiffies()

2024-11-29 Thread Przemek Kitszel
[removed most non-list recipients, it's just too much] On 11/15/24 10:26 PM, Easwar Hariharan wrote: This is a series that follows up on my previous series to introduce secs_to_jiffies() and convert a few initial users.[1] In the review for that series, Anna-Maria requested converting other us

[PATCH v2] selftests/ftrace: adjust offset for kprobe syntax error test

2024-11-29 Thread Hari Bathini
In 'NOFENTRY_ARGS' test case for syntax check, any offset X of `vfs_read+X` except function entry offset (0) fits the criterion, even if that offset is not at instruction boundary, as the parser comes before probing. But with "ENDBR64" instruction on x86, offset 4 is treated as function entry. So,

[PATCH] powerpc/xmon: Use str_yes_no() helper in dump_one_paca()

2024-11-29 Thread Thorsten Blum
Remove hard-coded strings by using the str_yes_no() helper function. Signed-off-by: Thorsten Blum --- arch/powerpc/xmon/xmon.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/powerpc/xmon/xmon.c b/arch/powerpc/xmon/xmon.c index e6cddbb2305f..6c84169b309d 100644 ---

Re: [PATCH v4 1/2] kexec: Consolidate machine_kexec_mask_interrupts() implementation

2024-11-29 Thread kernel test robot
submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Eliav-Farber/kexec-Consolidate-machine_kexec_mask_interrupts-implementation/20241129-193342 bas

Re: [PATCH v4 1/2] kexec: Consolidate machine_kexec_mask_interrupts() implementation

2024-11-29 Thread kernel test robot
submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Eliav-Farber/kexec-Consolidate-machine_kexec_mask_interrupts-implementation/20241129-193342 bas

Re: [PATCH v4 2/2] kexec: Prevent redundant IRQ masking by checking state before shutdown

2024-11-29 Thread Thomas Gleixner
On Fri, Nov 29 2024 at 11:31, Eliav Farber wrote: > > This patch addresses the issue by: Again: git grep 'This patch' Documentation/process/

Re: [PATCH v4 1/2] kexec: Consolidate machine_kexec_mask_interrupts() implementation

2024-11-29 Thread Thomas Gleixner
On Fri, Nov 29 2024 at 11:31, Eliav Farber wrote: > Move the machine_kexec_mask_interrupts function to a common location in > kernel/kexec_core.c, removing duplicate implementations from architecture > specific files (arch/arm, arch/arm64, arch/powerpc, and arch/riscv). Can you please move this in

[PATCH v4 2/2] kexec: Prevent redundant IRQ masking by checking state before shutdown

2024-11-29 Thread Eliav Farber
During machine kexec, the function machine_kexec_mask_interrupts() is responsible for disabling or masking all interrupts. While the irq_disable hook ensures that an already-disabled IRQ is not disabled again, the current implementation unconditionally invokes the irq_mask() function for every inte

[PATCH v4 1/2] kexec: Consolidate machine_kexec_mask_interrupts() implementation

2024-11-29 Thread Eliav Farber
Move the machine_kexec_mask_interrupts function to a common location in kernel/kexec_core.c, removing duplicate implementations from architecture specific files (arch/arm, arch/arm64, arch/powerpc, and arch/riscv). This consolidation reduces code duplication and improves maintainability. The unif

[PATCH v4 0/2] Improve interrupt handling during machine kexec

2024-11-29 Thread Eliav Farber
This patch series focuses on improving the machine_kexec_mask_interrupts() function by consolidating its implementation and optimizing its behavior to avoid redundant interrupt masking. Patch Summary: [PATCH v4 1/2] Move machine_kexec_mask_interrupts() to kexec_core.c, removing dupl

[PATCH] fix: add safety check for OPTION_END and refactor code for consistency

2024-11-29 Thread Atharva Tiwari
- Added a null check for 'o' before copying the last OPTION_END in options__order function to prevent potential uninitialized usage. - Refactored the parse_long_opt function for improved readability by aligning function signature. - Minor formatting fix to ensure consistency in the codebase. - Up