Nandfs use of MNT_VNODE_FOREACH

Konstantin Belousov kostikbel at gmail.com
Mon Dec 31 16:26:43 UTC 2012


On Mon, Dec 31, 2012 at 11:03:21AM +0100, Ronald Klop wrote:
> It looks like it hangs. No DHCP yet, so no ping also. But I have remote  
> debugging.
> 
> 
> ... [kernel boot messages] ...
> Trying to mount root from nandfs:/dev/gnand0s.root []...
> WARNING: NANDFS is considered to be a highly experimental feature in  
> FreeBSD.
> after vfs_mountroot()
> start_init: trying /sbin/init
> sys_execve returned 0
> Dec 31 09:57:01 init: init started
> (probe0:umass-sim0:0:0:0): Down reving Protocol Version from 2 to 0?
> pass0 at umass-sim0 bus 0 scbus0 target 0 lun 0
> pass0: <USB 2.0 USB Flash Drive 1100> Removable Direct Access SCSI-0 device
> pass0: Serial Number AA00000000002542
> pass0: 40.000MB/s transfers
> GEOM: new disk da0
> da0 at umass-sim0 bus 0 scbus0 target 0 lun 0
> da0: <USB 2.0 USB Flash Drive 1100> Removable Direct Access SCSI-0 device
> da0: Serial Number AA00000000002542
> da0: 40.000MB/s transfers
> da0: 3894MB (7975296 512 byte sectors: 255H 63S/T 496C)
> Setting hostuuid: 64f53bc5-bfde-11d3-902f-005043016d4c.
> Setting hostid: 0x2afd1481.
> No suitable dump device was found.
> Entropy harvesting: interrupts ethernet  
> point_to_point(da0:umass-sim0:0:0:0): PREVENT ALLOW MEDIUM REMOVAL. CDB:  
> 1e 0 0 0 1 0
> (da0:umass-sim0:0:0:0): CAM status: Auto-Sense Retrieval Failed
> (da0:umass-sim0:0:0:0): Error 5, Unretryable error
> sha256: /kernel: No such file or directory
>   kickstart.
> Starting file system checks:
> /dev/da0s2: FILE SYSTEM CLEAN; SKIPPING CHECKS
> /dev/da0s2: clean, 894198 free (2526 frags, 111459 blocks, 0.3%  
> fragmentation)
> /dev/da0s1: FILESYSTEM CLEAN; SKIPPING CHECKS
> Mounting local file systems:.
> Writing entropy file:.
> Setting hostname: sh10.klop.ws.
> 
> KDB: enter: Break to debugger
> [ thread pid 0 tid 100042 ]
> Stopped at      kdb_enter+0x48: ldrb    r15, [r15, r15, ror r15]!
> db> help
> alltrace    b           break       bt          c           call
> capture     continue    countfreebufsd           delete      dhwatch
> dump        dwatch      examine     findstack   gdb         halt
> hwatch      kill        match       next        p           panic
> print       ps          reboot      reset       run         s
> script      scripts     search      set         show        step
> t           textdump    thread      trace       unscript    until
> w           watch       watchdog    where       write       x
> db>
> 
> Da0 is not interesting. It was used for installing and is not mounted  
> automatically.
> What debug info can I provide?

Please see
http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/kerneldebug-deadlocks.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 834 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-fs/attachments/20121231/3d8e2939/attachment.sig>


More information about the freebsd-fs mailing list