lekernel changed the topic of #milkymist to: Milkymist One, Migen, Milkymist SoC & Flickernoise :: Logs: http://en.qi-hardware.com/mmlogs :: EHSM Berlin Dec 28-30 http://ehsm.eu :: latest video http://www.youtube.com/playlist?list=PL181AAD8063FCC9DC
elldekaa_ has joined #milkymist
MistahDarcy has joined #milkymist
xiangfu has joined #milkymist
xiangfu has quit [Ping timeout: 245 seconds]
xiangfu has joined #milkymist
elldekaa_ has quit [Remote host closed the connection]
ohama has quit [Remote host closed the connection]
elldekaa_ has joined #milkymist
xiangfu has quit [Ping timeout: 245 seconds]
Mistah_Darcy has joined #milkymist
MistahDarcy has quit [Ping timeout: 252 seconds]
elldekaa_ has quit [Remote host closed the connection]
lekernel has quit [Ping timeout: 245 seconds]
lekernel has joined #milkymist
xiangfu has joined #milkymist
xiangfu has quit [Ping timeout: 260 seconds]
xiangfu has joined #milkymist
kyak has quit [Ping timeout: 264 seconds]
ohama has joined #milkymist
Martoni has joined #milkymist
elldekaa_ has joined #milkymist
xiangfu has quit [Ping timeout: 265 seconds]
MistahDarcy has joined #milkymist
Mistah_Darcy has quit [Ping timeout: 265 seconds]
kyak has joined #milkymist
kyak has quit [Changing host]
kyak has joined #milkymist
kyak has quit [Ping timeout: 260 seconds]
kyak has joined #milkymist
kyak has quit [Changing host]
kyak has joined #milkymist
xiangfu has joined #milkymist
xiangfu has quit [Ping timeout: 245 seconds]
xiangfu has joined #milkymist
Martoni has quit [Quit: ChatZilla 0.9.89 [Firefox 17.0/20121120042406]]
Martoni has joined #milkymist
xiangfu has quit [Remote host closed the connection]
Hawk777` has joined #milkymist
aeris- has joined #milkymist
Hawk777 has quit [*.net *.split]
aeris has quit [*.net *.split]
aeris- is now known as aeris
elldekaa_ has quit [Remote host closed the connection]
lekernel_ has joined #milkymist
lekernel has quit [Ping timeout: 245 seconds]
Alarm has joined #milkymist
elldekaa_ has joined #milkymist
Alarm has quit [Read error: Connection reset by peer]
<mwalle> wpwrak: Fallenou: larsc: is there any use of a privileged instruction exception?
Alarm has joined #milkymist
<mwalle> lekernel_: could you add github.com/mwalle/milkymist to the watchlist of the github bot/service?
<larsc> mwalle: you mean like if it makes sense to introduce one?
Alarm has quit [Quit: ChatZilla 0.9.89 [Firefox 16.0.2/20121024073032]]
<mwalle> larsc: atm privileged instructions are just noops in user mode
<larsc> I suppose you'd want to kill the userspace application if it used an privileged instruction. I think that's what is usually done for other architectures
<larsc> on the other hand if you specify that such an instruction is a noop in userspace I dont see a problem with that either
<larsc> the only time the exception would come in handy when you are in user mode although you thought you were in kernel mode
<larsc> so you'd catch the error where it occurs and not had to work up from the results
<lekernel_> mwalle: no, but you can do it
<lekernel_> it's in your repository settings
<mwalle> lekernel_: service hooks, irc?
<lekernel_> yes
<mwalle> larsc: mh, so, which one do you prefer?
<lekernel_> or if you want a repository under github.com/milkymist I can do that
<lekernel_> it's for the MMU?
mumptai has joined #milkymist
<GitHub100> [milkymist] mwalle pushed 3 new commits to mmu: https://github.com/mwalle/milkymist/compare/18d218831761...250c10f997c3
<GitHub100> milkymist/mmu d7944cf Michael Walle: lm32: mmu: add dtlb permissions...
<GitHub100> milkymist/mmu 754319d Michael Walle: lm32: test: print test case name before run...
<GitHub100> milkymist/mmu 250c10f Michael Walle: lm32: mmu: make eret and bret privileged...
<mwalle> mh notice, i guess, that should be unchecked
lekernel_ is now known as lekernel
<mwalle> lekernel: atm, i'm happy with the repo forked from Fallenou
<larsc> mwalle: I think I like the version with the exception better, but only if it doesn't make the design more complex
<mumptai> hi
<GitHub187> [milkymist] none pushed 3 new commits to master: https://github.com/mwalle/milkymist/compare/3ba6376fd95d...be28d40bf7a9
<GitHub187> milkymist/master be28d40 Michael Walle: navre: fix missing NBA conversion...
<GitHub187> milkymist/master 46531f1 Michael Walle: timer testbench
<GitHub187> milkymist/master 29c50b7 Michael Walle: softusb: fix eop_generation...
<mwalle> larsc: ok, me too ,)
<wpwrak> mwalle, larsc: yeah, noop should work as well
<wpwrak> things like trying to change EBA or certain flags - while in user mode - should be handled this way (i.e., nop or exception)
<mwalle> wpwrak: atm all wcsr, eret and bret are privileged
<wpwrak> sounds reasonable
<wpwrak> (we need more lm32 discussions here. the time between architectural discussions is just long enough for me to forget all the details again)
<larsc> what about rcsr, could it be used to leak privileged information?
<wpwrak> probably not in the original LM32 architecture
<wpwrak> some MMU data may be interesting, though
<mwalle> have to go to be gn8
<mwalle> readling backlog tomorrow ;)
<wpwrak> exceptional dreams !
MistahDarcy has quit [Read error: Connection reset by peer]
MistahDarcy has joined #milkymist
mumptai has quit [Ping timeout: 245 seconds]
lekernel has quit [Ping timeout: 245 seconds]
lekernel has joined #milkymist