Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!gatech!udel!mmdf From: mike.irons@lynx.northeastern.edu Newsgroups: comp.os.minix Subject: Idea for sep. data & stack segs. Message-ID: <55426@nigel.ee.udel.edu> Date: 4 Jun 91 14:00:53 GMT Sender: mmdf@ee.udel.edu Lines: 12 I just had an idea that would allow (I think) seperate segments for the stack and data segments on Intel x86 (x >= 2). Have seperate, OVERLAPPING s segments. With this the pointers to the stack and data would be for different selectors, but the descriptors would address the same space. With this the stack segment 'top' could be used to detect stack over-runs. How hard, if workable, would this be? mike.irons@lynx.northeastern.edu acm118@dworkin.ccs.northeastern.edu