Page MenuHomeFreeBSD
Feed Advanced Search

Apr 16 2024

imp committed rGd1fb333f35fb: stand: Install gptboot.efi(8) (authored by imp).
stand: Install gptboot.efi(8)
Apr 16 2024, 8:15 PM
imp committed rGd55ddce0c8e9: kboot: kbootfdt: fix error handling (authored by imp).
kboot: kbootfdt: fix error handling
Apr 16 2024, 8:15 PM
imp committed rGcb9ef3a7034a: kboot: Use is_linux_error to check mmap return error (authored by imp).
kboot: Use is_linux_error to check mmap return error
Apr 16 2024, 8:15 PM
imp committed rG0bca0de6b676: kboot: Print UEFI memory map (authored by imp).
kboot: Print UEFI memory map
Apr 16 2024, 8:15 PM
imp committed rG519aef9045d0: kboot: hostfs -- check for llseek failure correctly (authored by imp).
kboot: hostfs -- check for llseek failure correctly
Apr 16 2024, 8:15 PM
imp committed rGd18377cbb723: kboot: Avoid UB in signed shift (authored by imp).
kboot: Avoid UB in signed shift
Apr 16 2024, 8:15 PM
imp committed rG649cc3598192: kboot: Create function for error checking. (authored by imp).
kboot: Create function for error checking.
Apr 16 2024, 8:15 PM
imp committed rGd9288e8fcccd: loader/efi: Small diff reduction (authored by imp).
loader/efi: Small diff reduction
Apr 16 2024, 8:15 PM
imp committed rGa552d4047e6c: stand: Remove dangling mips references (authored by imp).
stand: Remove dangling mips references
Apr 16 2024, 8:15 PM
imp committed rG36d49fb2d585: loader/ficl: Rename the ficl compile set to X4th_compile_set (authored by imp).
loader/ficl: Rename the ficl compile set to X4th_compile_set
Apr 16 2024, 8:15 PM
imp committed rG7cc0ac566600: loader/efi: Only include interpreter's linker script (authored by imp).
loader/efi: Only include interpreter's linker script
Apr 16 2024, 8:15 PM
imp committed rG88ec6ce7d159: loader/efi: Use unique linker set for lua (authored by imp).
loader/efi: Use unique linker set for lua
Apr 16 2024, 8:15 PM
imp committed rG36653c3faa5d: loader/powerpc: Share ldscript (authored by imp).
loader/powerpc: Share ldscript
Apr 16 2024, 8:15 PM
imp committed rG6cad882b7eec: loader/efi: Linker sets not needed. (authored by imp).
loader/efi: Linker sets not needed.
Apr 16 2024, 8:15 PM
imp committed rG295ed2786bb1: loader/uboot: Move to foo.ldconfig (authored by imp).
loader/uboot: Move to foo.ldconfig
Apr 16 2024, 8:15 PM
imp committed rG851c8f5707ac: loader/kboot: simplify linker set inclusion a little (authored by imp).
loader/kboot: simplify linker set inclusion a little
Apr 16 2024, 8:15 PM
imp committed rG95497a6215e8: kboot: Centralize ldscript addition (authored by imp).
kboot: Centralize ldscript addition
Apr 16 2024, 8:15 PM
imp committed rGd6a4e4842943: loader/libofw: Fix disk size truncation (authored by jhibbits).
loader/libofw: Fix disk size truncation
Apr 16 2024, 8:15 PM
imp committed rGbcb0e17d35fb: loader: These files have no copyrightable material (authored by imp).
loader: These files have no copyrightable material
Apr 16 2024, 8:14 PM
imp committed rG204a5c85ab2a: loader: rename gfx_interp_md to gfx_interp_ref (authored by imp).
loader: rename gfx_interp_md to gfx_interp_ref
Apr 16 2024, 8:14 PM
imp committed rG5f4d3f8e8835: loader: Move ldscripts to match more standard practices (authored by imp).
loader: Move ldscripts to match more standard practices
Apr 16 2024, 8:14 PM
imp committed rGc05fe06acbc6: libsa: Remove redundant sys/cdefs.h (authored by imp).
libsa: Remove redundant sys/cdefs.h
Apr 16 2024, 8:14 PM
imp committed rG1ad22bbc04c7: loader: return errors from writing ZFS labels (authored by imp).
loader: return errors from writing ZFS labels
Apr 16 2024, 8:14 PM
imp committed rG7209dd3eba78: kboot: Implement write support for hostdisk (authored by imp).
kboot: Implement write support for hostdisk
Apr 16 2024, 8:14 PM
imp committed rG92f8c2f636e0: loader/efi: Make gcc friendlier by move md_dev (authored by imp).
loader/efi: Make gcc friendlier by move md_dev
Apr 16 2024, 8:14 PM
imp committed rGe9620c27f176: loader: Retire CTASSERT (authored by imp).
loader: Retire CTASSERT
Apr 16 2024, 8:14 PM
imp committed rG32c08f492557: loader: Move gfx functions to gfx.lua.8 (authored by imp).
loader: Move gfx functions to gfx.lua.8
Apr 16 2024, 8:14 PM
imp committed rGc3f5ae85ceda: kboot: Fix zfs bootonce protocol (authored by imp).
kboot: Fix zfs bootonce protocol
Apr 16 2024, 8:14 PM
imp committed rG78f5850093c5: kboot: Add our own lua bindings (authored by imp).
kboot: Add our own lua bindings
Apr 16 2024, 8:14 PM
imp committed rG19388dd2ad91: loader: Move drawer.lua over to gfx table. (authored by imp).
loader: Move drawer.lua over to gfx table.
Apr 16 2024, 8:14 PM
imp committed rG67d21468bfaf: loader: For the mini-stdio we have for lua, #define them to something else (authored by imp).
loader: For the mini-stdio we have for lua, #define them to something else
Apr 16 2024, 8:14 PM
imp committed rG7816528ccf9c: loader: bring back old text-only video console (authored by imp).
loader: bring back old text-only video console
Apr 16 2024, 8:14 PM
imp committed rG57ca2848c0aa: loader: Make MK_LOADER_BIOS_TEXTONLY work (authored by imp).
loader: Make MK_LOADER_BIOS_TEXTONLY work
Apr 16 2024, 8:14 PM
imp committed rG82d4e9b248b6: loader: Add textvidc to build (authored by imp).
loader: Add textvidc to build
Apr 16 2024, 8:14 PM
imp committed rGfcfd7396ae8a: loader: Add new option WITH_LOADER_BIOS_TEXTONLY (authored by imp).
loader: Add new option WITH_LOADER_BIOS_TEXTONLY
Apr 16 2024, 8:14 PM
imp committed rG795edc4ac23e: loader: Bump the limit to 560,000 bytes for BIOS loader (authored by imp).
loader: Bump the limit to 560,000 bytes for BIOS loader
Apr 16 2024, 8:14 PM
imp committed rG151ff218eb7a: loader: line line per src file in libi386 (authored by imp).
loader: line line per src file in libi386
Apr 16 2024, 8:14 PM
imp committed rGc34c7f78c751: loader: Simplify build a little (authored by imp).
loader: Simplify build a little
Apr 16 2024, 8:14 PM
imp committed rG254adb825999: loader: Only create gfx 4th bindings when gfx is available (authored by imp).
loader: Only create gfx 4th bindings when gfx is available
Apr 16 2024, 8:14 PM
imp committed rG94e1374b55c7: loader: Move to using linker sets to bring in optional bits (authored by imp).
loader: Move to using linker sets to bring in optional bits
Apr 16 2024, 8:14 PM
imp committed rGa25531db0fc2: stand/lua: always allow overriding with local config files (authored by stephane.rochoy_stormshield.eu).
stand/lua: always allow overriding with local config files
Apr 16 2024, 8:14 PM
imp committed rGe55748d65b74: loader: Remove gfx_fb_stub.c, it's no longer needed (authored by imp).
loader: Remove gfx_fb_stub.c, it's no longer needed
Apr 16 2024, 8:14 PM
imp committed rG16d49d0e4fe7: libsecureboot do not report expected unverified files (authored by sjg).
libsecureboot do not report expected unverified files
Apr 16 2024, 8:14 PM
imp committed rG3eb3a802a31b: stand/lua: per-product conf if requested via product_vars (authored by stephane.rochoy_stormshield.eu).
stand/lua: per-product conf if requested via product_vars
Apr 16 2024, 8:14 PM
imp committed rGab3aa90b70db: loader: Add prototype for gfx_interp_md (authored by imp).
loader: Add prototype for gfx_interp_md
Apr 16 2024, 8:14 PM
imp committed rG8929f8454fff: loader: Separate gfx to a new file. (authored by imp).
loader: Separate gfx to a new file.
Apr 16 2024, 8:14 PM
imp committed rGcfe4f061a78a: loader: Document the lua loader table. (authored by imp).
loader: Document the lua loader table.
Apr 16 2024, 8:14 PM
imp committed rG73fac51c5726: loader: Create new gfx table (authored by imp).
loader: Create new gfx table
Apr 16 2024, 8:14 PM
imp committed rG5bbe8ec08417: loader: Register the gfx stuff separately. (authored by imp).
loader: Register the gfx stuff separately.
Apr 16 2024, 8:13 PM
imp committed rG4b559231c468: loader: Make vidc_biosputchar static (authored by imp).
loader: Make vidc_biosputchar static
Apr 16 2024, 8:13 PM
imp committed rGc54653978ebd: loader: Simplify the loader.has_command (authored by imp).
loader: Simplify the loader.has_command
Apr 16 2024, 8:13 PM
imp committed rG8ea26f3280f7: loader: Fetch initial script from loader_lua env (authored by imp).
loader: Fetch initial script from loader_lua env
Apr 16 2024, 8:13 PM
imp committed rG3601f439783a: loader: export the CMD_ constants in loader table (authored by imp).
loader: export the CMD_ constants in loader table
Apr 16 2024, 8:13 PM
imp committed rG03de11635be1: loader: Font module is EFI dependent (authored by imp).
loader: Font module is EFI dependent
Apr 16 2024, 8:13 PM
imp committed rG639574132b95: loader: Move build_font_module to gfx_fb.c (authored by imp).
loader: Move build_font_module to gfx_fb.c
Apr 16 2024, 8:13 PM
imp committed rG12138b85bb0f: libsa: Move hash functions up a level (authored by imp).
libsa: Move hash functions up a level
Apr 16 2024, 8:13 PM
imp committed rG6d41d985fdbf: libsa: Move include file creation to the end of the Makefile (authored by imp).
libsa: Move include file creation to the end of the Makefile
Apr 16 2024, 8:13 PM
imp committed rGa975ee493d89: kboot: update copyright on these files. (authored by imp).
kboot: update copyright on these files.
Apr 16 2024, 8:13 PM
imp committed rG3e69ab88a032: periodic/daily/801.trim-zfs: Add a daily zfs trim script (authored by lexi_le-fay.org).
periodic/daily/801.trim-zfs: Add a daily zfs trim script
Apr 16 2024, 8:13 PM
imp committed rGb5fa90e2e20f: kboot: Assert copyright here (authored by imp).
kboot: Assert copyright here
Apr 16 2024, 8:13 PM
imp committed rGfcd477ea594f: stand: Use modern function definitions (authored by imp).
stand: Use modern function definitions
Apr 16 2024, 8:13 PM
imp committed rGdf6ae1140005: kboot: Move termios to libkboot (authored by imp).
kboot: Move termios to libkboot
Apr 16 2024, 8:13 PM
imp committed rG29f9f6b9800d: kboot: Move system calls to libkboot (authored by imp).
kboot: Move system calls to libkboot
Apr 16 2024, 8:13 PM
imp committed rG78f3a2d48ebd: kboot: Move syscall stubs to libkboot (authored by imp).
kboot: Move syscall stubs to libkboot
Apr 16 2024, 8:13 PM
imp committed rGedf8a9a42d30: kboot: Cleanup libkern reference (authored by imp).
kboot: Cleanup libkern reference
Apr 16 2024, 8:13 PM
imp committed rG93fa71ab2499: kboot: Move _start out of kboot and into libkboot (authored by imp).
kboot: Move _start out of kboot and into libkboot
Apr 16 2024, 8:13 PM
imp committed rGf20b349448f1: kboot: Move to kboot/kboot (authored by imp).
kboot: Move to kboot/kboot
Apr 16 2024, 8:13 PM
imp committed rG656183c21b58: share/mk: Don't install only differing in case files on case insensitive fs (authored by imp).
share/mk: Don't install only differing in case files on case insensitive fs
Apr 16 2024, 8:12 PM
imp committed rGae8398452bd3: flua: Add hash module (authored by imp).
flua: Add hash module
Apr 16 2024, 8:12 PM
imp added inline comments to D44718: ctl: Add helper routines for setting NVMe completion status.
Apr 16 2024, 7:28 PM
imp accepted D44715: nvmecontrol: New commands to support Fabrics hosts.
In D44715#1021543, @jhb wrote:
In D44715#1021069, @imp wrote:

