History log of /illumos-gate/usr/src/boot/sys/ (Results 1 – 25 of 426)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
d863b4c107-Aug-2022 Toomas Soome

14919 tem: implement xenl
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: Brian Bennett <bahamat@digitalelf.net>
Approved by: Dan McDonald <danmcd@mnx.io>

55fea89d15-Aug-2023 Dan Cross

15843 automation can fix many trailing whitespace cstyle nits
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Dan McDonald <danmcd@mnx.io>

d56b5f9f07-Oct-2022 Toomas Soome

15067 linker set should be declared WEAK
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Gordon Ross <gordon.w

15067 linker set should be declared WEAK
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

show more ...

a8962f2d04-Sep-2022 Toomas Soome

14948 loader: do_cpuid does corrupt memory when built with gcc 10
Reviewed-by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <da

14948 loader: do_cpuid does corrupt memory when built with gcc 10
Reviewed-by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

5e89799502-Jul-2021 Toomas Soome

14748 loader: support for hiding the cursor on the console
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@fingolfin.org>

ffd79eb624-Mar-2022 Toomas Soome

14590 loader: replace boolean_t with bool in non-zfs code
Reviewed by: Yuri Pankov <ypankov@tintri.com>
Reviewed by: Michael van der Westhuizen <r1mikey@gmail.com>
Approved by: Dan McDona

14590 loader: replace boolean_t with bool in non-zfs code
Reviewed by: Yuri Pankov <ypankov@tintri.com>
Reviewed by: Michael van der Westhuizen <r1mikey@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...

2202850805-Feb-2022 Toomas Soome

14480 loader: restructure loader source tree
Reviewed by: Andy Fiddaman <andy@omnios.org>
Reviewed by: Michael van der Westhuizen <r1mikey@gmail.com>
Approved by: Robert Mustacchi <rm@fin

14480 loader: restructure loader source tree
Reviewed by: Andy Fiddaman <andy@omnios.org>
Reviewed by: Michael van der Westhuizen <r1mikey@gmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...


