Module Name: src Committed By: bouyer Date: Mon May 18 21:31:27 UTC 2009
Modified Files: src/sys/kern: kern_softint.c Log Message: Back out rev 1.27 now that MD implementations of spl*() have been fixed to be a memory barrier. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/kern/kern_softint.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/kern/kern_softint.c diff -u src/sys/kern/kern_softint.c:1.27 src/sys/kern/kern_softint.c:1.28 --- src/sys/kern/kern_softint.c:1.27 Tue May 5 20:26:36 2009 +++ src/sys/kern/kern_softint.c Mon May 18 21:31:27 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: kern_softint.c,v 1.27 2009/05/05 20:26:36 bouyer Exp $ */ +/* $NetBSD: kern_softint.c,v 1.28 2009/05/18 21:31:27 bouyer Exp $ */ /*- * Copyright (c) 2007, 2008 The NetBSD Foundation, Inc. @@ -176,7 +176,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: kern_softint.c,v 1.27 2009/05/05 20:26:36 bouyer Exp $"); +__KERNEL_RCSID(0, "$NetBSD: kern_softint.c,v 1.28 2009/05/18 21:31:27 bouyer Exp $"); #include <sys/param.h> #include <sys/malloc.h> @@ -210,7 +210,7 @@ void (*sh_func)(void *); void *sh_arg; softint_t *sh_isr; - volatile u_int sh_flags; + u_int sh_flags; } softhand_t; typedef struct softcpu {