mdb写経/割り込み
dcmds
-
[address] ::interrupts [-d]
- PCI/PX ネクサスドライバに登録されている割り込みを表示します。
SPARC
> ::interrupts
Device Type MSG # State INO Mondo Shared Pil CPU
uata#0 Fixed --- enbl 0x4 0x784 no 5 0
isp#0 Fixed --- enbl 0x10 0x790 no 5 0
bge#0 Fixed --- enbl 0x16 0x796 no 6 0
bge#1 Fixed --- enbl 0x17 0x797 no 6 0
ohci#0 Fixed --- enbl 0x0 0x780 yes 9 0
ohci#1 Fixed --- enbl 0x0 0x780 yes 9 0
ohci#2 Fixed --- enbl 0x0 0x780 yes 9 0
ehci#0 Fixed --- enbl 0x1 0x781 no 9 0
pfb#0 Fixed --- enbl 0xb 0x78b no 9 0
mi2cv#1 Fixed --- enbl 0x3d 0x7bd no 4 0
mi2cv#0 Fixed --- enbl 0x3c 0x7bc no 4 0
px#0 PCIe 27 enbl 0x3b 0x7bb no 1 0
px#0 PCIe 51 enbl 0x3a 0x7ba no 14 0
px#0 PCIe 49 enbl 0x39 0x7b9 no 14 0
px#0 PCIe 48 enbl 0x38 0x7b8 no 9 0
mpt#0 MSI 0 enbl 0x18 0x798 no 5 0
power#0 Fixed --- enbl 0x3 0x7c3 no 14 0
pcf8584#0 Fixed --- enbl 0x1 0x7c1 no 4 0
px#1 PCIe 27 enbl 0x3b 0x7fb no 1 0
px#1 PCIe 51 enbl 0x3a 0x7fa no 14 0
px#1 PCIe 49 enbl 0x39 0x7f9 no 14 0
px#1 PCIe 48 enbl 0x38 0x7f8 no 9 0
> ::interrupts -d
-------------------------------------------
Device: uata
Instance: 0
Path: /pci@1e,600000/pci@0/pci@1/pci@0/ide@1f
Inum: 0
Interrupt Type: Fixed
Shared Intr: no
State: 1 (Enabled)
INO: 0x4
Mondo: 0x784
Pil: 5
CPU: 0
-------------------------------------------
Device: isp
Instance: 0
Path: /pci@1e,600000/pci@0/pci@9/pci@0,2/pci@2/SUNW,isptwo@4
Inum: 0
Interrupt Type: Fixed
Shared Intr: no
State: 1 (Enabled)
INO: 0x10
Mondo: 0x790
Pil: 5
CPU: 0
:
:
x86
> ::interrupts
IRQ Vect IPL Bus Trg Type CPU Share APIC/INT# ISR(s)
1 0x41 5 Edg Fixed 1 1 0x0/0x1 i8042_intr
9 0x80 9 PCI Lvl Fixed 1 1 0x0/0x9 acpi_wrapper_isr
12 0x42 5 Edg Fixed 0 1 0x0/0xc i8042_intr
14 0x40 5 Edg Fixed 0 1 0x0/0xe ata_intr
160 0xa0 11 Edg IPI all 0 - poke_cpu
208 0xd0 14 Edg IPI all 1 - kcpc_hw_overflow_intr
209 0xd1 14 Edg IPI all 1 - cbe_fire
210 0xd3 14 Edg IPI all 1 - cbe_fire
240 0xe0 15 Edg IPI all 1 - xc_serv
241 0xe1 15 Edg IPI all 1 - apic_error_intr
> ::interrupts -i
CPU ISR(s)
1 i8042_intr
1 acpi_wrapper_isr
0 i8042_intr
0 ata_intr
all poke_cpu
all kcpc_hw_overflow_intr
all cbe_fire
all cbe_fire
all xc_serv
all apic_error_intr
-
[address] ::softint [-d]
- ソフトウェア割り込みを表示します。
SPARC
> ::softint
ADDR TYPE PEND PIL ARG1 ARG2 HANDLER
70008b80 S 0 4 30000e8c390 0 ghd_doneq_process
70008b40 S 0 4 30000e8c390 0 ghd_timeout_softintr
70008b00 S 0 4 30000e8c270 0 ghd_doneq_process
70008ac0 S 0 4 30000e8c270 0 ghd_timeout_softintr
70008980 S 0 4 60012962000 0 bge_chip_factotum
70008940 S 0 4 60012962000 0 bge_send_drain
700088c0 S 0 4 60012956000 0 bge_chip_factotum
70008880 S 0 4 60012956000 0 bge_send_drain
70008840 S 0 6 0 0 pm_cfb_softint
70008800 S 0 1 0 0 softlevel1
7000e2f8 M 0 9 18aec68 0 scrub_icache_line_intr
7000e1c0 M 0 9 18aec38 0 scrub_dcache_line_intr
7000e088 M 0 9 18aec08 0 scrub_ecache_line_intr
7000df50 M 0 13 0 0 xc_loop
7000de18 M 0 13 0 0 xc_serv
7000dce0 M 0 15 0 0 kcpc_hw_overflow_intr
700087c0 S 0 9 30000eab348 0 hcdi_soft_intr
70008780 S 0 9 30000eaab68 0 hcdi_soft_intr
70008740 S 0 9 30000eabb28 0 hcdi_soft_intr
700086c0 S 0 9 30000eaba48 0 hcdi_soft_intr
70008600 S 0 4 60012859540 0 power_soft_intr
70008580 S 0 10 0 0 abort_seq_softintr
70008540 S 0 2 300000b7440 0 errorq_intr
70008500 S 0 2 300000b6a40 0 errorq_intr
700084c0 S 0 1 300000b67c0 0 errorq_intr
7000dba8 M 0 10 0 0 clock_tick_execute
70008080 S 0 1 0 0 cbe_level1
70008040 S 0 10 0 0 cbe_level10
7000da70 M 0 14 0 0 cbe_level14
7000d938 M 0 13 0 0 siron_poke_cpu_intr
7000d800 M 0 13 0 0 poke_cpu_intr
70008000 S 0 1 0 0 softlevel1
x86
> ::softint
ADDR PEND PIL ARG1 ARG2 ISR(s)
ffffc100032e3100 0 1 ffffc10002457ac0 0 errorq_intr
fffffffffc00f080 0 1 1 0 timer_softintr
fffffffffc00f040 0 1 0 0 softlevel1
ffffc100032e30c0 0 2 ffffc100005e1a80 0 errorq_intr
fffffffffc000b90 0 2 0 0 cbe_low_level
fffffffffc00f0c0 0 2 2 0 timer_softintr
fffffffffc00f100 0 3 3 0 timer_softintr
ffffc100077631c0 0 4 ffffc100055fb180 0 power_soft_intr
ffffc1000254d800 0 4 ffffc100000bef58 0 ghd_doneq_process
ffffc1000254d840 0 4 ffffc100000bef58 0 ghd_timeout_softintr
fffffffffc00f140 0 4 4 0 timer_softintr
fffffffffc00f180 0 5 5 0 timer_softintr
ffffc100032f5a00 0 6 0 0 pm_cfb_softint
fffffffffc00f1c0 0 6 6 0 timer_softintr
fffffffffc00f200 0 7 7 0 timer_softintr
fffffffffc00f240 0 8 8 0 timer_softintr
ffffc100032ca680 0 9 ffffc100005c8548 0 hcdi_soft_intr
fffffffffc00f280 0 9 9 0 timer_softintr
fffffffffc004300 0 10 0 0 lbolt_ev_to_cyclic
ffffc100004b4428 0 10 0 0 clock_tick_execute
fffffffffc000b50 0 10 0 0 cbe_softclock
fffffffffc00f2c0 0 10 a 0 timer_softintr
walker
-
irmpools
- walk global list of interrupt pools.
-
irmreqs
- walk list of interrupt requests in an interrupt pool.
0 件のコメント:
コメントを投稿