> When I'm in the kmdb debugger, I'm not able to ::bp ata`ata_id_common
> The symbol is not recognized. Is there something wrong with the syntax?
No, the syntax is correct. Note that there is a "backtick" character (ascii
code
hex 0x60 - the key to the left of the "1" key on an US layout keyboard) between
the kernel module name "ata" and the symbol name "ata_id_common".
There are no spaces in "ata`ata_id_common".
The
::bp module`symbol
syntax does not verify the existance of the symbol for kernel modules that have
not yet been loaded. That should be the case for the "ata" kernel module, when
you start the kernel with options "-kdvs" and the system stops in kmdb; the
"ata"
module is loaded (on demand) much later.
This message posted from opensolaris.org
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code