Samuel Thibault
533475d3d4
[PATCH] vcsa attribute bits -> ioctl(VT_GETHIFONTMASK)
...
When reading /dev/vcsa while a font with more than 256 characters is
loaded, one of the attribute bits records the 9th bit of the character.
But depending on the console driver (vgacon or fbcon for instance), that's
bit 3 or bit 0. And there is no way for userland to know that, thus no way
for userland to safely grab the screen content. So here is a (tested)
patch:
Add a VT_GETHIFONTMASK ioctl for knowing which bit is the 9th bit for VC
text (vc_hi_font_mask field of the vc_data structure).
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-08-27 11:01:29 -07:00
..
acpi
Pull acpi_os_allocate into test branch
2006-07-10 02:39:47 -04:00
asm-alpha
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
asm-arm
[PATCH] drivers/rtc: fix rtc-s3c.c
2006-08-27 11:01:28 -07:00
asm-arm26
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
asm-cris
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
asm-frv
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
asm-generic
[PATCH] hdrinstall: remove asm/io.h from user visibility
2006-07-14 21:53:52 -07:00
asm-h8300
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
asm-i386
[PATCH] IA64: kprobe invalidate icache of jump buffer
2006-07-31 13:28:38 -07:00
asm-ia64
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
2006-08-03 12:50:20 -07:00
asm-m32r
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
asm-m68k
[SPARC]: Kill prom_getname, unused and not implemented properly.
2006-07-21 14:17:55 -07:00
asm-m68knommu
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
asm-mips
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
asm-parisc
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
asm-powerpc
[POWERPC] hugepage BUG fix
2006-08-24 10:07:23 +10:00
asm-ppc
[PATCH] ppc32: board-specific part of fs_enet update
2006-08-19 17:44:31 -04:00
asm-s390
[S390] get_clock inline assembly.
2006-07-17 16:09:42 +02:00
asm-sh
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
asm-sh64
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
asm-sparc
[SPARC]: Fix SA_STATIC_ALLOC value.
2006-07-24 22:34:00 -07:00
asm-sparc64
[SPARC64]: Fix pfn_pte() build failure.
2006-08-22 14:35:40 -07:00
asm-um
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
asm-v850
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
asm-x86_64
[PATCH] IA64: kprobe invalidate icache of jump buffer
2006-07-31 13:28:38 -07:00
asm-xtensa
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
keys
linux
[PATCH] vcsa attribute bits -> ioctl(VT_GETHIFONTMASK)
2006-08-27 11:01:29 -07:00
math-emu
media
V4L/DVB (4340): Videodev.h should be included also when V4L1_COMPAT is selected.
2006-08-08 13:54:12 -03:00
mtd
Merge git://git.infradead.org/hdrinstall-2.6
2006-07-04 12:55:45 -07:00
net
Fix sctp privilege elevation (CVE-2006-3745)
2006-08-22 12:52:23 -07:00
pcmcia
rdma
IB/mad: Validate MADs for spec compliance
2006-07-24 09:18:07 -07:00
rxrpc
scsi
[SCSI] iscsi bugfixes: reduce memory allocations
2006-07-28 11:49:34 -05:00
sound
[ALSA] Fix section mismatch errors in ALSA PCI drivers
2006-07-12 20:08:01 +02:00
video
[PATCH] mbxfb: Add framebuffer driver for the Intel 2700G
2006-07-14 21:53:55 -07:00
Kbuild