]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - kernel/sched/core.c
bitmap: Make bitmap_remap() and bitmap_bitremap() available to users
[mirror_ubuntu-jammy-kernel.git] / kernel / sched / core.c
index 9143163fa678f164f61dc278cacefdd753c0ce74..5226cc26a095f427dafa864ff37d39d529e2ba85 100644 (file)
@@ -938,7 +938,7 @@ DEFINE_STATIC_KEY_FALSE(sched_uclamp_used);
 
 static inline unsigned int uclamp_bucket_id(unsigned int clamp_value)
 {
-       return clamp_value / UCLAMP_BUCKET_DELTA;
+       return min_t(unsigned int, clamp_value / UCLAMP_BUCKET_DELTA, UCLAMP_BUCKETS - 1);
 }
 
 static inline unsigned int uclamp_none(enum uclamp_id clamp_id)