diff options
author | 2022-10-26 11:15:00 -0700 | |
---|---|---|
committer | 2022-10-26 11:15:00 -0700 | |
commit | 98555239e4c3aab1810d84073166eef6d54eeb3d (patch) | |
tree | bf9263e69fc1fedfe003a08a6d8542590bc9c228 /arch/arc/include/asm/bitops.h | |
parent | Merge tag 'platform-drivers-x86-v6.1-2' of git://git.kernel.org/pub/scm/linux... (diff) | |
parent | ARC: mm: fix leakage of memory allocated for PTE (diff) | |
download | linux-98555239e4c3aab1810d84073166eef6d54eeb3d.tar.gz linux-98555239e4c3aab1810d84073166eef6d54eeb3d.tar.bz2 linux-98555239e4c3aab1810d84073166eef6d54eeb3d.zip |
Merge tag 'arc-6.1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
Pull ARC fixes from Vineet Gupta:
- fix for Page Table mem leak
- defconfig updates
- misc other fixes
* tag 'arc-6.1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc:
ARC: mm: fix leakage of memory allocated for PTE
arc: update config files
arc: iounmap() arg is volatile
arc: dts: Harmonize EHCI/OHCI DT nodes name
ARC: bitops: Change __fls to return unsigned long
ARC: Fix comment typo
ARC: Fix comment typo
Diffstat (limited to 'arch/arc/include/asm/bitops.h')
-rw-r--r-- | arch/arc/include/asm/bitops.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arc/include/asm/bitops.h b/arch/arc/include/asm/bitops.h index bdb7e190a294..f5a936496f06 100644 --- a/arch/arc/include/asm/bitops.h +++ b/arch/arc/include/asm/bitops.h @@ -82,7 +82,7 @@ static inline __attribute__ ((const)) int fls(unsigned int x) /* * __fls: Similar to fls, but zero based (0-31) */ -static inline __attribute__ ((const)) int __fls(unsigned long x) +static inline __attribute__ ((const)) unsigned long __fls(unsigned long x) { if (!x) return 0; @@ -131,7 +131,7 @@ static inline __attribute__ ((const)) int fls(unsigned int x) /* * __fls: Similar to fls, but zero based (0-31). Also 0 if no bit set */ -static inline __attribute__ ((const)) int __fls(unsigned long x) +static inline __attribute__ ((const)) unsigned long __fls(unsigned long x) { /* FLS insn has exactly same semantics as the API */ return __builtin_arc_fls(x); |