| To: | davem@xxxxxxxxxxxxx |
|---|---|
| Subject: | [PATCH 3/8] Use SLAB_PANIC when creating critical slab cache |
| From: | Chris Wright <chrisw@xxxxxxxx> |
| Date: | Sun, 14 Nov 2004 12:21:47 -0800 |
| Cc: | netdev@xxxxxxxxxxx |
| In-reply-to: | <20041114121837.X2357@xxxxxxxxxxxxxxxxxx>; from chrisw@xxxxxxxx on Sun, Nov 14, 2004 at 12:18:37PM -0800 |
| References: | <20041114121837.X2357@xxxxxxxxxxxxxxxxxx> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
| User-agent: | Mutt/1.2.5i |
Use SLAB_PANIC when creating a critical slab cache.
Signed-off-by: Chris Wright <chrisw@xxxxxxxx>
===== net/decnet/dn_route.c 1.29 vs edited =====
--- 1.29/net/decnet/dn_route.c 2004-11-09 16:44:25 -08:00
+++ edited/net/decnet/dn_route.c 2004-11-10 17:48:58 -08:00
@@ -1778,12 +1778,9 @@ void __init dn_route_init(void)
int i, goal, order;
dn_dst_ops.kmem_cachep = kmem_cache_create("dn_dst_cache",
- sizeof(struct dn_route),
- 0, SLAB_HWCACHE_ALIGN,
- NULL, NULL);
-
- if (!dn_dst_ops.kmem_cachep)
- panic("DECnet: Failed to allocate dn_dst_cache\n");
+ sizeof(struct dn_route), 0,
+ SLAB_HWCACHE_ALIGN|SLAB_PANIC,
+ NULL, NULL);
init_timer(&dn_route_timer);
dn_route_timer.function = dn_dst_check_expire;
|
| Previous by Date: | [PATCH 2/8] Use SLAB_PANIC when creating critical slab cache, Chris Wright |
|---|---|
| Next by Date: | [PATCH 4/8] Use SLAB_PANIC when creating critical slab cache, Chris Wright |
| Previous by Thread: | [PATCH 2/8] Use SLAB_PANIC when creating critical slab cache, Chris Wright |
| Next by Thread: | [PATCH 4/8] Use SLAB_PANIC when creating critical slab cache, Chris Wright |
| Indexes: | [Date] [Thread] [Top] [All Lists] |