Module Name:src
Committed By: christos
Date: Sun Dec 15 03:38:17 UTC 2019
Modified Files:
src/sys/arch/i386/stand/lib: vbe.c
Log Message:
PR/54767: elo: fix incorrect test (mlelstv)
Add symbolic constants and reference to the standard.
To generate a diff of this commit:
Module Name:src
Committed By: christos
Date: Sat Dec 7 02:29:03 UTC 2019
Modified Files:
src/sys/arch/i386/stand/lib: exec.c
Log Message:
loadfile sets errno, return the correct error, not EIO.
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75
Module Name:src
Committed By: christos
Date: Wed Jun 13 16:03:10 UTC 2018
Modified Files:
src/sys/arch/i386/stand/lib: Makefile.inc
Log Message:
revert previous MAKEOBJDIRPREFIX massaging
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19
Module Name:src
Committed By: christos
Date: Mon Jun 11 21:35:13 UTC 2018
Modified Files:
src/sys/arch/i386/stand/lib: Makefile.inc
Log Message:
switch CFLAGS from using MAKEOBJDIRPREFIX to MAKEOBJDIR. This whole thing
is disgusting, but fixing it properly. requires
Module Name:src
Committed By: nonaka
Date: Tue Mar 20 10:21:01 UTC 2018
Modified Files:
src/sys/arch/i386/stand/lib: biosdisk.c
Log Message:
efiboot: fix to find boot partition process.
NetBSD related partitions with no bootme flag set are also candidates
for boot
Module Name:src
Committed By: pgoyette
Date: Sat Jan 27 22:25:23 UTC 2018
Modified Files:
src/sys/arch/i386/stand/lib: bootinfo.h
Log Message:
Recent changes have increased the number of "things" the bootloader
needs to deal with. Increase the table size so we don't
Module Name:src
Committed By: nonaka
Date: Fri Mar 24 08:50:17 UTC 2017
Modified Files:
src/sys/arch/i386/stand/lib: exec.c
Log Message:
efiboot: fix calculation of the kernel size when loading modules.
To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68
Module Name:src
Committed By: nonaka
Date: Thu Feb 23 12:14:53 UTC 2017
Modified Files:
src/sys/arch/i386/stand/lib: exec.c
Log Message:
no need COUNT_KERNEL hack.
To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/arch/i386/stand/lib/exec.c
Please
Module Name:src
Committed By: nonaka
Date: Sat Feb 11 10:18:10 UTC 2017
Modified Files:
src/sys/arch/i386/stand/lib: exec.c
Log Message:
efiboot: Copy bootinfo to safe arena.
To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64
Module Name:src
Committed By: maxv
Date: Sun Dec 4 08:21:08 UTC 2016
Modified Files:
src/sys/arch/i386/stand/lib: biosmem.S biosmemps2.S biosmemx.S exec.c
multiboot.S startprog.S
Log Message:
KNF and explain a few things
To generate a diff of this commit:
Module Name:src
Committed By: maxv
Date: Sun Jun 5 14:13:57 UTC 2016
Modified Files:
src/sys/arch/i386/stand/lib: bootinfo.c bootinfo.h exec.c
Log Message:
Don't use a magic value. Define a limit, and enforce it.
To generate a diff of this commit:
cvs rdiff -u -r1.5
Module Name:src
Committed By: maxv
Date: Sun Jun 5 14:06:31 UTC 2016
Modified Files:
src/sys/arch/i386/stand/lib: biosdisk.c exec.c
Log Message:
The bootinfo is refreshed each time the bootloader tries to execute a
kernel, so there's no point in using this global
Module Name:src
Committed By: christos
Date: Sun Jan 17 14:57:18 UTC 2016
Modified Files:
src/sys/arch/i386/stand/lib/netif: 3c90xb.c etherdrv.h
Log Message:
PR/50668: David Binderman: Don't compare unsigned to -1
To generate a diff of this commit:
cvs rdiff -u -r1.14
Module Name:src
Committed By: christos
Date: Sun Dec 13 19:51:53 UTC 2015
Modified Files:
src/sys/arch/i386/stand/lib: dosfile.c
Log Message:
better than returning random errors.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18
Module Name:src
Committed By: christos
Date: Sun Dec 13 21:03:31 UTC 2015
Modified Files:
src/sys/arch/i386/stand/lib: dosfile.c
Log Message:
one default is better than two
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19
Module Name:src
Committed By: mlelstv
Date: Fri Dec 11 08:04:20 UTC 2015
Modified Files:
src/sys/arch/i386/stand/lib: dosfile.c
Log Message:
PR 50516 bad switch statement.
Adding some comments.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17
Module Name:src
Committed By: mrg
Date: Thu Apr 16 08:38:36 UTC 2015
Modified Files:
src/sys/arch/i386/stand/lib: Makefile
Log Message:
remove HAVE_GCC=45 fragment.
To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/arch/i386/stand/lib/Makefile
Module Name:src
Committed By: jakllsch
Date: Sun Jan 18 20:18:07 UTC 2015
Modified Files:
src/sys/arch/i386/stand/lib: biosdisk.c
Log Message:
While the old gpt.S mbr code looks at both primary and alternate GPT
partition tables, mbrgpt.S and DKWEDGE_METHOD_GPT only look
Module Name:src
Committed By: erh
Date: Sat Jul 19 14:50:21 UTC 2014
Modified Files:
src/sys/arch/i386/stand/lib: bios_disk.S
Log Message:
Fix bootxx_* and boot on machines where the bios sets high bits of %eax on
success.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: joerg
Date: Tue Apr 8 13:56:04 UTC 2014
Modified Files:
src/sys/arch/i386/stand/lib: Makefile
Log Message:
Unbreak clang build by restricting -O0 hack to gcc.
To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39
Module Name:src
Committed By: christos
Date: Tue Apr 8 15:34:18 UTC 2014
Modified Files:
src/sys/arch/i386/stand/lib: Makefile
Log Message:
make this more attractive (to me).
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40
Module Name:src
Committed By: christos
Date: Mon Apr 7 21:09:55 UTC 2014
Modified Files:
src/sys/arch/i386/stand/lib: Makefile
Log Message:
XXX: gcc-4.8 bug. Passes wrong arguments to biosdisk_read(). Turn optimization
off.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: jakllsch
Date: Sun Apr 6 19:11:26 UTC 2014
Modified Files:
src/sys/arch/i386/stand/lib: bootmenu.c menuutils.c
Log Message:
Use __dead.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/i386/stand/lib/bootmenu.c
Module Name:src
Committed By: jakllsch
Date: Sun Apr 6 19:18:00 UTC 2014
Modified Files:
src/sys/arch/i386/stand/lib: exec.c
Log Message:
Misc WARNS=4 fixes.
To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/arch/i386/stand/lib/exec.c
Please note
Module Name:src
Committed By: joerg
Date: Fri Feb 14 20:34:28 UTC 2014
Modified Files:
src/sys/arch/i386/stand/lib: Makefile
Log Message:
Only realprot.S still needs to be built with GNU as.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37
Module Name:src
Committed By: jakllsch
Date: Sun Jan 5 20:49:20 UTC 2014
Modified Files:
src/sys/arch/i386/stand/lib: comio_direct.c
Log Message:
don't shadow local variable
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11
Module Name:src
Committed By: jakllsch
Date: Sun Jan 5 20:52:57 UTC 2014
Modified Files:
src/sys/arch/i386/stand/lib: parseutils.c
Log Message:
No need to return a empty string literal of the wrong const-ness when we
already have a empty string of the correct const-ness.
Module Name:src
Committed By: jakllsch
Date: Sun Jan 5 21:36:50 UTC 2014
Modified Files:
src/sys/arch/i386/stand/lib: exec.c
Log Message:
Make name argument to module_add_common const; use this to allow the libsa
fsmod string to soon become const.
To generate a diff of
Module Name:src
Committed By: jakllsch
Date: Mon Dec 30 21:45:51 UTC 2013
Modified Files:
src/sys/arch/i386/stand/lib: exec.c
Log Message:
Zero out on-stack 'marks' array before first use.
This is needed so the MARK_DATA index is properly filled in.
To generate a diff
Module Name:src
Committed By: jakllsch
Date: Tue Dec 24 19:00:56 UTC 2013
Modified Files:
src/sys/arch/i386/stand/lib: realprot.S
Log Message:
Obtain CR0_PE constant from x86/specialreg.h rather than a local #define.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: jakllsch
Date: Wed Nov 27 18:29:45 UTC 2013
Modified Files:
src/sys/arch/i386/stand/lib: exec.c
Log Message:
Use the size of what's at the bootinfo_userconf pointer, not the size
of the pointer itself.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: jakllsch
Date: Sun Nov 24 17:16:30 UTC 2013
Modified Files:
src/sys/arch/i386/stand/lib: exec.c
Log Message:
cast from 32-bit integer to void * though uintptr_t to avoid warnings
when compiling for x86_64.
To generate a diff of this commit:
Module Name:src
Committed By: jakllsch
Date: Sun Nov 24 17:17:48 UTC 2013
Modified Files:
src/sys/arch/i386/stand/lib: exec.c
Log Message:
use i386/multiboot.h instead of machine/multiboot.h so this can be
compiled for amd64
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: jakllsch
Date: Sun Nov 24 17:20:01 UTC 2013
Modified Files:
src/sys/arch/i386/stand/lib: exec.c libi386.h
Log Message:
The x86 kernel entry point stack arguments are always 32-bit, even on amd64.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: jakllsch
Date: Mon Nov 18 03:52:45 UTC 2013
Modified Files:
src/sys/arch/i386/stand/lib: bootinfo.h
Log Message:
Bring arch/i386/stand bootinfo structure in line with the kernel's
fixed-layout understanding of it.
To generate a diff of this
Module Name:src
Committed By: christos
Date: Thu Oct 31 20:31:04 UTC 2013
Modified Files:
src/sys/arch/i386/stand/lib: biosdisk.c
Log Message:
avoid pointer aliasing problems.
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43
Module Name:src
Committed By: christos
Date: Sun Oct 20 21:06:37 UTC 2013
Modified Files:
src/sys/arch/i386/stand/lib: dosfile.c
Log Message:
remove unused variable
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/i386/stand/lib/dosfile.c
Module Name:src
Committed By: tsutsui
Date: Fri May 31 15:11:07 UTC 2013
Modified Files:
src/sys/arch/i386/stand/lib: vbe.c
Log Message:
The 'vesa' command can take 'list' flag so mention it in an error message.
To generate a diff of this commit:
cvs rdiff -u -r1.7
Module Name:src
Committed By: tsutsui
Date: Tue Jul 3 15:24:37 UTC 2012
Modified Files:
src/sys/arch/i386/stand/lib: biosdisk.c
Log Message:
Apply patch:
PR/46583: BIOS bootloader problems with partitions that start above 1TB
Should be pulled up to netbsd-6.
To
Module Name:src
Committed By: perseant
Date: Wed Jun 13 18:34:20 UTC 2012
Modified Files:
src/sys/arch/i386/stand/lib: biosdisk.c
Log Message:
Sanity check the values coming back from the int13 extensions of the bios,
so we can catch impossible return values. Allows the
Module Name:src
Committed By: gsutre
Date: Wed Sep 21 08:57:12 UTC 2011
Modified Files:
src/sys/arch/i386/stand/lib: biosdisk.c
Log Message:
Fix btinfo_bootdisk's labelsector and btinfo_bootwedge's startblk for
the non-GPT case.
ok jakllsch@
To generate a diff of this
Module Name:src
Committed By: christos
Date: Thu Aug 18 13:20:04 UTC 2011
Modified Files:
src/sys/arch/i386/stand/lib: bootmenu.c parseutils.c
Log Message:
PR/43563: Wolfgang Solfrank: boot.cfg doesn't support comments
Fix makes it support # comments and treat spaces and
Module Name:src
Committed By: joerg
Date: Wed Jun 8 16:03:42 UTC 2011
Modified Files:
src/sys/arch/i386/stand/lib: cpufunc.S
Log Message:
G/C wbinvd
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/i386/stand/lib/cpufunc.S
Please note that
Module Name:src
Committed By: joerg
Date: Wed Jun 8 16:04:40 UTC 2011
Modified Files:
src/sys/arch/i386/stand/lib: pcio.c
Log Message:
Use prototypes from libi386.h.
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/i386/stand/lib/pcio.c
Module Name:src
Committed By: joerg
Date: Tue Jun 7 20:05:46 UTC 2011
Modified Files:
src/sys/arch/i386/stand/lib: Makefile
Log Message:
Catch up with addition of putstr32.S.
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34
Module Name:src
Committed By: dsl
Date: Thu Jun 2 18:53:01 UTC 2011
Modified Files:
src/sys/arch/i386/stand/lib: Makefile
Added Files:
src/sys/arch/i386/stand/lib: putstr32.S
Log Message:
Add C stubs to allow prints early in the boot code.
To generate a diff of
Module Name:src
Committed By: jakllsch
Date: Sun Feb 20 22:03:13 UTC 2011
Modified Files:
src/sys/arch/i386/stand/lib: biosvbe.S
Log Message:
Follow a minor detail in the spec a bit more closely.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: dyoung
Date: Mon Feb 21 00:39:54 UTC 2011
Modified Files:
src/sys/arch/i386/stand/lib: libi386.h
Log Message:
biosdisk_getextinfo() returns 0 on success, non-zero on failure, so
change its return type from void to int.
To generate a diff of
Module Name:src
Committed By: jakllsch
Date: Mon Feb 21 02:58:03 UTC 2011
Modified Files:
src/sys/arch/i386/stand/lib: biosdisk_ll.c
Log Message:
Rework previous commit. Return non-zero instead of turning off
BIOSDISK_INT13EXT. BIOSDISK_INT13EXT also enables LBA access
Module Name:src
Committed By: jakllsch
Date: Sun Feb 20 05:45:48 UTC 2011
Modified Files:
src/sys/arch/i386/stand/lib: biosmemps2.S
Log Message:
%bl is part of %bx, %bx contains the address we requested from the BIOS.
Thus, use %cl instead of %bl for return value storage.
Module Name:src
Committed By: jmcneill
Date: Mon Feb 14 23:47:11 UTC 2011
Modified Files:
src/sys/arch/i386/stand/lib: pcio.c
Log Message:
port-i386/44563: boot loader prompt doesn't read keyboard input on a MacBook1,1
check for keystroke (int 16h, AH=01h) before getting
Module Name:src
Committed By: jakllsch
Date: Wed Jan 26 20:59:49 UTC 2011
Modified Files:
src/sys/arch/i386/stand/lib: biosdisk.c
Log Message:
Attempt to correct two regressions.
- avoid Virtualbox's BIOS panicing on 64-bit LBAs
- MBR-without-disklabel was ignored
To
Module Name:src
Committed By: jakllsch
Date: Wed Jan 5 21:44:23 UTC 2011
Modified Files:
src/sys/arch/i386/stand/lib: biosdisk.c
Log Message:
Let the compiler determine the correct type for sizeof().
From Mike Volokhov's GPT booting GSoC.
To generate a diff of this
Module Name:src
Committed By: jakllsch
Date: Wed Jan 5 22:06:59 UTC 2011
Modified Files:
src/sys/arch/i386/stand/lib: Makefile biosdisk.c
Log Message:
Teach BIOS disk driver about GPT partition tables.
Inspired by Mike Volokhov's GPT booting GSoC project.
To generate a
Module Name:src
Committed By: jakllsch
Date: Thu Dec 30 22:27:43 UTC 2010
Modified Files:
src/sys/arch/i386/stand/lib: biosdisk_ll.c
Log Message:
Make this actually build with DISK_DEBUG.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29
Module Name:src
Committed By: jakllsch
Date: Thu Dec 30 22:28:53 UTC 2010
Modified Files:
src/sys/arch/i386/stand/lib: biosdisk.c
Log Message:
Fix DISK_DEBUG build.
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/i386/stand/lib/biosdisk.c
Module Name:src
Committed By: jakllsch
Date: Fri Dec 24 20:36:51 UTC 2010
Modified Files:
src/sys/arch/i386/stand/lib: biosdisk.c biosdisk.h biosdisk_ll.c
Log Message:
Sprinkle daddr_t.
Adjust DISK_DEBUG printf formats to match.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: jakllsch
Date: Sat Dec 25 01:19:34 UTC 2010
Modified Files:
src/sys/arch/i386/stand/lib: biosdisk.c biosdisk_ll.c
bootinfo_biosgeom.c
Log Message:
Use printf format macros for long longs.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: jakllsch
Date: Sun Dec 19 17:18:23 UTC 2010
Modified Files:
src/sys/arch/i386/stand/lib: realprot.S
Log Message:
Compute real/protected %sp/%esp offset in 'gdt_fixup' using all 32-bits.
Allows the case of %ss being less than %cs to work.
Module Name:src
Committed By: jnemeth
Date: Sat Oct 30 08:12:43 UTC 2010
Modified Files:
src/sys/arch/i386/stand/lib: exec.c
Log Message:
Reduce licence with copyright Perry E. Metzger and Matthias Drochner
to two clauses.
On Thu, 21 Oct 2010 22:42:00 -0700 jnem...@xxx
Module Name:src
Committed By: christos
Date: Wed Aug 25 16:32:51 UTC 2010
Modified Files:
src/sys/arch/i386/stand/lib: exec.c
Log Message:
use LOAD_BACKWARDS instead of LOAD_NOTE for floppy book.
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44
Module Name:src
Committed By: tsutsui
Date: Fri Jun 25 15:35:08 UTC 2010
Modified Files:
src/sys/arch/i386/stand/lib: biosdisk.c exec.c libi386.h pcio.c vbe.c
Log Message:
Add wait_sec() which uses BIOS function call INT 1Ah/AH=00h (GET SYSTEMTIME)
and use it for large
Module Name:src
Committed By: dsl
Date: Sat Nov 21 11:52:57 UTC 2009
Modified Files:
src/sys/arch/i386/stand/lib: bios_disk.S biosmemps2.S dos_file.S
Log Message:
Preserve %ds over bios calls.
Not strickly necessary because real_to_prot doesn't normally rely on in.
Module Name:src
Committed By: dsl
Date: Sat Nov 21 11:54:47 UTC 2009
Modified Files:
src/sys/arch/i386/stand/lib: realprot.S
Log Message:
Replace EPIA_HACK code with a version that 'just' trashes any return
address cache. This seems to be rather more effective!
This
Module Name:src
Committed By: dsl
Date: Fri Nov 20 19:25:38 UTC 2009
Modified Files:
src/sys/arch/i386/stand/lib: bootinfo_biosgeom.c
Log Message:
EXT13_DEVPATH_SIGNATURE should be EXTINFO_DEVPATH_SIGNATURE
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20
Module Name:src
Committed By: dsl
Date: Thu Nov 19 22:08:14 UTC 2009
Modified Files:
src/sys/arch/i386/stand/lib: dump_eax.S
Log Message:
Shorten slightly
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/i386/stand/lib/dump_eax.S
Please note
Module Name:src
Committed By: dsl
Date: Thu Nov 19 22:13:17 UTC 2009
Modified Files:
src/sys/arch/i386/stand/lib: Makefile
Added Files:
src/sys/arch/i386/stand/lib: message32.S
Log Message:
Add 32 bit versions of message and dump_eax that write directly to
the
Module Name:src
Committed By: jmcneill
Date: Tue Oct 20 14:47:33 UTC 2009
Modified Files:
src/sys/arch/i386/stand/lib: vbe.c
Log Message:
trim some fat
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/i386/stand/lib/vbe.c
Please note that diffs
Module Name:src
Committed By: jmcneill
Date: Tue Oct 20 14:49:03 UTC 2009
Modified Files:
src/sys/arch/i386/stand/lib: biosdisk.c
Log Message:
trim some fat, don't scan disklabels on non-HD disks
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30
Module Name:src
Committed By: jmcneill
Date: Mon Sep 14 10:42:43 UTC 2009
Modified Files:
src/sys/arch/i386/stand/lib: bootmenu.c
Log Message:
Don't treat timeouts or the return key as an invalid choice; spotted by
Andreas Gustafsson.
To generate a diff of this commit:
Module Name:src
Committed By: jmcneill
Date: Sun Sep 13 18:13:37 UTC 2009
Modified Files:
src/sys/arch/i386/stand/lib: exec.c
Log Message:
kmod improvements
- unless otherwise specified, modules are now loaded from the same device
as the kernel ('load miniroot' now
Module Name:src
Committed By: jmcneill
Date: Sun Sep 13 23:53:36 UTC 2009
Modified Files:
src/sys/arch/i386/stand/lib: bootmenu.c
Log Message:
If the menuformat is not letter, do not allow letter keys to be aliases
for number keys. snj@ often overshoots the spacebar in a
Module Name:src
Committed By: jmcneill
Date: Wed Aug 26 13:28:48 UTC 2009
Modified Files:
src/sys/arch/i386/stand/lib: pcio.c
Log Message:
int 15h/AH=86h (WAIT) doesn't work properly on all hardware and emulators, so
for the countdown use the more coarsely grained sleep
Module Name:src
Committed By: jmcneill
Date: Sun Aug 23 12:31:05 UTC 2009
Modified Files:
src/sys/arch/i386/stand/lib: gatea20.c
Log Message:
PR# kern/39726: Soekris 5501-60 boot/bootxx 120 second delay
PR# port-i386/41162: A20 gate legacy hook cause long pxeboot delay on
Module Name:src
Committed By: mbalmer
Date: Mon Jun 29 09:23:16 UTC 2009
Modified Files:
src/sys/arch/i386/stand/lib: pcio.c
Log Message:
Have the boot countdown on i386 display starting in N seconds. instead
of starting in N and eliminate a use of sprintf. Note that on
75 matches
Mail list logo