E4500 with 24GB RAM

Hiroki Sato hrs at FreeBSD.org
Mon Jun 6 16:55:43 GMT 2005


Scott Long <scottl at samsco.org> wrote
  in <429A7B4D.3080102 at samsco.org>:

sc> I'd guess that you're the first to have access to so much memory
sc> and a machine to hold it.  The error means that vm_map_find()
sc> returned KERN_NO_SPACE.  It could be that there is a 64-bit bug
sc> in the code, or it could be that the page tables to index so much
sc> memory consume all available space in the kernel map.

 Thanks.  Jake gave me an advice about kern.maxbcache tunable, and
 I finally make it boot with kern.maxbcache=524288000.
 However, the hme driver seems to have a problem:

 |panic: iommu_enter: XXX: physical address too large (0x5e3fcc000)
 |cpuid = 0
 |KDB: enter: panic
 |[thread pid 442 tid 100215 ]
 |Stopped at      kdb_enter+0x3c: ta              %xcc, 1
 |db> tr
 |Tracing pid 442 tid 100215 td 0xfffff800af657b80
 |panic() at panic+0x16c
 |iommu_enter() at iommu_enter+0x3c
 |iommu_dvmamap_load_buffer() at iommu_dvmamap_load_buffer+0x118
 |iommu_dvmamap_load_mbuf() at iommu_dvmamap_load_mbuf+0x170
 |hme_load_txmbuf() at hme_load_txmbuf+0x68
 |hme_start_locked() at hme_start_locked+0x1bc
 |hme_start() at hme_start+0x2c
 |if_start() at if_start+0xa0
 |ether_output_frame() at ether_output_frame+0x244
 |ether_output() at ether_output+0x474
 |ip_output() at ip_output+0xa98
 |udp_output() at udp_output+0x5b4
 |udp_send() at udp_send+0x14
 |sosend() at sosend+0x654

 When INVARIANTS enabled this panic occurs instantly.

-- 
| Hiroki SATO
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-sparc64/attachments/20050607/41a524e2/attachment.bin


More information about the freebsd-sparc64 mailing list