2009-05-04T00:07:20 *** syslogd_ has joined #glendix 2009-05-04T00:08:11 jrm8005, got ideas on who can help me with sock->ops->connect crashing my kernel? 2009-05-04T00:08:26 I found http://kerneltrap.org/node/6374 2009-05-04T00:08:28 Title: Socket Programming in Kernel Space | KernelTrap (at kerneltrap.org) 2009-05-04T00:08:32 I am doing it right 2009-05-04T00:08:35 I have no idea 2009-05-04T00:08:38 and still, kernel crashes 2009-05-04T00:08:48 Linux irc channel? 2009-05-04T00:08:54 or mailing list? 2009-05-04T00:08:59 either. 2009-05-04T00:09:14 I think there's a network mailing list 2009-05-04T00:09:16 or sosmeone with good kernel socket experience? 2009-05-04T00:09:29 hmm 2009-05-04T00:09:34 let me see 2009-05-04T00:24:41 jrm8005, so http://www.tux.org/lkml/ says networking users, and networking devel mailing lists 2009-05-04T00:24:42 Title: The linux-kernel mailing list FAQ (at www.tux.org) 2009-05-04T00:24:54 I should post to the devel? 2009-05-04T00:24:59 yes 2009-05-04T00:25:00 *** syslogd has quit IRC 2009-05-04T00:25:15 * Murmuria is very scared 2009-05-04T01:02:06 *** synchris_ has quit IRC 2009-05-04T01:02:31 hey, Murmuria if you haven't sent that email yet, CC me when you do? 2009-05-04T01:04:18 okie... 2009-05-04T01:04:23 I am typing it right now 2009-05-04T01:26:52 *** synchris has joined #glendix 2009-05-04T01:50:33 jrm8005, sent 2009-05-04T01:50:41 revd 2009-05-04T01:53:26 I should have copied to Glendix ML too? :-/ 2009-05-04T01:53:35 just thought it would have helped us 2009-05-04T01:53:57 anyways... 2009-05-04T01:54:19 hoping people reply... I really have no where to go from here 2009-05-04T02:33:18 *** techqbert has joined #glendix 2009-05-04T03:31:02 jrm8005, do you have confidence in people replying to my email? 2009-05-04T03:31:24 idk, never used the netdev list. 2009-05-04T03:31:31 it's gonna take a couple days, at least. 2009-05-04T03:32:09 hmm 2009-05-04T05:24:56 *** Murmuria has quit IRC 2009-05-04T05:33:43 *** TheAppleMan has joined #glendix 2009-05-04T06:30:20 *** jrm8005 has quit IRC 2009-05-04T07:18:45 *** TheAppleMan has quit IRC 2009-05-04T13:23:07 *** kristoffer has joined #glendix 2009-05-04T15:01:20 *** kristoffer has quit IRC 2009-05-04T15:01:22 *** kristoffer_ has joined #glendix 2009-05-04T15:10:37 *** kristoffer_ has quit IRC 2009-05-04T15:10:43 *** kristoffer__ has joined #glendix 2009-05-04T15:26:38 *** dagle1 has joined #glendix 2009-05-04T15:26:42 *** dagle has quit IRC 2009-05-04T15:32:01 *** kristoffer__ has quit IRC 2009-05-04T15:32:03 *** kristoffer_ has joined #glendix 2009-05-04T15:34:37 *** kristoffer_ has quit IRC 2009-05-04T15:34:46 *** kristoffer_ has joined #glendix 2009-05-04T15:41:31 *** kristoffer_ has quit IRC 2009-05-04T15:41:40 *** kristoffer_ has joined #glendix 2009-05-04T16:17:13 *** Murmuria has joined #glendix 2009-05-04T16:42:39 *** Murmuria has quit IRC 2009-05-04T16:50:02 *** techqbert has quit IRC 2009-05-04T17:04:41 *** TheAppleMan has joined #glendix 2009-05-04T18:01:24 *** TheApple1an has joined #glendix 2009-05-04T18:03:38 *** TheAppleMan has quit IRC 2009-05-04T18:03:38 *** TheApple1an is now known as TheAppleMan 2009-05-04T19:57:01 *** jrm8005 has joined #glendix 2009-05-04T20:10:17 *** kristoffer_ has quit IRC 2009-05-04T20:24:38 *** kristoffer has joined #glendix 2009-05-04T20:40:22 *** syslogd_ is now known as syslogd 2009-05-04T22:20:55 *** i2unn3r has joined #glendix 2009-05-04T22:29:29 hi everyone. what is your goal actually? i mean i've read that 'beauty of Plan9 to Linux' stuff. my question is in what ways it will differ from plan9 and pure Linux, will there be only plan9 userspace support or 9p and usual Linux too, what is your vision of glendix kernel's properties? and if glendix won't run ordinary Linus binaries, only plan9, why not just use the last? 2009-05-04T22:29:46 i2unn3r: perfection would be 100% binary compatibility 2009-05-04T22:29:59 without sacrificing any functionality from "usual" linux userspace 2009-05-04T22:30:10 hoho 2009-05-04T22:30:15 u r serious& 2009-05-04T22:30:17 ? 2009-05-04T22:30:21 O___o 2009-05-04T22:30:27 that's sexy! 2009-05-04T22:30:29 and if we did have to sacrifice linux functionality, the reason is for drivers. 2009-05-04T22:30:35 yes, that is our serious goal. 2009-05-04T22:31:07 (I think it's also a very attainable goal, mostly because Plan 9 was designed to be simple, yet powerful) 2009-05-04T22:31:19 and what's the driver issue& 2009-05-04T22:31:29 ? 2009-05-04T22:31:40 plan 9 doesn't support as wide a range of hardware as Linux 2009-05-04T22:31:50 and doesn't have as many people to make new drivers, etc. 2009-05-04T22:32:14 also, Linux could seriously benefit from things like /net 2009-05-04T22:33:14 hmmm 2009-05-04T22:33:42 so glendix is gonna be kinda transitional kernel, if i get it right 2009-05-04T22:34:43 well, more of an "amalgamation" kernel. 2009-05-04T22:37:35 ...enabling people who share plan9 vision of things to leverage existing Linux's ground 2009-05-04T22:37:54 right? 2009-05-04T22:38:02 i2unn3r: well, we don't really have an explicit goal beyond supporting plan 9's interfaces. 2009-05-04T22:38:46 you can use just GNU apps and have /net and such 2009-05-04T22:39:25 or you can use just plan 9 binaries and firefox. 2009-05-04T22:39:29 or whatever you want. 2009-05-04T22:39:52 we just plan on supporting any possible use case, mostly because we aim to completely support plan 9 binaries without modification. 2009-05-04T22:40:56 that sounds beautiful... 2009-05-04T22:42:18 what wm is gonna make it in glendix distro? Rio, wmii, kwin? 2009-05-04T22:42:58 again, we're not dictating anything. 2009-05-04T22:44:09 just like the linux kernel doesn't dictate which WM or compiler or browser you use. 2009-05-04T22:44:28 there are some people who are making a distro out of it based on gentoo, but still that won't really dictate anything. 2009-05-04T22:45:27 so, to be precise, your goal is kernel alone, or full distro? 2009-05-04T22:47:40 and if it's actually distro upon kernel, what packaging system will be the choice& 2009-05-04T22:47:43 ? 2009-05-04T22:48:52 the goal would be creating a package (and kernel patch) which would enable all the good stuff, so that distro-specific package managers can install them 2009-05-04T22:50:40 aha, just merging all that sexy stuff right into some Fedora/Debian/Gentoo/etc, if i get it 2009-05-04T22:56:50 *** kristoffer has quit IRC 2009-05-04T22:58:01 *** kristoffer has joined #glendix 2009-05-04T22:59:02 cool 2009-05-04T23:01:10 gonna be great thing. and when 1st stable release is going to make it? 2009-05-04T23:01:27 i2unn3r: when it's done. 2009-05-04T23:05:34 well, here i stop annoying u people, thx for kindly answering my questions ^^ 2009-05-04T23:05:59 i2unn3r: no problem. If you see something you can help with, feel free to pitch in 2009-05-04T23:06:10 glendix.org will show you how to get the code we have so far :) 2009-05-04T23:10:04 *** kristoffer has quit IRC 2009-05-04T23:17:30 okay, thx again, i'll try to collab if i have enough brain and time, say braintime like cputime ^^ 2009-05-04T23:19:31 21:32 < jrm8005> also, Linux could seriously benefit from things like /net 2009-05-04T23:19:36 Yeah. 2009-05-04T23:19:53 There's far more you can get out of that, than just "Plan 9 programs can find the files they're expecting". 2009-05-04T23:20:00 stu8ball: and getting rid of root and suid 2009-05-04T23:20:08 Even without namespaces and stuff there's alot you can get out of just having /net. 2009-05-04T23:20:15 also, being able to network-export devices would be brilliant. 2009-05-04T23:20:21 that's really what I'm waiting for. 2009-05-04T23:20:23 I thought of a non-obvious use-case for having /net in Linux recently: 2009-05-04T23:20:33 oh? 2009-05-04T23:20:47 You know the way e.g. u9fs can serve out of pipes rather than over the network? 2009-05-04T23:20:51 yep 2009-05-04T23:21:10 (Because 9P unlike e.g. NFS isn't tied to IP, it's only "tied to" a first-in -first-out character stream) 2009-05-04T23:21:13 well 2009-05-04T23:21:25 Imagine giving those FIFOs to a VM as its serial port. 2009-05-04T23:21:31 ooh 2009-05-04T23:21:34 Seving the host /net 2009-05-04T23:21:52 Then your VM doesn't need to emulate a NIC, and your guest OS doesn't need to contain a network stack. 2009-05-04T23:22:02 stu8ball: have you looked at Murmuria's code yet? 2009-05-04T23:22:05 Nope. 2009-05-04T23:22:13 he's been having some trouble with kernel-mode sockets 2009-05-04T23:22:18 Also, no iptables fuckery for forwarding ports to your VM. 2009-05-04T23:22:25 jrm8005, I'm no C whiz. 2009-05-04T23:22:28 yep 2009-05-04T23:22:32 ah... 2009-05-04T23:23:02 QEMU and KVM and probably other can take pipes as their serial (in the man pages) and Xen can too (less well known, in [1]). 2009-05-04T23:23:18 yeah 2009-05-04T23:23:29 [1] http://ieeexplore.ieee.org/iel5/4406492/4406493/04406528.pdf?arnumber=4406528 2009-05-04T23:23:31 Title: IEEE Xplore - Login (at ieeexplore.ieee.org) 2009-05-04T23:24:05 I like that idea anyway. 2009-05-04T23:24:26 Completely network-stack--less guest OSes getting networking. 2009-05-04T23:30:58 *** i2unn3r has left #glendix 2009-05-04T23:45:55 *** TheAppleMan has quit IRC