Conversation with #inferno at Tue Jan 11 00:58:50 2011 on powerman-asdf@irc.freenode.net (irc) (01:01:30) anth_r [none@cpe-76-190-129-110.neo.res.rr.com] entered the room. (03:09:50) KillerX left the room (quit: Quit: KillerX). (03:37:39) base2design left the room (quit: Quit: base2design). (03:47:16) anth_x left the room (quit: Read error: Connection reset by peer). (05:34:59) vpm left the room (quit: *.net *.split). (05:37:26) vpm [~vpm@reverse-94.fdn.fr] entered the room. (06:15:25) anth_x_ [none@cpe-76-190-129-110.neo.res.rr.com] entered the room. (07:33:59) hotaru2k3 left the room (quit: Remote host closed the connection). (07:35:35) hotaru2k3 [debian-tor@gateway/tor-sasl/hotaru2k3] entered the room. (07:41:10) mycroftiv left the room (quit: Ping timeout: 255 seconds). (08:16:03) robot12 [~KAZZhilki@proxy10.ts.fujitsu.com] entered the room. (08:39:46) Gegemon [~ynv@mx1.airis.ru] entered the room. (10:37:51) bvalek2 [c3e41484@gateway/web/freenode/ip.195.228.20.132] entered the room. (13:08:39) mycroftiv [~ircguy@h69-128-47-242.mdsnwi.dedicated.static.tds.net] entered the room. (14:33:25) bvalek2 left the room (quit: Ping timeout: 265 seconds). (14:40:45) bvalek2 [c3e41404@gateway/web/freenode/ip.195.228.20.4] entered the room. (15:02:20) bvalek2 is now known as bvalek2_hair (15:42:20) bvalek2_hair is now known as bvalek2_beard (15:56:07) mjl-: i'm trying to get inferno running again on openbsd 4.8. not having much luck yet (15:56:13) mjl-: i'll have to dive deep into the code (16:00:52) bvalek2_beard is now known as bvalek2 (16:17:11) sl: mjl: let me know how it goes :) (16:27:14) mjl-: sl: i can get it running by placing this before the call to rfork_thread in emu/OpenBSD/os.c: print(""); (16:27:21) mjl-: i have no idea what's going on there yet (16:27:36) mjl-: (i was playing with debug prints) (16:28:25) mjl-: i also too easily get those x11 concurrency crashes... (16:41:06) sl: mjl: nice, thanks (16:49:10) Gegemon left the room (quit: Quit: Leaving.). (17:31:26) robot12 left the room (quit: Quit: Leaving.). (17:34:14) bvalek2 left the room (quit: Quit: Page closed). (17:46:21) mjl-: sl: it's something with the compiler. if you use gcc3 from packages, the resulting emu will work fine too. (17:47:09) mjl-: i found that the print("") can be replaced by a call to a system call that fails (if it doesn't fail, emu will crash the same) (17:47:24) mjl-: i bet some registers aren't cleared or something (17:47:40) mjl-: i'm just not really into intel assembly and calling conventions... (18:39:24) anth_x_ is now known as anth_x (18:58:39) sl: mjl: got it to build and run. wow, it's faster on openbsd than i've ever seen it! (20:10:53) eno left the room (quit: Ping timeout: 264 seconds). (20:12:35) eno [~eno@nslu2-linux/eno] entered the room. (21:27:41) vsrinivas: mjl-: hmmm -- look at what we changed in inferno-npe for dragonfly. (21:27:53) vsrinivas: oh nvm. (21:27:59) vsrinivas: i missed the later line about gcc3. (21:29:23) Fish- [~Fish@9fans.fr] entered the room. (21:31:33) mjl-: vsrinivas: i was hoping i could do something similar with openbsd as you did with those mutex calls for dragonflybsd (21:31:53) mjl-: openbsd will have new system calls for sleep & wakeup for rthreads (21:32:22) mjl-: but those syscalls are disabled by default (can be enabled through sysctl), and rthreads seem to have stalled once again (22:17:42) The account has disconnected and you are no longer in this chat. You will be automatically rejoined in the chat when the account reconnects.