diff options
Diffstat (limited to 'init')
-rw-r--r-- | init/do_mounts_rd.c | 25 | ||||
-rw-r--r-- | init/initramfs.c | 22 |
2 files changed, 4 insertions, 43 deletions
diff --git a/init/do_mounts_rd.c b/init/do_mounts_rd.c index 470a328d1454..fedef93b586f 100644 --- a/init/do_mounts_rd.c +++ b/init/do_mounts_rd.c | |||
@@ -303,32 +303,11 @@ static int crd_infd, crd_outfd; | |||
303 | 303 | ||
304 | static int __init fill_inbuf(void); | 304 | static int __init fill_inbuf(void); |
305 | static void __init flush_window(void); | 305 | static void __init flush_window(void); |
306 | static void __init *malloc(size_t size); | ||
307 | static void __init free(void *where); | ||
308 | static void __init error(char *m); | 306 | static void __init error(char *m); |
309 | static void __init gzip_mark(void **); | ||
310 | static void __init gzip_release(void **); | ||
311 | 307 | ||
312 | #include "../lib/inflate.c" | 308 | #define NO_INFLATE_MALLOC |
313 | |||
314 | static void __init *malloc(size_t size) | ||
315 | { | ||
316 | return kmalloc(size, GFP_KERNEL); | ||
317 | } | ||
318 | |||
319 | static void __init free(void *where) | ||
320 | { | ||
321 | kfree(where); | ||
322 | } | ||
323 | |||
324 | static void __init gzip_mark(void **ptr) | ||
325 | { | ||
326 | } | ||
327 | |||
328 | static void __init gzip_release(void **ptr) | ||
329 | { | ||
330 | } | ||
331 | 309 | ||
310 | #include "../lib/inflate.c" | ||
332 | 311 | ||
333 | /* =========================================================================== | 312 | /* =========================================================================== |
334 | * Fill the input buffer. This is called only when the buffer is empty | 313 | * Fill the input buffer. This is called only when the buffer is empty |
diff --git a/init/initramfs.c b/init/initramfs.c index 8eeeccb328c9..644fc01ad5f0 100644 --- a/init/initramfs.c +++ b/init/initramfs.c | |||
@@ -14,16 +14,6 @@ static void __init error(char *x) | |||
14 | message = x; | 14 | message = x; |
15 | } | 15 | } |
16 | 16 | ||
17 | static void __init *malloc(size_t size) | ||
18 | { | ||
19 | return kmalloc(size, GFP_KERNEL); | ||
20 | } | ||
21 | |||
22 | static void __init free(void *where) | ||
23 | { | ||
24 | kfree(where); | ||
25 | } | ||
26 | |||
27 | /* link hash */ | 17 | /* link hash */ |
28 | 18 | ||
29 | #define N_ALIGN(len) ((((len) + 1) & ~3) + 2) | 19 | #define N_ALIGN(len) ((((len) + 1) & ~3) + 2) |
@@ -407,18 +397,10 @@ static long bytes_out; | |||
407 | 397 | ||
408 | static void __init flush_window(void); | 398 | static void __init flush_window(void); |
409 | static void __init error(char *m); | 399 | static void __init error(char *m); |
410 | static void __init gzip_mark(void **); | ||
411 | static void __init gzip_release(void **); | ||
412 | 400 | ||
413 | #include "../lib/inflate.c" | 401 | #define NO_INFLATE_MALLOC |
414 | 402 | ||
415 | static void __init gzip_mark(void **ptr) | 403 | #include "../lib/inflate.c" |
416 | { | ||
417 | } | ||
418 | |||
419 | static void __init gzip_release(void **ptr) | ||
420 | { | ||
421 | } | ||
422 | 404 | ||
423 | /* =========================================================================== | 405 | /* =========================================================================== |
424 | * Write the output window window[0..outcnt-1] and update crc and bytes_out. | 406 | * Write the output window window[0..outcnt-1] and update crc and bytes_out. |