On 11/23/09 09:23, Bastian Blank wrote: >> I don't believe that is the case (the processor would have to carry some >> state for the entire duration of a syscall for it to make any >> difference). I think the spec simply assumes that an OS author would >> want to use sysret if they used syscall. >> > Well, it is documented this way. If you ignore it, it can work (and does > in this case) but is undefined behaviour. >
Linux freely uses iret to return from syscall for things like fork and exec. They are complimentary instructions, but nothing requires them to be paired. J -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org