01:08.57 | *** join/#elinux noclouds (n=mhfan@218.22.26.90) |
01:17.32 | *** join/#elinux dijenerate (n=dijenera@69.73.225.253) |
04:06.52 | *** join/#elinux Redhatter (n=stuartl@2001:388:f000:0:0:0:0:279) |
04:26.57 | *** join/#elinux silverpower (n=shrike@atheme/bofh/silverpower) |
06:15.48 | *** join/#elinux Redhatter (n=stuartl@2001:388:f000:0:0:0:0:279) |
06:18.42 | *** join/#elinux pierrelux (n=pierre-l@144-125.sh.cgocable.ca) |
06:38.41 | *** part/#elinux pierrelux (n=pierre-l@144-125.sh.cgocable.ca) |
06:52.27 | *** join/#elinux pleemans (n=peter@leemanpe.ugent.be) |
09:07.40 | *** join/#elinux Pseudonimo (n=nelson@85.138.224.34) |
09:09.57 | Pseudonimo | hi, anyone knows how to count the sectors in a loop with busybox-1.1.3 |
09:10.12 | Pseudonimo | ? blockdev isn't available |
09:28.22 | *** join/#elinux AD-N770 (n=jep@24.Red-80-26-22.staticIP.rima-tde.net) |
10:35.24 | *** part/#elinux Pseudonimo (n=nelson@85.138.224.34) |
11:59.27 | *** join/#elinux pleemans (n=peter@leemanpe.ugent.be) |
12:04.35 | *** join/#elinux GPSFan (n=kenm@12.10.255.248) |
12:13.37 | *** join/#elinux svolpe_gerrath (n=Gerrath_@unaffiliated/gerrath) |
12:37.05 | *** join/#elinux linac (n=lin@125.213.38.59) |
12:52.11 | *** join/#elinux markl (n=mark@c-24-10-214-91.hsd1.co.comcast.net) |
14:04.58 | *** join/#elinux dijenerate_ (n=dijenera@69.73.233.189) |
14:36.06 | wmat | weeee, user list is growing, current count 56 |
14:36.31 | chouimat | hi wmat |
14:37.05 | wmat | chouimat: bonjour |
14:37.37 | tzanger | heh |
14:37.49 | tzanger | bad drivers will kill even the best system |
14:38.07 | tzanger | I'm doing a small contract for a guy for a BF537 |
14:38.17 | tzanger | it's pretty straightforward, and the CPU is pretty much idle |
14:38.38 | tzanger | but shitty ethernet and bad TDM drivers grind this thing to a screeching halt |
14:39.19 | chouimat | tzanger: I'm fixing the code of a nice "commercial project" ... thanks that 95% of it will be closed source ... |
14:39.22 | tzanger | of course the lamentation is "it's too much data for this thing" when in reality if they can replace teh PHY with something higher performance and work on the driver for the TDM side, I bet this DSP can just fly |
14:40.33 | tzanger | chouimat: fun... when I quote I give two prices... one where I retain copyright and grant a nonexclusive, nonexpiring and transferable license to the guy I do the work for, and one where I wipe the project off my disk afterward |
14:40.39 | tzanger | they almost ALL choose the cheaper one |
14:40.58 | chouimat | tzanger: believe you don't want to own this code ... |
14:41.00 | wmat | heh |
14:41.24 | tzanger | chouimat: hahaha |
14:41.59 | chouimat | tzanger: I spent a week fixing the structs and the classes to be memory aligned ... |
14:42.38 | wmat | tzanger: are they open source drivers? |
14:42.46 | wmat | is the contract paying you to fix those? |
14:43.04 | chouimat | tzanger: those morons did all the development on x86 (windows) and now they want the stuff to run on linux arm ... |
14:43.51 | wmat | sounds typical |
14:44.22 | chouimat | wmat: I knew it would be a pita but I need the money ... but I didn't expect the code to be this ugly |
14:44.50 | wmat | heh |
14:45.02 | wmat | you need beer/code goggles |
14:46.13 | chouimat | wmat: I have 2 days left ... until friday. I will simply reduce the memory leaks, cache misses to the maximum. and If I have time I will try to improve the performance ... |
14:47.21 | tzanger | chouimat: you aren't using valgrind to measure cache misses are you? (I didn't think it was possible) |
14:47.52 | chouimat | tzanger: there is a tool in it, don't know if it's really accurate but it give you a lot of pointers |
14:48.04 | tzanger | interesting |
14:48.40 | chouimat | http://www.valgrind.org/info/tools.html |
14:57.09 | *** join/#elinux pierrelux (n=pierre-l@144-125.sh.cgocable.ca) |
15:08.18 | wmat | I really have to get that mediawiki->IRC notifier setup as there's been a lot of elinuxwiki updates in the last month |
15:10.42 | chouimat | wmat: time to take a break from this uglyness ... lets look at the job websites ;) |
15:11.44 | *** join/#elinux Sandbender (i=SandBend@YONDERBOY.MIT.EDU) |
15:12.47 | wmat | chouimat: there should be tonnes of cool stuff in Ottawa. You are in Ottawa right? |
15:13.13 | chouimat | wmat: yup ... just applied to a linux SW developer one :) |
15:13.40 | wmat | Rockwell Collins hires in Ottawa |
15:15.05 | wmat | chouimat: also, Procom usually has some decent embedded contracts in Ottawa, procom.ca |
15:15.14 | Sandbender | anyone here know anything about the lseek function in char drivers? |
15:15.33 | chouimat | wmat: I think I'm 300000 times in their database ;) |
15:15.55 | wmat | ah |
15:16.02 | wmat | Sandbender: what's your question? |
15:16.51 | Sandbender | what is teh offset based on, is it based on the current location in the file or is it from the start of the file? |
15:17.28 | Sandbender | I assumed the start but I've been messign around with a driver I'm trying to write and I'm not sure now |
15:17.45 | wmat | it depends |
15:17.53 | Sandbender | aha |
15:17.54 | Sandbender | :) |
15:18.15 | Sandbender | is there a good site that goes into detail about it? |
15:18.24 | wmat | http://www.opengroup.org/onlinepubs/000095399/functions/lseek.html |
15:18.35 | Sandbender | cool thatnks |
15:18.46 | wmat | np |
15:19.32 | Sandbender | hehe, well that's pretty simple |
15:21.19 | Sandbender | wmat: have you ever written a framebuffer driver? |
15:23.46 | wmat | Sandbender: nope |
15:24.32 | wmat | I'm working hard to avoid it ;) |
15:26.40 | Sandbender | hehe, that's a good call |
15:34.57 | *** join/#elinux darkschneider (n=gab@81-208-36-80.ip.fastwebnet.it) |
15:50.00 | *** join/#elinux svolpe (n=Gerrath_@unaffiliated/gerrath) |
16:07.13 | *** join/#elinux Gerrath (n=Gerrath_@unaffiliated/gerrath) |
16:21.44 | *** join/#elinux lyakh (n=lyakh@dynamic-unidsl-85-197-31-110.westend.de) |
16:44.50 | *** part/#elinux ekiller200 (n=Eric@mail.newport-ent.com) |
17:20.29 | wmat | who is Gmeader? |
17:20.31 | wmat | is he here? |
17:40.53 | *** join/#elinux pleemans (n=peter@d51A5E76A.access.telenet.be) |
17:48.06 | *** join/#elinux test23 (n=richardw@M487P030.adsl.highway.telekom.at) |
18:07.42 | *** join/#elinux pleemans (n=peter@d51A5E76A.access.telenet.be) |
18:42.44 | *** join/#elinux cendres (n=ashes@2001:5c0:8fff:ffff:0:0:0:113) |
18:50.16 | *** join/#elinux richardw_ (n=richardw@M499P002.adsl.highway.telekom.at) |
19:37.35 | *** join/#elinux FireEgl (i=FireEgl@Sebastian.Atlantica.IRCNut.Com) |
20:39.18 | *** join/#elinux test23 (n=richardw@M499P002.adsl.highway.telekom.at) |
21:26.55 | *** join/#elinux lyakh (n=lyakh@dynamic-unidsl-85-197-31-110.westend.de) |
22:50.55 | *** join/#elinux Sgt-Donan (n=Loutre@mto30-1-82-242-53-8.fbx.proxad.net) |
23:04.28 | *** join/#elinux FireEgl (i=FireEgl@4.0.0.0.1.0.0.0.c.d.4.8.0.c.5.0.1.0.0.2.ip6.arpa) |