User Details
- User Since
- May 14 2014, 7:57 AM (613 w, 5 d)
Today
Hm, this is an interesting problem/question.
Yesterday
oh this is a good catch!
looks good plz land
compile tested
rw_init_flags() -> rw_init()
Sat, Feb 14
nope, still no dice
ok, lemme try this latest one in qemu real quick, hold.
Just tried the latest diff on power9/pseries qemu, it panics differently now
Fri, Feb 13
ok i thought this was OK on power9 but it seems not:
ok, tried with 8g in the VM instead of 2g, same issue.
and from justin on irc
This boots fine in qemu-system-ppc64 pseries9 + power9, but in qemu-system-ppc64 pseries-8.0 + power8, it immediately panics on boot with
Wed, Feb 11
Tue, Feb 10
Mon, Feb 9
I think it's fine to land as-is. Yes, the vlog vs vprintf discussion should happen soon. :-)
Sun, Feb 8
oh crap i missed testing this; lemme test this on -HEAD today on the G5 and POWER8.
As mentioned on IRC, I think we should create _PATH_DEBUG_PREFIX or something similar to hide the /usr/lib/debug path.
- convert the superpage lock path to use the iterator lock
- and another function involved as well
delete old code
Sat, Feb 7
updated; i removed the recursive lock as now we shouldn't be recursing.
update
Fri, Feb 6
not needed now!
Thu, Feb 5
I did, I tried searching for 'pkg search git-arc' ;-P
looks good, land when you're ready!
Wed, Feb 4
@jhb so the submitter is going to also need to add/bump symbol versions to a bunch of stdio routines? Is that what you're saying?
This looks fine to me, nice catch!
I think this is fine; let's see what justin thinks tomorrow morning!
oh that's a good catch!
Also /proc/iomem, which i think has what you're after in more specific detail:
here's petitboot:
ok, two normal boots and then the boot with this diff attached are at https://people.freebsd.org/~adrian/powerpc64/20260203-D54745-fail-1.txt .
so it didn't finish booting;
ok, its definitely unhappy, stay tuned!
Tue, Feb 3
rebase after jhibbits@ recent changes
(I still haven't forgotten about this diff; I'm going to test it in VMs and on power8 hardware this week.)
Mon, Feb 2
i'm ok with accepting the ppc64 side of this; i've run it for days on p8/p9 doing test builds and i've not seen anything weird.
oops, will review tonight/tomorrow, sorry!
Fri, Jan 30
sigh, turns out we need to fix something in sdt_machdep.h first:
Thu, Jan 29
This is sort of WIP - there's some TODOs in here. I'd like some feedback on the locking changes and whether I missed something. Thanks!
Tue, Jan 27
Mon, Jan 26
ok so I had a chat with jessica, and after some more digging to try and understand what's going on here, I see both views:
I haven't evaluated what's going on with 32 bit powerpc, but 64 bit powerpc this seems OK so far. I've been going through the ppc64 elfv2 abi v1.5 (https://files.openpower.foundation/s/cfA2oFPXbbZwEBK) and it does look like all of the relocs we're doing aren't instruction ones.
