All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] s390/drivers: replace __get_free_pages() call with kmalloc()
@ 2026-05-28  7:09 Mike Rapoport (Microsoft)
  2026-05-28  7:09 ` [PATCH 1/6] s390/con3270: replace __get_free_page() " Mike Rapoport (Microsoft)
                   ` (6 more replies)
  0 siblings, 7 replies; 23+ messages in thread
From: Mike Rapoport (Microsoft) @ 2026-05-28  7:09 UTC (permalink / raw)
  To: Alexander Gordeev, Heiko Carstens, Vasily Gorbik
  Cc: Alexandra Winter, Aswin Karuvally, Christian Borntraeger,
	Harald Freudenberger, Holger Dengler, Jan Hoeppner, Mike Rapoport,
	Stefan Haberland, Sven Schnelle, linux-s390

This is a (tiny) part of larger work of replacing page allocator calls
with kmalloc.

Nowadays the right way to say "I need a buffer" is kmalloc() rather than
ancient and ugly __get_free_pages().

Also in git:
https://git.kernel.org/pub/scm/linux/kernel/git/rppt/linux.git gfp-to-kmalloc/s390-drivers

---
Mike Rapoport (Microsoft) (6):
      s390/con3270: replace __get_free_page() with kmalloc()
      s390/dasd: replace get_zeroed_page() with kzalloc()
      s390/hvc_iucv: replace get_zeroed_page() with kzalloc()
      s390/qeth: replace get_zeroed_page() with kzalloc()
      s390/trng: replace __get_free_page() with kmalloc()
      s390/zcrypt: replace get_zeroed_page() with kzalloc()

 drivers/char/hw_random/s390-trng.c |  5 +++--
 drivers/s390/block/dasd_eckd.c     | 12 ++++++------
 drivers/s390/block/dasd_eer.c      |  4 ++--
 drivers/s390/char/con3270.c        |  8 ++++----
 drivers/s390/crypto/zcrypt_api.c   |  6 +++---
 drivers/s390/net/qeth_core_main.c  |  4 ++--
 drivers/tty/hvc/hvc_iucv.c         |  6 +++---
 7 files changed, 23 insertions(+), 22 deletions(-)
---
base-commit: 5d6919055dec134de3c40167a490f33c74c12581
change-id: 20260528-b4-s390-drivers-64795b1b2a93

Best regards,
--  
Sincerely yours,
Mike.


^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2026-05-31 10:35 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-28  7:09 [PATCH 0/6] s390/drivers: replace __get_free_pages() call with kmalloc() Mike Rapoport (Microsoft)
2026-05-28  7:09 ` [PATCH 1/6] s390/con3270: replace __get_free_page() " Mike Rapoport (Microsoft)
2026-05-29 10:26   ` Heiko Carstens
2026-05-28  7:09 ` [PATCH 2/6] s390/dasd: replace get_zeroed_page() with kzalloc() Mike Rapoport (Microsoft)
2026-05-29 10:15   ` Heiko Carstens
2026-05-31 10:35     ` Mike Rapoport
2026-05-28  7:09 ` [PATCH 3/6] s390/hvc_iucv: " Mike Rapoport (Microsoft)
2026-05-29 10:26   ` Heiko Carstens
2026-05-28  7:09 ` [PATCH 4/6] s390/qeth: " Mike Rapoport (Microsoft)
2026-05-28 14:17   ` Alexandra Winter
2026-05-29 10:23   ` Heiko Carstens
2026-05-31 10:17     ` Mike Rapoport
2026-05-29 11:09   ` Heiko Carstens
2026-05-29 11:15     ` Vlastimil Babka (SUSE)
2026-05-28  7:09 ` [PATCH 5/6] s390/trng: replace __get_free_page() with kmalloc() Mike Rapoport (Microsoft)
2026-05-29 10:29   ` Heiko Carstens
2026-05-28  7:09 ` [PATCH 6/6] s390/zcrypt: replace get_zeroed_page() with kzalloc() Mike Rapoport (Microsoft)
2026-05-29  8:29   ` Harald Freudenberger
2026-05-29 10:28   ` Heiko Carstens
2026-05-28 14:48 ` [PATCH 0/6] s390/drivers: replace __get_free_pages() call with kmalloc() Alexander Gordeev
2026-05-28 15:16   ` Mike Rapoport
2026-05-29  6:21     ` Alexander Gordeev
2026-05-29  7:13       ` Mike Rapoport

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.