IRC logs for #openrisc Friday, 2013-07-26

--- Log opened Fri Jul 26 00:00:43 2013
stekernanother step towards working dtlb hw reload, just squashed a bug where dbus_sel_o would be asserted when a tlb reload happens during a store and dcache is enabled, but the address is not in cache05:08
stekernmade the SLOB allocator very unhappy05:08
stekern*dbus_sel_o would be asserted *wrong*05:09
stekernmade me take a close look at the SLOB code, something I probably wouldn't have done without that bug05:10
stekernconclusion: bugs are very educational05:11
stekernnow it crashes when trying to access the uart via the address 0xbc000004, but so does qemu with the hw dtlb reload on linux 3.9 too05:28
stekernso that's probably a more fundamental bug than an rtl bug05:29
stekernoh, I see the problem... the pagefault handler isn't exactly called the same way from the dtlb miss vector and the dpagefault vector07:19
stekernquick and dirty hacking past that leads us to the next bug queueing for the guillotine09:33
stekernheh, I forgot the ata emulation in the kernel, no wonder it generates a bus error09:52
stekernso, the dtlb hw reload actually seems to be working now10:01
stekernyay10:01
stekernit boots on de0-nano as well! ;)14:31
stekernI guess it's time to clean things up and start pushing to openrisc/mor1kx15:15
stekernthen we have some things to sort out in the sw/hw interface, but I think the ml os more siited for that discussion15:17
stekern*is and suited15:18
juliusbno way! with both hw tlb loading?!?15:22
stekernyup15:30
jeremybennettanyone joining the ORConf phone call?17:00
jeremybennettSitting here all lonely :(17:00
stekernnot all alone anymore ;)17:04
jeremybennettIndeed not.17:04
jeremybennettstekern: we've lost you. Just spoken to juliusb and he is about to join17:09
stekernyeah, I noticed, I'll call again17:09
juliusbbreaking up a bit there17:13
mor1kx[mor1kx] skristiansson pushed 5 new commits to master: https://github.com/openrisc/mor1kx/compare/164a8707d7b6...496c3bc1979818:16
mor1kxmor1kx/master 65ae1aa Stefan Kristiansson: icache: fix invalidate while refill bug...18:16
mor1kxmor1kx/master e195256 Stefan Kristiansson: immu: line up input/output port declarations...18:16
mor1kxmor1kx/master ef2224d Stefan Kristiansson: immu: ack all spr accesses to the immu spr group...18:16
--- Log closed Sat Jul 27 00:00:44 2013

Generated by irclog2html.py 2.15.2 by Marius Gedminas - find it at mg.pov.lt!