[LinuxBIOS] FILO and USB: Out of heap space

Corey Osgood corey.osgood at gmail.com
Thu Jul 5 05:32:51 CEST 2007


FILO is giving me the error below when using autoboot and attempting to
boot from a usb drive. I think this might be due to this board having 4
USB controllers, but I'm not really sure. The board in question is the
CN700/VT8237R board, booting the factory BIOS and then booting FILO
through grub. USB is enabled in the BIOS, EHCI is disabled, and all USB
controllers are enabled (there's no option to disable some, it's all or
none). BTW, Peter's FILO IDE speedup patch works great on this board!
This error occurs with a fresh checkout as well. I'm hoping someone with
more USB knowledge than me (which doesn't take much) can tell what's
wrong here.

Thanks,
Corey

Error log:

boot:
uda1:/vmlinuz                                                            
malloc_diag: alloc: 416 bytes (3 blocks), free: 15960 bytes (1
blocks)         
malloc_diag: alloc: 432 bytes (4 blocks), free: 15944 bytes (1
blocks)         
file_open: dev=uda1,
path=/vmlinuz                                             
LinuxLabs USB
bootloader                                                       
uhc_init: Found UHCI at
fffffd00                                               
uhc_reset: Resetting
UHCI                                                      
uhc_init: uhc_init setting framelist to:
1ddaa2d0                              
uhc_start: Starting
UHCI                                                       
dump_uhci: HCI at
fffffd00                                                     
uhc_init: Found UHCI at
fffffc00                                               
uhc_reset: Resetting
UHCI                                                      
uhc_init: uhc_init setting framelist to:
1ddaa2d0                              
uhc_start: Starting
UHCI                                                       
dump_uhci: HCI at
fffffc00                                                     
uhc_init: Found UHCI at
fffffb00                                               
uhc_reset: Resetting
UHCI                                                      
uhc_init: uhc_init setting framelist to:
1ddaa2d0                              
uhc_start: Starting
UHCI                                                       
dump_uhci: HCI at
fffffb00                                                     
uhc_init: Found UHCI at
fffffa00                                               
uhc_reset: Resetting
UHCI                                                      
uhc_init: uhc_init setting framelist to:
1ddaa2d0                              
uhc_start: Starting
UHCI                                                       
dump_uhci: HCI at
fffffa00                                                     
malloc_diag: alloc: 8632 bytes (5 blocks), free: 7744 bytes (1
blocks)         
init_framelist: frame_list is at
12e000                                        
dump_link: frame_list_link: addr:
00121db0                                     
dump_link: frame_list_link:  raw addr:
1decc080                                
dump_link: frame_list_link: terminate:
0                                       
dump_link: frame_list_link: queue:
1                                           
dump_link: frame_list_link: depth:
0                                           
Out of heap space




More information about the coreboot mailing list