ibcs-us is a user space replacement fo th old ibcs kernel module that alloed execution of SCO and other unix binaries on RHEL 8 I am getting the below error when trying to execute a SCO coff binary? it works ok on RHEL 7 [root@rhel80t21 bin]# ibcs-us /u/catcom/bin/csum.coff <3>mm->brk does not lie within mmap/u/catcom/bin/csum.coff: Exec format error. On sourceforge.... From: Russell Stuart To: [ibcs-us:tickets] Sent: Wednesday, January 06, 2021 9:21 PM Subject: [ibcs-us:tickets] #5 error running SCO coff on RHEL8 At long last I've had a chance to have a look at this. An mmap() of a file to address 0 is returning EPERM on RHEL 8, whereas it succeeds on every other Linux if you are root, or have the executable has CAP_SYS_RAW_IO. The next step is normally to look at the kernel source to see if its possible to work around this. (That's how I learnt ibcs-us needs CAP_SYS_RAW_IO). Failing that with the source you could even patch the kernel and recompile. However, in a change as of RHEL 8, RedHat doesn't appear to make the kernel source, or indeed any source (ie srpm) available to non-customers. Apparently customers can download the sources from https://access.redhat.com/ I am not a customer, so no source for me. Unless someone can get a me copy this is where this bug investigation stops. I hadn't really considered it before, but this makes me realise when open source ceases to be completely open, it loses some of its usefulness. [tickets:#5] error running SCO coff on RHEL8 Status: open Milestone: 1.0 Created: Tue Aug 04, 2020 06:28 AM UTC by Rod Sheppard Last Updated: Fri Nov 06, 2020 10:29 AM UTC Owner: Russell Stuart on RHEL 8 I am getting the below error when trying to execute a SCO coff binary? [root@rhel80t21 bin]# ibcs-us /u/catcom/bin/csum.coff <3>mm->brk does not lie within mmap/u/catcom/bin/csum.coff: Exec format error.