summaryrefslogtreecommitdiffstats
path: root/virt
diff options
context:
space:
mode:
authorMathias Krause <minipli@googlemail.com>2013-11-03 12:36:28 +0100
committerLinus Torvalds <torvalds@linux-foundation.org>2013-11-03 10:53:11 -0800
commit9bf76ca325d5e9208eb343f7bd4cc666f703ed30 (patch)
tree0c6e992844c24162838013caa4f4f3356d6594dd /virt
parent9dc8c89dfbbac5546101379d8d2aa0fa30d39888 (diff)
downloadlinux-stable-9bf76ca325d5e9208eb343f7bd4cc666f703ed30.tar.gz
linux-stable-9bf76ca325d5e9208eb343f7bd4cc666f703ed30.tar.bz2
linux-stable-9bf76ca325d5e9208eb343f7bd4cc666f703ed30.zip
ipc, msg: forbid negative values for "msg{max,mnb,mni}"
Negative message lengths make no sense -- so don't do negative queue lenghts or identifier counts. Prevent them from getting negative. Also change the underlying data types to be unsigned to avoid hairy surprises with sign extensions in cases where those variables get evaluated in unsigned expressions with bigger data types, e.g size_t. In case a user still wants to have "unlimited" sizes she could just use INT_MAX instead. Signed-off-by: Mathias Krause <minipli@googlemail.com> Cc: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'virt')
0 files changed, 0 insertions, 0 deletions