All of lore.kernel.org
 help / color / mirror / Atom feed
* [stable-kernel][5.15.y][PATCH 0/5] Fix a regression on sc16is7xx
@ 2024-12-11  4:25 Hui Wang
  2024-12-11  4:25 ` [stable-kernel][5.15.y][PATCH 1/5] serial: sc16is7xx: improve regmap debugfs by using one regmap per port Hui Wang
                   ` (5 more replies)
  0 siblings, 6 replies; 15+ messages in thread
From: Hui Wang @ 2024-12-11  4:25 UTC (permalink / raw)
  To: stable, patches, gregkh, sashal; +Cc: hvilleneuve, hui.wang

Recently we found the fifo_read() and fifo_write() are broken in our
5.15 kernel after rebase to the latest 5.15.y, the 5.15.y integrated
the commit e635f652696e ("serial: sc16is7xx: convert from _raw_ to
_noinc_ regmap functions for FIFO"), but it forgot to integrate a
prerequisite commit 3837a0379533 ("serial: sc16is7xx: improve regmap
debugfs by using one regmap per port").

And about the prerequisite commit, there are also 4 commits to fix it,
So in total, I backported 5 patches to 5.15.y to fix this regression.

0002-xxx and 0004-xxx could be cleanly applied to 5.15.y, the remaining
3 patches need to resolve some conflict.

Hugo Villeneuve (5):
  serial: sc16is7xx: improve regmap debugfs by using one regmap per port
  serial: sc16is7xx: remove wasteful static buffer in
    sc16is7xx_regmap_name()
  serial: sc16is7xx: remove global regmap from struct sc16is7xx_port
  serial: sc16is7xx: remove unused line structure member
  serial: sc16is7xx: change EFR lock to operate on each channels

 drivers/tty/serial/sc16is7xx.c | 185 +++++++++++++++++++--------------
 1 file changed, 107 insertions(+), 78 deletions(-)

-- 
2.34.1


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

end of thread, other threads:[~2024-12-17  2:45 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-11  4:25 [stable-kernel][5.15.y][PATCH 0/5] Fix a regression on sc16is7xx Hui Wang
2024-12-11  4:25 ` [stable-kernel][5.15.y][PATCH 1/5] serial: sc16is7xx: improve regmap debugfs by using one regmap per port Hui Wang
2024-12-11 16:32   ` Sasha Levin
2024-12-11  4:25 ` [stable-kernel][5.15.y][PATCH 2/5] serial: sc16is7xx: remove wasteful static buffer in sc16is7xx_regmap_name() Hui Wang
2024-12-11 16:32   ` Sasha Levin
2024-12-11  4:25 ` [stable-kernel][5.15.y][PATCH 3/5] serial: sc16is7xx: remove global regmap from struct sc16is7xx_port Hui Wang
2024-12-11 16:33   ` Sasha Levin
2024-12-11  4:25 ` [stable-kernel][5.15.y][PATCH 4/5] serial: sc16is7xx: remove unused line structure member Hui Wang
2024-12-11 16:32   ` Sasha Levin
2024-12-11  4:25 ` [stable-kernel][5.15.y][PATCH 5/5] serial: sc16is7xx: change EFR lock to operate on each channels Hui Wang
2024-12-11 16:32   ` Sasha Levin
2024-12-12 13:44 ` [stable-kernel][5.15.y][PATCH 0/5] Fix a regression on sc16is7xx Greg KH
2024-12-12 14:00   ` Hui Wang
2024-12-16 18:36     ` Hugo Villeneuve
2024-12-17  2:45       ` Hui Wang

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.