All of lore.kernel.org
 help / color / mirror / Atom feed
From: William Lee Irwin III <wli@holomorphy.com>
To: linux-kernel@vger.kernel.org
Subject: clean up SLAB_KERNEL non-usage
Date: Sat, 15 Feb 2003 03:40:54 -0800	[thread overview]
Message-ID: <20030215114054.GA32256@holomorphy.com> (raw)

Use SLAB_KERNEL and SLAB_ATOMIC instead of GFP_KERNEL and GFP_ATOMIC
when passing args to slab allocation functions.

 arch/arm/mach-arc/mm.c              |    2 +-
 drivers/block/deadline-iosched.c    |    2 +-
 drivers/md/raid5.c                  |    2 +-
 fs/aio.c                            |    4 ++--
 fs/dcache.c                         |    2 +-
 fs/dcookies.c                       |    2 +-
 fs/exec.c                           |    4 ++--
 fs/jbd/revoke.c                     |    2 +-
 fs/jffs/jffs_fm.c                   |    4 ++--
 fs/jffs2/malloc.c                   |   14 +++++++-------
 fs/mbcache.c                        |    2 +-
 fs/namespace.c                      |    2 +-
 include/asm-arm/proc-armo/pgalloc.h |    2 +-
 kernel/fork.c                       |    8 ++++----
 kernel/signal.c                     |    2 +-
 net/ipv4/inetpeer.c                 |    2 +-
 net/ipv4/ipmr.c                     |    4 ++--
 17 files changed, 30 insertions(+), 30 deletions(-)