Generally I like it.
I'd have been tempted to have a fabric command and these as subcommands. Did you consider this and if so what was your thinking for taking this path. And if not, what do you think of the idea.

The current usage is somewhat akin to nvme(1) on Linux which has top-level connect, discover, etc. commands. The options passed after the command name are different, but the commands are named the same. It's also true though that Linux's nvme(1) doesn't have any subcommands (e.g. it has detach-ns instead of ns detach). Linux doesn't use connect-fabric though, it is just connect and connect-all (the latter similar to connect -d for nvmecontrol(8)).

Apr 16 2024, 7:25 PM
imp accepted D44808: mfc-candidates: fix output order for incorrect commit dates.

Thanks! That's awesome service

Apr 16 2024, 5:36 PM
imp committed rG77d298ea3fb1: loader: lua: assume late ACPI detection if the feature isn't enabled (authored by kevans).
loader: lua: assume late ACPI detection if the feature isn't enabled
Apr 16 2024, 2:38 AM
imp committed rGa0456d357896: stand: Fix typo (triple S) (authored by jlduran_gmail.com).
stand: Fix typo (triple S)
Apr 16 2024, 2:37 AM
imp committed rG16c09de80135: loader: improve lua ACPI detection and handling (authored by rcm).
loader: improve lua ACPI detection and handling
Apr 16 2024, 2:37 AM
imp committed rG5029119797e1: stand: Retire setting hw.ata.wc: it doesn't exist. (authored by imp).
stand: Retire setting hw.ata.wc: it doesn't exist.
Apr 16 2024, 2:37 AM
imp committed rG82b2c7ac7d41: loader.efi.8: Fix a typo (authored by 0mp).
loader.efi.8: Fix a typo
Apr 16 2024, 2:37 AM
imp committed rG5417db3a9739: stand: Retire setting hw.eisa_slots. (authored by imp).
stand: Retire setting hw.eisa_slots.
Apr 16 2024, 2:37 AM
imp committed rG49028a1db2de: pmbr: Only load the first 545k rather than error out (authored by imp).
pmbr: Only load the first 545k rather than error out
Apr 16 2024, 2:37 AM
imp committed rG8b9bc8218545: stand: Automated cleanup of cdefs and other formatting (authored by imp).
stand: Automated cleanup of cdefs and other formatting
Apr 16 2024, 2:37 AM
imp committed rG9408d0ba3d11: stand: bandaide for acpi (authored by imp).
stand: bandaide for acpi
Apr 16 2024, 2:37 AM
imp committed rGaa53b6dd49bd: stand: Remove ancient SCCS tags. (authored by imp).
stand: Remove ancient SCCS tags.
Apr 16 2024, 2:37 AM
imp committed rG05cf4dda599a: loader: fix EFI ACPI detection (authored by rcm).
loader: fix EFI ACPI detection
Apr 16 2024, 2:37 AM
imp committed rGac0776ecf4f1: stand/efi: Consolidate integer types (authored by imp).
stand/efi: Consolidate integer types
Apr 16 2024, 2:37 AM
imp committed rGbeab67c8f6b2: stand/efi: Define ACPI_USE_SYSTEM_INTTYPES to be 1 instead of blank (authored by imp).
stand/efi: Define ACPI_USE_SYSTEM_INTTYPES to be 1 instead of blank
Apr 16 2024, 2:37 AM
imp committed rG58b95f5f8667: stand/efi: Request ACPI use the system inttypes (authored by imp).
stand/efi: Request ACPI use the system inttypes
Apr 16 2024, 2:37 AM
imp committed rG56b90f8fc980: loader.efi.8: Fix style warnings (authored by bcr).
loader.efi.8: Fix style warnings
Apr 16 2024, 2:37 AM
imp committed rGb5cd844a564a: loader: add target for dirdeps build (authored by stevek).
loader: add target for dirdeps build
Apr 16 2024, 2:37 AM
imp committed rG25cf4c045208: Add paragraph documenting loader.env functionlity (authored by madpilot).
Add paragraph documenting loader.env functionlity
Apr 16 2024, 2:36 AM
imp committed rGba1b5e122a2f: dirdeps: Add missing dependency files (authored by stevek).
dirdeps: Add missing dependency files
Apr 16 2024, 2:36 AM
imp committed rGebdd5d72fffc: stand/loader.efi: fix regression with ignoring nvstore (authored by glebius).
stand/loader.efi: fix regression with ignoring nvstore
Apr 16 2024, 2:35 AM

