[Bug 251] New: SysVIPC does not work on old kernels
bugzilla at busybox.net
bugzilla at busybox.net
Tue Mar 31 04:52:50 UTC 2009
https://bugs.busybox.net/show_bug.cgi?id=251
Host: i386-pc-linux-uclibc
Target: i386-pc-linux-uclibc
Build: i386-pc-linux-uclibc
Summary: SysVIPC does not work on old kernels
Product: uClibc
Version: 0.9.30.1
Platform: PC
OS/Version: Linux
Status: NEW
Severity: minor
Priority: P5
Component: Other
AssignedTo: unassigned at uclibc.org
ReportedBy: michael at talamasca.ocis.net
CC: uclibc-cvs at uclibc.org
Estimated Hours: 0.0
Created an attachment (id=215)
--> (https://bugs.busybox.net/attachment.cgi?id=215)
Patch to fix IPC on old kernels
uClibc is hard coded to use "64-bit" data structures for SysVIPC that were
added in Linux 2.4. As a result, SysVIPC will not work correctly on older
kernels.
I'm including a patch to fix this. My patch translates the new structures used
in userspace into the old compatible kernel structures, as needed.
(The "uclibc_khpresence.h" header created by the patch includes one definition
not needed for this specific bug, but it will be used by my solution to a
different bug.)
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the uClibc-cvs
mailing list