Re: [PATCH v3 00/13] s390/cio: replace page allocator calls with k[mz]alloc()
From: Heiko Carstens
Date: Sun Sep 20 2026 - 14:22:37 EST
On Fri, Sep 18, 2026 at 06:23:00PM +0200, Peter Oberparleiter wrote:
> On 16.09.2026 15:06, Heiko Carstens wrote:
> > On Wed, Sep 16, 2026 at 03:03:07PM +0300, Mike Rapoport (Microsoft) wrote:
> >> Mike Rapoport (Microsoft) (13):
> >> s390/chsc: Use kzalloc() for CUBs
> >> s390/chsc: Use kzalloc() for the SEI work area
> >> s390/chsc_sch: Use kzalloc() for CHSC requests
> >> s390/chsc_sch: Use __free(kfree) for synchronous CHSC requests
> >> s390/cio: Use kzalloc() for CHSC work areas
> >> s390/cmf: Use kmalloc() for the CMB area
> >> s390/idals: Use kmalloc() for IDAL data buffers
> >> s390/qdio_main: Use kzalloc() for the IRQ structure
> >> s390/qdio_main: Use kzalloc() for the QDR
> >> s390/qdio_setup: Use kzalloc() for QDIO buffers
> >> s390/qdio_setup: Use kmalloc() for the storage list
> >> s390/qdio_setup: Use kmalloc() for the SSQD request
> >> s390/scm: Use kmalloc() for SCM information
> >>
> >> arch/s390/include/asm/idals.h | 9 +-
> >> drivers/s390/cio/chsc.c | 20 +--
> >> drivers/s390/cio/chsc_sch.c | 300 ++++++++++++++--------------------------
> >> drivers/s390/cio/cmf.c | 11 +-
> >> drivers/s390/cio/qdio.h | 2 +-
> >> drivers/s390/cio/qdio_main.c | 23 ++-
> >> drivers/s390/cio/qdio_setup.c | 14 +-
> >> drivers/s390/cio/qdio_thinint.c | 2 +-
> >> drivers/s390/cio/scm.c | 7 +-
> >> 9 files changed, 150 insertions(+), 238 deletions(-)
> >
> > As far as I am concerned:
> > Reviewed-by: Heiko Carstens <hca@xxxxxxxxxxxxx>
> >
> > Waiting for IO folks before applying. Thanks!
>
> Looks good to me! For the full series:
>
> Reviewed-by: Peter Oberparleiter <oberpar@xxxxxxxxxxxxx>
Series applied, thanks!