public inbox for linux-fbdev@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] fbdev fixes and updates for v7.1-rc1
@ 2026-04-14 16:09 Helge Deller
  2026-04-15 16:50 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Helge Deller @ 2026-04-14 16:09 UTC (permalink / raw)
  To: Linus Torvalds, linux-kernel, linux-fbdev, dri-devel; +Cc: Thomas Zimmermann

Hi Linus,

please pull fixes and updates for fbdev for kernel 7.1-rc1.

A major refactorization regarding console font handling and the usual
smaller fixes and cleanups.

Thanks!
Helge

----------------------------------------------------------------

The following changes since commit 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681:

  Linux 7.0-rc3 (2026-03-08 16:56:54 -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.1-rc1

for you to fetch changes up to a31e4518bec70333a0a98f2946a12b53b45fe5b9:

  fbdev: udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO (2026-04-10 16:54:38 +0200)

----------------------------------------------------------------
fbdev fixes & cleanups for 7.1-rc1:

A major refactorization by Thomas Zimmermann from SUSE regarding handling of
console font data, addition of helpers for console font rotation and split into
individual components for glyphs, fonts and the overall fbcon state.

And there is the round of usual code cleanups and fixes:

Cleanups:
- atyfb: Remove unused fb_list [Geert Uytterhoeven]
- goldfishfb, wmt_ge_rops: use devm_platform_ioremap_resource() [Amin GATTOUT]
- matroxfb: Mark variable with __maybe_unused [Andy Shevchenko]
- omapfb: Add missing error check for clk_get() [Chen Ni]
- tdfxfb: Make the VGA register initialisation a bit more obvious [Daniel Palmer]
- macfb: Replace deprecated strcpy with strscpy [Thorsten Blum]

Fixes:
- tdfxfb, udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO [Greg Kroah-Hartman]
- omap2: fix inconsistent lock returns in omapfb_mmap [Hongling Zeng]
- viafb: check ioremap return value in viafb_lcd_get_mobile_state [Wang Jun]

----------------------------------------------------------------
Amin GATTOUT (2):
      fbdev: goldfishfb: use devm_platform_ioremap_resource()
      fbdev: wmt_ge_rops: use devm_platform_ioremap_resource()

Andy Shevchenko (1):
      fbdev: matroxfb: Mark variable with __maybe_unused to avoid W=1 build break

Chen Ni (1):
      fbdev: omapfb: Add missing error check for clk_get()

Daniel Palmer (1):
      fbdev: tdfxfb: Make the VGA register initialisation a bit more obvious

Geert Uytterhoeven (1):
      fbdev: atyfb: Remove unused fb_list

Greg Kroah-Hartman (2):
      fbdev: tdfxfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO
      fbdev: udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO

Hongling Zeng (1):
      fbdev: omap2: fix inconsistent lock returns in omapfb_mmap

Thomas Zimmermann (28):
      fbdev: defio: Disconnect deferred I/O from the lifetime of struct fb_info
      fbdev: defio: Keep module reference from VMAs
      fbdev: defio: Move variable state into struct fb_deferred_io_state
      fbdev: defio: Move pageref array to struct fb_deferred_io_state
      fbdev: Declare src parameter of fb_pad_ helpers as constant
      vt: Remove trailing whitespaces
      vt: Store font in struct vc_font
      vt: Calculate font-buffer size with vc_font_size()
      lib/fonts: Remove trailing whitespaces
      lib/fonts: Remove FNTCHARCNT()
      lib/fonts: Store font data as font_data_t; update consoles
      lib/fonts: Read font size with font_data_size()
      lib/fonts: Manage font-data lifetime with font_data_get/_put()
      lib/fonts: Compare font data for equality with font_data_is_equal()
      lib/fonts: Create font_data_t from struct console_font with font_data_import()
      lib/fonts: Store font data for user space with font_data_export()
      lib/fonts: Remove internal symbols and macros from public header file
      fbcon: Avoid OOB font access if console rotation fails
      vt: Implement helpers for struct vc_font in source file
      lib/fonts: Provide helpers for calculating glyph pitch and size
      lib/fonts: Clean up Makefile
      lib/fonts: Implement glyph rotation
      lib/fonts: Refactor glyph-pattern helpers
      lib/fonts: Refactor glyph-rotation helpers
      lib/fonts: Implement font rotation
      fbcon: Fill cursor mask in helper function
      fbcon: Put font-rotation state into separate struct
      MAINTAINERS: Add dedicated entry for fbcon

Thorsten Blum (1):
      fbdev: macfb: Replace deprecated strcpy with strscpy

Wang Jun (1):
      fbdev: viafb: check ioremap return value in viafb_lcd_get_mobile_state

robgithub (1):
      fbdev: update help text for CONFIG_FB_NVIDIA

 MAINTAINERS                                    |  23 +++
 drivers/tty/vt/vt.c                            |  34 +++
 drivers/video/console/newport_con.c            |  61 ++----
 drivers/video/fbdev/Kconfig                    |  10 +-
 drivers/video/fbdev/aty/atyfb_base.c           |   4 -
 drivers/video/fbdev/core/bitblit.c             |  46 +----
 drivers/video/fbdev/core/fb_defio.c            | 266 +++++++++++++++++-------
 drivers/video/fbdev/core/fbcon.c               | 242 +++++++++-------------
 drivers/video/fbdev/core/fbcon.h               |  18 +-
 drivers/video/fbdev/core/fbcon_ccw.c           |  70 ++-----
 drivers/video/fbdev/core/fbcon_cw.c            |  70 ++-----
 drivers/video/fbdev/core/fbcon_rotate.c        |  88 +++-----
 drivers/video/fbdev/core/fbcon_rotate.h        |  71 -------
 drivers/video/fbdev/core/fbcon_ud.c            |  67 ++----
 drivers/video/fbdev/core/fbmem.c               |   6 +-
 drivers/video/fbdev/goldfishfb.c               |  14 +-
 drivers/video/fbdev/macfb.c                    |  38 ++--
 drivers/video/fbdev/matrox/g450_pll.c          |   2 +-
 drivers/video/fbdev/omap/hwa742.c              |   4 +
 drivers/video/fbdev/omap2/omapfb/omapfb-main.c |   2 +-
 drivers/video/fbdev/tdfxfb.c                   | 112 +++++-----
 drivers/video/fbdev/udlfb.c                    |   3 +
 drivers/video/fbdev/via/lcd.c                  |   3 +
 drivers/video/fbdev/wmt_ge_rops.c              |  18 +-
 include/linux/console_struct.h                 |  33 ++-
 include/linux/fb.h                             |  19 +-
 include/linux/font.h                           | 166 +++++++++++----
 lib/fonts/Makefile                             |  36 ++--
 lib/fonts/font.h                               |  38 ++++
 lib/fonts/font_10x18.c                         |   2 +-
 lib/fonts/font_6x10.c                          |   3 +-
 lib/fonts/font_6x11.c                          |   2 +-
 lib/fonts/font_6x8.c                           |   3 +-
 lib/fonts/font_7x14.c                          |   2 +-
 lib/fonts/font_8x16.c                          |   3 +-
 lib/fonts/font_8x8.c                           |   2 +-
 lib/fonts/font_acorn_8x8.c                     |   4 +-
 lib/fonts/font_mini_4x6.c                      |  10 +-
 lib/fonts/font_pearl_8x8.c                     |   2 +-
 lib/fonts/font_rotate.c                        | 275 +++++++++++++++++++++++++
 lib/fonts/font_sun12x22.c                      |   3 +-
 lib/fonts/font_sun8x16.c                       |   3 +-
 lib/fonts/font_ter10x18.c                      |   4 +-
 lib/fonts/font_ter16x32.c                      |   4 +-
 lib/fonts/fonts.c                              | 232 ++++++++++++++++++++-
 45 files changed, 1328 insertions(+), 790 deletions(-)
 create mode 100644 lib/fonts/font.h
 create mode 100644 lib/fonts/font_rotate.c

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

* Re: [GIT PULL] fbdev fixes and updates for v7.1-rc1
  2026-04-14 16:09 [GIT PULL] fbdev fixes and updates for v7.1-rc1 Helge Deller
@ 2026-04-15 16:50 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2026-04-15 16:50 UTC (permalink / raw)
  To: Helge Deller
  Cc: Linus Torvalds, linux-kernel, linux-fbdev, dri-devel,
	Thomas Zimmermann

The pull request you sent on Tue, 14 Apr 2026 18:09:59 +0200:

> http://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git tags/fbdev-for-7.1-rc1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/afac4c66d1aa6396ce44d94fe895d7b61e085fd4

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-04-15 16:50 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-14 16:09 [GIT PULL] fbdev fixes and updates for v7.1-rc1 Helge Deller
2026-04-15 16: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