Sorry, that should be "> 255"...stupid fingers! Leland
On Tue, Jan 22, 2013 at 5:49 PM, Leland Lucius <[email protected]> wrote: > > Not really. The different address spaces are handled inside the kernel. > You're looking at dealing with user mode progs, so they shouldn't care > what address space they run in. > > It looks like SVC 0 is used as a "router" for syscalls > 256 and the > actual syscall number defined in /usr/include/asm/unistd.h for the rest. > > Leland > > > On Tue, Jan 22, 2013 at 5:32 PM, John McKown <[email protected] > > wrote: > >> Thanks. Kills my idea, I guess. >> On Jan 22, 2013 5:29 PM, "Mark Post" <[email protected]> wrote: >> >> > >>> On 1/22/2013 at 04:13 PM, John McKown <[email protected] >> > >> > wrote: >> > > OK, if I read and understood all the source, I wouldn't need to ask >> this. >> > > >> > > On Intel, the Kernel is invoked via an INT instruction. And it seems >> > > to only use a single INT number at that; number 0x80 (128 decimal). >> > > Does the zSeries version do the same, but using the SVC instruction >> > > instead? Does it also only use one SVC number (which one)? Does it use >> > > any of the more advanced facilities such as PC (non-ss or cp-ss), PR, >> > > or access registers? >> > >> > Linux on System z does use access registers because it sets up primary, >> > secondary, etc. address spaces to keep kernel and user space memory >> > isolated from each other. >> > >> > >> > Mark Post >> > >> > ---------------------------------------------------------------------- >> > For LINUX-390 subscribe / signoff / archive access instructions, >> > send email to [email protected] with the message: INFO LINUX-390 >> or >> > visit >> > http://www.marist.edu/htbin/wlvindex?LINUX-390 >> > ---------------------------------------------------------------------- >> > For more information on Linux on System z, visit >> > http://wiki.linuxvm.org/ >> > >> >> ---------------------------------------------------------------------- >> For LINUX-390 subscribe / signoff / archive access instructions, >> send email to [email protected] with the message: INFO LINUX-390 or >> visit >> http://www.marist.edu/htbin/wlvindex?LINUX-390 >> ---------------------------------------------------------------------- >> For more information on Linux on System z, visit >> http://wiki.linuxvm.org/ >> > > ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/
