The NetBSD Project

CVS log for src/sys/arch/i386/stand/dosboot/main.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / i386 / stand / dosboot

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.32.30.1 / (download) - annotate - [select for diffs], Mon Jun 10 22:06:21 2019 UTC (4 months, 1 week ago) by christos
Branch: phil-wifi
Changes since 1.32: +1 -20 lines
Diff to previous 1.32 (colored) next main 1.33 (colored)

Sync with HEAD

Revision 1.33 / (download) - annotate - [select for diffs], Mon May 13 17:50:30 2019 UTC (5 months, 1 week ago) by maxv
Branch: MAIN
CVS Tags: phil-wifi-20190609, netbsd-9-base, netbsd-9, HEAD
Changes since 1.32: +1 -20 lines
Diff to previous 1.32 (colored)

Remove dead code.

Revision 1.31.6.1 / (download) - annotate - [select for diffs], Wed Aug 20 00:03:07 2014 UTC (5 years, 2 months ago) by tls
Branch: tls-maxphys
Changes since 1.31: +3 -3 lines
Diff to previous 1.31 (colored) next main 1.32 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.30.8.2 / (download) - annotate - [select for diffs], Thu May 22 11:39:52 2014 UTC (5 years, 5 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.30.8.1: +3 -3 lines
Diff to previous 1.30.8.1 (colored) to branchpoint 1.30 (colored) next main 1.31 (colored)

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.31.10.1 / (download) - annotate - [select for diffs], Sun May 18 17:45:13 2014 UTC (5 years, 5 months ago) by rmind
Branch: rmind-smpnet
Changes since 1.31: +3 -3 lines
Diff to previous 1.31 (colored) next main 1.32 (colored)

sync with head

Revision 1.32 / (download) - annotate - [select for diffs], Wed Mar 26 17:58:57 2014 UTC (5 years, 6 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-maxphys-base-20171202, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, rmind-smpnet-nbase, rmind-smpnet-base, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, nick-nhusb-base-20170204, nick-nhusb-base-20161204, nick-nhusb-base-20161004, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, nick-nhusb-base, nick-nhusb, netbsd-8-base, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, jdolecek-ncq-base, jdolecek-ncq, isaki-audio2-base, isaki-audio2, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: phil-wifi
Changes since 1.31: +3 -3 lines
Diff to previous 1.31 (colored)

kill sprintf.

Revision 1.30.8.1 / (download) - annotate - [select for diffs], Tue Apr 17 00:06:30 2012 UTC (7 years, 6 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.30: +2 -6 lines
Diff to previous 1.30 (colored)

sync with head

Revision 1.30.12.1 / (download) - annotate - [select for diffs], Sat Feb 18 07:32:24 2012 UTC (7 years, 8 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.30: +2 -6 lines
Diff to previous 1.30 (colored) next main 1.31 (colored)

merge to -current.

Revision 1.31 / (download) - annotate - [select for diffs], Sun Dec 25 06:09:09 2011 UTC (7 years, 9 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, khorben-n900, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2, jmcneill-usbmp-base10, agc-symver-base, agc-symver
Branch point for: tls-maxphys, rmind-smpnet
Changes since 1.30: +2 -6 lines
Diff to previous 1.30 (colored)

Apply the following patch submitted by Evgeniy Ivanov:
http://mail-index.NetBSD.org/tech-kern/2011/12/15/msg012226.html
http://mail-index.NetBSD.org/tech-kern/2011/12/17/msg012229.html

 - add 'ls' op to struct fs_ops to support ls command on each fs,
   enabled by -DLIBSA_ENABLE_LS_OP and SAMISCMAKEFLAGS+="SA_ENABLE_LS_OP=yes"
   in libsa
 - split sys/lib/libsa/ufs_ls.c into UFS specific part and MI part (ls.c)
   that opens the target fs and calls fs-depedent XXX_ls() functions
 - add a ls op for ext2fs
   (all other fs than ufs and ext2fs don't have actual ls ops yet)
 - replace existing MD ufs_ls() calls with this new MI ls()

The original patch was written for i386 and ext2fs.
zaurus zboot has been tested by nonaka@.
ews4800mips and x68k loaders have been tested by me (with several fixes).
landisk might be okay since it was almost copied from i386.

XXX1: "ls" op in fs_ops looks a bit inconsistent, but we will be able to
      replace it with real fs ops like readdir if it's really worth
XXX2: someone might have to check sys/arch/ia64/stand/efi/libefi/efifs_ls.c

Revision 1.29.4.1 / (download) - annotate - [select for diffs], Sat Mar 5 20:50:44 2011 UTC (8 years, 7 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored) next main 1.30 (colored)

sync with head

Revision 1.25.2.3 / (download) - annotate - [select for diffs], Mon Jan 10 00:37:33 2011 UTC (8 years, 9 months ago) by jym
Branch: jym-xensuspend
Changes since 1.25.2.2: +2 -2 lines
Diff to previous 1.25.2.2 (colored) to branchpoint 1.25 (colored) next main 1.26 (colored)

Sync with HEAD

Revision 1.30 / (download) - annotate - [select for diffs], Mon Dec 20 01:12:44 2010 UTC (8 years, 10 months ago) by jakllsch
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, uebayasi-xip-base7, rmind-uvmplock-nbase, rmind-uvmplock-base, matt-mips64-premerge-20101231, jym-xensuspend-nbase, jym-xensuspend-base, jruoho-x86intr-base, jruoho-x86intr, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base, jmcneill-audiomp3-base, jmcneill-audiomp3, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Branch point for: yamt-pagecache, jmcneill-usbmp
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

MI libsa provides panic() and exit() functions, no need to provide our own.
As MI libsa exit() calls panic() with a "exit" message, don't use it if we
print our own farewell or have already panic()ed.

Revision 1.25.2.2 / (download) - annotate - [select for diffs], Sun Nov 1 13:58:36 2009 UTC (9 years, 11 months ago) by jym
Branch: jym-xensuspend
Changes since 1.25.2.1: +0 -0 lines
Diff to previous 1.25.2.1 (colored) to branchpoint 1.25 (colored)

Sync with HEAD.

Revision 1.25.2.1 / (download) - annotate - [select for diffs], Wed May 13 17:17:51 2009 UTC (10 years, 5 months ago) by jym
Branch: jym-xensuspend
Changes since 1.25: +18 -30 lines
Diff to previous 1.25 (colored)

Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.

Revision 1.22.78.1 / (download) - annotate - [select for diffs], Mon May 4 08:11:18 2009 UTC (10 years, 5 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.22: +27 -36 lines
Diff to previous 1.22 (colored) next main 1.23 (colored)

sync with head.

Revision 1.24.2.2 / (download) - annotate - [select for diffs], Tue Apr 28 07:34:14 2009 UTC (10 years, 5 months ago) by skrll
Branch: nick-hppapmap
Changes since 1.24.2.1: +18 -30 lines
Diff to previous 1.24.2.1 (colored) to branchpoint 1.24 (colored) next main 1.25 (colored)

Sync with HEAD.

Revision 1.29 / (download) - annotate - [select for diffs], Sat Mar 21 15:01:56 2009 UTC (10 years, 7 months ago) by ad
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9, yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1, uebayasi-xip-base, uebayasi-xip, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base, matt-premerge-20091211, jymxensuspend-base
Branch point for: rmind-uvmplock
Changes since 1.28: +3 -3 lines
Diff to previous 1.28 (colored)

Fix 'boot -z' bogons.

Revision 1.28 / (download) - annotate - [select for diffs], Wed Mar 18 10:22:30 2009 UTC (10 years, 7 months ago) by cegger
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

Ansify function definitions w/o arguments. Generated with sed.

Revision 1.27 / (download) - annotate - [select for diffs], Sat Mar 14 21:04:10 2009 UTC (10 years, 7 months ago) by dsl
Branch: MAIN
Changes since 1.26: +7 -10 lines
Diff to previous 1.26 (colored)

ANSIfy another 1261 function definitions.
The only ones left in sys are beyond by sed script!
(or in sys/dist or sys/external)
Mostly they have function pointer parameters.

Revision 1.26 / (download) - annotate - [select for diffs], Sat Mar 14 15:36:07 2009 UTC (10 years, 7 months ago) by dsl
Branch: MAIN
Changes since 1.25: +9 -18 lines
Diff to previous 1.25 (colored)

Change about 4500 of the K&R function definitions to ANSI ones.
There are still about 1600 left, but they have ',' or /* ... */
in the actual variable definitions - which my awk script doesn't handle.
There are also many that need () -> (void).
(The script does handle misordered arguments.)

Revision 1.24.2.1 / (download) - annotate - [select for diffs], Mon Jan 19 13:16:21 2009 UTC (10 years, 9 months ago) by skrll
Branch: nick-hppapmap
Changes since 1.24: +3 -1 lines
Diff to previous 1.24 (colored)

Sync with HEAD.

Revision 1.22.74.2 / (download) - annotate - [select for diffs], Sat Jan 17 13:28:05 2009 UTC (10 years, 9 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.22.74.1: +2 -0 lines
Diff to previous 1.22.74.1 (colored) to branchpoint 1.22 (colored) next main 1.23 (colored)

Sync with HEAD.

Revision 1.25 / (download) - annotate - [select for diffs], Sat Dec 13 23:30:54 2008 UTC (10 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: nick-hppapmap-base2, mjf-devfs2-base
Branch point for: jym-xensuspend
Changes since 1.24: +3 -1 lines
Diff to previous 1.24 (colored)

add a boot.cfg option to clear the screen; default off. From Anon Ymous

Revision 1.22.84.1 / (download) - annotate - [select for diffs], Sun Oct 19 22:15:49 2008 UTC (11 years ago) by haad
Branch: haad-dm
Changes since 1.22: +10 -9 lines
Diff to previous 1.22 (colored) next main 1.23 (colored)

Sync with HEAD.

Revision 1.22.80.2 / (download) - annotate - [select for diffs], Fri Oct 10 22:29:05 2008 UTC (11 years ago) by skrll
Branch: wrstuden-revivesa
Changes since 1.22.80.1: +4 -3 lines
Diff to previous 1.22.80.1 (colored) to branchpoint 1.22 (colored) next main 1.23 (colored)

Sync with HEAD.

Revision 1.22.74.1 / (download) - annotate - [select for diffs], Sun Sep 28 10:40:01 2008 UTC (11 years ago) by mjf
Branch: mjf-devfs2
Changes since 1.22: +10 -9 lines
Diff to previous 1.22 (colored)

Sync with HEAD.

Revision 1.24 / (download) - annotate - [select for diffs], Fri Sep 26 14:12:49 2008 UTC (11 years ago) by christos
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-4, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, ad-audiomp2-base, ad-audiomp2
Branch point for: nick-hppapmap
Changes since 1.23: +4 -3 lines
Diff to previous 1.23 (colored)

The structure of our elf kernel is:

    elf header/program headers/text/data/note/
    section headers/symbol table/string table

We need to read the section headers first to find the offset of the note
and thus we requite backwards seek. The only reason we need to read the
note is to find the version of the kernel, and this seems not to be used
anywhere. We could potentially change the kernel ldscript to add the note
information in the program headers, but dealing with ldscripts is painful
and producing a more complex binary could break some dumb standalone loader.
So the simple solution is to just disable the note loading for floppies
which is what this patch does. If someone wants to fix it in a better way,
be my guest.

Revision 1.22.80.1 / (download) - annotate - [select for diffs], Thu Sep 18 04:33:28 2008 UTC (11 years, 1 month ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.22: +7 -7 lines
Diff to previous 1.22 (colored)

Sync with wrstuden-revivesa-base-2.

Revision 1.22.82.1 / (download) - annotate - [select for diffs], Fri Jul 18 16:37:28 2008 UTC (11 years, 3 months ago) by simonb
Branch: simonb-wapbl
Changes since 1.22: +7 -7 lines
Diff to previous 1.22 (colored) next main 1.23 (colored)

Sync with head.

Revision 1.23 / (download) - annotate - [select for diffs], Tue Jul 15 21:29:37 2008 UTC (11 years, 3 months ago) by perry
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, simonb-wapbl-nbase, simonb-wapbl-base
Changes since 1.22: +7 -7 lines
Diff to previous 1.22 (colored)

Change the x86 boot blocks so they don't include builder login and date.

For now, we include kernel revision as a way of allowing users to
notice that boot blocks have gotten very old, so the first line of the
printout looks like this (depending on the particular block):

  >> NetBSD/x86 BIOS Boot, Revision 3.4 (from NetBSD 5.0)

This may be changed a bit pending feedback. (Some people think that
the kernel revision shouldn't be there at all, for example.)

Part of the project to assure that bit-identical sources produce
bit-identical release binaries.

Revision 1.22 / (download) - annotate - [select for diffs], Sun Dec 11 12:17:48 2005 UTC (13 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, yamt-uio_vmspace-base5, yamt-uio_vmspace, yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-splraiseipl-base2, yamt-splraiseipl-base, yamt-splraiseipl, yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, yamt-pdpolicy-base9, yamt-pdpolicy-base8, yamt-pdpolicy-base7, yamt-pdpolicy-base6, yamt-pdpolicy-base5, yamt-pdpolicy-base4, yamt-pdpolicy-base3, yamt-pdpolicy-base2, yamt-pdpolicy-base, yamt-pdpolicy, yamt-nfs-mp-base2, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, yamt-idlelwp-base8, yamt-idlelwp, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, vmlocking-base, vmlocking, thorpej-atomic-base, thorpej-atomic, simonb-timecounters-base, simonb-timecounters, simonb-timcounters-final, rpaulo-netinet-merge-pcb-base, rpaulo-netinet-merge-pcb, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, reinoud-bufcleanup, ppcoea-renovation-base, ppcoea-renovation, post-newlock2-merge, peter-altq-base, peter-altq, nick-net80211-sync-base, nick-net80211-sync, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, newlock2-nbase, newlock2-base, newlock2, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, mjf-ufs-trans-base, mjf-ufs-trans, mjf-devfs-base, mjf-devfs, matt-nb4-arm-base, matt-nb4-arm, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jmcneill-pm-base, jmcneill-pm, jmcneill-base, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, elad-kernelauth, cube-autoconf-base, cube-autoconf, chap-midi-nbase, chap-midi-base, chap-midi, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64, ad-socklock-base1, ad-audiomp-base, ad-audiomp, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-nfs-mp, wrstuden-revivesa, simonb-wapbl, mjf-devfs2, haad-dm
Changes since 1.21: +1 -1 lines
Diff to previous 1.21 (colored)

merge ktrace-lwp.

Revision 1.18.24.4 / (download) - annotate - [select for diffs], Thu Nov 10 13:56:53 2005 UTC (13 years, 11 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.18.24.3: +14 -16 lines
Diff to previous 1.18.24.3 (colored) to branchpoint 1.18 (colored) next main 1.19 (colored)

Sync with HEAD. Here we go again...

Revision 1.21 / (download) - annotate - [select for diffs], Wed Jun 22 20:42:45 2005 UTC (14 years, 4 months ago) by dyoung
Branch: MAIN
CVS Tags: yamt-vop-base3, yamt-vop-base2, yamt-vop-base, yamt-vop, yamt-readahead-pervnode, yamt-readahead-perfile, yamt-readahead-base3, yamt-readahead-base2, yamt-readahead-base, yamt-readahead, yamt-lazymbuf, thorpej-vnode-attr-base, thorpej-vnode-attr, ktrace-lwp-base
Changes since 1.20: +13 -13 lines
Diff to previous 1.20 (colored)

De-__P().

Consistently pass 'int *' arguments to parsebootfile.

Revision 1.20 / (download) - annotate - [select for diffs], Wed Jun 22 20:36:17 2005 UTC (14 years, 4 months ago) by junyoung
Branch: MAIN
Changes since 1.19: +2 -4 lines
Diff to previous 1.19 (colored)

Fix build breakage. Oops.

Revision 1.18.24.3 / (download) - annotate - [select for diffs], Tue Sep 21 13:17:10 2004 UTC (15 years, 1 month ago) by skrll
Branch: ktrace-lwp
Changes since 1.18.24.2: +1 -1 lines
Diff to previous 1.18.24.2 (colored) to branchpoint 1.18 (colored)

Fix the sync with head I botched.

Revision 1.18.24.2 / (download) - annotate - [select for diffs], Sat Sep 18 14:35:56 2004 UTC (15 years, 1 month ago) by skrll
Branch: ktrace-lwp
Changes since 1.18.24.1: +0 -0 lines
Diff to previous 1.18.24.1 (colored) to branchpoint 1.18 (colored)

Sync with HEAD.

Revision 1.18.24.1 / (download) - annotate - [select for diffs], Tue Aug 3 10:36:19 2004 UTC (15 years, 2 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

Sync with HEAD

Revision 1.19 / (download) - annotate - [select for diffs], Sun Aug 31 22:40:13 2003 UTC (16 years, 1 month ago) by fvdl
Branch: MAIN
CVS Tags: yamt-km-base4, yamt-km-base3, yamt-km-base2, yamt-km-base, yamt-km, netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2, kent-audio2-base, kent-audio2, kent-audio1-beforemerge, kent-audio1-base, kent-audio1
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

Fix signed/unsigned warnings.

Revision 1.16.4.2 / (download) - annotate - [select for diffs], Fri Aug 24 00:08:39 2001 UTC (18 years, 2 months ago) by nathanw
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.16.4.1: +2 -2 lines
Diff to previous 1.16.4.1 (colored) to branchpoint 1.16 (colored) next main 1.17 (colored)

Catch up with -current.

Revision 1.18.4.2 / (download) - annotate - [select for diffs], Thu Jul 5 00:58:46 2001 UTC (18 years, 3 months ago) by itojun
Branch: sommerfeld_i386mp_1
Changes since 1.18.4.1: +403 -0 lines
Diff to previous 1.18.4.1 (colored) to branchpoint 1.18 (colored) next main 1.19 (colored)

sort boot flag to alphabetical order.  add -c.

Revision 1.18.4.1, Thu Jul 5 00:58:45 2001 UTC (18 years, 3 months ago) by itojun
Branch: sommerfeld_i386mp_1
Changes since 1.18: +0 -403 lines
FILE REMOVED

file main.c was added on branch sommerfeld_i386mp_1 on 2001-07-05 00:58:46 +0000

Revision 1.18 / (download) - annotate - [select for diffs], Thu Jul 5 00:58:45 2001 UTC (18 years, 3 months ago) by itojun
Branch: MAIN
CVS Tags: thorpej-mips-cache-base, thorpej-mips-cache, thorpej-devvp-base3, thorpej-devvp-base2, thorpej-devvp-base, thorpej-devvp, sommerfeld_i386mpnext, sommerfeld_i386mpbase_1, pre-chs-ubcperf, post-chs-ubcperf, newlock-base, newlock, netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6, nathanw_sa_before_merge, nathanw_sa_base, kqueue-beforemerge, kqueue-base, kqueue-aftermerge, kqueue, ifpoll-base, i386mp_plus16_stable, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw, gehenna-devsw-base, gehenna-devsw, fvdl_fs64_base, eeh-devprop-base, eeh-devprop
Branch point for: sommerfeld_i386mp_1, ktrace-lwp
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

sort boot flag to alphabetical order.  add -c.

Revision 1.16.4.1 / (download) - annotate - [select for diffs], Thu Jun 21 19:26:13 2001 UTC (18 years, 4 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.16: +4 -2 lines
Diff to previous 1.16 (colored)

Catch up to -current.

Revision 1.17 / (download) - annotate - [select for diffs], Fri Jun 1 23:26:31 2001 UTC (18 years, 4 months ago) by jdolecek
Branch: MAIN
Changes since 1.16: +4 -2 lines
Diff to previous 1.16 (colored)

g/c COMPAT_OLDBOOT from bootblocks, sprinkle some const
bump bootblock version to 2.10

Revision 1.13.2.1 / (download) - annotate - [select for diffs], Mon Nov 20 20:09:39 2000 UTC (18 years, 11 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.13: +6 -2 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.

Revision 1.16 / (download) - annotate - [select for diffs], Sun Sep 24 18:28:21 2000 UTC (19 years ago) by jdolecek
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base
Branch point for: nathanw_sa
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

update usage message (new flags -v, -q)

Revision 1.14.6.1 / (download) - annotate - [select for diffs], Sun Aug 13 09:09:27 2000 UTC (19 years, 2 months ago) by jdolecek
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored) next main 1.15 (colored)

pullup from trunk (approved by thorpej):
retire RB_DFLTROOT, it's no longer used

revisions pulled up:
arch/i386/stand/lib/netbsd_opts.c	1.3
arch/i386/stand/biosboot/main.c		1.23
arch/i386/stand/dosboot/main.c		1.15
arch/i386/stand/netboot/main.c		1.6
arch/arc/arc/machdep.c			1.42
arch/bebox/stand/boot/boot.c		1.11
arch/hpcmips/hpcmips/machdep.c		1.32
arch/newsmips/newsmips/machdep.c	1.45
arch/pc532/stand/boot/boot.c		1.2
arch/pmax/pmax/machdep.c		1.178
arch/prep/stand/boot/boot.c		1.2
arch/sparc/sparc/autoconf.c		1.141
arch/sparc64/sparc64/autoconf.c		1.38
arch/x68k/stand/loadbsd/loadbsd.c	1.5
arch/mvme68k/stand/libsa/parse_args.c	1.6
compat/osf1/osf1_cvt.c			1.9
sys/reboot.h				1.17

Revision 1.15 / (download) - annotate - [select for diffs], Sat Jul 29 20:06:28 2000 UTC (19 years, 2 months ago) by jdolecek
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

g/c RB_DFLTROOT

I've tried hard to find also various usage() messages and remove the
appropriate flag from there as well, hopefully all occurences are covered.

Revision 1.14 / (download) - annotate - [select for diffs], Mon Mar 13 10:51:22 2000 UTC (19 years, 7 months ago) by martin
Branch: MAIN
CVS Tags: sommerfeld_i386mpbase_20000422, sommerfeld_i386mp_houseclean, netbsd-1-5-base, netbsd-1-5-ALPHA2, minoura-xpg4dl-base, minoura-xpg4dl
Branch point for: netbsd-1-5
Changes since 1.13: +5 -1 lines
Diff to previous 1.13 (colored)

Do the same as biosboot does.
This makes it possible to create serial console dosboot.com's via uncommenting
the appropriate Makefile options.
I needed this when testing the SMP test kernels at work.

Revision 1.11.4.1 / (download) - annotate - [select for diffs], Mon Jun 21 00:50:03 1999 UTC (20 years, 4 months ago) by thorpej
Branch: chs-ubc2
Changes since 1.11: +17 -12 lines
Diff to previous 1.11 (colored) next main 1.12 (colored)

Sync w/ -current.

Revision 1.13 / (download) - annotate - [select for diffs], Wed Apr 14 15:22:46 1999 UTC (20 years, 6 months ago) by christos
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, fvdl-softdep-base, fvdl-softdep, comdex-fall-1999-base, comdex-fall-1999, chs-ubc2-newbase, chs-ubc2-base
Branch point for: thorpej_scsipi
Changes since 1.12: +1 -3 lines
Diff to previous 1.12 (colored)

remove bogus prototype for getopt

Revision 1.12 / (download) - annotate - [select for diffs], Wed Apr 14 11:53:43 1999 UTC (20 years, 6 months ago) by drochner
Branch: MAIN
Changes since 1.11: +17 -10 lines
Diff to previous 1.11 (colored)

add prototypes, use ufs_ls() from mi libsa,
compile with -Wall -Wmissing-prototypes -Wstrict-prototypes -Wno-main

Revision 1.11 / (download) - annotate - [select for diffs], Fri Feb 12 05:14:23 1999 UTC (20 years, 8 months ago) by cjs
Branch: MAIN
CVS Tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, kame_14_19990705, kame_14_19990628, kame_141_19991130, kame
Branch point for: chs-ubc2
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Don't give exit() a parameter, as libstand version doesn't take one.

Revision 1.10 / (download) - annotate - [select for diffs], Mon Nov 3 18:17:19 1997 UTC (21 years, 11 months ago) by drochner
Branch: MAIN
CVS Tags: kenh-if-detach-base, kenh-if-detach, eeh-paddr_t-base, eeh-paddr_t, chs-ubc-base, chs-ubc
Changes since 1.9: +13 -4 lines
Diff to previous 1.9 (colored)

../lib/exec_fromdos.c doesn't use the memory size returned by XMS check
anymore if other methods work better. Sync banner output with this.

Revision 1.8.2.1 / (download) - annotate - [select for diffs], Sat Nov 1 04:25:56 1997 UTC (21 years, 11 months ago) by mellon
Branch: netbsd-1-3
CVS Tags: netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA
Changes since 1.8: +37 -2 lines
Diff to previous 1.8 (colored) next main 1.9 (colored)

Pull rev 1.9 up from trunk (drochner)

Revision 1.9 / (download) - annotate - [select for diffs], Fri Oct 31 18:50:09 1997 UTC (21 years, 11 months ago) by drochner
Branch: MAIN
Changes since 1.8: +37 -2 lines
Diff to previous 1.8 (colored)

-Don't try to parse the bootfile path in DOS mode.
-Take "dev" command from "biosboot" for consistency.

Revision 1.5.2.2 / (download) - annotate - [select for diffs], Mon Sep 22 06:31:17 1997 UTC (22 years, 1 month ago) by thorpej
Branch: marc-pcmcia
Changes since 1.5.2.1: +130 -195 lines
Diff to previous 1.5.2.1 (colored) to branchpoint 1.5 (colored) next main 1.6 (colored)

Update marc-pcmcia branch from trunk.

Revision 1.8 / (download) - annotate - [select for diffs], Wed Sep 17 19:39:40 1997 UTC (22 years, 1 month ago) by drochner
Branch: MAIN
CVS Tags: netbsd-1-3-base, marc-pcmcia-base
Branch point for: netbsd-1-3
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

The additional linefeed appeared again... kill it.

Revision 1.7 / (download) - annotate - [select for diffs], Wed Sep 17 18:44:15 1997 UTC (22 years, 1 month ago) by drochner
Branch: MAIN
Changes since 1.6: +130 -195 lines
Diff to previous 1.6 (colored)

Use common menu / parsing functions.
Adapt to new console / exec_netbsd arguments.

Revision 1.5.2.1 / (download) - annotate - [select for diffs], Sat Aug 23 07:09:26 1997 UTC (22 years, 2 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Update marc-pcmcia branch from trunk.

Revision 1.6 / (download) - annotate - [select for diffs], Thu Aug 14 15:28:47 1997 UTC (22 years, 2 months ago) by drochner
Branch: MAIN
CVS Tags: thorpej-signal-base, thorpej-signal
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Use traditional memory detect function (int15/88) as indication for
a XMS driver.
From Martin Husemann.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Jul 29 16:01:45 1997 UTC (22 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: marc-pcmcia-bp
Branch point for: marc-pcmcia
Changes since 1.4: +11 -2 lines
Diff to previous 1.4 (colored)

If we have xms print the xms memory size, and indicate that this is xms
memory in the banner. It is confusing to show 0 memory...

Revision 1.4 / (download) - annotate - [select for diffs], Sat Jul 26 01:50:52 1997 UTC (22 years, 3 months ago) by thorpej
Branch: MAIN
Changes since 1.3: +8 -7 lines
Diff to previous 1.3 (colored)

New welcome banner code, modeled after NetBSD/hp300's boot program
welcome banner code.  Includes additional build information, and it
generally nicer to look at.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Jun 13 13:24:10 1997 UTC (22 years, 4 months ago) by drochner
Branch: MAIN
CVS Tags: bouyer-scsipi
Changes since 1.2: +1 -3 lines
Diff to previous 1.2 (colored)

Remove strerror() prototype, it goes into stand.h.

Revision 1.2 / (download) - annotate - [select for diffs], Sat Mar 22 09:06:20 1997 UTC (22 years, 7 months ago) by thorpej
Branch: MAIN
Changes since 1.1: +293 -291 lines
Diff to previous 1.1 (colored)

Purely cosmetic whitespace/indentation changes (mmm, indent(1))

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Mar 14 02:40:35 1997 UTC (22 years, 7 months ago) by perry
Branch: DROCHNER
CVS Tags: bootcode-970312
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of new boot code, created by Matthias Drochner with a
little hacking by me. This isn't strictly identical to his 920312
release -- I've hacked it a bit -- but since we are taking over change
control it doesn't matter much.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Mar 14 02:40:35 1997 UTC (22 years, 7 months ago) by perry
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>