diff options
author | jake <jake@FreeBSD.org> | 2000-12-05 00:36:00 +0000 |
---|---|---|
committer | jake <jake@FreeBSD.org> | 2000-12-05 00:36:00 +0000 |
commit | c972e7aad1a6bdf921bbf261f2f93198504e35cf (patch) | |
tree | b876f909539180fd92ecf8b69c03628ef8dde722 /sys/ia64 | |
parent | 6715d70e6f2e707c60520a2cff9de2edfb429f0e (diff) | |
download | FreeBSD-src-c972e7aad1a6bdf921bbf261f2f93198504e35cf.zip FreeBSD-src-c972e7aad1a6bdf921bbf261f2f93198504e35cf.tar.gz |
Remove the last of the MD netisr code. It is now all MI. Remove
spending, which was unused now that all software interrupts have
their own thread. Make the legacy schednetisr use an atomic op
for setting bits in the netisr mask.
Reviewed by: jhb
Diffstat (limited to 'sys/ia64')
-rw-r--r-- | sys/ia64/ia64/machdep.c | 27 | ||||
-rw-r--r-- | sys/ia64/include/md_var.h | 1 |
2 files changed, 0 insertions, 28 deletions
diff --git a/sys/ia64/ia64/machdep.c b/sys/ia64/ia64/machdep.c index bc0ae1b..a4ff91a 100644 --- a/sys/ia64/ia64/machdep.c +++ b/sys/ia64/ia64/machdep.c @@ -343,33 +343,6 @@ again: vm_pager_bufferinit(); } -int -register_netisr(num, handler) - int num; - netisr_t *handler; -{ - - if (num < 0 || num >= (sizeof(netisrs)/sizeof(*netisrs)) ) { - printf("register_netisr: bad isr number: %d\n", num); - return (EINVAL); - } - netisrs[num] = handler; - return (0); -} - -int -unregister_netisr(num) - int num; -{ - - if (num < 0 || num >= (sizeof(netisrs)/sizeof(*netisrs)) ) { - printf("unregister_netisr: bad isr number: %d\n", num); - return (EINVAL); - } - netisrs[num] = NULL; - return (0); -} - static void identifycpu(void) { diff --git a/sys/ia64/include/md_var.h b/sys/ia64/include/md_var.h index fb1b4b5..9e64106 100644 --- a/sys/ia64/include/md_var.h +++ b/sys/ia64/include/md_var.h @@ -37,7 +37,6 @@ extern char sigcode[]; extern char esigcode[]; extern int szsigcode; extern int Maxmem; -extern void (*netisrs[32]) __P((void)); struct fpreg; struct proc; |