boot/Makefile
boot/Makefile.inc
boot/Makefile.lib
boot/README
boot/common/Makefile.inc
boot/common/bcache.c
boot/common/boot.c
boot/common/bootstrap.h
boot/common/commands.c
boot/common/console.c
boot/common/dev_net.c
boot/common/dev_net.h
boot/common/devopen.c
boot/common/disk.c
boot/common/disk.h
boot/common/gfx_fb.c
boot/common/gfx_fb.h
boot/common/gpt.c
boot/common/gpt.h
boot/common/help.common
boot/common/install.c
boot/common/interp.c
boot/common/interp_backslash.c
boot/common/interp_forth.c
boot/common/interp_parse.c
boot/common/isapnp.c
boot/common/isapnp.h
boot/common/linenoise/LICENSE
boot/common/linenoise/LICENSE.descrip
boot/common/linenoise/Makefile
boot/common/linenoise/README.markdown
boot/common/linenoise/example.c
boot/common/linenoise/linenoise.c
boot/common/linenoise/linenoise.h
boot/common/load_elf.c
boot/common/load_elf32.c
boot/common/load_elf32_obj.c
boot/common/load_elf64.c
boot/common/load_elf64_obj.c
boot/common/load_elf_obj.c
boot/common/ls.c
boot/common/mb_header.S
boot/common/md.c
boot/common/merge_help.awk
boot/common/misc.c
boot/common/module.c
boot/common/multiboot2.c
boot/common/newvers.sh
boot/common/nvstore.c
boot/common/part.c
boot/common/part.h
boot/common/paths.h
boot/common/pnp.c
boot/common/rbx.h
boot/common/reloc_elf.c
boot/common/reloc_elf32.c
boot/common/reloc_elf64.c
boot/common/self_reloc.c
boot/common/tem.c
boot/common/util.c
boot/common/util.h
boot/common/vdisk.c
boot/common/zfs_cmd.c
boot/efi/Makefile
boot/efi/Makefile.inc
boot/efi/include/Guid/MemoryTypeInformation.h
boot/efi/include/Guid/MtcVendor.h
boot/efi/include/Guid/ZeroGuid.h
boot/efi/include/Protocol/EdidActive.h
boot/efi/include/Protocol/EdidDiscovered.h
boot/efi/include/Protocol/EdidOverride.h
boot/efi/include/README
boot/efi/include/amd64/efibind.h
boot/efi/include/amd64/pe.h
boot/efi/include/arm/efibind.h
boot/efi/include/arm64/efibind.h
boot/efi/include/efi.h
boot/efi/include/efi_driver_utils.h
boot/efi/include/efi_drivers.h
boot/efi/include/efi_nii.h
boot/efi/include/efiapi.h
boot/efi/include/efichar.h
boot/efi/include/eficon.h
boot/efi/include/eficonsctl.h
boot/efi/include/efidebug.h
boot/efi/include/efidef.h
boot/efi/include/efidevp.h
boot/efi/include/efierr.h
boot/efi/include/efifpswa.h
boot/efi/include/efifs.h
boot/efi/include/efigop.h
boot/efi/include/efigpt.h
boot/efi/include/efiip.h
boot/efi/include/efilib.h
boot/efi/include/efinet.h
boot/efi/include/efipart.h
boot/efi/include/efipciio.h
boot/efi/include/efipoint.h
boot/efi/include/efiprot.h
boot/efi/include/efipxebc.h
boot/efi/include/efiser.h
boot/efi/include/efistdarg.h
boot/efi/include/efitcp.h
boot/efi/include/efiudp.h
boot/efi/include/efiuga.h
boot/efi/include/efizfs.h
boot/efi/include/i386/efibind.h
boot/efi/include/i386/pe.h
boot/efi/libefi/Makefile
boot/efi/libefi/Makefile.com
boot/efi/libefi/amd64/Makefile
boot/efi/libefi/delay.c
boot/efi/libefi/devicename.c
boot/efi/libefi/devpath.c
boot/efi/libefi/efi_console.c
boot/efi/libefi/efi_driver_utils.c
boot/efi/libefi/efichar.c
boot/efi/libefi/efienv.c
boot/efi/libefi/efinet.c
boot/efi/libefi/efipart.c
boot/efi/libefi/efizfs.c
boot/efi/libefi/env.c
boot/efi/libefi/errno.c
boot/efi/libefi/handles.c
boot/efi/libefi/i386/Makefile
boot/efi/libefi/libefi.c
boot/efi/libefi/time.c
boot/efi/libefi/time_event.c
boot/efi/libefi/wchar.c
boot/efi/loader/Makefile
boot/efi/loader/Makefile.com
boot/efi/loader/acpi.c
boot/efi/loader/amd64/Makefile
boot/efi/loader/arch/amd64/Makefile.inc
boot/efi/loader/arch/amd64/amd64_tramp.S
boot/efi/loader/arch/amd64/elf64_freebsd.c
boot/efi/loader/arch/amd64/exc.S
boot/efi/loader/arch/amd64/ldscript.amd64
boot/efi/loader/arch/amd64/multiboot_tramp.S
boot/efi/loader/arch/amd64/start.S
boot/efi/loader/arch/amd64/trap.c
boot/efi/loader/arch/arm/Makefile.inc
boot/efi/loader/arch/arm/exec.c
boot/efi/loader/arch/arm/ldscript.arm
boot/efi/loader/arch/arm/start.S
boot/efi/loader/arch/arm64/Makefile.inc
boot/efi/loader/arch/arm64/exec.c
boot/efi/loader/arch/arm64/ldscript.arm64
boot/efi/loader/arch/arm64/start.S
boot/efi/loader/arch/i386/Makefile.inc
boot/efi/loader/arch/i386/bootinfo.c
boot/efi/loader/arch/i386/efimd.c
boot/efi/loader/arch/i386/elf32_freebsd.c
boot/efi/loader/arch/i386/exec.c
boot/efi/loader/arch/i386/i386_copy.c
boot/efi/loader/arch/i386/ldscript.i386
boot/efi/loader/arch/i386/multiboot_tramp.S
boot/efi/loader/arch/i386/start.S
boot/efi/loader/autoload.c
boot/efi/loader/bootinfo.c
boot/efi/loader/conf.c
boot/efi/loader/copy.c
boot/efi/loader/efi_main.c
boot/efi/loader/efiserialio.c
boot/efi/loader/framebuffer.c
boot/efi/loader/framebuffer.h
boot/efi/loader/i386/Makefile
boot/efi/loader/loader_efi.h
boot/efi/loader/main.c
boot/efi/loader/memmap.c
boot/efi/loader/reloc.c
boot/forth/Makefile.inc
boot/forth/beadm.4th
boot/forth/beastie.4th
boot/forth/brand-fbsd.4th
boot/forth/brand-illumos.4th
boot/forth/brand.4th
boot/forth/check-password.4th
boot/forth/color.4th
boot/forth/delay.4th
boot/forth/efi.4th
boot/forth/frames.4th
boot/forth/illumos-brand.png
boot/forth/illumos-logo.png
boot/forth/loader.4th
boot/forth/loader.conf
boot/forth/loader.rc
boot/forth/logo-beastie.4th
boot/forth/logo-beastiebw.4th
boot/forth/logo-fbsdbw.4th
boot/forth/logo-illumos.4th
boot/forth/logo-orb.4th
boot/forth/logo-orbbw.4th
boot/forth/menu-commands.4th
boot/forth/menu.4th
boot/forth/menu.rc
boot/forth/menusets.4th
boot/forth/pcibios.4th
boot/forth/pnp.4th
boot/forth/screen.4th
boot/forth/shortcuts.4th
boot/forth/support.4th
boot/forth/version.4th
boot/i386/Makefile
boot/i386/Makefile.inc
boot/i386/boot.ldscript
boot/i386/btx/Makefile
boot/i386/btx/btx/Makefile
boot/i386/btx/btx/btx.S
boot/i386/btx/btxldr/Makefile
boot/i386/btx/btxldr/btxldr.S
boot/i386/btx/lib/Makefile
boot/i386/btx/lib/btxcsu.S
boot/i386/btx/lib/btxsys.s
boot/i386/btx/lib/btxv86.h
boot/i386/btx/lib/btxv86.s
boot/i386/cdboot/Makefile
boot/i386/cdboot/cdboot.S
boot/i386/common/bootargs.h
boot/i386/common/cons.c
boot/i386/common/cons.h
boot/i386/common/drv.c
boot/i386/common/drv.h
boot/i386/common/edd.h
boot/i386/gptzfsboot/Makefile
boot/i386/gptzfsboot/gptldr.S
boot/i386/gptzfsboot/lib.h
boot/i386/gptzfsboot/sio.S
boot/i386/gptzfsboot/zfsboot.c
boot/i386/isoboot/Makefile
boot/i386/isoboot/cd9660read.c
boot/i386/isoboot/isoboot.c
boot/i386/libi386/Makefile
boot/i386/libi386/amd64_tramp.S
boot/i386/libi386/bio.c
boot/i386/libi386/biosacpi.c
boot/i386/libi386/biosdisk.c
boot/i386/libi386/biosmem.c
boot/i386/libi386/biospci.c
boot/i386/libi386/biospnp.c
boot/i386/libi386/biossmap.c
boot/i386/libi386/bootinfo.c
boot/i386/libi386/bootinfo32.c
boot/i386/libi386/bootinfo64.c
boot/i386/libi386/comconsole.c
boot/i386/libi386/cpuid.c
boot/i386/libi386/devicename.c
boot/i386/libi386/elf32_freebsd.c
boot/i386/libi386/elf64_freebsd.c
boot/i386/libi386/i386_copy.c
boot/i386/libi386/i386_module.c
boot/i386/libi386/libi386.h
boot/i386/libi386/linux.c
boot/i386/libi386/linux.h
boot/i386/libi386/multiboot.c
boot/i386/libi386/multiboot_tramp.S
boot/i386/libi386/nullconsole.c
boot/i386/libi386/pread.c
boot/i386/libi386/pxe.c
boot/i386/libi386/pxe.h
boot/i386/libi386/pxetramp.s
boot/i386/libi386/relocater_tramp.S
boot/i386/libi386/smbios.c
boot/i386/libi386/smbios.h
boot/i386/libi386/spinconsole.c
boot/i386/libi386/time.c
boot/i386/libi386/vbe.c
boot/i386/libi386/vbe.h
boot/i386/libi386/vidconsole.c
boot/i386/loader/Makefile
boot/i386/loader/chain.c
boot/i386/loader/conf.c
boot/i386/loader/help.i386
boot/i386/loader/ldscript.i386
boot/i386/loader/loader.rc
boot/i386/loader/main.c
boot/i386/pmbr/Makefile
boot/i386/pmbr/pmbr.s
boot/i386/pxeldr/Makefile
boot/i386/pxeldr/pxeldr.S
boot/libficl/Makefile
boot/libficl/Makefile.com
boot/libficl/amd64/Makefile
boot/libficl/ficllocal.h
boot/libficl/i386/Makefile
boot/libficl/softcore/Makefile
boot/libstand/Makefile
boot/libstand/Makefile.com
boot/libstand/amd64/Makefile
boot/libstand/i386/Makefile
8c65387025-Jan-2022 Toomas Soome

