From: Greg KH <gregkh@linuxfoundation.org>
To: Fabio Estevam <festevam@gmail.com>
Cc: stable@vger.kernel.org, will@kernel.org, mhklinux@outlook.com,
petr.tesarik1@huawei-partners.com, nicolinc@nvidia.com,
hch@lst.de
Subject: Re: [PATCH 0/3] swiotlb: Backport to linux-stable 6.6
Date: Wed, 19 Jun 2024 10:46:48 +0200 [thread overview]
Message-ID: <2024061940-specks-onyx-18e0@gregkh> (raw)
In-Reply-To: <20240617142315.2656683-1-festevam@gmail.com>
On Mon, Jun 17, 2024 at 11:23:12AM -0300, Fabio Estevam wrote:
> This series of swiotlb patches fixes a iwlwifi regression on the
> i.MX8MM IoT Gateway board running kernel 6.6.
>
> This was noticed when updating the kernel from 5.10 to 6.6.
>
> Without this series, the board cannot boot kernel 6.6 due to the storm
> of alignment errors from the iwlwifi driver.
>
> This has been reported and discussed in the linux-wireless list:
> https://lore.kernel.org/linux-wireless/CAOMZO5D2Atb=rnvmNLvu8nrsn+3L9X9NbG1bkZx_MenCCmJK2Q@mail.gmail.com/T/#md2b5063655dfcadf8740285573d504fd46ad0145
>
> Will Deacon suggested:
>
> "If you want to backport that change, then I think you should probably
> take the whole series:
>
> https://lore.kernel.org/all/20240308152829.25754-1-will@kernel.org/
>
> (and there were some follow-ups from Michael iirc; you're best off
> checking the git history for kernel/dma/swiotlb.c).
>
> FWIW: we have this series backported to 6.6 in the android15-6.6 tree."
>
> >From this series, only the two patches below are not present in the
> 6.6 stable tree:
>
> swiotlb: Enforce page alignment in swiotlb_alloc()
> swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE
>
> While at it, also backport:
> swiotlb: extend buffer pre-padding to alloc_align_mask if necessary
>
> as it fixes a commit that is present in 6.6.
>
> Petr Tesarik (1):
> swiotlb: extend buffer pre-padding to alloc_align_mask if necessary
>
> Will Deacon (2):
> swiotlb: Enforce page alignment in swiotlb_alloc()
> swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE
>
> kernel/dma/swiotlb.c | 83 +++++++++++++++++++++++++++++++++-----------
> 1 file changed, 63 insertions(+), 20 deletions(-)
>
All now queued up, thanks.
greg k-h
prev parent reply other threads:[~2024-06-19 8:46 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-06-17 14:23 [PATCH 0/3] swiotlb: Backport to linux-stable 6.6 Fabio Estevam
2024-06-17 14:23 ` [PATCH 1/3] swiotlb: Enforce page alignment in swiotlb_alloc() Fabio Estevam
2024-06-17 14:23 ` [PATCH 2/3] swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE Fabio Estevam
2024-06-17 14:23 ` [PATCH 3/3] swiotlb: extend buffer pre-padding to alloc_align_mask if necessary Fabio Estevam
2024-06-18 6:47 ` [PATCH 0/3] swiotlb: Backport to linux-stable 6.6 Christoph Hellwig
2024-06-19 8:46 ` Greg KH [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=2024061940-specks-onyx-18e0@gregkh \
--to=gregkh@linuxfoundation.org \
--cc=festevam@gmail.com \
--cc=hch@lst.de \
--cc=mhklinux@outlook.com \
--cc=nicolinc@nvidia.com \
--cc=petr.tesarik1@huawei-partners.com \
--cc=stable@vger.kernel.org \
--cc=will@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.