summaryrefslogtreecommitdiff
path: root/scripts/Makefile.thinlto
diff options
context:
space:
mode:
authorNamjae Jeon <linkinjeon@kernel.org>2026-10-26 15:26:31 +0900
committerNamjae Jeon <linkinjeon@kernel.org>2026-10-26 19:15:44 +0900
commit146c3fc6540e24eef6296395a35bf5b924182e8b (patch)
treecbcf5b76d8483366d9f860723e2e8a908e5ebbdd /scripts/Makefile.thinlto
parentf1f37834eaba5904103af1f18afe3510c7e9dc71 (diff)
downloadlinux-146c3fc6540e24eef6296395a35bf5b924182e8b.tar.gz
linux-146c3fc6540e24eef6296395a35bf5b924182e8b.zip
ksmbd: keep retry timeout clamp bounds constant
With CONFIG_HZ=1024, msecs_to_jiffies(1200) includes an overflow check that calls jiffies_to_msecs(MAX_JIFFY_OFFSET). Its saturation branch returns MAX_JIFFY_OFFSET, which exceeds the six-second upper bound. GCC 10.5 carries that branch into clamp_t()'s bounds check and fails to build ksmbd_tcp_writev() on MIPS. Compute the 1200 ms lower bound with DIV_ROUND_UP() instead, so both bounds are compile-time constants. The lower bound still rounds up to the next jiffy, and the retry interval remains between 1.2 and 6 seconds. Fixes: c0632d2010ff ("ksmbd: track delivery of queued TCP writes") Reported-by: kernel test robot <lkp@intel.com> Closes: https://lore.kernel.org/oe-kbuild-all/202610251743.jztr17Ib-lkp@intel.com/ Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions