Page MenuHomeFreeBSD

tsoome (Toomas Soome)
User

Projects

User Details

User Since
Dec 11 2015, 11:12 PM (271 w, 5 d)

Recent Activity

Yesterday

tsoome committed R10:6daafec20838: Fix loader detection of vbefb support on !amd64 (authored by dim).
Fix loader detection of vbefb support on !amd64
Wed, Feb 24, 6:41 PM
tsoome committed R10:b3e822993503: loader_lua: consider userboot console as serial (authored by tsoome).
loader_lua: consider userboot console as serial
Wed, Feb 24, 6:41 PM
tsoome committed R10:8305d6906fe9: loader: unload command should reset tg_kernel_supported in gfx_state (authored by tsoome).
loader: unload command should reset tg_kernel_supported in gfx_state
Wed, Feb 24, 6:40 PM
tsoome committed R10:ce132d4aab67: loader: start kernel in text mode when there is no vbefb vt driver (authored by tsoome).
loader: start kernel in text mode when there is no vbefb vt driver
Wed, Feb 24, 6:40 PM
tsoome updated the diff for D28849: loader: use display pixel density for font autoselection.

use MAX().

Wed, Feb 24, 10:10 AM

Tue, Feb 23

tsoome accepted D28897: Mount ESP on newly-installed systems.
Tue, Feb 23, 8:34 PM
tsoome accepted D28897: Mount ESP on newly-installed systems.
Tue, Feb 23, 4:00 PM
tsoome added a comment to D28897: Mount ESP on newly-installed systems.

There is this thing....

Tue, Feb 23, 3:13 PM
tsoome updated the diff for D28849: loader: use display pixel density for font autoselection.

make it actually to work...

Tue, Feb 23, 10:46 AM
tsoome committed R10:debcf835b16b: loader: unload command should reset tg_kernel_supported in gfx_state (authored by tsoome).
loader: unload command should reset tg_kernel_supported in gfx_state
Tue, Feb 23, 7:29 AM
tsoome committed R10:1714029b8a9c: Fix loader detection of vbefb support on !amd64 (authored by dim).
Fix loader detection of vbefb support on !amd64
Tue, Feb 23, 7:29 AM
tsoome committed R10:b7f1582221f5: loader: start kernel in text mode when there is no vbefb vt driver (authored by tsoome).
loader: start kernel in text mode when there is no vbefb vt driver
Tue, Feb 23, 7:28 AM

Mon, Feb 22

tsoome committed R10:57d6e82d1f69: loader_lua: consider userboot console as serial (authored by tsoome).
loader_lua: consider userboot console as serial
Mon, Feb 22, 10:05 PM
tsoome committed R10:61c50cbc096d: loader: autoload_font will hung loader when there is no local console (authored by tsoome).
loader: autoload_font will hung loader when there is no local console
Mon, Feb 22, 9:42 PM
tsoome updated the diff for D28849: loader: use display pixel density for font autoselection.

use gop_handle, not gop protocol

Mon, Feb 22, 9:42 AM
tsoome abandoned D28851: loader: use display pixel density for font autoselection.
Mon, Feb 22, 9:41 AM
tsoome requested review of D28851: loader: use display pixel density for font autoselection.
Mon, Feb 22, 9:37 AM
tsoome requested review of D28849: loader: use display pixel density for font autoselection.
Mon, Feb 22, 9:15 AM

Thu, Feb 18

tsoome committed R10:eb7d18ff0ab5: loader: do not autoselect smaller font than 8x16 with high res display (authored by tsoome).
loader: do not autoselect smaller font than 8x16 with high res display
Thu, Feb 18, 10:04 PM
tsoome committed R10:d560d01b02a1: loader: remove BORDER_PIXELS (authored by tsoome).
loader: remove BORDER_PIXELS
Thu, Feb 18, 10:04 PM
tsoome committed R10:03c31d3ca31a: vt: terminal size can grow too big with small font (authored by tsoome).
vt: terminal size can grow too big with small font
Thu, Feb 18, 10:02 PM

Wed, Feb 17

tsoome accepted D28737: stand: Support (and prefer) the SMBIOS 64-bit Entry Point Structure.
Wed, Feb 17, 9:44 PM
tsoome added a comment to D28707: Fix attachment of IPMI driver on ARM64.
In D28707#643373, @manu wrote:

