From 98fabcaab54ecd736cfc0f290e9e05cffb0294a0 Mon Sep 17 00:00:00 2001 From: Andrew Morton Date: Wed, 18 Feb 2004 05:00:18 -0800 Subject: [PATCH] aio sysctl parms From: Janet Morgan It looks like aio_nr and aio_max_nr were intended to be sysctl parameters. --- include/linux/aio.h | 3 ++- include/linux/sysctl.h | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'include/linux') diff --git a/include/linux/aio.h b/include/linux/aio.h index 54507489d10d..f4c91615a503 100644 --- a/include/linux/aio.h +++ b/include/linux/aio.h @@ -167,6 +167,7 @@ static inline struct kiocb *list_kiocb(struct list_head *h) } /* for sysctl: */ -extern unsigned aio_max_nr, aio_max_size, aio_max_pinned; +extern atomic_t aio_nr; +extern unsigned aio_max_nr; #endif /* __LINUX__AIO_H */ diff --git a/include/linux/sysctl.h b/include/linux/sysctl.h index d535235ca245..b192b7f018f5 100644 --- a/include/linux/sysctl.h +++ b/include/linux/sysctl.h @@ -620,6 +620,8 @@ enum FS_LEASE_TIME=15, /* int: maximum time to wait for a lease break */ FS_DQSTATS=16, /* disc quota usage statistics */ FS_XFS=17, /* struct: control xfs parameters */ + FS_AIO_NR=18, /* current system-wide number of aio requests */ + FS_AIO_MAX_NR=19, /* system-wide maximum number of aio requests */ }; /* /proc/sys/fs/quota/ */ -- cgit v1.2.3