Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

jiffies: Remove unused __jiffy_arch_data

The __jiffy_arch_data definition was added in 2017 by commit 60b0a8c3d248
("frv: declare jiffies to be located in the .data section") for the needs
of the frv port. The frv support was removed in 2018 by commit fd8773f9f544
("arch: remove frv port") and no other architecture has required
__jiffy_arch_data. Therefore, remove this unused definition.

Signed-off-by: Petr Pavlu <petr.pavlu@suse.com>
Signed-off-by: Thomas Gleixner <tglx@kernel.org>
Link: https://patch.msgid.link/20260217112638.1525094-1-petr.pavlu@suse.com

authored by

Petr Pavlu and committed by
Thomas Gleixner
ecfa23b4 6de23f81

+1 -5
+1 -5
include/linux/jiffies.h
··· 67 67 /* USER_TICK_USEC is the time between ticks in usec assuming fake USER_HZ */ 68 68 #define USER_TICK_USEC ((1000000UL + USER_HZ/2) / USER_HZ) 69 69 70 - #ifndef __jiffy_arch_data 71 - #define __jiffy_arch_data 72 - #endif 73 - 74 70 /* 75 71 * The 64-bit value is not atomic on 32-bit systems - you MUST NOT read it 76 72 * without sampling the sequence number in jiffies_lock. ··· 79 83 * See arch/ARCH/kernel/vmlinux.lds.S 80 84 */ 81 85 extern u64 __cacheline_aligned_in_smp jiffies_64; 82 - extern unsigned long volatile __cacheline_aligned_in_smp __jiffy_arch_data jiffies; 86 + extern unsigned long volatile __cacheline_aligned_in_smp jiffies; 83 87 84 88 #if (BITS_PER_LONG < 64) 85 89 u64 get_jiffies_64(void);