Page MenuHomeFreeBSD

D54326.id168689.diff
No OneTemporary

D54326.id168689.diff

diff --git a/sys/kern/kern_syscalls.c b/sys/kern/kern_syscalls.c
--- a/sys/kern/kern_syscalls.c
+++ b/sys/kern/kern_syscalls.c
@@ -162,7 +162,11 @@
struct sysent *se;
if (offset == 0)
- return (0); /* XXX? */
+ /*
+ * Syscall number 0 is reserved and is not dynamically registered.
+ * Treat deregistration as a no-op to simplify module unload paths.
+ */
+ return (0);
se = &sysents[offset];
if ((se->sy_thrcnt & SY_THR_STATIC) != 0)

File Metadata

Mime Type
text/plain
Expires
Mon, Jun 22, 9:13 PM (1 h, 52 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34212790
Default Alt Text
D54326.id168689.diff (462 B)

Event Timeline