programmerjake | ghostmansd, when you have a chance, can you try to fix insndb or whatever's causing insndb to not assemble setbc? thx. https://bugs.libre-soc.org/show_bug.cgi?id=1123#c1 | 04:14 |
---|---|---|
programmerjake | nm, just figured out I forgot to add X-form to the list of formats using the BI field | 04:19 |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has quit IRC | 06:01 | |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has joined #libre-soc | 06:11 | |
ghostmansd[m] | Hi Jacob | 06:53 |
ghostmansd[m] | I think I need to add some logic which not just skips the instruction but panics. | 06:53 |
ghostmansd[m] | IIRC I wanted to add it initially, but some insns were causing an absolute havoc. Perhaps the time has come to go through these. | 06:54 |
ghostmansd[m] | I've been inactive recently, since I'm going to be a dad again in week or two, and also have a lot of work. But I think I'll try to allocate some time on this once things stabilize. | 06:56 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.56.64> has quit IRC | 07:14 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@81.200.11.76> has joined #libre-soc | 07:18 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@81.200.11.76> has quit IRC | 08:10 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.162.129> has joined #libre-soc | 08:10 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.162.129> has quit IRC | 08:14 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.42.77> has joined #libre-soc | 08:15 | |
programmerjake | congrats for your new kid! I'm thinking it would be nice to check fields.text when it's loaded so it actually causes an error at load time if it's inconsistent, other things it'd be nice to do are to change the ISA class to load everything only once and then just use a cached copy, since that seems to be the majority of time used when generating unit tests | 08:21 |
programmerjake | so only the first call to SVP64Asm would load all the ISA files | 08:22 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.42.77> has quit IRC | 09:12 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.52.253> has joined #libre-soc | 09:14 | |
markos_ | programmerjake, lkcl, finally, I modified the final tests by Jacob to work on split maddrs/msubrs and now everything passes :) | 09:41 |
markos_ | so I guess we can finally consider this fixed | 09:42 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.52.253> has quit IRC | 09:50 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@85.30.228.54> has joined #libre-soc | 09:50 | |
markos_ | fixed the docs as well | 09:54 |
programmerjake | nice! | 09:55 |
markos_ | yeah, when you find some time, could you please review if everything is working as it should? | 09:58 |
programmerjake | i read through the pseudocode, the logic looks correct to me (according to your desired expressions, which I'm assuming you have correct), so if the tests pass, i'm happy with it | 10:02 |
markos_ | great | 10:09 |
markos_ | finally, this is a relief | 10:09 |
programmerjake | :) | 10:10 |
markos_ | yeah, this took quite longer than I anticipated, now I can move to other things | 10:18 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@85.30.228.54> has quit IRC | 11:36 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.172.211> has joined #libre-soc | 11:36 | |
markos_ | ghostmansd[m], congrats on being a dad (again)! | 12:12 |
ghostmansd[m] | Thanks! :-) | 12:13 |
ghostmansd[m] | We're still waiting for that, but the wife's condition is fine :-) | 12:14 |
markos_ | is this your 2nd? | 12:15 |
markos_ | mine are 17 and 15y old resp. but it feels like centuries ago when they were babies :) | 12:17 |
markos_ | I see some videos of that time occasionally and it's so weird :) | 12:18 |
markos_ | the part I'm definitely not missing at all is diaper changing :D | 12:19 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.172.211> has quit IRC | 12:36 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.160.147> has joined #libre-soc | 12:37 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.160.147> has quit IRC | 14:07 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.107> has joined #libre-soc | 14:08 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.107> has quit IRC | 15:32 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.107> has joined #libre-soc | 15:32 | |
*** nyanbinary[m] <nyanbinary[m]!~nikocondu@2001:470:69fc:105::3:871b> has joined #libre-soc | 15:36 | |
sadoon[m] | Aha! make menuconfig on linux shows options to disable VSX and AltiVec | 15:38 |
sadoon[m] | Good start | 15:38 |
sadoon[m] | I assume that if they are disabled in the kernel they should be disabled systemwide, but only one way to find out | 15:40 |
sadoon[m] | "Support for IBM PowerPC Nest (NX) cryptographic acceleration" | 15:47 |
sadoon[m] | This might be the crypto stuff we disabled? | 15:47 |
markos_ | it probably depends on VSX | 15:51 |
sadoon[m] | It was enabled even after I disabled VSX | 15:52 |
sadoon[m] | I disabled all three | 15:52 |
sadoon[m] | Next step is to use gcc to build C code with VSX and see if it fails to run | 15:52 |
sadoon[m] | If that works we are golden | 15:52 |
sadoon[m] | No need to patch QEMU or anything | 15:52 |
markos_ | it should give a SIGILL exception | 16:24 |
sadoon[m] | Kernel crashes heheheh | 16:31 |
ghostmansd[m] | markos_, yes, the second, we already had a girl, soon we'll have a complete set :-) | 16:32 |
ghostmansd[m] | As for old videos, even 4-year old kid looks waaay different then she was :-) | 16:33 |
ghostmansd[m] | It's even kinda creepy how humans change over time | 16:33 |
markos_ | indeed, before I knew it I had grey hair :/ | 16:44 |
sadoon[m] | Oh yeah congrats ghostmansd[m] :D | 19:45 |
programmerjake | i'll be in the meeting in a few min | 19:59 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.107> has quit IRC | 21:56 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.162.107> has joined #libre-soc | 22:02 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.162.107> has quit IRC | 22:19 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.56.252> has joined #libre-soc | 23:26 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!