#linuxcnc-devel | Logs for 2014-07-06

Back
[00:00:39] <micges-dev> pcw_home: '--serial' option for selecting serialhm2 transport layer would be obvious?
[00:02:17] <pcw_home> yeah or ser-hm2
[00:04:06] <pcw_home> Just finishing the last 7I90 firmware option (sserial remote)
[00:04:07] <pcw_home> not sure if its worth supporting firmware upgrade on it though
[00:05:17] <micges-dev> seems not urgent job
[00:06:28] <micges-dev> but eventually you should add it for convenience
[00:06:43] <seb_kuzminsky> looks good jepler
[00:11:23] <seb_kuzminsky> at first it looks like a layer violation, and i guess it is, but if it's stpuid and it works then it's not stupid
[00:14:32] <jepler> seb_kuzminsky: yeah it is a bit
[00:15:33] -!- noobee has quit [Remote host closed the connection]
[00:28:04] -!- sirdancealot has quit [Ping timeout: 260 seconds]
[00:28:08] <seb_kuzminsky> what happened to tests/hm2-idrom in rtos-uspace-apis?
[00:29:07] -!- Lathe_newbie has quit [Remote host closed the connection]
[00:29:19] <seb_kuzminsky> looks like a "where did my logging output go?" issue
[00:41:25] <jepler> seb_kuzminsky: yes. it was working, but then I re-broke it when i changed what python's hal.is_rt returns
[00:41:46] <jepler> .. fix is in my tree, introduce new is_kernelspace attribute and use it to decide whether to try to fetch from stderr or dmesg
[00:42:00] <jepler> not yet pushed
[00:48:37] <seb_kuzminsky> ah, nice
[00:50:58] <jepler> yeah, too bad I hadn't bothered running the tests before I pushed the last round of rebases
[00:52:28] <jepler> seb_kuzminsky: forgive me if i asked this before, but do you think I should push uspace + apis as two steps, or one?
[00:52:46] <jepler> .. of course I won't be pushing eth, due to the known problems it causes for other hm2 code
[00:54:38] <jepler> .. and in what time frame do you think that (first) push should happen? I feel pretty good about the state of the code, but I can't say I've run it day and night on real hardware.
[00:54:45] <jepler> (cradek did run max with it)
[00:56:07] -!- kfoltman has quit [Quit: Ex-Chat]
[01:01:09] -!- micges-dev has quit [Quit: Wychodzi]
[01:02:29] -!- andypugh [andypugh!~andy2@cpc14-basl11-2-0-cust1010.20-1.cable.virginm.net] has joined #linuxcnc-devel
[01:03:42] <andypugh> I wonder if Mach3 would work better for Aram than LinuxCNC?
[01:04:21] -!- sumpfralle has quit [Ping timeout: 255 seconds]
[01:04:35] -!- rob_h has quit [Ping timeout: 244 seconds]
[01:04:53] -!- kwallace2 has quit [Ping timeout: 248 seconds]
[01:04:57] <jepler> yay, hal_parport works .. including -reset pins
[01:05:22] -!- PetefromTn_ has quit [Quit: IceChat - Keeping PC's cool since 2000]
[01:06:11] <jepler> .. hmm, what units are the reset-time in? It's not behaving like they're ns, unfortunately.
[01:06:36] <andypugh> That’s cool, though hal_parport already works… hm2_eth would be funner.
[01:06:54] <andypugh> reset should be in nS.
[01:07:18] <andypugh> The reset code watches the clock, and may be using rtapi_get_time
[01:07:41] <jepler> it's using rtapi_get_clocks + a value called "ns2tsc_factor"
[01:08:37] <andypugh> I think I have instructions on how to suck eggs here somewhere too.
[01:09:08] <jepler> .. but ns2tsc_factor just gets hardcoded
[01:09:15] <jepler> ugh, and then it locked up
[01:11:05] <jepler> well the code around -reset is a bit dubous as far as tsc wraparounds are concerned
[01:13:05] -!- sylphiae has quit [Ping timeout: 252 seconds]
[01:17:07] <andypugh> I will pedantically point out that you should never add a “factor”.
[01:17:37] <jepler> yes, sloppy wording^Wpunctuating on my part
[01:17:51] <cradek> southern comfort tastes like a slightly less sweet version of nyquil
[01:17:54] <andypugh> Time to sleep.
[01:17:58] <cradek> hi andy!
[01:18:03] <cradek> and goodnight
[01:18:11] -!- andypugh has quit [Quit: andypugh]
[01:18:13] <jepler> see you andy
[01:19:50] -!- kwallace1 [kwallace1!~kwallace@tmb-254.sonnet.com] has joined #linuxcnc-devel
[01:24:46] <seb_kuzminsky> jepler: i'd say push rtos-uspace-apis, dont bother doing rtos-uspace by itself
[01:25:10] <seb_kuzminsky> and then we'll wait for micges to fix hm2 in the -eth branch
[01:25:47] <seb_kuzminsky> cradek: liquor + sweet = fail
[01:25:52] -!- skunkworks_ [skunkworks_!~chatzilla@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[01:26:06] <cradek> seb_kuzminsky: but I do love a good rum
[01:26:23] <jepler> seb_kuzminsky: OK. It's getting tedious to rebase 3 branches every time, so I'll concentrate on -apis
[01:26:30] <seb_kuzminsky> it should taste like degreaser, to remind you that you're dissolving your insides
[01:26:35] <jepler> .. but I'll try to keep the drivers work strictly after the rtos work
[01:26:44] <seb_kuzminsky> yeah, cool
[01:26:48] -!- jfigie has quit [Quit: Ex-Chat]
[01:27:01] <seb_kuzminsky> jepler: that makes the pedant in me all ocd and happy
[01:27:51] <cradek> jepler: I'm happy about your work too
[01:27:59] <jepler> hm now I want to go back through rtapi and use 'struct timespec' everywhere
[01:29:02] <jepler> I know there's a wraparound bug in this parport reset code, and it's short-term enough that it's triggered twice since I announced -reset pins work
[01:29:22] <cradek> ouch
[01:29:26] <jepler> at least I'm assuming it's wraparound. Haven't been able to successfully attach a debugger after it's wedged
[01:30:13] <jepler> deadline = old_value_of_rtapi_get_clocks + reset_time_tsc; while(rtapi_get_clocks() < deadline) {}
[01:30:21] <seb_kuzminsky> you should write a component that monitors a hal pin for transitions and sends sigstop to a processes
[01:30:48] <jepler> all values are of type (signed) long longs, I think
[01:31:13] <jepler> so rtapi_get_clocks() shouldn't be wrapping around very often
[01:36:51] <seb_kuzminsky> reading jepler/rtos-uspace is like reading a spy novel or a thriller or something
[01:37:10] <seb_kuzminsky> all this stage-setting and build up, then BOOM "uspace: Implement POSIX realtime"
[01:37:39] <jepler> heh
[01:37:57] -!- rosslyoung has quit [Ping timeout: 248 seconds]
[01:39:21] <jepler> In at least one incarnation of that history, I broke the RT hardening into its own commit
[01:40:06] <seb_kuzminsky> wth does mallopt(M_MMAP_MAX, 0) mean? "A value of 0 disables the use of mmap()."
[01:40:50] <seb_kuzminsky> i dont think you need + /* Touch each page in this piece of memory to get it mapped into RAM */
[01:41:04] <seb_kuzminsky> since you already did mlockall(MCL_FUTURE)
[01:41:12] <jepler> the last thing you said I agree with
[01:41:23] <seb_kuzminsky> err, i should have written that in my code review file instead of in irc
[01:41:38] <seb_kuzminsky> bbl, time to be a family man for a bit
[01:41:41] <jepler> so I think the idea is this: malloc gets some blocks from sbrk() and others from mmap() internally
[01:41:52] <seb_kuzminsky> i'll mail out what i have so far, then go afk for a bit
[01:42:01] <jepler> by disabling this behavior, whatever is faulted in by the big allocation will be used for future allocations, large or small
[01:42:15] <jepler> I don't know if the allocator is really that simple, but it's a nice story
[01:42:24] <jepler> but in any case, we don't care too much, because we never allocate memory in realtime
[01:42:44] <jepler> that's part of the hardening code I copied from ubc; I think they copied it from michael buesch.
[01:43:01] <seb_kuzminsky> oh, humm, haw, ok
[01:43:03] <seb_kuzminsky> strange
[01:43:30] <seb_kuzminsky> err, that idiom (mlockall, malloc, free, now that memory's mine) is new to me and i'm not sure i believe it
[01:43:33] <seb_kuzminsky> [citation needed]
[01:43:42] <seb_kuzminsky> bbl
[01:44:08] <jepler> so it looks like the actual problem with the parport reset locking up may be that my rdtsc result is being truncated to 32 bits .. ow
[01:46:48] <jepler> so the consequence of running a realtime program that stuck at 100% CPU was
[01:46:51] <jepler> Jul 5 20:13:01 rat kernel: [13851.032009] INFO: rcu_preempt detected stalls on CPUs/tasks: { 1} (detected by 0, t=15002 jiffies)
[01:46:56] -!- asdfasd has quit [Ping timeout: 260 seconds]
[01:47:09] <jepler> and the system remained usable. I could not debug the process, but I could "kill -9" it.
[01:47:18] <jepler> if this was a 1-thread system it would probably have been otherwise
[01:47:22] <cradek> that's wonderful
[01:54:26] <jepler> ah, we've always been using rdtsc wrong on amd64 in userspace. https://www.technovelty.org/c/reading-rdtsc-on-amd64.html
[02:06:28] <jepler> (gdb) p rtapi_get_clocks()
[02:06:28] <jepler> $9 = 17974369864526
[02:06:28] <jepler> (gdb) p $9 >> 32
[02:06:28] <jepler> $10 = 4184
[02:06:35] <jepler> yay, now my tsc doesn't wrap around once every two seconds or so
[02:06:48] <jepler> also, yay, attaching with gdb gives: Unexpected realtime delay on task 0
[02:26:03] -!- likevinyl has quit [Quit: likevinyl]
[02:38:10] -!- Zeranoe has quit [Quit: Leaving]
[02:38:27] <jepler> 115 files changed, 4360 insertions(+), 3973 deletions(-)
[02:38:36] <jepler> rtos-uspace is getting bigger all the time
[02:39:04] <jepler> compared to on the 28th:
[02:39:04] <jepler> 93 files changed, 4146 insertions(+), 2251 deletions(-)
[02:40:21] <seb_kuzminsky> just ran my bridgeport with rtos-uspace-apis, homed it, ran some mdi g0 commands, all that simple stuff worked perfectly
[02:40:49] <jepler> seb_kuzminsky: cool, that's two machines it's moved
[02:41:08] <jepler> I clocked a lot more deletions than insertions in the last week, though, so that's gotta be good
[02:41:08] <seb_kuzminsky> cradek probably moved max more than i just did
[02:41:17] <jepler> max doesn't have to move very far
[02:41:21] <cradek> it's safer to move max
[02:41:36] <cradek> worst that can happen is the table falls off
[02:41:44] <jepler> .. and hits you right on the foot
[02:55:43] -!- Servos4ever has quit [Quit: ChatZilla 0.9.90.1 [SeaMonkey 2.26.1/20140612173529]]
[02:59:20] <jepler> > Mention of dark matter is made in some video games and other works of fiction. In such cases, it is usually attributed extraordinary physical or magical properties. Such descriptions are often inconsistent with the properties of dark matter proposed in physics and cosmology.
[03:03:49] -!- FreezingCold has quit [Ping timeout: 272 seconds]
[03:12:34] <skunkworks_> still running (24+ hours so far) http://electronicsam.com/images/KandT/testing/stillrunning.png
[03:13:16] -!- anarchos has quit [Ping timeout: 260 seconds]
[03:14:42] <skunkworks_> logger[psha]_:
[03:47:20] -!- skorasaurus has quit [Ping timeout: 244 seconds]
[03:59:11] zz_prtksxna is now known as prtksxna
[04:05:03] -!- AR_ has quit [Ping timeout: 240 seconds]
[04:29:48] -!- anarchos has quit [Write error: Broken pipe]
[04:42:35] -!- lexano has quit [Excess Flood]
[04:48:10] -!- JT-Shop_ [JT-Shop_!~john@162.72.138.27] has joined #linuxcnc-devel
[04:48:26] -!- jthornton_ [jthornton_!~john@162.72.138.27] has joined #linuxcnc-devel
[04:48:33] -!- The_Ball has quit [Ping timeout: 240 seconds]
[04:49:02] -!- MrSunshine has quit [Excess Flood]
[04:49:02] -!- JT-Shop has quit [Excess Flood]
[04:49:02] -!- jthornton has quit [Excess Flood]
[04:49:04] -!- gimps_ has quit [Changing host]
[04:49:56] -!- gene78 has quit [Write error: Broken pipe]
[04:52:37] -!- sirdancealot has quit [Ping timeout: 248 seconds]
[04:55:01] -!- Jymmm has quit [Excess Flood]
[04:58:14] -!- gimps has quit [Write error: Broken pipe]
[05:01:24] -!- RagingComputer has quit [Ping timeout: 276 seconds]
[05:03:17] -!- Fox_Muldr has quit [Ping timeout: 248 seconds]
[05:34:40] -!- ravenlock has quit [Ping timeout: 260 seconds]
[05:34:43] -!- cabbage_breath has quit [Ping timeout: 246 seconds]
[05:35:49] -!- syyl has quit [Ping timeout: 272 seconds]
[05:35:49] -!- anarchos has quit [Read error: Connection reset by peer]
[05:41:10] -!- jthornton_ has quit [Read error: Connection reset by peer]
[05:41:38] -!- jthornton_ [jthornton_!~john@162.72.138.27] has joined #linuxcnc-devel
[05:59:43] -!- lyzidiamond has quit [Remote host closed the connection]
[06:05:09] -!- kwallace1 has quit [Ping timeout: 248 seconds]
[06:19:38] -!- kwallace1 [kwallace1!~kwallace@smb-98.sonnet.com] has joined #linuxcnc-devel
[06:28:49] -!- lyzidiamond has quit [Remote host closed the connection]
[06:32:14] -!- kwallace1 [kwallace1!~kwallace@smb-98.sonnet.com] has parted #linuxcnc-devel
[07:03:21] -!- user___ has quit [Ping timeout: 264 seconds]
[07:06:05] -!- cmorley has quit [Quit: Leaving.]
[07:15:38] prtksxna is now known as zz_prtksxna
[07:50:55] -!- cmorley [cmorley!~chris@S0106204e7f8c229b.no.shawcable.net] has joined #linuxcnc-devel
[07:51:28] zz_prtksxna is now known as prtksxna
[07:52:17] -!- witnit has quit [Remote host closed the connection]
[08:02:54] -!- user____ has quit [Remote host closed the connection]
[08:25:24] -!- rob_h [rob_h!~robh@2.217.96.57] has joined #linuxcnc-devel
[08:30:57] -!- WalterN has quit [Ping timeout: 264 seconds]
[08:39:06] -!- Tomashe has quit [Ping timeout: 240 seconds]
[09:48:37] -!- anarchos has quit [Ping timeout: 248 seconds]
[09:56:03] -!- sumpfralle has quit [Ping timeout: 240 seconds]
[10:06:13] -!- gonzo___ has quit [Ping timeout: 248 seconds]
[10:09:27] -!- Thetawaves has quit [Quit: This computer has gone to sleep]
[10:22:26] -!- b_b has quit [Changing host]
[10:48:22] -!- Thetawaves has quit [Quit: This computer has gone to sleep]
[10:51:10] jthornton_ is now known as jthornton
[11:05:45] -!- anarchos has quit [Ping timeout: 264 seconds]
[11:08:59] -!- Thetawaves has quit [Quit: This computer has gone to sleep]
[11:41:29] -!- micges-dev [micges-dev!~x@ehi109.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[11:41:41] <micges-dev> logger[mah]: hi
[11:41:41] <logger[mah]> micges-dev: Log stored at http://linuxcnc.mah.priv.at/irc/%23linuxcnc-devel/2014-07-06.html
[11:44:13] -!- sylphiae has quit [Quit: Leaving]
[12:43:33] -!- sylphiae has quit [Ping timeout: 264 seconds]
[12:43:39] arturia is now known as sylphiae
[13:09:07] -!- karavanjo_ has quit [Remote host closed the connection]
[13:31:03] -!- FreezingCold has quit [Ping timeout: 240 seconds]
[13:31:44] -!- balestrino has quit [Ping timeout: 252 seconds]
[13:38:32] prtksxna is now known as zz_prtksxna
[13:48:03] -!- sylphiae has quit [Ping timeout: 240 seconds]
[13:49:10] -!- Tecan has quit [Changing host]
[13:52:21] -!- Oo_BIGeye has quit [Ping timeout: 272 seconds]
[13:55:58] <KGB-linuxcnc> 03Jeff Epler 05jepler/rtos-uspace-apis b48b4b0 06linuxcnc 44 commits pushed, 1024 files changed, 03522(+), 041757(-)
[13:59:33] -!- rosslyoung has quit [Ping timeout: 240 seconds]
[14:01:57] -!- KimK has quit [Ping timeout: 255 seconds]
[14:02:29] -!- KimK [KimK!~Kim__@ip68-102-30-143.ks.ok.cox.net] has joined #linuxcnc-devel
[14:05:18] <linuxcnc-build> build #25 of 1401.rip-wheezy-rtai-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1401.rip-wheezy-rtai-i386/builds/25 blamelist: dummy, Jeff Epler <jepler@unpythonic.net>
[14:07:09] <linuxcnc-build> build #1417 of 1301.rip-precise-rtai-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1301.rip-precise-rtai-i386/builds/1417 blamelist: dummy, Jeff Epler <jepler@unpythonic.net>
[14:08:26] <linuxcnc-build> build #2216 of 1201.rip-lucid-rtai-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1201.rip-lucid-rtai-i386/builds/2216 blamelist: dummy, Jeff Epler <jepler@unpythonic.net>
[14:09:41] -!- KimK has quit [Ping timeout: 252 seconds]
[14:11:00] <linuxcnc-build> build #2213 of 1900.clang-lucid-rtai-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1900.clang-lucid-rtai-i386/builds/2213 blamelist: dummy, Jeff Epler <jepler@unpythonic.net>
[14:11:25] -!- KimK [KimK!~Kim__@ip68-102-30-143.ks.ok.cox.net] has joined #linuxcnc-devel
[14:21:54] -!- smainj has quit [Quit: Page closed]
[14:32:20] -!- schimmi has quit [Ping timeout: 240 seconds]
[14:33:31] <linuxcnc-build> build #2218 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/2218 blamelist: dummy, Jeff Epler <jepler@unpythonic.net>
[14:34:38] <jepler> uh oh, I'll look at that after breakfast.
[14:41:55] -!- FreezingCold has quit [*.net *.split]
[14:41:55] -!- b_b has quit [*.net *.split]
[14:41:55] -!- Flipp has quit [*.net *.split]
[14:41:56] -!- XXCoder has quit [*.net *.split]
[14:41:56] -!- MrSunshine has quit [*.net *.split]
[14:41:56] -!- Aero-Tec has quit [*.net *.split]
[14:41:57] -!- sudobangbang has quit [*.net *.split]
[14:41:57] -!- os1r1s has quit [*.net *.split]
[14:41:59] os1r1s_ is now known as os1r1s
[14:46:57] -!- amiri has quit [Ping timeout: 255 seconds]
[14:47:59] -!- bertrik has quit [Client Quit]
[14:55:57] <micges-dev> pcw_home: mesaflash root access fix also fixed your epp errors while ethernet access
[14:57:56] -!- sirdancealot has quit [Ping timeout: 260 seconds]
[14:59:56] zz_prtksxna is now known as prtksxna
[15:00:29] prtksxna is now known as zz_prtksxna
[15:02:21] zz_prtksxna is now known as prtksxna
[15:04:13] prtksxna is now known as zz_prtksxna
[15:04:22] <pcw_home> Great, I'll try it on Monday
[15:16:36] <KGB-linuxcnc> 03Jeff Epler 05jepler/rtos-uspace-apis bed2021 06linuxcnc 26 commits pushed, 102 files changed, 038(+), 046(-)
[15:16:51] <jepler> linuxcnc-build: I hope you like this iteration better!
[15:16:52] <linuxcnc-build> What you say!
[15:20:08] zz_prtksxna is now known as prtksxna
[15:27:31] prtksxna is now known as zz_prtksxna
[15:31:18] <linuxcnc-build> build #26 of 1401.rip-wheezy-rtai-i386 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1401.rip-wheezy-rtai-i386/builds/26 blamelist: dummy, Jeff Epler <jepler@unpythonic.net>
[15:34:09] -!- jduhls has quit [Read error: Connection reset by peer]
[15:39:09] -!- i_tarzan has quit [Ping timeout: 255 seconds]
[15:45:55] -!- patrickarlt has quit [Quit: Leaving...]
[15:55:01] <linuxcnc-build> build #2219 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/2219 blamelist: dummy, Jeff Epler <jepler@unpythonic.net>
[16:07:33] -!- rob_h has quit [Ping timeout: 264 seconds]
[16:11:29] -!- micges-dev has quit [Quit: Wychodzi]
[16:12:56] -!- rob_h [rob_h!~robh@2.217.96.57] has joined #linuxcnc-devel
[16:12:57] -!- sumpfralle has quit [Ping timeout: 264 seconds]
[16:15:03] <jepler> [524127.795838] rtapi: Unknown symbol parport_register_device (err 0)
[16:15:05] <jepler> well that's weird
[16:17:12] <jepler> so before now, nothing in linuxcnc used the parport until you actually loaded a driver that did
[16:17:16] <jepler> now, just loading rtapi.ko does
[16:18:05] <jepler> .. and that vm doesn't have a parport, so linux hasn't loaded the parport module
[16:22:47] -!- anarchos has quit [Ping timeout: 252 seconds]
[16:23:09] -!- syyl has quit [Ping timeout: 264 seconds]
[16:29:08] <jepler> so I guess I'll have to put that code back as inlines
[16:29:08] <KGB-linuxcnc> 03Jeff Epler 05jepler/rtos-uspace-apis 3bb842c 06linuxcnc 10src/Makefile 10src/hal/hal_parport.h 03src/rtapi/rtapi_parport.h rtapi: Move parport up from hal_ to rtapi_ * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=3bb842c
[16:29:09] <KGB-linuxcnc> 03Jeff Epler 05jepler/rtos-uspace-apis 8f2d71c 06linuxcnc 10docs/man/man3/hal_parport.3hal 03docs/man/man3/rtapi_parport.3rtapi rtapi: document rtapi_parport * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=8f2d71c
[16:29:09] <KGB-linuxcnc> 03Jeff Epler 05jepler/rtos-uspace-apis f9126d3 06linuxcnc 10src/rtapi/Submakefile 10src/rtapi/rtapi_parport.h 03src/rtapi/uspace_rtapi_parport.cc uspace: implement rtapi_parport * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=f9126d3
[16:29:11] <KGB-linuxcnc> 03Jeff Epler 05jepler/rtos-uspace-apis 922a311 06linuxcnc 10(9 files in 3 dirs) hal_parport: Build for uspace * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=922a311
[16:29:15] <KGB-linuxcnc> 03Jeff Epler 05jepler/rtos-uspace-apis e725a49 06linuxcnc 10src/rtapi/uspace_rtapi_app.cc uspace: Allow the upper-bound value to be parenthesized * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=e725a49
[16:29:19] <KGB-linuxcnc> 03Jeff Epler 05jepler/rtos-uspace-apis 66ec54d 06linuxcnc 10src/rtapi/uspace_rtapi_app.cc uspace: Report the "corrupt" array type information * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=66ec54d
[16:29:23] <KGB-linuxcnc> 03Jeff Epler 05jepler/rtos-uspace-apis cb43827 06linuxcnc 10src/rtapi/uspace_common.h uspace: implement rtapi_delay_max for hm2_7i43 * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=cb43827
[16:29:27] <KGB-linuxcnc> 03Jeff Epler 05jepler/rtos-uspace-apis 1acb245 06linuxcnc 10src/Makefile 10src/hal/drivers/mesa-hostmot2/hm2_7i43.c 10src/hal/drivers/mesa-hostmot2/hm2_7i90.c hostmot2: port 7i43 (tested) and 7i90 (untested) to uspace * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=1acb245
[16:29:32] <KGB-linuxcnc> 03Jeff Epler 05jepler/rtos-uspace-apis 92903c4 06linuxcnc 10src/hal/drivers/mesa-hostmot2/hm2_7i43.c hm2_7i43: Automatically fall back to byte transfers * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=92903c4
[16:33:51] -!- SpeedEvil has quit [Ping timeout: 272 seconds]
[16:44:44] zz_prtksxna is now known as prtksxna
[16:52:03] -!- syyl_ has quit [Ping timeout: 255 seconds]
[16:53:16] prtksxna is now known as zz_prtksxna
[17:00:08] <CaptHindsight> I put together a new test system yesterday. The integrated NIC is a Realtek RTL8111FR. As soon you plug in the network cable or the kernel loads the NIC crashes the network. It's entered Bizaroland
[17:01:53] -!- mascape has quit [Quit: ChatZilla 0.9.90.1 [Firefox 30.0/20140608211132]]
[17:02:29] <jepler> pcw, micges: so far I've learned that you can use iptables to restrict packets by uid
[17:02:32] <jepler> iptables -A OUTPUT -m owner --uid-owner root -j ACCEPT
[17:03:28] <jepler> I think that this rule (suitably specialized to the right interface) would allow rtapi_app to send packets to a 7i80, but restrict a non-sudo'd user
[17:03:32] <jepler> sudude
[17:05:35] <jepler> disturbingly, --uid-owner is listed in the iptables(8) manpage on debian wheezy, but not on debian testing
[17:08:22] -!- sirdancealot has quit [Read error: Connection reset by peer]
[17:13:11] -!- sirdancealot has quit [Client Quit]
[17:16:04] -!- Loetmichel has quit [Ping timeout: 260 seconds]
[17:34:13] -!- sirdancealot has quit [Quit: Ragequit]
[17:41:16] -!- IchGuckLive has quit [Quit: ChatZilla 0.9.87 [Firefox 20.0/20130329043827]]
[17:42:29] -!- thomaslindstr_m has quit [Quit: Leaving...]
[17:48:33] -!- KimK has quit [Ping timeout: 240 seconds]
[17:49:18] -!- KimK [KimK!~Kim__@ip68-102-30-143.ks.ok.cox.net] has joined #linuxcnc-devel
[17:50:48] Cylly is now known as Loetmichel
[17:56:03] -!- rosslyoung has quit [Ping timeout: 240 seconds]
[18:00:52] -!- MrHindsight has quit [Ping timeout: 260 seconds]
[18:02:09] -!- CaptHindsight has quit [Ping timeout: 264 seconds]
[18:03:43] -!- Tecan has quit [Quit: Live Long And Phosphor!]
[18:06:31] -!- GRLV has quit [Ping timeout: 246 seconds]
[18:06:34] -!- sirdancealot has quit [Ping timeout: 264 seconds]
[18:07:17] -!- tronwizard has quit [Ping timeout: 248 seconds]
[18:14:30] -!- MrHindsight [MrHindsight!~2020@unaffiliated/capthindsight] has joined #linuxcnc-devel
[18:15:03] -!- CaptHindsight [CaptHindsight!~2020@unaffiliated/capthindsight] has joined #linuxcnc-devel
[18:20:32] -!- lyzidiamond has quit [Read error: Connection reset by peer]
[18:30:58] -!- jerryitt has quit [Quit: Connection closed for inactivity]
[18:31:24] -!- Tom_L [Tom_L!~Tl@unaffiliated/toml/x-013812] has joined #linuxcnc-devel
[18:31:39] -!- skunkworks_ has quit [Remote host closed the connection]
[18:37:52] -!- skunkworks [skunkworks!~chatzilla@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[18:37:59] -!- lyzidiamond has quit [Ping timeout: 272 seconds]
[18:45:45] <skunkworks> jepler: git pull gives me nothing.. is that correct?
[18:49:23] <CaptHindsight> putting a switch between the NIC and the rest of the network fixed it, I have to track this down
[18:50:04] <skunkworks> that is odd
[18:50:06] <CaptHindsight> which version of Mint are people trying? the ones compatible with ubuntu repos or debian?
[18:50:53] -!- micges-dev [micges-dev!~x@ehi109.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[18:52:39] <micges-dev> jepler: thanks for lurking in iptables, I hope ubuntu iptables has also --uid-owner
[18:54:06] -!- Tom_L has quit []
[18:59:44] -!- balestrino has quit [Client Quit]
[18:59:44] -!- ktchk [ktchk!~eddie6929@n219079250148.netvigator.com] has joined #linuxcnc-devel
[19:00:15] <jepler> skunkworks: I've stopped updating rtos-uspace-hm2-eth, I'm just updating rtos-uspace-apis. after rtos-uspace-apis is merged to master, I hope micges will take up the ethernet work again.
[19:00:30] <skunkworks> ok
[19:00:36] -!- ktchk has quit [Client Quit]
[19:00:42] <jepler> skunkworks: I don't think anything I've been fixing has been relevant to hm2-eth
[19:10:53] <jepler> I need to do something about the use of tsc in hal_parport. that doesn't work when tsc is not constant and when the cpu_khz constant is not available
[19:13:01] -!- lyzidiam_ has quit [Read error: Connection reset by peer]
[19:15:37] <cradek> is that only needed for doublestep?
[19:16:26] -!- lyzidiamond has quit [Read error: Connection reset by peer]
[19:18:29] <skunkworks> I use it on the emco config to send the clock signal
[19:23:23] -!- skunkworks has quit [Ping timeout: 264 seconds]
[19:26:55] <jepler> cradek: yes
[19:28:17] <jepler> I suppose I could use rtapi_get_time as rtapi_get_clocks, just like for non-x86
[19:29:28] -!- witnit has quit [Remote host closed the connection]
[19:31:01] <cradek> is software stepping going to actually work with -rt? if not, then doublesetup isn't needed.
[19:31:31] <cradek> hmm, it's becoming evident that I forgot to eat lunch. bbl.
[19:32:59] -!- lyzidiamond has quit [Remote host closed the connection]
[19:33:10] <jepler> on my test machine, one call to clock_gettime is about 600ns
[19:33:59] <jepler> huh, on another machine (debian non-rt kernel) it's 25us
[19:36:07] -!- jasen_ has quit [Quit: Page closed]
[19:39:16] <jepler> er, I meant, 25ns
[19:40:23] -!- witnit has quit [Remote host closed the connection]
[19:53:36] <cradek> > Ubuntu used to offer -rt kernels, but no longer appears to do so.
[19:53:38] <cradek> I wonder why this
[19:56:27] -!- MrSunshine has quit [Quit: Leaving]
[20:04:56] <jepler> I don't understand the history. https://help.ubuntu.com/community/UbuntuStudio/RealTimeKernel implies there might be some PPAs, but one is 404'd and one is restricted
[20:08:56] Ecliptic is now known as FreeHand
[20:17:27] -!- kfoltman has quit [Quit: Ex-Chat]
[20:19:48] -!- GRLV has quit [Client Quit]
[20:46:28] -!- agile_netvark has quit [Quit: Ex-Chat]
[20:46:46] -!- Deejay has quit [Quit: bye]
[20:47:36] -!- anarchos2 has quit []
[20:52:17] -!- steves_logging has quit [Ping timeout: 245 seconds]
[20:56:08] -!- steves_logging [steves_logging!~Steve@wsip-70-168-134-18.dc.dc.cox.net] has joined #linuxcnc-devel
[21:08:03] -!- Thetawaves has quit [Quit: This computer has gone to sleep]
[21:11:17] -!- sumpfralle has quit [Quit: Leaving.]
[21:19:47] -!- witnit has quit [Ping timeout: 252 seconds]
[21:43:59] -!- theorbtwo has quit [Ping timeout: 252 seconds]
[21:48:21] -!- eFuchs has quit [Remote host closed the connection]
[21:52:25] -!- chillly has quit [Quit: Leaving]
[21:57:09] -!- sirdancealot has quit [Ping timeout: 255 seconds]
[22:07:38] -!- skunkworks [skunkworks!~chatzilla@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[22:08:36] <skunkworks> cradek: I had wrote the latest iso on wlo to a usb drive - when it gets to the point of 'mounting' the cdrom it fails. I went back to a previous iso and it seems to work
[22:16:55] -!- eFuchs has quit [Quit: ping timeout]
[22:29:58] -!- micges-dev has quit [Quit: Wychodzi]
[22:35:11] -!- spacemanspiffee has quit [Quit: Page closed]
[22:39:51] -!- The_Ball has quit [Remote host closed the connection]
[22:51:03] -!- i_tarzan has quit [Ping timeout: 240 seconds]
[22:59:42] -!- theorb has quit [Ping timeout: 255 seconds]
[23:00:20] -!- depand has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
[23:00:49] -!- i_tarzan has quit [Ping timeout: 272 seconds]
[23:02:16] -!- bertrik has quit [Remote host closed the connection]
[23:05:19] -!- sirdancealot has quit [Quit: Ragequit]
[23:21:05] -!- anarchos has quit []
[23:28:40] -!- jduhls has quit [Quit: Leaving]
[23:33:26] -!- asdfasd has quit [Ping timeout: 252 seconds]
[23:36:29] -!- kfoltman has quit [Quit: Ex-Chat]
[23:48:56] -!- syyl_ has quit [Ping timeout: 264 seconds]
[23:52:07] -!- micges-dev [micges-dev!~x@ehi109.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel