Bug 94181
Summary: | Regression in msgrcv() for 32-bit applications on running on x86_64 | ||
---|---|---|---|
Product: | Other | Reporter: | John.Bollinger |
Component: | Other | Assignee: | other_other |
Status: | CLOSED CODE_FIX | ||
Severity: | normal | CC: | ajb, rdunlap, toracat |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 3.10.70 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Attachments: | Cast the argument to signed type before passing it down. |
Description
John.Bollinger
2015-03-03 14:48:34 UTC
Just a short note to add that the patch as presented in https://lkml.org/lkml/2014/1/15/253 is in the current 3.19 mainline kernel. Created attachment 168741 [details]
Cast the argument to signed type before passing it down.
This patch is present in mainline (3.19) but absent in stable (3.10.70).
The relevant patch has now been queued for the linux-3.10.X series. See -- https://lkml.org/lkml/2015/4/17/263 [^] Upon checking the changelog [1] of the linux-3.10.75 tarball, I see that the required patch is finally present. [1] https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.75 Thanks, closing. |