14451 loader: want mechanism to test if we are virtualized
Reviewed by: Andy Fiddaman <andy@omnios.org>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Approved by: Robert Mustacchi

14451 loader: want mechanism to test if we are virtualized
Reviewed by: Andy Fiddaman <andy@omnios.org>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...

59c22e7a27-Dec-2021 Toomas Soome

14346 loader: add __alloc_size2
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>

2377faa913-Dec-2021 Emmanuel Vadot

14307 loader: bcache: Fix debug printf
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>

554e720a02-Dec-2021 Toomas Soome

14280 loader: use shadow framebuffer
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Andy Fiddaman <andy@omnios.org>
Approved by: Dan McDonald <danmcd@joyent.com>

6538c7b429-Sep-2021 Toomas Soome

14121 loader: net_open() should not replace f->f_devdata
Reviewed by: Klaus Ziegler <klausz@haus-gisela.de>
Approved by: Robert Mustacchi <rm@fingolfin.org>

99e6398e12-Aug-2021 Kyle Evans

14036 pxeboot: improve and simplify rx handling
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

46baa6ff25-Sep-2021 Toomas Soome

14114 loader: dev_net.c should use __func__ with printf
Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net>
Reviewed by: Andy Fiddaman <andy@omnios.org>
Approved by: Robert Mustacchi <rm

