Subject: Re: Indy Questions...
To: Alex Dumitriu <alex@bitblot.com>
From: David Brownlee <abs@netbsd.org>
List: port-sgimips
Date: 09/25/2002 09:20:20
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--0-1388603145-1032942020=:317
Content-Type: TEXT/PLAIN; charset=US-ASCII

On Tue, 24 Sep 2002, Alex Dumitriu wrote:

> I then built cvs and checked out -current. However, I can't build a kernel
> (or anything else for that matter). When the GENRIC_INDY Kernel config
> blew up, I tried updating config, but the make fails with a bunch of:
>
> Unknown machine - please send details to abs@netbsd.org
>   hw.model        : 'SGI-IP22'
>   hw.machine      : 'sgimips'
>   hw.machine_arch : 'mipseb'
>   cpu details     :
> cpu0 at mainbus0: QED R4600 Orion CPU (0x2020) Rev. 2.0 with built-in FPU
> Rev. 2.0
> cpu0: 16KB/32B 2-way set-associative L1 Instruction cache, 48 TLB entries
> cpu0: 16KB/32B 2-way set-associative write-back L1 Data cache
> cpu0: disabling IP22 SysAD L2 cache
>
	These are because cpuflags does not recognise your machine type
	(yet :), and should not affect anything other than the warning
	messages. Please find updated /usr/pkg/bin/cpuflags attached :)

> messages, culminating in:
>
> Bad system call (core dumped)
>
> I get the same unknown machine messages when building from pkgsrc. I also
> tried running a "/usr/src/build.sh -T /usr/tools -O /usr/obj obj" under
> the theory that I needed the build tools for the config update to work,
> but that build fails with more of the same unknown machine messages.
>
> To top it all off, I must have broken something else in the process, since
> now many apps (like cvs, more, vi, and several daemons at startup) die
> right away with: Bad system call (core dumped).
>
> Any idea waht's going on here? It seems like it's a case of mistaken
> self-identity. Is there something simple I'm missing?

	Sounds like you've updated part of userland before the kernel,
	which is always a risky option. Suggest you re-extract the
	1.6 tarfiles (except etc), then use ./build.sh -t to build a
	toolchain which you can use to compile a new kernel.

-- 
		David/absolute          -- www.netbsd.org: No hype required --

--0-1388603145-1032942020=:317
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="cpuflags.NetBSD"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.NEB.4.44.0209250920200.317@moss.i.formula1.com>
Content-Description: 
Content-Disposition: attachment; filename="cpuflags.NetBSD"

