Re: [gem5-dev] name for fake linux

2019-12-11 Thread Giacomo Travaglini
gem5Linux and EmuLinux are IMHO the best options Giacomo From: gem5-dev on behalf of Vince Harron Sent: 11 December 2019 05:36 To: gem5 Developer List Subject: Re: [gem5-dev] name for fake linux gem5Linux is *way* better than overloading SELinux IMO On Tue

Re: [gem5-dev] name for fake linux

2019-12-10 Thread Vince Harron
gem5Linux is *way* better than overloading SELinux IMO On Tue, Dec 10, 2019 at 9:14 AM Jason Lowe-Power wrote: > One option is gem5Linux since it is kind of "gem5 flavored" Linux. > > SELinux isn't that bad. I doubt too many people will think that gem5 > is implementing a secure linux ;). > >

Re: [gem5-dev] name for fake linux

2019-12-10 Thread Gabe Black
Thanks for the suggestions. I think SyscallEmu is a bit too long as a prefix, but I do like Emu (even though EmuLinux sounds like it's a linux distro for these guys https://en.wikipedia.org/wiki/Emu). I'd like to move away from the idea of a syscall emulation *mode* since it's no longer a separate

Re: [gem5-dev] name for fake linux

2019-12-10 Thread Bjoern A. Zeeb
On 10 Dec 2019, at 17:14, Jason Lowe-Power wrote: One option is gem5Linux since it is kind of "gem5 flavored" Linux. SELinux isn't that bad. I doubt too many people will think that gem5 is implementing a secure linux ;). Other options: EmuLinux (surprisingly doesn't return anything on Google

Re: [gem5-dev] name for fake linux

2019-12-10 Thread Jason Lowe-Power
One option is gem5Linux since it is kind of "gem5 flavored" Linux. SELinux isn't that bad. I doubt too many people will think that gem5 is implementing a secure linux ;). Other options: EmuLinux (surprisingly doesn't return anything on Google except qemu) SEModeLinux SEOnlyLinux After thinking

[gem5-dev] name for fake linux

2019-12-09 Thread Gabe Black
Hi folks. I would like to pull the operating system level concepts (like syscall dispatch) out of the process objects and into an actual operating system object which collects and manages the process objects. It's main duties could be coordinating loading processes from object files, handing out