Linking a devices with a module?
Chet Nichols III
chet.nichols at gmail.com
Sun May 4 06:27:07 UTC 2008
Hey Gerrard-
What do you see in dmesg? In my case, I tend to use dmesg as the source. For
example, my array is ida/<whatever> - so, I look in dmesg and grep for
'ida', in which I find:
cpqarray: Finding drives on ida0 (Integrated Array)
cpqarray ida/c0d0: blksz=512 nr_blks=35553120
cpqarray: Starting firmware's background processing
ida/c0d0: p1 p2
Now we know it's using cpqarray. To get further information (ie: confirm the
module is loaded):
# lsmod | grep cpqarray
cpqarray 23845 3
I can then look in /proc/driver/cpqarray and see info about the devices
using it, for example:
[root at casey sections]# cat /proc/driver/cpqarray/ida0
ida0: Compaq Integrated Array Controller
Board ID: 0x40400e11
Firmware Revision: 1.42
Controller Sig: 0xa5520902
Memory Address: 0xf8814000
I/O Port: 0x2000
IRQ: 177
Logical drives: 1
Physical drives: 2
Current Q depth: 0
Max Q depth since init: 113
Logical Drive Info:
ida/c0d0: blksz=512 nr_blks=35553120
nr_allocs = 2762299
nr_frees = 2762299
Between dmesg, looking through /sys and /proc, and using lsmod and modinfo,
you should hopefully end up having a pretty good idea about your device and
what module is being loaded for it.
For example,
# modinfo cpqarray
will dump out lots about the cpqarray module.
Hope this helps! If it doesn't, feel free to send over your (probably long)
dmesg output and let's see if we can help you out a little more.
Take care!
Chet
On Wed, Apr 30, 2008 at 11:52 AM, Gerrard Geldenhuis <
Gerrard.Geldenhuis at datacash.com> wrote:
> Hi
>
> How do I determine which kernel modules sits behind a device.
>
>
>
> The storage for HP servers is handled by cciss but is there a way to
> "query" a device to ascertain this?
>
>
>
> dmesg is helpful but not really conclusive...
>
>
>
> Regards
>
> --
> redhat-list mailing list
> unsubscribe mailto:redhat-list-request at redhat.com?subjectunsubscribe
> https://www.redhat.com/mailman/listinfo/redhat-list
>
--
/*
Chet Nichols III
mail: chet.nichols at gmail.com
(aim: chet / twitter: chet)
*/
More information about the redhat-list
mailing list