This problem existed in 6.1-RELEASE also. Tried loading the IPFW module and it causes an immediate panic: (on serial console) # kldload ipfw panic: trap: fast data access mmu miss cpuid = 0 Uptime: 9m7s Cannot dump. No dump device defined. Automatic reboot in 15 seconds - press a key on the console to abort system is 420R with 2x450MHz UltraSPARC-II processors, 4GB RAM I can make this system available on the Internet with remote serial console if anyone wants to try it. Fix: none How-To-Repeat: kldload ipfw
Do you have 4GB or >4GB? Modules do not work on sparc systems with more than 4GB, but I thought 4 was OK. You can confirm by a) making sure your modules are in sync with your kernel (i.e. not compiled from different sources) b) Trying some other modules to see if they work too. Kris
On 16 Nov 2006, at 16:12, Kris Kennaway wrote: > Do you have 4GB or >4GB? Modules do not work on sparc systems with > more than 4GB, but I thought 4 was OK. You can confirm by > > a) making sure your modules are in sync with your kernel (i.e. not > compiled from different sources) > > b) Trying some other modules to see if they work too. (a) The system is a clean install from the ISO image, GENERIC kernel etc. straight off the CD. Here's the boot message: Sun Enterprise 420R (2 X UltraSPARC-II 450MHz), No Keyboard OpenBoot 3.23, 4096 MB memory installed, Serial #15737032. Ethernet address 8:0:20:f0:20:c8, Host ID: 80f020c8. (b) I just tried a couple of other modules (sound, fdc) and they cause the same panic. doh! so my labelling this as a IPFW problem wasn't quite right. I'll try a new kernel build. Thanks for your help. Aled
I tried. The problem is in loading kernel modules. Panic every time. IPFW compiled-in to the kernel works fine. Now what do I do? submit a new PR for the KLD problem? Cheers, Aled
No, it's not really a bug, but a design limitation in the way things are compiled on sparc. Kris
KLD isn't expected to work on sparc64? There should be a note about this in the release notes or on the website or something (maybe I missed it?) Aled
> KLD isn't expected to work on sparc64? As I said, not if you have too much memory. Apparently =4GB is already too much, but lesser amounts do work. > There should be a note about this in the release notes or on the website > or something (maybe I missed it?) Not sure if/where it's documented, so yeah, maybe it could be more prominent. Kris
State Changed From-To: open->feedback This should be fixed in FreeBSD 7.0 and later. Could you please confirm?
This pr can indeed be closed. real memory = 6442450944 (6144 MB) avail memory = 6286655488 (5995 MB) flo@280r:~ 17 > kldstat Id Refs Address Size Name 1 3 0xc0000000 58f4a0 kernel (/boot/kernel/kernel) 2 1 0xc0590000 139ab0 geom_mirror.ko (/boot/kernel/geom_mirror.ko) This is 8-CURRENT btw. Cheers, Florian
State Changed From-To: feedback->closed Confirmed fixed in 7.0 and later. Thanks for the response.