diff options
| -rw-r--r-- | drivers/s390/char/raw3270.c | 11 | ||||
| -rw-r--r-- | drivers/s390/char/sclp_con.c | 2 |
2 files changed, 1 insertions, 12 deletions
diff --git a/drivers/s390/char/raw3270.c b/drivers/s390/char/raw3270.c index efce32e97be2..e2767e3b8cfd 100644 --- a/drivers/s390/char/raw3270.c +++ b/drivers/s390/char/raw3270.c | |||
| @@ -153,19 +153,10 @@ struct raw3270_request __init *raw3270_request_alloc_bootmem(size_t size) | |||
| 153 | struct raw3270_request *rq; | 153 | struct raw3270_request *rq; |
| 154 | 154 | ||
| 155 | rq = alloc_bootmem_low(sizeof(struct raw3270)); | 155 | rq = alloc_bootmem_low(sizeof(struct raw3270)); |
| 156 | if (!rq) | ||
| 157 | return ERR_PTR(-ENOMEM); | ||
| 158 | memset(rq, 0, sizeof(struct raw3270_request)); | ||
| 159 | 156 | ||
| 160 | /* alloc output buffer. */ | 157 | /* alloc output buffer. */ |
| 161 | if (size > 0) { | 158 | if (size > 0) |
| 162 | rq->buffer = alloc_bootmem_low(size); | 159 | rq->buffer = alloc_bootmem_low(size); |
| 163 | if (!rq->buffer) { | ||
| 164 | free_bootmem((unsigned long) rq, | ||
| 165 | sizeof(struct raw3270)); | ||
| 166 | return ERR_PTR(-ENOMEM); | ||
| 167 | } | ||
| 168 | } | ||
| 169 | rq->size = size; | 160 | rq->size = size; |
| 170 | INIT_LIST_HEAD(&rq->list); | 161 | INIT_LIST_HEAD(&rq->list); |
| 171 | 162 | ||
diff --git a/drivers/s390/char/sclp_con.c b/drivers/s390/char/sclp_con.c index ead1043d788e..23bb90a5ed29 100644 --- a/drivers/s390/char/sclp_con.c +++ b/drivers/s390/char/sclp_con.c | |||
| @@ -222,8 +222,6 @@ sclp_console_init(void) | |||
| 222 | INIT_LIST_HEAD(&sclp_con_pages); | 222 | INIT_LIST_HEAD(&sclp_con_pages); |
| 223 | for (i = 0; i < MAX_CONSOLE_PAGES; i++) { | 223 | for (i = 0; i < MAX_CONSOLE_PAGES; i++) { |
| 224 | page = alloc_bootmem_low_pages(PAGE_SIZE); | 224 | page = alloc_bootmem_low_pages(PAGE_SIZE); |
| 225 | if (page == NULL) | ||
| 226 | return -ENOMEM; | ||
| 227 | list_add_tail((struct list_head *) page, &sclp_con_pages); | 225 | list_add_tail((struct list_head *) page, &sclp_con_pages); |
| 228 | } | 226 | } |
| 229 | INIT_LIST_HEAD(&sclp_con_outqueue); | 227 | INIT_LIST_HEAD(&sclp_con_outqueue); |
