From ab94f64bbedbce239747797406071861a16d6bad Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 24 Jul 2023 03:09:29 +0000 Subject: 添加一些打印 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- arch/x86/kernel/uintr_core.c | 8 +++++++- arch/x86/kernel/uintr_fd.c | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/x86/kernel/uintr_core.c b/arch/x86/kernel/uintr_core.c index 42c2489739af..02e487520973 100644 --- a/arch/x86/kernel/uintr_core.c +++ b/arch/x86/kernel/uintr_core.c @@ -519,8 +519,12 @@ int do_uintr_event_init(int fd){ struct uintr_upid_ctx *upid_ctx; unsigned long flags; - if (!is_uintr_receiver(tsk)) + printk("do_uintr_event_init\n"); + + if (!is_uintr_receiver(tsk)){ + printk("do_uintr_event_init not receiver\n"); return -EOPNOTSUPP; + } upid_ctx = tsk->thread.ui_recv->upid_ctx; upid_ctx->upid->nc.nv = UINTR_EVENT_VECTOR; @@ -532,6 +536,8 @@ int do_uintr_event_init(int fd){ if (IS_ERR(uintr_event_ctx)) return PTR_ERR(uintr_event_ctx); + + printk("do_uintr_event_init uintr_event_ctx"); return 0; } diff --git a/arch/x86/kernel/uintr_fd.c b/arch/x86/kernel/uintr_fd.c index 3287f8028d00..e945cb03fdb7 100644 --- a/arch/x86/kernel/uintr_fd.c +++ b/arch/x86/kernel/uintr_fd.c @@ -324,6 +324,7 @@ SYSCALL_DEFINE2(uintr_wait, u64, usec, unsigned int, flags) SYSCALL_DEFINE1(uintr_event, unsigned int, flags) { + printk("uintr_event called\n"); if (!uintr_arch_enabled()) return -EOPNOTSUPP; -- cgit v1.2.3