::log.2005
[ TOP | Recently ]
kernel crush / memtest86+
2005-08-17 kernel crush
netbsd/amd64 で sendmsg で SCM_RIGHT を送ったらkernelごとお亡くなりになった…。
struct cmsghdrのalignmentが変だったかもしれない…。
fsckがたいへんなので追試はいつか。
struct cmsghdrのalignmentが変だったかもしれない…。
fsckがたいへんなので追試はいつか。
2005-05-19 memtest86+
memtest86+をNetBSDのbootloaderから実行できないものかと思っていじってみたら、
なんのことはない、memtest86+のldscriptを書き換えるだけでよかった。
これで gmake してできあがった、
を / に置いとけば、ブートローダから boot memtest でok
なんのことはない、memtest86+のldscriptを書き換えるだけでよかった。
--- memtest.lds.orig 2005-03-28 06:10:21.000000000 +0900
+++ memtest.lds 2005-05-19 01:36:15.000000000 +0900
@@ -3,7 +3,7 @@
ENTRY(_start);
SECTIONS {
- . = 0x10000;
+ . = 0xc0100000;
_start = . ;
.data : {
*(.data)
これで gmake してできあがった、
memtest: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, stripped
を / に置いとけば、ブートローダから boot memtest でok
EOF