Loading drivers/net/wireless/wcnss/wcnss_prealloc.c +36 −8 Original line number Diff line number Diff line Loading @@ -31,16 +31,44 @@ static struct wcnss_prealloc wcnss_allocs[] = { {0, 8 * 1024, NULL}, {0, 8 * 1024, NULL}, {0, 8 * 1024, NULL}, {0, 8 * 1024, NULL}, {0, 8 * 1024, NULL}, {0, 16 * 1024, NULL}, {0, 16 * 1024, NULL}, {0, 16 * 1024, NULL}, {0, 16 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 16 * 1024, NULL}, {0, 16 * 1024, NULL}, {0, 16 * 1024, NULL}, {0, 16 * 1024, NULL}, {0, 24 * 1024, NULL}, {0, 24 * 1024, NULL}, {0, 32 * 1024, NULL}, {0, 32 * 1024, NULL}, {0, 32 * 1024, NULL}, Loading @@ -51,8 +79,7 @@ static struct wcnss_prealloc wcnss_allocs[] = { {0, 32 * 1024, NULL}, {0, 64 * 1024, NULL}, {0, 64 * 1024, NULL}, {0, 64 * 1024, NULL}, {0, 64 * 1024, NULL}, {0, 76 * 1024, NULL}, }; int wcnss_prealloc_init(void) Loading Loading @@ -97,6 +124,7 @@ void *wcnss_prealloc_get(unsigned int size) } } spin_unlock_irqrestore(&alloc_lock, flags); WARN_ON(1); pr_err("wcnss: %s: prealloc not available for size: %d\n", __func__, size); Loading Loading
drivers/net/wireless/wcnss/wcnss_prealloc.c +36 −8 Original line number Diff line number Diff line Loading @@ -31,16 +31,44 @@ static struct wcnss_prealloc wcnss_allocs[] = { {0, 8 * 1024, NULL}, {0, 8 * 1024, NULL}, {0, 8 * 1024, NULL}, {0, 8 * 1024, NULL}, {0, 8 * 1024, NULL}, {0, 16 * 1024, NULL}, {0, 16 * 1024, NULL}, {0, 16 * 1024, NULL}, {0, 16 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 12 * 1024, NULL}, {0, 16 * 1024, NULL}, {0, 16 * 1024, NULL}, {0, 16 * 1024, NULL}, {0, 16 * 1024, NULL}, {0, 24 * 1024, NULL}, {0, 24 * 1024, NULL}, {0, 32 * 1024, NULL}, {0, 32 * 1024, NULL}, {0, 32 * 1024, NULL}, Loading @@ -51,8 +79,7 @@ static struct wcnss_prealloc wcnss_allocs[] = { {0, 32 * 1024, NULL}, {0, 64 * 1024, NULL}, {0, 64 * 1024, NULL}, {0, 64 * 1024, NULL}, {0, 64 * 1024, NULL}, {0, 76 * 1024, NULL}, }; int wcnss_prealloc_init(void) Loading Loading @@ -97,6 +124,7 @@ void *wcnss_prealloc_get(unsigned int size) } } spin_unlock_irqrestore(&alloc_lock, flags); WARN_ON(1); pr_err("wcnss: %s: prealloc not available for size: %d\n", __func__, size); Loading