index
:
pub/scm/linux/kernel/git/bod/linux.git
master
Fiery the angels fell deep thunder rolled around their shores burning with the fires of Orc
Bryan O'Donoghue
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
math
Age
Commit message (
Expand
)
Author
Files
Lines
2026-08-25
Merge tag 'char-misc-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
2
-0
/
+16
2026-08-03
lib/math: add KUnit test suite for polynomial_calc()
Adi Nata
2
-0
/
+271
2026-06-30
lib: math: div64: add div64_s64_rem()
Rodrigo Alencar
2
-0
/
+16
2026-04-16
Merge tag 'mm-nonmm-stable-2026-04-15-04-20' of git://git.kernel.org/pub/scm/...
Linus Torvalds
3
-0
/
+109
2026-04-09
lib/prime_numbers: drop temporary buffer in dump_primes()
Yury Norov
1
-4
/
+2
2026-03-27
lib: math: polynomial: remove link to non-exist file and fix spelling
Andy Shevchenko
1
-12
/
+8
2026-03-27
lib: math: polynomial: don't use 'proxy' headers
Andy Shevchenko
1
-1
/
+2
2026-03-27
lib: polynomial: move to math/ subfolder
Andy Shevchenko
3
-0
/
+112
2025-11-20
lib: test_mul_u64_u64_div_u64(): test the 32bit code on 64bit
David Laight
1
-0
/
+29
2025-11-20
lib: mul_u64_u64_div_u64(): optimise the divide code
David Laight
1
-37
/
+83
2025-11-20
lib: mul_u64_u64_div_u64(): optimise multiply on 32bit x86
David Laight
1
-14
/
+26
2025-11-20
lib: test_mul_u64_u64_div_u64(): test both generic and arch versions
David Laight
2
-9
/
+51
2025-11-20
lib: add tests for mul_u64_u64_div_u64_roundup()
David Laight
1
-49
/
+73
2025-11-20
lib: add mul_u64_add_u64_div_u64() and mul_u64_u64_div_u64_roundup()
David Laight
1
-6
/
+8
2025-11-20
lib: mul_u64_u64_div_u64(): simplify check for a 64bit product
David Laight
1
-3
/
+3
2025-11-20
lib: mul_u64_u64_div_u64(): combine overflow and divide by zero checks
David Laight
1
-10
/
+9
2025-11-20
lib: mul_u64_u64_div_u64(): rename parameter 'c' to 'd'
David Laight
1
-12
/
+12
2025-07-19
lib/math/gcd: use static key to select implementation at runtime
Kuan-Wei Chiu
1
-12
/
+15
2025-07-09
mul_u64_u64_div_u64: fix the division-by-zero behavior
Nicolas Pitre
1
-6
/
+7
2025-02-12
lib/prime_numbers: convert self-test to KUnit
Tamir Duberstein
4
-72
/
+95
2025-02-12
lib/math: Add Kunit test suite for gcd()
Yu-Chun Lin
2
-0
/
+57
2025-02-10
lib/math: Add int_log test suite
Bruno Sobreira França
2
-0
/
+75
2025-02-10
lib: math: Move KUnit tests into tests/ subdir
Luis Felipe Hernandez
3
-5
/
+5
2025-01-12
lib/math: add int_sqrt test suite
Luis Felipe Hernandez
3
-0
/
+68
2024-10-28
lib/math/test_div64: add some edge cases relevant to __div64_const32()
Nicolas Pitre
1
-2
/
+83
2024-09-21
Merge tag 'mm-nonmm-stable-2024-09-21-07-52' of git://git.kernel.org/pub/scm/...
Linus Torvalds
3
-42
/
+171
2024-09-12
lib/math: Add int_pow test suite
Luis Felipe Hernandez
3
-0
/
+56
2024-09-01
mul_u64_u64_div_u64: basic sanity test
Nicolas Pitre
3
-1
/
+108
2024-09-01
mul_u64_u64_div_u64: make it precise always
Nicolas Pitre
1
-42
/
+64
2024-07-21
Merge tag 'mm-nonmm-stable-2024-07-21-15-07' of git://git.kernel.org/pub/scm/...
Linus Torvalds
1
-0
/
+1
2024-07-04
math: rational: add missing MODULE_DESCRIPTION() macro
Jeff Johnson
1
-0
/
+1
2024-06-04
lib/math: add missing MODULE_DESCRIPTION() macros
Jeff Johnson
2
-0
/
+2
2024-04-01
bitmap: introduce generic optimized bitmap_size()
Alexander Lobakin
1
-2
/
+0
2024-03-12
mul_u64_u64_div_u64: increase precision by conditionally swapping a and b
Uwe Kleine-König
1
-0
/
+15
2023-07-09
lib/math/int_log: Replace LGPL-2.1-or-later boilerplate with SPDX identifier
Andy Shevchenko
1
-10
/
+1
2023-07-09
lib/math/int_log: Use ARRAY_SIZE(logtable) where makes sense
Andy Shevchenko
1
-2
/
+2
2023-07-09
lib/math: Move dvb_math.c into lib/math/int_log.c
Andy Shevchenko
2
-1
/
+143
2022-11-21
math64: favor kernel-doc from header files
Liam Beguin
1
-13
/
+2
2021-09-08
math: make RATIONAL tristate
Geert Uytterhoeven
2
-1
/
+4
2021-07-01
lib/math/rational: add Kunit test cases
Trent Piepho
2
-0
/
+57
2021-07-01
lib/math/rational.c: fix divide by zero
Trent Piepho
1
-5
/
+11
2021-04-29
Merge tag 'mips_5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/l...
Linus Torvalds
2
-0
/
+251
2021-04-23
lib/math/test_div64: Correct the spelling of "dividend"
Maciej W. Rozycki
1
-19
/
+19
2021-04-21
lib/math/test_div64: Fix error message formatting
Maciej W. Rozycki
1
-1
/
+1
2021-04-21
lib/math: Add a `do_div' test module
Maciej W. Rozycki
2
-0
/
+251
2021-03-24
math: Export mul_u64_u64_div_u64
David S. Miller
1
-0
/
+1
2020-12-15
kernel.h: split out mathematical helpers
Andy Shevchenko
4
-6
/
+12
2020-10-16
kernel.h: split out min()/max() et al. helpers
Andy Shevchenko
2
-1
/
+2
2020-08-12
lib/: replace HTTP links with HTTPS ones
Alexander A. Klimov
1
-1
/
+1
2020-06-15
sched/cputime: Improve cputime_adjust()
Oleg Nesterov
1
-0
/
+41
[next]