diff -urpN linux-2.5.61/arch/arm/mach-arc/mm.c slab-2.5.61/arch/arm/mach-arc/mm.c
--- linux-2.5.61/arch/arm/mach-arc/mm.c	2003-02-14 15:51:42.000000000 -0800
+++ slab-2.5.61/arch/arm/mach-arc/mm.c	2003-02-15 03:26:19.000000000 -0800
@@ -34,7 +34,7 @@ int page_nr;
  */
 static inline pgd_t *alloc_pgd_table(int priority)
 {
-	void *pg2k = kmem_cache_alloc(pgd_cache, GFP_KERNEL);
+	void *pg2k = kmem_cache_alloc(pgd_cache, SLAB_KERNEL);
 
 	if (pg2k)
 		pg2k += MEMC_TABLE_SIZE;
diff -urpN linux-2.5.61/drivers/block/deadline-iosched.c slab-2.5.61/drivers/block/deadline-iosched.c
--- linux-2.5.61/drivers/block/deadline-iosched.c	2003-02-14 15:52:27.000000000 -0800
+++ slab-2.5.61/drivers/block/deadline-iosched.c	2003-02-15 03:25:43.000000000 -0800
@@ -740,7 +740,7 @@ static int deadline_init(request_queue_t
 		list_for_each(entry, &rl->free) {
 			rq = list_entry_rq(entry);
 
-			drq = kmem_cache_alloc(drq_pool, GFP_KERNEL);
+			drq = kmem_cache_alloc(drq_pool, SLAB_KERNEL);
 			if (!drq) {
 				ret = -ENOMEM;
 				break;
diff -urpN linux-2.5.61/drivers/md/raid5.c slab-2.5.61/drivers/md/raid5.c
--- linux-2.5.61/drivers/md/raid5.c	2003-02-14 15:51:20.000000000 -0800
+++ slab-2.5.61/drivers/md/raid5.c	2003-02-15 03:25:59.000000000 -0800
@@ -282,7 +282,7 @@ static int grow_stripes(raid5_conf_t *co
 		return 1;
 	conf->slab_cache = sc;
 	while (num--) {
-		sh = kmem_cache_alloc(sc, GFP_KERNEL);
+		sh = kmem_cache_alloc(sc, SLAB_KERNEL);
 		if (!sh)
 			return 1;
 		memset(sh, 0, sizeof(*sh) + (devs-1)*sizeof(struct r5dev));
diff -urpN linux-2.5.61/fs/aio.c slab-2.5.61/fs/aio.c
--- linux-2.5.61/fs/aio.c	2003-02-14 15:51:43.000000000 -0800
+++ slab-2.5.61/fs/aio.c	2003-02-15 03:29:52.000000000 -0800
@@ -215,7 +215,7 @@ static struct kioctx *ioctx_alloc(unsign
 	if (nr_events > aio_max_nr)
 		return ERR_PTR(-EAGAIN);
 
-	ctx = kmem_cache_alloc(kioctx_cachep, GFP_KERNEL);
+	ctx = kmem_cache_alloc(kioctx_cachep, SLAB_KERNEL);
 	if (!ctx)
 		return ERR_PTR(-ENOMEM);
 
@@ -384,7 +384,7 @@ static struct kiocb *__aio_get_req(struc
 	struct aio_ring *ring;
 	int okay = 0;
 
-	req = kmem_cache_alloc(kiocb_cachep, GFP_KERNEL);
+	req = kmem_cache_alloc(kiocb_cachep, SLAB_KERNEL);
 	if (unlikely(!req))
 		return NULL;
 
diff -urpN linux-2.5.61/fs/dcache.c slab-2.5.61/fs/dcache.c
--- linux-2.5.61/fs/dcache.c	2003-02-14 15:51:17.000000000 -0800
+++ slab-2.5.61/fs/dcache.c	2003-02-15 03:28:34.000000000 -0800
@@ -631,7 +631,7 @@ struct dentry * d_alloc(struct dentry * 
 	char * str;
 	struct dentry *dentry;
 
-	dentry = kmem_cache_alloc(dentry_cache, GFP_KERNEL); 
+	dentry = kmem_cache_alloc(dentry_cache, SLAB_KERNEL); 
 	if (!dentry)
 		return NULL;
 
diff -urpN linux-2.5.61/fs/dcookies.c slab-2.5.61/fs/dcookies.c
--- linux-2.5.61/fs/dcookies.c	2003-02-14 15:51:06.000000000 -0800
+++ slab-2.5.61/fs/dcookies.c	2003-02-15 03:27:42.000000000 -0800
@@ -89,7 +89,7 @@ static void hash_dcookie(struct dcookie_
 static struct dcookie_struct * alloc_dcookie(struct dentry * dentry,
 	struct vfsmount * vfsmnt)
 {
-	struct dcookie_struct * dcs = kmem_cache_alloc(dcookie_cache, GFP_KERNEL);
+	struct dcookie_struct * dcs = kmem_cache_alloc(dcookie_cache, SLAB_KERNEL);
 	if (!dcs)
 		return NULL;
 
diff -urpN linux-2.5.61/fs/exec.c slab-2.5.61/fs/exec.c
--- linux-2.5.61/fs/exec.c	2003-02-14 15:51:30.000000000 -0800
+++ slab-2.5.61/fs/exec.c	2003-02-15 03:29:32.000000000 -0800
@@ -573,7 +573,7 @@ static inline int de_thread(struct task_
 	if (atomic_read(&oldsighand->count) <= 1)
 		return 0;
 
-	newsighand = kmem_cache_alloc(sighand_cachep, GFP_KERNEL);
+	newsighand = kmem_cache_alloc(sighand_cachep, SLAB_KERNEL);
 	if (!newsighand)
 		return -ENOMEM;
 
@@ -586,7 +586,7 @@ static inline int de_thread(struct task_
 	 */
 	newsig = NULL;
 	if (atomic_read(&oldsig->count) > 1) {
-		newsig = kmem_cache_alloc(signal_cachep, GFP_KERNEL);
+		newsig = kmem_cache_alloc(signal_cachep, SLAB_KERNEL);
 		if (!newsig) {
 			kmem_cache_free(sighand_cachep, newsighand);
 			return -ENOMEM;
diff -urpN linux-2.5.61/fs/jbd/revoke.c slab-2.5.61/fs/jbd/revoke.c
--- linux-2.5.61/fs/jbd/revoke.c	2003-02-14 15:51:11.000000000 -0800
+++ slab-2.5.61/fs/jbd/revoke.c	2003-02-15 03:28:12.000000000 -0800
@@ -194,7 +194,7 @@ int journal_init_revoke(journal_t *journ
 	
 	J_ASSERT (journal->j_revoke == NULL);
 	
-	journal->j_revoke = kmem_cache_alloc(revoke_table_cache, GFP_KERNEL);
+	journal->j_revoke = kmem_cache_alloc(revoke_table_cache, SLAB_KERNEL);
 	if (!journal->j_revoke)
 		return -ENOMEM;
 	
diff -urpN linux-2.5.61/fs/jffs/jffs_fm.c slab-2.5.61/fs/jffs/jffs_fm.c
--- linux-2.5.61/fs/jffs/jffs_fm.c	2003-02-14 15:51:46.000000000 -0800
+++ slab-2.5.61/fs/jffs/jffs_fm.c	2003-02-15 03:30:24.000000000 -0800
@@ -706,7 +706,7 @@ struct jffs_fm *jffs_alloc_fm(void)
 {
 	struct jffs_fm *fm;
 
-	fm = kmem_cache_alloc(fm_cache,GFP_KERNEL);
+	fm = kmem_cache_alloc(fm_cache, SLAB_KERNEL);
 	DJM(if (fm) no_jffs_fm++;);
 	
 	return fm;
@@ -724,7 +724,7 @@ struct jffs_node *jffs_alloc_node(void)
 {
 	struct jffs_node *n;
 
-	n = (struct jffs_node *)kmem_cache_alloc(node_cache,GFP_KERNEL);
+	n = (struct jffs_node *)kmem_cache_alloc(node_cache, SLAB_KERNEL);
 	if(n != NULL)
 		no_jffs_node++;
 	return n;
diff -urpN linux-2.5.61/fs/jffs2/malloc.c slab-2.5.61/fs/jffs2/malloc.c
--- linux-2.5.61/fs/jffs2/malloc.c	2003-02-14 15:51:09.000000000 -0800
+++ slab-2.5.61/fs/jffs2/malloc.c	2003-02-15 03:27:30.000000000 -0800
@@ -111,7 +111,7 @@ void jffs2_free_full_dirent(struct jffs2
 
 struct jffs2_full_dnode *jffs2_alloc_full_dnode(void)
 {
-	void *ret = kmem_cache_alloc(full_dnode_slab, GFP_KERNEL);
+	void *ret = kmem_cache_alloc(full_dnode_slab, SLAB_KERNEL);
 	return ret;
 }
 
@@ -122,7 +122,7 @@ void jffs2_free_full_dnode(struct jffs2_
 
 struct jffs2_raw_dirent *jffs2_alloc_raw_dirent(void)
 {
-	return kmem_cache_alloc(raw_dirent_slab, GFP_KERNEL);
+	return kmem_cache_alloc(raw_dirent_slab, SLAB_KERNEL);
 }
 
 void jffs2_free_raw_dirent(struct jffs2_raw_dirent *x)
@@ -132,7 +132,7 @@ void jffs2_free_raw_dirent(struct jffs2_
 
 struct jffs2_raw_inode *jffs2_alloc_raw_inode(void)
 {
-	return kmem_cache_alloc(raw_inode_slab, GFP_KERNEL);
+	return kmem_cache_alloc(raw_inode_slab, SLAB_KERNEL);
 }
 
 void jffs2_free_raw_inode(struct jffs2_raw_inode *x)
@@ -142,7 +142,7 @@ void jffs2_free_raw_inode(struct jffs2_r
 
 struct jffs2_tmp_dnode_info *jffs2_alloc_tmp_dnode_info(void)
 {
-	return kmem_cache_alloc(tmp_dnode_info_slab, GFP_KERNEL);
+	return kmem_cache_alloc(tmp_dnode_info_slab, SLAB_KERNEL);
 }
 
 void jffs2_free_tmp_dnode_info(struct jffs2_tmp_dnode_info *x)
@@ -152,7 +152,7 @@ void jffs2_free_tmp_dnode_info(struct jf
 
 struct jffs2_raw_node_ref *jffs2_alloc_raw_node_ref(void)
 {
-	return kmem_cache_alloc(raw_node_ref_slab, GFP_KERNEL);
+	return kmem_cache_alloc(raw_node_ref_slab, SLAB_KERNEL);
 }
 
 void jffs2_free_raw_node_ref(struct jffs2_raw_node_ref *x)
@@ -162,7 +162,7 @@ void jffs2_free_raw_node_ref(struct jffs
 
 struct jffs2_node_frag *jffs2_alloc_node_frag(void)
 {
-	return kmem_cache_alloc(node_frag_slab, GFP_KERNEL);
+	return kmem_cache_alloc(node_frag_slab, SLAB_KERNEL);
 }
 
 void jffs2_free_node_frag(struct jffs2_node_frag *x)
@@ -172,7 +172,7 @@ void jffs2_free_node_frag(struct jffs2_n
 
 struct jffs2_inode_cache *jffs2_alloc_inode_cache(void)
 {
-	struct jffs2_inode_cache *ret = kmem_cache_alloc(inode_cache_slab, GFP_KERNEL);
+	struct jffs2_inode_cache *ret = kmem_cache_alloc(inode_cache_slab, SLAB_KERNEL);
 	D1(printk(KERN_DEBUG "Allocated inocache at %p\n", ret));
 	return ret;
 }
diff -urpN linux-2.5.61/fs/mbcache.c slab-2.5.61/fs/mbcache.c
--- linux-2.5.61/fs/mbcache.c	2003-02-14 15:52:44.000000000 -0800
+++ slab-2.5.61/fs/mbcache.c	2003-02-15 03:31:05.000000000 -0800
@@ -379,7 +379,7 @@ mb_cache_entry_alloc(struct mb_cache *ca
 	struct mb_cache_entry *ce;
 
 	atomic_inc(&cache->c_entry_count);
-	ce = kmem_cache_alloc(cache->c_entry_cache, GFP_KERNEL);
+	ce = kmem_cache_alloc(cache->c_entry_cache, SLAB_KERNEL);
 	if (ce) {
 		INIT_LIST_HEAD(&ce->e_lru_list);
 		INIT_LIST_HEAD(&ce->e_block_list);
diff -urpN linux-2.5.61/fs/namespace.c slab-2.5.61/fs/namespace.c
--- linux-2.5.61/fs/namespace.c	2003-02-14 15:52:02.000000000 -0800
+++ slab-2.5.61/fs/namespace.c	2003-02-15 03:30:43.000000000 -0800
@@ -41,7 +41,7 @@ static inline unsigned long hash(struct 
 
 struct vfsmount *alloc_vfsmnt(char *name)
 {
-	struct vfsmount *mnt = kmem_cache_alloc(mnt_cache, GFP_KERNEL); 
+	struct vfsmount *mnt = kmem_cache_alloc(mnt_cache, SLAB_KERNEL); 
 	if (mnt) {
 		memset(mnt, 0, sizeof(struct vfsmount));
 		atomic_set(&mnt->mnt_count,1);
diff -urpN linux-2.5.61/include/asm-arm/proc-armo/pgalloc.h slab-2.5.61/include/asm-arm/proc-armo/pgalloc.h
--- linux-2.5.61/include/asm-arm/proc-armo/pgalloc.h	2003-02-14 15:52:27.000000000 -0800
+++ slab-2.5.61/include/asm-arm/proc-armo/pgalloc.h	2003-02-15 03:26:51.000000000 -0800
@@ -13,7 +13,7 @@ extern kmem_cache_t *pte_cache;
 static inline pte_t *
 pte_alloc_one_kernel(struct mm_struct *mm, unsigned long addr)
 {
-	return kmem_cache_alloc(pte_cache, GFP_KERNEL);
+	return kmem_cache_alloc(pte_cache, SLAB_KERNEL);
 }
 
 static inline void pte_free_kernel(pte_t *pte)
diff -urpN linux-2.5.61/kernel/fork.c slab-2.5.61/kernel/fork.c
--- linux-2.5.61/kernel/fork.c	2003-02-14 15:51:12.000000000 -0800
+++ slab-2.5.61/kernel/fork.c	2003-02-15 03:32:14.000000000 -0800
@@ -205,7 +205,7 @@ static struct task_struct *dup_task_stru
 		if (!ti)
 			return NULL;
 
-		tsk = kmem_cache_alloc(task_struct_cachep, GFP_KERNEL);
+		tsk = kmem_cache_alloc(task_struct_cachep, SLAB_KERNEL);
 		if (!tsk) {
 			free_thread_info(ti);
 			return NULL;
@@ -503,7 +503,7 @@ fail_nomem:
 
 static inline struct fs_struct *__copy_fs_struct(struct fs_struct *old)
 {
-	struct fs_struct *fs = kmem_cache_alloc(fs_cachep, GFP_KERNEL);
+	struct fs_struct *fs = kmem_cache_alloc(fs_cachep, SLAB_KERNEL);
 	/* We don't need to lock fs - think why ;-) */
 	if (fs) {
 		atomic_set(&fs->count, 1);
@@ -671,7 +671,7 @@ static inline int copy_sighand(unsigned 
 		atomic_inc(&current->sighand->count);
 		return 0;
 	}
-	sig = kmem_cache_alloc(sighand_cachep, GFP_KERNEL);
+	sig = kmem_cache_alloc(sighand_cachep, SLAB_KERNEL);
 	tsk->sighand = sig;
 	if (!sig)
 		return -1;
@@ -689,7 +689,7 @@ static inline int copy_signal(unsigned l
 		atomic_inc(&current->signal->count);
 		return 0;
 	}
-	sig = kmem_cache_alloc(signal_cachep, GFP_KERNEL);
+	sig = kmem_cache_alloc(signal_cachep, SLAB_KERNEL);
 	tsk->signal = sig;
 	if (!sig)
 		return -1;
diff -urpN linux-2.5.61/kernel/signal.c slab-2.5.61/kernel/signal.c
--- linux-2.5.61/kernel/signal.c	2003-02-14 15:51:31.000000000 -0800
+++ slab-2.5.61/kernel/signal.c	2003-02-15 03:32:55.000000000 -0800
@@ -693,7 +693,7 @@ static int send_signal(int sig, struct s
 	   pass on the info struct.  */
 
 	if (atomic_read(&nr_queued_signals) < max_queued_signals)
-		q = kmem_cache_alloc(sigqueue_cachep, GFP_ATOMIC);
+		q = kmem_cache_alloc(sigqueue_cachep, SLAB_ATOMIC);
 
 	if (q) {
 		atomic_inc(&nr_queued_signals);
diff -urpN linux-2.5.61/net/ipv4/inetpeer.c slab-2.5.61/net/ipv4/inetpeer.c
--- linux-2.5.61/net/ipv4/inetpeer.c	2003-02-14 15:52:38.000000000 -0800
+++ slab-2.5.61/net/ipv4/inetpeer.c	2003-02-15 03:32:46.000000000 -0800
@@ -392,7 +392,7 @@ struct inet_peer *inet_getpeer(__u32 dad
 		return NULL;
 
 	/* Allocate the space outside the locked region. */
-	n = kmem_cache_alloc(peer_cachep, GFP_ATOMIC);
+	n = kmem_cache_alloc(peer_cachep, SLAB_ATOMIC);
 	if (n == NULL)
 		return NULL;
 	n->v4daddr = daddr;
diff -urpN linux-2.5.61/net/ipv4/ipmr.c slab-2.5.61/net/ipv4/ipmr.c
--- linux-2.5.61/net/ipv4/ipmr.c	2003-02-14 15:51:45.000000000 -0800
+++ slab-2.5.61/net/ipv4/ipmr.c	2003-02-15 03:31:33.000000000 -0800
@@ -467,7 +467,7 @@ static struct mfc_cache *ipmr_cache_find
  */
 static struct mfc_cache *ipmr_cache_alloc(void)
 {
-	struct mfc_cache *c=kmem_cache_alloc(mrt_cachep, GFP_KERNEL);
+	struct mfc_cache *c=kmem_cache_alloc(mrt_cachep, SLAB_KERNEL);
 	if(c==NULL)
 		return NULL;
 	memset(c, 0, sizeof(*c));
@@ -477,7 +477,7 @@ static struct mfc_cache *ipmr_cache_allo
 
 static struct mfc_cache *ipmr_cache_alloc_unres(void)
 {
-	struct mfc_cache *c=kmem_cache_alloc(mrt_cachep, GFP_ATOMIC);
+	struct mfc_cache *c=kmem_cache_alloc(mrt_cachep, SLAB_ATOMIC);
 	if(c==NULL)
 		return NULL;
 	memset(c, 0, sizeof(*c));

             reply	other threads:[~2003-02-15 11:31 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-02-15 11:40 William Lee Irwin III [this message]
2003-02-15 11:49 ` clean up SLAB_KERNEL non-usage Christoph Hellwig
2003-02-15 12:03   ` William Lee Irwin III
2003-02-15 16:48     ` Christoph Hellwig
2003-02-15 12:34   ` William Lee Irwin III
2003-02-15 12:42   ` William Lee Irwin III
2003-02-15 13:42   ` William Lee Irwin III
2003-02-15 13:45   ` William Lee Irwin III
2003-02-15 15:58 ` Oliver Neukum
2003-02-16  1:44   ` William Lee Irwin III

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20030215114054.GA32256@holomorphy.com \
    --to=wli@holomorphy.com \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.