@allanjude these originated as a number of commits, right? Does it make sense to start committing earlier patches that have been reviewed (e.g. stand bits) and rebase this review?

stand patches can't go in without the kernel ones.
If we find a smbios v3 table we don't set the kenv of the v2.1 one so kernel won't work.

Wed, Feb 17, 6:47 PM
tsoome added a comment to D28707: Fix attachment of IPMI driver on ARM64.

The loader part seems OK for me (I did the SMB3 support in illumos loader), the kernel part seems to make sense, but I am not familiar with those bits:)

Wed, Feb 17, 4:14 PM

Tue, Feb 16

tsoome committed R10:d9dd77252cab: loader: do not autoselect smaller font than 8x16 with high res display (authored by tsoome).
loader: do not autoselect smaller font than 8x16 with high res display
Tue, Feb 16, 10:44 AM
tsoome committed R10:b72a2e3ffa3a: loader: remove BORDER_PIXELS (authored by tsoome).
loader: remove BORDER_PIXELS
Tue, Feb 16, 10:43 AM
tsoome accepted D28497: stand/multiboot2: add support for booting a Xen dom0 in UEFI mode.
Tue, Feb 16, 10:35 AM

Mon, Feb 15

tsoome committed R10:76702e90d007: vt: terminal size can grow too big with small font (authored by tsoome).
vt: terminal size can grow too big with small font
Mon, Feb 15, 8:22 AM

Sun, Feb 14

tsoome committed R10:5d8c062fe3ee: loader_lua: consider userboot console as serial (authored by tsoome).
loader_lua: consider userboot console as serial
Sun, Feb 14, 9:17 PM

Tue, Feb 9

tsoome committed R10:a26f73585831: loader: do not autoselect smaller font than 8x16 with high res display (authored by tsoome).
loader: do not autoselect smaller font than 8x16 with high res display
Tue, Feb 9, 11:47 AM
tsoome committed R10:96bef2053a87: loader: remove BORDER_PIXELS (authored by tsoome).
loader: remove BORDER_PIXELS
Tue, Feb 9, 11:47 AM

Mon, Feb 8

tsoome committed R10:32bf05ad89aa: vt: terminal size can grow too big with small font (authored by tsoome).
vt: terminal size can grow too big with small font
Mon, Feb 8, 4:02 PM

Fri, Feb 5

tsoome added a comment to D28497: stand/multiboot2: add support for booting a Xen dom0 in UEFI mode.

There are few concerns... not yet complete list as it is getting late for me, but hopefully it will still be helpful.

Fri, Feb 5, 8:52 PM
tsoome accepted D28495: stand/efi: allow not exiting boot services.
Fri, Feb 5, 8:11 PM

Thu, Feb 4

tsoome committed R10:0c839497c174: loader.efi: There are systems without ConOut, also use ConOutDev (authored by tsoome).
loader.efi: There are systems without ConOut, also use ConOutDev
Thu, Feb 4, 9:35 PM
tsoome committed R10:2bd4ff2d8911: loader.efi: There are systems without ConOut, also use ConOutDev (authored by tsoome).
loader.efi: There are systems without ConOut, also use ConOutDev
Thu, Feb 4, 9:30 PM

Tue, Feb 2

tsoome committed R10:a66467dcfd65: userboot: provide stub gfx functions (authored by tsoome).
userboot: provide stub gfx functions
Tue, Feb 2, 1:02 PM
tsoome committed R10:b79f2bc6c5c7: vt: panic while changing vt font (authored by tsoome).
vt: panic while changing vt font
Tue, Feb 2, 12:57 PM
tsoome committed R10:0d381d1b92e5: loader: create built in font from bold font face (authored by tsoome).
loader: create built in font from bold font face
Tue, Feb 2, 12:41 PM

Mon, Feb 1

tsoome committed R10:1912d2b15e6d: vt: parse_font_info_static should set refcount, not parse_font_info (authored by tsoome).
vt: parse_font_info_static should set refcount, not parse_font_info
Mon, Feb 1, 10:35 PM

Sat, Jan 30

