Port-evbmips archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
mips64 and GCC 5
Some things I observed in my earlier trial of GCC 5 on my Lemote YeeLoong
(LOONGSON-derived kernel), now borne out with the official switch of
mips64 ports to GCC 5:
'ntpd' no longer complains about an invalid struct timex pointer.
Xorg module auto-loading now works. I do not have to explicitly load
"vgahw", "exa", and "xaa" modules via "xorg.conf" for the siliconmotion
driver. (Still have to explicitly set "Panel Size" and "DefaultDepth".)
Things still needing attention:
The changes to ext2fs have made it unstable. It mostly works, but is
likely to corrupt the filesystem. I don't know if this is cross-platform
or is only manifesting on mips64(el) as I don't have any other machines
using ext2fs. This is not related to GCC 5.
amd still doesn't work, complaining about "invalid argument".
port-evbmips/50058
Oops. I spoke too soon. Letting the system sit overnight and run the
nightly sweep of files resulted in:
pid 1005(find): trap: cpu0, address error (load or I-fetch) in kernel mode
status=0x8400ffa3, cause=0x10, epc=0xffffffff804007a4, vaddr=0x98000000854a001a
tf=0x98000000812cba40 ksp=98000000812cbb80 ra=0xffffffff804007a4 pp1=0x4000
kernel: address error (load or I-fetch) trap
Stoped in pid 1005.1 (find) at ffffffff804007a4: lwu v0,0(s0)
db> bt
0x98000000812cbb80: 0+ffffffff804007a4 (98000000bf459418,0,98000000bf459208,98000000bf459248) ra 0 sz 0
User-level: pid 1005.1
I've seen this happen before, but hadn't recently until now.
A curious thing is that DDB output isn't rendered on the screen unless
one switches to another virtual terminal and back again.
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
Home |
Main Index |
Thread Index |
Old Index