From 8f25d34f3190fdbcbf7ae6f1bd580ad1bbf88cb6 Mon Sep 17 00:00:00 2001 From: Poul-Henning Kamp Date: Tue, 5 Aug 2003 06:43:12 +0000 Subject: [PATCH] Add a B_KEEPGIANT flag so non-SMPng code can get preferential treatment. --- sys/sys/buf.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/sys/buf.h b/sys/sys/buf.h index 196e8f03699..7c894b17449 100644 --- a/sys/sys/buf.h +++ b/sys/sys/buf.h @@ -222,7 +222,7 @@ struct buf { #define B_MALLOC 0x00010000 /* malloced b_data */ #define B_CLUSTEROK 0x00020000 /* Pagein op, so swap() can count it. */ #define B_PHYS 0x00040000 /* I/O to user memory. */ -#define B_00080000 0x00080000 /* Available flag. */ +#define B_KEEPGIANT 0x00080000 /* Do not drop Giant in strategy() */ #define B_00100000 0x00100000 /* Available flag. */ #define B_DIRTY 0x00200000 /* Needs writing later (in EXT2FS). */ #define B_RELBUF 0x00400000 /* Release VMIO buffer. */