tsoome committed R10:d51cc252a062: userboot: provide stub gfx functions (authored by tsoome).
userboot: provide stub gfx functions
Sat, Jan 30, 7:21 PM

Fri, Jan 29

tsoome accepted D28412: stand/amd64: remove unused addr parameter from bi_load64.
Fri, Jan 29, 8:24 PM
tsoome accepted D28411: stand/multiboot: adjust the protocol between loader and kernel.

Seems to be OK.

Fri, Jan 29, 12:41 PM
tsoome added inline comments to D28411: stand/multiboot: adjust the protocol between loader and kernel.
Fri, Jan 29, 12:08 PM

Thu, Jan 28

tsoome added a comment to D24041: loader should consult with ACPI SPCR table for serial console.
In D24041#635435, @imp wrote:

My big concern with this is that there is no override provision. It is good we set it early, but it makes it harder to say you want a video console instead...

Thu, Jan 28, 11:14 PM
tsoome updated the diff for D24041: loader should consult with ACPI SPCR table for serial console.

update zfsboot (gptzfsboot) to check SPCR.

Thu, Jan 28, 10:38 PM
tsoome committed R10:9b388ac30375: loader: unload command should reset tg_kernel_supported in gfx_state (authored by tsoome).
loader: unload command should reset tg_kernel_supported in gfx_state
Thu, Jan 28, 7:53 AM

Tue, Jan 26

tsoome committed R10:6c7a932d0b8b: loader: start kernel in text mode when there is no vbefb vt driver (authored by tsoome).
loader: start kernel in text mode when there is no vbefb vt driver
Tue, Jan 26, 11:09 PM
tsoome committed R10:93ebd6307efe: vt: panic while changing vt font (authored by tsoome).
vt: panic while changing vt font
Tue, Jan 26, 11:09 PM

Jan 23 2021

tsoome committed R10:6c789c55c4ba: loader: create built in font from bold font face (authored by tsoome).
loader: create built in font from bold font face
Jan 23 2021, 8:57 AM

Jan 19 2021

tsoome committed R10:4bbfe4bf08d6: loader: comment on rgb_to_color_index() (authored by tsoome).
loader: comment on rgb_to_color_index()
Jan 19 2021, 8:17 PM
tsoome committed R10:52e3a7300d81: loader: handle malloc failures in vbe_init, use consistent naming (authored by tsoome).
loader: handle malloc failures in vbe_init, use consistent naming
Jan 19 2021, 7:59 PM

Jan 17 2021

tsoome committed R10:1caed70c6264: loader: update gfx module (authored by tsoome).
loader: update gfx module
Jan 17 2021, 10:16 PM
tsoome committed R10:52ec89a93c79: loader.efi: commands gop, uga and autoresize should use cached data (authored by tsoome).
loader.efi: commands gop, uga and autoresize should use cached data
Jan 17 2021, 1:35 PM
tsoome committed R10:9adce1aedd2e: loader.efi: variable 'hlist' is uninitialized (authored by tsoome).
loader.efi: variable 'hlist' is uninitialized
Jan 17 2021, 11:48 AM
tsoome committed R10:fb3a792a8827: loader.efi: unused variable 'mode' (authored by tsoome).
loader.efi: unused variable 'mode'
Jan 17 2021, 11:46 AM

Jan 16 2021

tsoome committed R10:ef698fabe428: loader.efi: handle multiple gop instances (authored by tsoome).
loader.efi: handle multiple gop instances
Jan 16 2021, 11:30 PM
tsoome committed R10:3ddf7eade0e9: loader.efi: Use Blt with gop as default (authored by tsoome).
loader.efi: Use Blt with gop as default
Jan 16 2021, 7:15 PM
tsoome committed R10:ad1ebbe5cea8: loader: create local copy of mode list provided by vbeinfoblock (authored by tsoome).
loader: create local copy of mode list provided by vbeinfoblock
Jan 16 2021, 8:24 AM

Jan 15 2021

tsoome committed R10:0974bfa3a8da: loader: do not update palette in text mode (real fix) (authored by tsoome).
loader: do not update palette in text mode (real fix)
Jan 15 2021, 11:47 AM

Jan 13 2021

