gpt4 book ai didi

java - 内核oops中的Java PID可以属于一个线程吗?

转载 作者:太空宇宙 更新时间:2023-11-04 07:55:22 25 4
gpt4 key购买 nike

如果我收到以下内核错误

kernel: CPU: 1
kernel: EIP: 0060:[<f956cb90>] Tainted: G X VLI
kernel: EFLAGS: 00010202 (2.6.13-15-smp)
kernel: EIP is at usb_lock_device+0x10/0x20 [usbcore]
kernel: eax: f9588dc4 ebx: 20303330 ecx: 00000023 edx: 20303330
kernel: esi: ffffffed edi: 080b6b70 ebp: f95769a0 esp: e7969f2c
kernel: ds: 007b es: 007b ss: 0068
kernel: Process java (pid: 11135, threadinfo=e7968000 task=f53c2020)
kernel: Stack: f95769de 0000001a 00000000 0000002b 00000000 00000023 080b6b70 f774ab40
kernel: 00000000 00000001 0000002b 0000002b 00000000 0000001a 00000000 00000001
kernel: ecd3c60c 00000001 e942d7c0 00000023 080b6b70 f95769a0 c0170fbc e7969fa4
kernel: Call Trace:
kernel: [<f95769de>] usbdev_read+0x3e/0x290 [usbcore]
kernel: [<f95769a0>] usbdev_read+0x0/0x290 [usbcore]
kernel: [<c0170fbc>] vfs_read+0xac/0x190
kernel: [<c0171391>] sys_read+0x41/0x70
kernel: [<c01042ab>] sysenter_past_esp+0x54/0x79
kernel: Code: c0 14 e9 f4 d6 d1 c6 8d 74 26 00 c3 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 90 89 c2 b8 c4 8d 58 f9 f0 ff 00 0f 88 b6 04 00 00 <f0> ff 4a 24 0f 88 ba 04 00 00 c3 90 8d 74 26 00 53 b9 c4 8d 58

oops 中列出的 Java PID 是否是线程的 PID?或者这必须是一个 Java 进程?

PS:内核 2.6.13-15-smp 上使用的 JDK 1.6

最佳答案

我发现这确实是一个线程 ID。我使用 top -H 并观察了 Java 实例以及正在运行的线程,并且能够看到导致此情况的 PID;它是负责轮询 USB 设备的线程。

感谢大家的帮助。

关于java - 内核oops中的Java PID可以属于一个线程吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13704286/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com