Apr 15 2024

imp committed rG770e04e65fbb: awk: revert upstream's attempt to disallow hex strings (authored by imp).
awk: revert upstream's attempt to disallow hex strings
Apr 15 2024, 11:06 PM
imp added a comment to D44801: arm_kernel_bothdr.awk: Update to latest ota.

PR: 257127

Apr 15 2024, 9:36 PM
imp updated the summary of D44801: arm_kernel_bothdr.awk: Update to latest ota.
Apr 15 2024, 9:12 PM
imp requested review of D44801: arm_kernel_bothdr.awk: Update to latest ota.
Apr 15 2024, 9:11 PM
imp added inline comments to D44797: freebsd-update(8): Use kern.module_path.
Apr 15 2024, 5:17 PM
imp accepted D44722: ctl_backend_ramdisk: Add support for NVMe.

I think the write uncorrectable is fine as it is, at least for now. It's not used by FreeBSD, but likely by others so it will eventually need to be supported. It need not gate this, though.

Apr 15 2024, 4:58 PM
imp added inline comments to D44713: cam: Add a XPORT_NVMF for NVMe over Fabrics sims.
Apr 15 2024, 4:56 PM
imp added inline comments to D44720: ctl: Support for NVMe commands.
Apr 15 2024, 4:53 PM
imp added inline comments to D44714: nvmf: The in-kernel NVMe over Fabrics host.
Apr 15 2024, 4:49 PM