tsoome added a reverting change for R10:8b1839548750: loader.efi: disable workaround for serial console on non-x86: R10:fdaf9cb942d9: Revert "loader.efi: disable workaround for serial console on non-x86".
Jan 13 2021, 6:20 PM
tsoome committed R10:fdaf9cb942d9: Revert "loader.efi: disable workaround for serial console on non-x86" (authored by tsoome).
Revert "loader.efi: disable workaround for serial console on non-x86"
Jan 13 2021, 6:20 PM
tsoome committed R10:98c15d4dc284: loader.efi: initial terminal size should base on UEFI terminal size (authored by tsoome).
loader.efi: initial terminal size should base on UEFI terminal size
Jan 13 2021, 5:09 PM

Jan 12 2021

tsoome committed R10:8b1839548750: loader.efi: disable workaround for serial console on non-x86 (authored by tsoome).
loader.efi: disable workaround for serial console on non-x86
Jan 12 2021, 11:12 AM
tsoome committed R10:50180d2b52cc: loader.efi: reworked framebuffer setup (authored by tsoome).
loader.efi: reworked framebuffer setup
Jan 12 2021, 11:09 AM

Jan 11 2021

tsoome committed R10:2c52512caf6e: pnglite: should use ntohl (authored by tsoome).
pnglite: should use ntohl
Jan 11 2021, 10:59 PM
tsoome committed R10:1a816c756003: loader.efi: efifb_mask_from_pixfmt is missing PixelBltOnly (authored by tsoome).
loader.efi: efifb_mask_from_pixfmt is missing PixelBltOnly
Jan 11 2021, 9:52 PM

Jan 10 2021

tsoome committed R10:89632acb50f1: loader: term_image_display() should test screen_buffer (authored by tsoome).
loader: term_image_display() should test screen_buffer
Jan 10 2021, 10:30 PM

Jan 8 2021

tsoome committed R10:7c6a71d16c22: i386 kernel is not built with vt_vbefb (authored by tsoome).
i386 kernel is not built with vt_vbefb
Jan 8 2021, 9:28 PM
tsoome committed R10:742653ebd539: sysctl debug.dump_modinfo should recognize font module (authored by tsoome).
sysctl debug.dump_modinfo should recognize font module
Jan 8 2021, 7:53 AM

Jan 7 2021

tsoome committed R10:20fb2ea2c7c9: loader: really use bold font for vga text mode (authored by tsoome).
loader: really use bold font for vga text mode
Jan 7 2021, 11:25 PM
tsoome committed R10:1790f5e654ff: loader: do not update palette in text mode (authored by tsoome).
loader: do not update palette in text mode
Jan 7 2021, 6:53 PM

Jan 6 2021

tsoome added inline comments to D28007: Dcoument 3630506b9dae - main - loader: implement framebuffer console.
Jan 6 2021, 7:59 PM
tsoome committed R10:f1829643c476: vtfontcvt is part of bootstrap toolset and should always be built (authored by tsoome).
vtfontcvt is part of bootstrap toolset and should always be built
Jan 6 2021, 12:52 PM
tsoome committed R10:babda0952f83: loader: instead of hw.vga.textmode, use screen.textmode (authored by tsoome).
loader: instead of hw.vga.textmode, use screen.textmode
Jan 6 2021, 12:40 PM
tsoome committed R10:31c2bcad7e44: loader: remove left over call to unsetenv() (authored by tsoome).
loader: remove left over call to unsetenv()
Jan 6 2021, 12:37 PM
tsoome committed R10:99870c70bac7: loader: rewrite vidc_install_font (authored by tsoome).
loader: rewrite vidc_install_font
Jan 6 2021, 8:21 AM

Jan 4 2021

tsoome committed R10:58661b3ba9eb: loader: only use vidc_install_font() with vga controller (authored by tsoome).
loader: only use vidc_install_font() with vga controller
Jan 4 2021, 10:53 PM
tsoome committed R10:8c1dda11711e: loader: vidc_load_palette() does not need arguments (authored by tsoome).
loader: vidc_load_palette() does not need arguments
Jan 4 2021, 10:52 PM
tsoome committed R10:e24d4e72c03b: loader: fix mips build with gfx_fb (authored by tsoome).
loader: fix mips build with gfx_fb
Jan 4 2021, 4:58 PM
tsoome committed R10:b2a8d7a9b52d: loader: fix powerpc build with gfx_fb (authored by tsoome).
loader: fix powerpc build with gfx_fb
Jan 4 2021, 4:58 PM