IyEvYmluL3NoDQojICROZXRCU0Q6IGNwdWZsYWdzLk5ldEJTRCx2IDEuMjcg
MjAwMi8wOS8xNiAxMDo0MzoyNCBhYnMgRXhwICQNCg0KaWYgWyAteCAvc2Jp
bi9zeXNjdGwgXSA7dGhlbg0KICAgIFNZU0NUTD0vc2Jpbi9zeXNjdGwNCmVs
c2UNCiAgICBTWVNDVEw9L3Vzci9zYmluL3N5c2N0bAkjIE5ldEJTRCAxLjMN
CmZpDQoNCmh3X21hY2hpbmU9YCRTWVNDVEwgLW4gaHcubWFjaGluZWANCmh3
X21hY2hpbmVfYXJjaD1gJFNZU0NUTCAtbiBody5tYWNoaW5lX2FyY2hgDQpo
d19tb2RlbD1gJFNZU0NUTCAtbiBody5tb2RlbGANCg0KIyBXZSdyZSBhbG1v
c3QgY2VydGFpbmx5IGNyb3NzY29tcGlsaW5nDQppZiBbIC1uICIkTUFDSElO
RSIgLWEgJGh3X21hY2hpbmUgIT0gIiRNQUNISU5FIiBdOyB0aGVuDQogICAg
ZWNobw0KICAgIGV4aXQNCmZpDQoNCmNhc2UgJGh3X21hY2hpbmVfYXJjaCBp
bg0KDQogICAgYWxwaGEpDQoJIyBjcHUwIGF0IG1haW5idXMwOiBJRCAwIChw
cmltYXJ5KSwgMjExNjRBLTAgKHVua25vd24gLi4uDQoJY2FzZSAiYGVncmVw
ICdeY3B1MCAnIC92YXIvcnVuL2RtZXNnLmJvb3RgIiBpbg0KCSAgICAqW1wo
XCBdMjExNjRBWy1cIF0qKQlGTEFHUz0iLW1jcHU9MjExNjRhIgk7Ow0KCSAg
ICAqW1woXCBdMjEwNls0Nl1bLVwgXSopCUZMQUdTPSItbWNwdT0yMTA2NCIJ
OzsNCgkgICAgKltcKFwgXTIxMjY0QlstXCBdKikJRkxBR1M9Ii1tY3B1PTIx
MjY0Igk7Ow0KCWVzYWMNCgk7Ow0KDQogICAgYXJtIHwgYXJtMzIpIGNhc2Ug
JGh3X21vZGVsIGluDQoJQVJNNjEwKikJCUZMQUdTPSItbWNwdT1hcm02MTAi
CQk7OyAjIHJpc2MgcGMNCglBUk03MTAqKQkJRkxBR1M9Ii1tY3B1PWFybTcx
MCIJCTs7ICMgcmlzYyBwYw0KCVNBLTExMCopCQ0KCSAgICBjYXNlICRod19t
YWNoaW5lIGluCQkJICMgYXJtMzIgc3BsaXQgcG9zdCAxLjUNCgkJY2F0c3xz
aGFya3xocGNhcm18bmV0d2luZGVyKQ0KCQkgICAgRkxBR1M9Ii1tY3B1PXN0
cm9uZ2FybTExMCIgOzsNCgkJYWNvcm4zMikNCgkJICAgIEZMQUdTPSItbWFy
Y2g9YXJtdjNtIC1tdHVuZT1zdHJvbmdhcm0iIDs7DQoJCSopDQoJCSAgICAj
IG1lbW9yeWJ1cyBpbiBzdHJvbmdhcm0gcmlzYyBwYyBtYWNoaW5lcyBjYW5u
b3Qgc3VwcG9ydA0KCQkgICAgIyBjZXJ0YWluIHN0cm9uZ2FybSBpbnN0cnVj
dGlvbnMsIGJ1dCBpbiAxLjUgYW5kIGVhcmxpZXINCgkJICAgICMgYWxsIHN0
cm9uZ2FybSBtYWNoaW5lcyBhcmUgJ2FybTMyJywgc28gdW5hbWUgYW5kIHN5
c2N0bA0KCQkgICAgIyBubyB1c2UNCgkJICAgIGlmIGVncmVwIC1xICdvZmJ1
czB8Zm9vdGJyaWRnZTAnIC92YXIvcnVuL2RtZXNnLmJvb3QgXA0KCQkJCQkJ
CSAgICAyPi9kZXYvbnVsbCA7IHRoZW4NCgkJCUZMQUdTPSItbWNwdT1zdHJv
bmdhcm0xMTAiCQkgICAjIHNoYXJrL2NhdHMNCgkJICAgIGVsc2UNCgkJCUZM
QUdTPSItbWFyY2g9YXJtdjNtIC1tdHVuZT1zdHJvbmdhcm0iCSAgICMgcmlz
YyBwYw0KCQkgICAgZmkNCgkgICAgZXNhYyA7Ow0KCWVzYWMgOzsNCg0KICAg
IGkzODYpIGNhc2UgJGh3X21vZGVsIGluDQoJKjM4Ni1jbGFzcyopCQlGTEFH
Uz0nLW1hcmNoPWkzODYnCQk7Ow0KCSo0ODYtY2xhc3MqKQkJRkxBR1M9Jy1t
YXJjaD1pNDg2JwkJOzsNCgkqQU1EXCBLNiopCQlGTEFHUz0nLW1hcmNoPWs2
JwkJOzsNCgkqNTg2LWNsYXNzKikJCUZMQUdTPSctbWFyY2g9cGVudGl1bScJ
CTs7DQoJKjY4Ni1jbGFzcyopCQlGTEFHUz0nLW1hcmNoPXBlbnRpdW1wcm8n
CTs7DQogICAgZXNhYyA7Ow0KDQogICAgbTY4aykgY2FzZSAkaHdfbW9kZWwg
aW4JCQkJICAgIyBFeGFtcGxlcw0KCSpcKDY4MDIwKikJCUZMQUdTPSctbTY4
MDIwJwkJOzsgIyBVbnRlc3RlZA0KCSpcKDY4MDMwKikJCUZMQUdTPSctbTY4
MDMwJwkJOzsgIyBNYWMgTEMgSUlJDQoJKlwoNjgwNDAqKQkJRkxBR1M9Jy1t
NjgwNDAnCQk7OyAjIFVudGVzdGVkDQoJKlwoNjgwNjAqKQkJRkxBR1M9Jy1t
NjgwNjAnCQk7OyAjIFVwZ3IgYW1pZ2EgMzAwMA0KICAgIGVzYWMgOzsNCg0K
ICAgIG1pcHNlYikNCgkjIGNwdTAgYXQgbWFpbmJ1czA6IFFFRCBSNDYwMCBP
cmlvbiBDUFUgKDB4MjAyMCkgUmV2LiAyLjAgd2l0aCAuLi4NCgljYXNlICJg
ZWdyZXAgJ15jcHUwICcgL3Zhci9ydW4vZG1lc2cuYm9vdGAiIGluDQoJICAg
ICpcIFI0NjAwXCAqKQlGTEFHUz0iLW1jcHU9cjQ2MDAiCTs7DQoJZXNhYw0K
CTs7DQoNCiAgICBwb3dlcnBjKSBjYXNlICRod19tb2RlbCBpbgkJCQkgICAj
IEV4YW1wbGVzDQoJNjAxXCAqKQkJICAgCUZMQUdTPSctbWNwdT02MDEnCTs7
ICMgVW50ZXN0ZWQNCgk2MDJcICopCQkgICAJRkxBR1M9Jy1tY3B1PTYwMicJ
OzsgIyBVbnRlc3RlZA0KCTYwM1wgKikJCSAgIAlGTEFHUz0nLW1jcHU9NjAz
Jwk7OyAjIFVudGVzdGVkDQoJNjAzZXZcICopCQlGTEFHUz0nLW1jcHU9NjAz
ZScJOzsgIyBQTSA0NDAwDQoJNjA0XCAqKQkJICAgCUZMQUdTPSctbWNwdT02
MDQnCTs7ICMgTWFjIDg1MDANCgk2MDRldlwgKikJCUZMQUdTPSctbWNwdT02
MDRlJwk7OyAjIHVwZ3IgQiZXIEczDQoJNzUwXCAqKQkJICAgCUZMQUdTPSct
bWNwdT03NTAnCTs7ICMgVW50ZXN0ZWQNCgk3NDBcICopCQkgICAJRkxBR1M9
Jy1tY3B1PTc1MCcJOzsgIyBVbnRlc3RlZA0KCTYyMFwgKikJCSAgIAlGTEFH
Uz0nLW1jcHU9NzUwJwk7OyAjIFVudGVzdGVkDQogICAgZXNhYyA7Ow0KDQog
ICAgc3BhcmMgfCBzcGFyYzY0KSBjYXNlICRod19tb2RlbCBpbgkJCQkgICAj
IEV4YW1wbGVzDQoJTUI4NjkwMC8xQSopCQlGTEFHUz0nLW1jcHU9Y3lwcmVz
cycJCTs7ICMgc3MxKw0KCUNZN0M2MDEqKQkJRkxBR1M9Jy1tY3B1PWN5cHJl
c3MnCQk7OyAjIHNzMg0KCVc4NjAxLzg3MDEqKQkJRkxBR1M9Jy1tY3B1PWN5
cHJlc3MnCQk7OyAjIGVsYw0KCU1CODY5MDQqIHwgTUI4NjkwNyopCUZMQUdT
PSctbWNwdT1zdXBlcnNwYXJjJwk7OyAjIHNzNSB1c3BhcmMNCglUTVMzOTBT
MTAqKQkJRkxBR1M9Jy1tY3B1PXN1cGVyc3BhcmMnCTs7ICMgY2xhc3NpYyAg
Ig0KCVRNUzM5MFo1MCopCQlGTEFHUz0nLW1jcHU9c3VwZXJzcGFyYycJOzsg
IyBzczEwL3NzMjANCglSVDYyMC82MjUqKQkJRkxBR1M9Jy1tY3B1PXN1cGVy
c3BhcmMnCTs7ICMgc3MyMCByb3NzDQoJTUI4NjkzMCogfCBNQjg2OTM0KikJ
RkxBR1M9Jy1tY3B1PXNwYXJjbGl0ZScJCTs7ICMgZnJvbSBnY2MNCgkjIHVu
ZGVyIDEuNS4xIC1tY3B1PXVsdHJhc3BhcmMgY2hva2VzIGVnY3MtMi45MS42
NiBjb21waWxpbmcgcGVybA0KCVNVTlcsVWx0cmFTUEFSQyopCSBGTEFHUz0n
LW1jcHU9djknCQk7OyAjIFVsdHJhDQogICAgZXNhYyA7Ow0KDQogICAgdmF4
KSAjIE5vIFZBWCBzcGVjaWZpYyBnY2Mgb3B0aW1pc2F0aW9ucyBhdmFpbGFi
bGUNCglOT05FPTENCgk7Ow0KDQplc2FjDQoNCmlmIFsgLXogIiRGTEFHUyIg
LWEgLXogIiROT05FIiBdIDsgdGhlbg0KICAgIGVjaG8gJ1Vua25vd24gbWFj
aGluZSAtIHBsZWFzZSBzZW5kIGRldGFpbHMgdG8gYWJzQG5ldGJzZC5vcmcn
CT4mMg0KICAgIGVjaG8gIiAgaHcubW9kZWwgICAgICAgIDogJyRod19tb2Rl
bCciCQkJCT4mMg0KICAgIGVjaG8gIiAgaHcubWFjaGluZSAgICAgIDogJyRo
d19tYWNoaW5lJyIJCQkJPiYyDQogICAgZWNobyAiICBody5tYWNoaW5lX2Fy
Y2ggOiAnJGh3X21hY2hpbmVfYXJjaCciCQkJPiYyDQogICAgZWNobyAiICBj
cHUgZGV0YWlscyAgICAgOiIJCQkJCQk+JjINCiAgICBlZ3JlcCAnXmNwdScg
L3Zhci9ydW4vZG1lc2cuYm9vdCAJCQkJCT4mMg0KZmkNCg0KIyBGaXh1cCBm
bGFncyBmb3Igb2xkIGdjYw0KaWYgWyAtbiAiJEZMQUdTIiBdOyB0aGVuDQog
ICAgZ2NjX3Zlcj1gZ2NjIC12IDI+JjEgfCBhd2sgJy9nY2MgdmVyc2lvbi8g
e3N1YigiZWdjcy0iLCIiKTtwcmludCAkM30nYA0KICAgIEZMQUdTPWBhd2sg
LXYgImZsYWdzPSRGTEFHUyIgLXYgImdjY192ZXI9JGdjY192ZXIiICcNCgl7
aWYgKGdjY192ZXIgPCAkMSl7bWFwWyQyXSA9ICIiJDN9fQ0KCUVORHtpZiAo
ZmxhZ3MgaW4gbWFwKSB7cHJpbnQgbWFwW2ZsYWdzXX1lbHNlIHtwcmludCBm
bGFnc319DQoJJyA8PEVPRA0KMi45MAktbWNwdT0yMTE2NGEJDQoyLjkwCS1t
YXJjaD1pMzg2CQktbW5vLTQ4Ng0KMi45MAktbWFyY2g9aTQ4NgkJLW00ODYN
CjIuOTAJLW1hcmNoPXBlbnRpdW0JCS1tNDg2DQoyLjkwCS1tYXJjaD1wZW50
aXVtcHJvCS1tNDg2DQoyLjkwCS1tY3B1PXN1cGVyc3BhcmMJLW1zdXBlcnNw
YXJjDQoyLjkwCS1tY3B1PXNwYXJjbGl0ZQkJLW1zcGFyY2xpdGUNCjIuOTAJ
LW1jcHU9Y3lwcmVzcwkJLW1jeXByZXNzDQoyLjkwCS1tY3B1PXY5CQktbXY4
DQoyLjkwCS1tY3B1PWFybTYxMAkJLW02DQoyLjkwCS1tY3B1PXN0cm9uZ2Fy
bTExMAktbTYNCjIuOTAJLW1jcHU9YXJtNzEwCQktbTYNCjIuOTUJLW1hcmNo
PWs2CQktbWFyY2g9cGVudGl1bQ0KRU9EDQpgDQpmaQ0KDQplY2hvICRGTEFH
Uw0KDQpleGl0IDANCg==
--0-1388603145-1032942020=:317--