14114 loader: dev_net.c should use __func__ with printf
Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net>
Reviewed by: Andy Fiddaman <andy@omnios.org>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...

a0ff59d017-Sep-2021 Dan McDonald

14084 loader can't activate BEs
(Revert "13955 loader: support.4th resets the read buffer incorrectly")

This reverts commit 3fa2c5b4960d0046e3080b8f059afab7943d0a1b.

5388916e12-Sep-2021 Toomas Soome

14060 loader.efi: multiboot2_exec() should fall back to use module load address
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>

402e3d8a10-Sep-2021 Toomas Soome

14066 loader.efi: want inb and outb
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Andy Fiddaman <andy@omnios.org>
Approved by: Robert Mustacchi <rm@fingolfin.org>

190f051b31-Aug-2021 Toomas Soome

14049 loader.efi: fix console output after BS off
Reviewed by: Andy Fiddaman <andy@omnios.org>
Reviewed by: Yuri Pankov <ypankov@tintri.com>
Approved by: Robert Mustacchi <rm@fingolfin.or

14049 loader.efi: fix console output after BS off
Reviewed by: Andy Fiddaman <andy@omnios.org>
Reviewed by: Yuri Pankov <ypankov@tintri.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...

8914555402-Aug-2021 Toomas Soome

13991 loader.efi: check return value from malloc
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.c

13991 loader.efi: check return value from malloc
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...

5dfe3bc315-Oct-2020 Toomas Soome

13974 gptzfsboot: fall back device name is always disk-1:
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Andy Fiddaman <andy@omnios.org>
Approved by: Hans Rosenfeld <rosenfeld@grumpf

13974 gptzfsboot: fall back device name is always disk-1:
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Andy Fiddaman <andy@omnios.org>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>

show more ...

6963446f25-Jul-2021 Toomas Soome

13970 loader: BIOS loader ld script needs to use KEEP statement with linker sets
Reviewed by: Andy Fiddaman <andy@omnios.org>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>

ff5d403921-Apr-2021 Toomas Soome

13816 loader: BIOS build should not use -fPIC
Reviewed by: Yuri Pankov <ypankov@tintri.com>
Approved by: Dan McDonald <danmcd@joyent.com>

3fa2c5b411-Jul-2021 John Hood

13955 loader: support.4th resets the read buffer incorrectly
Reviewed-by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <andy@omnios.org>
Approved by: Dan McDonald <danmcd@joyen

13955 loader: support.4th resets the read buffer incorrectly
Reviewed-by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <andy@omnios.org>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...

fa9eb22209-Jun-2021 Toomas Soome

13876 tem: we should support CSI 38 and 48 sequences for RGB colors
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Joshua M. Clulow <josh@sysmgr.org>

d50863a305-May-2021 Toomas Soome

13791 loader: gfx_fb_drawrect should use GfxFbBltVideoFill
Reviewed by: Yuri Pankov <yuripv@yuripv.dev>
Approved by: Robert Mustacchi <rm@fingolfin.org>

12345678910>>...18