Jan 3 2021

tsoome committed R10:4f9139397e70: loader: fix uboot build with gfx_fb (authored by tsoome).
loader: fix uboot build with gfx_fb
Jan 3 2021, 7:23 PM

Jan 2 2021

tsoome committed R10:a3479cfd2217: loader: fix build on non-x86 platforms (authored by tsoome).
loader: fix build on non-x86 platforms
Jan 2 2021, 10:05 PM
tsoome committed R10:3630506b9dae: loader: implement framebuffer console (authored by tsoome).
loader: implement framebuffer console
Jan 2 2021, 8:10 PM
tsoome closed D27420: loader: implement framebuffer console.
Jan 2 2021, 8:09 PM
tsoome committed R10:80aa931900c8: contrib: setup pnglite (authored by tsoome).
contrib: setup pnglite
Jan 2 2021, 7:52 PM
tsoome committed R10:72c59f1728c1: Add 'contrib/pnglite/' from commit 'a70c2a23d0d84dfc63a1d9413a7f4aaede7313aa' (authored by tsoome).
Add 'contrib/pnglite/' from commit 'a70c2a23d0d84dfc63a1d9413a7f4aaede7313aa'
Jan 2 2021, 7:52 PM
tsoome committed R10:a70c2a23d0d8: Initial import of vendor/pnglite (authored by tsoome).
Initial import of vendor/pnglite
Jan 2 2021, 7:47 PM
tsoome committed R10:5bcd0b860c7d: contrib: setup terminus (authored by tsoome).
contrib: setup terminus
Jan 2 2021, 7:28 PM
tsoome committed R10:eb1e8a829636: Add 'contrib/terminus/' from commit 'cee3932f8c02a220d70e48949c7c5ca6e98dfef4' (authored by tsoome).
Add 'contrib/terminus/' from commit 'cee3932f8c02a220d70e48949c7c5ca6e98dfef4'
Jan 2 2021, 7:27 PM
tsoome committed R10:cee3932f8c02: import terminus-font-4.48 (authored by tsoome).
import terminus-font-4.48
Jan 2 2021, 7:17 PM

Dec 29 2020

tsoome committed R10:40c4557bee27: cxgbe: replace zero sized array by flexible array (authored by tsoome).
cxgbe: replace zero sized array by flexible array
Dec 29 2020, 9:31 PM

Dec 27 2020

tsoome committed R10:2ae58414722b: libsa: xdrproc_t should return bool (authored by tsoome).
libsa: xdrproc_t should return bool
Dec 27 2020, 9:31 PM
tsoome updated the diff for D27420: loader: implement framebuffer console.

Do not set kern.vt.fb.default_mode. This can be confusing for DRM drivers.

Dec 27 2020, 6:51 PM

Dec 19 2020

tsoome updated the diff for D27420: loader: implement framebuffer console.

use named constants

Dec 19 2020, 10:03 PM
tsoome updated the diff for D27420: loader: implement framebuffer console.

rewrite gfx backend to use GOP Blt-like function.

Dec 19 2020, 8:08 PM

Dec 15 2020

tsoome committed rS368684: loader: allow loader to accept zfs feature com.delphix:bookmark_written.
loader: allow loader to accept zfs feature com.delphix:bookmark_written
Dec 15 2020, 10:37 PM
tsoome committed rS368677: loader: allow loader to accept zfs feature com.datto:bookmark_v2.
loader: allow loader to accept zfs feature com.datto:bookmark_v2
Dec 15 2020, 9:48 PM

Dec 10 2020

tsoome accepted D27533: hyperv/vmbus: avoid crash, panic if vbe fb info is missing.

Seems good, sorry about it:)

Dec 10 2020, 12:28 PM

Dec 9 2020

tsoome updated the diff for D27420: loader: implement framebuffer console.

VGA text mode should install 8x16 font.

Dec 9 2020, 11:19 PM