Skip to contentSkip to conversation

Fix buffer flag definitions for xbp idbg command

PATCH In review Lachlan McIlroy 2 participants 2 messages Sep 19, 2008 XFS filesystem

lore
Share & tools
lore
#0 lore raw

PATCH v2 1/1 Fix buffer flag definitions for xbp idbg command

PARTIAL no longer exists
NONE is actually DONE
FS_DATAIOD no longer exists
FORCEIO no longer exists
FLUSH is actually ORDERED
DIRECTIO no longer exists
KMEM_ALLOC is actually PAGES
PRIVATE_BH no longer exists
PAGE_LOCKED is a new flag

fs/xfs/xfsidbg.c +0 -0
@@ -1925,11 +1925,11 @@ static int	kdbm_iptraceaddr(
 
 

static char *bp_flag_vals[] = {
-/* 0 */ "READ", "WRITE", "MAPPED", "PARTIAL", "ASYNC",
-/* 5 */ "NONE", "DELWRI", "STALE", "FS_MANAGED", "FS_DATAIOD", -/* 10 */ "FORCEIO", "FLUSH", "READ_AHEAD", "DIRECTIO", "LOCK", -/* 15 */ "TRYLOCK", "DONT_BLOCK", "PAGE_CACHE", "KMEM_ALLOC", "RUN_QUEUES", -/* 20 */ "PRIVATE_BH", "DELWRI_Q",
+/* 0 */ "READ", "WRITE", "MAPPED", "<unknown(3)>", "ASYNC", +/* 5 */ "DONE", "DELWRI", "STALE", "FS_MANAGED", "<unknown(9)>", +/* 10 */ "<unknown(10)>", "ORDERED", "READ_AHEAD", "<unknown(13)>", "LOCK", +/* 15 */ "TRYLOCK", "DONT_BLOCK", "PAGE_CACHE", "PAGES", "RUN_QUEUES", +/* 20 */ "<unknown(20)>", "DELWRI_Q", "PAGE_LOCKED",

	 NULL };

static char *iomap_flag_vals[] = {

#1 lore raw
Quoted 30 lines · Lachlan McIlroy

PARTIAL no longer exists
NONE is actually DONE
FS_DATAIOD no longer exists
FORCEIO no longer exists
FLUSH is actually ORDERED
DIRECTIO no longer exists
KMEM_ALLOC is actually PAGES
PRIVATE_BH no longer exists
PAGE_LOCKED is a new flag

fs/xfs/xfsidbg.c 2008-09-16 12:34:12.000000000 +1000 renamed from fs/xfs/xfsidbg.c 2008-09-19 12:29:57.000000000 +1000 +5 -5
@@ -1925,11 +1925,11 @@ static int    kdbm_iptraceaddr(
 
 
 static char    *bp_flag_vals[] = {
-/*  0 */ "READ", "WRITE", "MAPPED", "PARTIAL", "ASYNC",
-/*  5 */ "NONE", "DELWRI",  "STALE", "FS_MANAGED", "FS_DATAIOD",
-/* 10 */ "FORCEIO", "FLUSH", "READ_AHEAD", "DIRECTIO", "LOCK",
-/* 15 */ "TRYLOCK", "DONT_BLOCK", "PAGE_CACHE", "KMEM_ALLOC",
 "RUN_QUEUES",
-/* 20 */ "PRIVATE_BH", "DELWRI_Q",
+/*  0 */ "READ", "WRITE", "MAPPED", "<unknown(3)>", "ASYNC",
+/*  5 */ "DONE", "DELWRI",  "STALE", "FS_MANAGED", "<unknown(9)>",
+/* 10 */ "<unknown(10)>", "ORDERED", "READ_AHEAD", "<unknown(13)>",
 "LOCK",
+/* 15 */ "TRYLOCK", "DONT_BLOCK", "PAGE_CACHE", "PAGES", "RUN_QUEUES",
+/* 20 */ "<unknown(20)>", "DELWRI_Q", "PAGE_LOCKED",
     NULL };
Quoted 1 line

static char *iomap_flag_vals[] = {

Looks good. Thanks.

--Tim