=== SEJeff [n=alicia@12-211-125-247.client.insightbb.com] has joined #ubuntu-kernel === desrt [n=desrt@71.19.9.154] has joined #ubuntu-kernel === hile [i=hile@hack.fi] has joined #ubuntu-kernel === _human_blip_ [n=mike@mike.nelsonbay.com] has joined #ubuntu-kernel === hile [i=hile@hack.fi] has joined #ubuntu-kernel === chmj [n=chmj@196.44.1.98] has joined #ubuntu-kernel === doko_ [n=doko@dslb-088-073-099-248.pools.arcor-ip.net] has joined #ubuntu-kernel === JaneW [n=JaneW@dsl-146-191-135.telkomadsl.co.za] has joined #ubuntu-kernel === CataEnry [n=cataenry@host122-59.pool873.interbusiness.it] has joined #ubuntu-kernel [01:35] BenC: i just pushed the e1000 fixes from .16 into my tree [01:35] they fix the driver hang i was experiencing here every 30 secs === SEJeff [n=alicia@12-211-125-247.client.insightbb.com] has joined #ubuntu-kernel [02:13] BenC: ping? === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel === zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel [04:04] heylo [04:04] BenC: the ipw3945 driver im working is partially working it just cant find the ieee80211 header files. === cjb [n=cjb@islay.ra.phy.cam.ac.uk] has joined #ubuntu-kernel === mxpxpod [n=BryanFor@unaffiliated/mxpxpod] has joined #ubuntu-kernel [04:59] fabbione: ok, I'll pull again [05:00] BenC: great thanks [05:00] BenC: i also have some issues about ioctl32 [05:00] i am testing a patch right now, but i need you to review it [05:00] i think you are familiar with that problem since you use ioctl32 compat stuff in firewire too [05:06] yeah, ioctl32 is pretty sticky stuff [05:07] BenC: well the point is that the entire redhat-cluster-suite seems to require that kind of love [05:07] i did try to stub them [05:07] some of them seems to work [05:07] other don't [05:07] guessing some of them need real conversions [05:09] example: [05:09] #define SIOCCLUSTER_ISACTIVE _IO( 'x', 0x0b) [05:10] HANDLE_IOCTL(SIOCCLUSTER_ISACTIVE, do_cluster_ioctl) [05:10] static int do_cluster_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg) [05:10] { [05:10] return sys_ioctl(fd, cmd, (unsigned long)compat_ptr(arg)); [05:10] } [05:10] this one seems to work just fine [05:10] #define SIOCCLUSTER_SET_NODENAME _IOW('x', 0x0b1, char *) [05:11] HANDLE_IOCTL(SIOCCLUSTER_SET_NODENAME, do_cluster_ioctl) [05:11] this one gives me: [05:11] ioctl32(cman_tool:5880): Unknown cmd fd(3) cmd(800478b1){00} arg(ff8f37d8) on socket:[11451] [05:11] but the cmd is there.. [05:11] so i am a bit puzzled [05:13] BenC: http://people.ubuntu.com/~fabbione/cluster-ioctl32.diff this is what i have now [05:13] are you sure oxb1 is right? [05:13] 0x0b1 I mean [05:14] well, I guess 0x0b1 was already in the code [05:14] i include directly cluster/cnxcman-socket.h [05:14] so i yes [05:14] so i think they are correct :) [05:14] given they work on all other arches :) [05:14] it's only sparc64 suffering of this problem [05:15] afair not even hppa was complaining [05:15] but i might be wrong [05:15] i need to go out for about 30 minutes [05:15] I think I know why [05:15] it's the char * [05:15] if you can give it a look or a fix, i will test it when i am back [05:16] ok i will read when i am back :) [05:16] thanks Ben [05:17] you may want to handle this differently [05:17] is this operating on a device file with file_ops? [05:18] BenC: code here is cluster/* and fs/gfs* [05:19] i am not sure how i want to operate... [05:19] personally i don't even care... it needs to work :) [05:19] yeah, it is [05:19] look in cluster/cman/cnxman.c [05:19] and then follow what was done in drivers/ieee1394/dv1394.c [05:19] i really need to go [05:19] i will look at it later [05:19] the compat_ioctl entry [05:19] ok [05:19] I think I did the same for one of the acpi drivers [05:19] note that these are socket operation [05:19] +s [05:20] there are also files_ops [05:20] yeah, the file ops should handle it I believe === zul_ [n=chuck@fpott03.dinmar.com] has joined #ubuntu-kernel === cjb wonders what the chances of the Yi Yang fs events connector patch getting into dapper+1 are. [05:44] re [05:45] so BenC you suggest to remove that patch and go for what's in dv1394.c? [05:45] yeah [05:47] i can try.. [05:48] but see. there is no file_operations there === fabbione scratches his head [05:50] static struct proto_ops cl_proto_ops = { [05:51] .ioctl = cl_ioctl, [05:51] } [05:51] cl_ioctl is the func that knows what userland is calling [05:51] userland is in redhat-cluster-suite source cman/cman_tools/join.c [05:51] error = ioctl(cluster_sock, SIOCCLUSTER_ISACTIVE); [05:52] it's like SIOCCLUSTER_ISACTIVE is not exported to 32bit userland [05:52] but proto_ops doesn't have .compat_ioctl [05:52] (from include/...) [06:06] hmm [06:07] I'd have to take a closer look then [06:42] BenC: yeah.. i can't get in it [06:42] no more than what i showed to you [06:46] wq [06:46] damn it === fabbione waves to zul [06:47] hey fabbione how is it goinng? [06:47] okish [06:47] thats good.. [06:47] i just powered down the SAN [06:47] i was getting almost stupid from the noise [06:47] thats why you wear earphones when you work.. [06:48] i went home for lunch..yippe skippe [06:57] it doesn't help [06:58] not when a 19" x 6ft racks is completely powered on 3 feet behind you [06:59] meh...you need your own data center [06:59] did you see the last evolution in my office? [06:59] the desktop extender? [06:59] nope i havent [06:59] http://people.ubuntu.com/~fabbione/office/second_layer2.jpg [06:59] http://people.ubuntu.com/~fabbione/office/second_layer.jpg [07:00] lol...my wife would kill me [07:01] my wife did look at it for 10 seconds in religious silence... [07:01] then i looked her and told her: "Why i am so sure you don't like it?" [07:01] she answered: "If it wasn't for the fact that all this junk bring us food, i would have never married you" [07:02] so to say, she didn't like it [07:02] lol [07:03] anyway.. food time [07:03] i am hungry === desrt_ [n=desrt@71.19.9.154] has joined #ubuntu-kernel === mxpxpod_ [n=BryanFor@wuw-ojr3gmca.dybb.com] has joined #ubuntu-kernel === mxpxpod [n=BryanFor@unaffiliated/mxpxpod] has joined #ubuntu-kernel [10:19] ok i dont like the launchpad changing of descriptions