* [GIT PULL] fbdev fixes and updates for v7.4-rc1
@ 2026-10-22 21:16 Helge Deller
2026-10-25 5:50 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Helge Deller @ 2026-10-22 21:16 UTC (permalink / raw)
To: Linus Torvalds, linux-kernel, linux-fbdev, dri-devel
Dear Linus,
please pull the first bunch of fbdev fixes and cleanups for kernel v7.4-rc1:
A whole lot of small fixes all over many drivers, but the majority of changes
are related to code cleanups regarding the cursor handling in vt and fbcon.
Thanks!
Helge
----------------------------------------------------------------
The following changes since commit 24a19b953e2a3d0ea5a8c4951a0ab8f32720c907:
Linux 7.3-rc7 (2026-10-11 20:04:55 -0700)
are available in the Git repository at:
http://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git tags/fbdev-for-7.4-rc1
for you to fetch changes up to 61e1a43ca5825acb137a10ac7d52746632bfb124:
fbdev: xilinxfb: Use FB blanking constants (2026-10-20 22:36:14 +0200)
----------------------------------------------------------------
fbdev fixes and cleanups for 7.4-rc1:
Fixes:
- core: initialize modelist in framebuffer_alloc()
- core: bitblit: fix glyph clipping when fbcon pans
- fbcon: restore font geometry if font rotation fails
- sh_mobile_lcdcfb: restore the per-overlay sysfs attributes
- udlfb: don't rebuild the mode list while the framebuffer is in use
- atmel_lcdfb: prevent FIFO work after removal
Cleanups:
- vt, fbcon, vgacon: cursor code rework & cleanups
- MAINTAINERS: name the deller/linux-fbdev for-next branch
- drop unused FB_IOMEM_HELPERS_DEFERRED Kconfig option
- acornfb: remove unused code
- atafb: fix sparse warnings and avoid casts
- sstfb: use managed PCI device enable
- gxt4500, kyro, nvidia: release write-combining handle on probe failure
- various drivers: typo fixes in comments
- various drivers: fix error path on fb_deferred_io_init() failure
- various drivers: use FB blanking constants instead of VESA constants
----------------------------------------------------------------
Andrey Misiurov (1):
fbdev: core: Initialize modelist in framebuffer_alloc()
Ethan Nelson-Moore (1):
fbdev: acornfb: remove unused code for 26-bit hardware
Helge Deller (3):
fbdev: Drop unused FB_IOMEM_HELPERS_DEFERRED Kconfig option
fbdev: atafb: fix sparse warnings
fbdev: atafb: avoid cast when assigning buffer address pointer
Hemanth Selam (20):
fbdev: s1d13xxxfb: fix typos in comments
fbdev: sticore: fix typos in comments
fbdev: viafb: fix typos in comments
fbdev: sstfb: fix typos in comments
fbdev: tgafb: fix typos in comments
fbdev: tridentfb: fix typos in comments
fbdev: mmp: fix typos in comments
fbdev: au1100fb: fix typos in comments
fbdev: efifb: fix typos in comments
fbdev: grvga: fix typos in comments
fbdev: kyro: fix typos in comments
fbdev: maxinefb: fix typos in comments
fbdev: pm2fb: fix typos in comments
fbdev: skeletonfb: fix typos in comments
fbdev: ocfb: fix typos in comments
fbdev: omap2fb: fix typos in comments
fbdev: radeonfb: fix typos in comments
fbdev: mach64: fix typos in comments
fbdev: aty128fb: fix typos in comments
fbdev: atyfb_base: fix typos in comments
Karl Mehltretter (1):
fbdev: sh_mobile_lcdcfb: Restore the per-overlay sysfs attributes
Lorenzo Stoakes (ARM) (6):
fbdev: ssd1307fb: check for fb_deferred_io_init() error
fbdev: xen-fbfront: check for fb_deferred_io_init() error
HID: picoLCD: check for fb_deferred_io_init() error
fbdev: udlfb: check for fb_deferred_io_init() error
fbdev: smscufx: check for fb_deferred_io_init() error
fbdev: sh_mobile_lcdc: check for fb_deferred_io_init() error
Matthias Goergens (1):
MAINTAINERS: name the deller/linux-fbdev for-next branch
Myeonghun Pak (4):
fbdev: gxt4500: Release WC setup on probe failure
fbdev: kyro: Release WC setup on registration failure
fbdev: nvidia: Release write-combining handle on probe failure
fbdev: sstfb: use managed PCI device enable
Thomas Zimmermann (10):
vt: Add cursor-size helpers
vgacon: Remove trailing whitespaces
vgacon: Use vt_cursor_{start,end}()
lib/fonts: Add font_glyph_cursor() helper
fbcon: Replace fbcon_fill_cursor_mask() with fbcon_cursor_glyph()
fbdev: au1100fb: Use FB blanking constants
fbdev: i810fb: Use FB blanking constants
fbdev: sa1100fb: Remove comment on VESA DPMS modes
fbdev: platinumfb: Use FB blanking constants
fbdev: xilinxfb: Use FB blanking constants
Tingjie Zhong (1):
fbdev: bitblit: Fix glyph clipping when fbcon pans
Xiang Mei (1):
fbdev: udlfb: don't rebuild the mode list while the framebuffer is in use
Yao Yiqi (3):
fbcon: Include font geometry in the rotated font cache
fbcon: Rebuild rotated font buffer on font change
fbcon: Retry rotated font allocation after failure
Yibo Tan (1):
fbdev: atmel_lcdfb: Prevent FIFO work after removal
MAINTAINERS | 2 +-
drivers/hid/hid-picolcd_fb.c | 12 ++-
drivers/tty/vt/vt.c | 114 ++++++++++++++++++++++++
drivers/video/console/vgacon.c | 43 +++------
drivers/video/fbdev/acornfb.c | 57 +++---------
drivers/video/fbdev/acornfb.h | 9 +-
drivers/video/fbdev/atafb.c | 28 +-----
drivers/video/fbdev/atmel_lcdfb.c | 11 ++-
drivers/video/fbdev/aty/aty128fb.c | 2 +-
drivers/video/fbdev/aty/atyfb_base.c | 4 +-
drivers/video/fbdev/aty/mach64_cursor.c | 2 +-
drivers/video/fbdev/aty/radeon_base.c | 4 +-
drivers/video/fbdev/aty/radeon_monitor.c | 4 +-
drivers/video/fbdev/aty/radeonfb.h | 2 +-
drivers/video/fbdev/au1100fb.c | 20 ++---
drivers/video/fbdev/core/Kconfig | 6 --
drivers/video/fbdev/core/bitblit.c | 10 ++-
drivers/video/fbdev/core/fb_info.c | 1 +
drivers/video/fbdev/core/fbcon.c | 91 ++++++++++++-------
drivers/video/fbdev/core/fbcon.h | 21 +++--
drivers/video/fbdev/core/fbcon_ccw.c | 3 +-
drivers/video/fbdev/core/fbcon_cw.c | 3 +-
drivers/video/fbdev/core/fbcon_rotate.c | 10 ++-
drivers/video/fbdev/core/fbcon_ud.c | 3 +-
drivers/video/fbdev/efifb.c | 4 +-
drivers/video/fbdev/grvga.c | 2 +-
drivers/video/fbdev/gxt4500.c | 1 +
drivers/video/fbdev/i810/i810_main.c | 2 +-
drivers/video/fbdev/kyro/STG4000OverlayDevice.c | 2 +-
drivers/video/fbdev/kyro/fbdev.c | 4 +-
drivers/video/fbdev/maxinefb.c | 2 +-
drivers/video/fbdev/mmp/core.c | 2 +-
drivers/video/fbdev/mmp/hw/mmp_ctrl.c | 4 +-
drivers/video/fbdev/mmp/hw/mmp_ctrl.h | 4 +-
drivers/video/fbdev/mmp/hw/mmp_spi.c | 2 +-
drivers/video/fbdev/nvidia/nvidia.c | 1 +
drivers/video/fbdev/ocfb.c | 2 +-
drivers/video/fbdev/omap2/omapfb/dss/dispc.c | 4 +-
drivers/video/fbdev/platinumfb.c | 8 +-
drivers/video/fbdev/pm2fb.c | 2 +-
drivers/video/fbdev/s1d13xxxfb.c | 6 +-
drivers/video/fbdev/sa1100fb.c | 29 ------
drivers/video/fbdev/sh_mobile_lcdcfb.c | 45 ++++++----
drivers/video/fbdev/skeletonfb.c | 6 +-
drivers/video/fbdev/smscufx.c | 9 +-
drivers/video/fbdev/ssd1307fb.c | 6 +-
drivers/video/fbdev/sstfb.c | 5 +-
drivers/video/fbdev/tgafb.c | 6 +-
drivers/video/fbdev/tridentfb.c | 2 +-
drivers/video/fbdev/udlfb.c | 14 ++-
drivers/video/fbdev/via/dvi.c | 6 +-
drivers/video/fbdev/via/hw.c | 2 +-
drivers/video/fbdev/via/viafbdev.c | 4 +-
drivers/video/fbdev/xen-fbfront.c | 7 +-
drivers/video/fbdev/xilinxfb.c | 2 +-
drivers/video/sticore.c | 2 +-
include/linux/console_struct.h | 8 ++
include/linux/font.h | 4 +
include/video/mmp_disp.h | 6 +-
lib/fonts/Makefile | 3 +-
lib/fonts/font_cursor.c | 56 ++++++++++++
61 files changed, 444 insertions(+), 292 deletions(-)
create mode 100644 lib/fonts/font_cursor.c
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] fbdev fixes and updates for v7.4-rc1
2026-10-22 21:16 [GIT PULL] fbdev fixes and updates for v7.4-rc1 Helge Deller
@ 2026-10-25 5:50 ` pr-tracker-bot
0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2026-10-25 5:50 UTC (permalink / raw)
To: Helge Deller; +Cc: Linus Torvalds, linux-kernel, linux-fbdev, dri-devel
The pull request you sent on Thu, 22 Oct 2026 23:16:10 +0200:
> http://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git tags/fbdev-for-7.4-rc1
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/0dfc0090b925243490b5b71bc9a229517cda499a
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-10-25 5:50 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-22 21:16 [GIT PULL] fbdev fixes and updates for v7.4-rc1 Helge Deller
2026-10-25 5:50 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®