summaryrefslogtreecommitdiffstats
path: root/sys/boot
Commit message (Collapse)AuthorAgeFilesLines
* Remove vestiges of MFS.ru2001-06-011-1/+0
|
* Go back to 1.20 again.dcs2001-05-291-0/+3
|
* Turn dictthreshold and dictincrease into cell-sized variables, sodcs2001-05-292-7/+8
| | | | | | | they can be used with cell operators like !. As I did this, I noticed the whole CELL thing might have problems with big endian architectures with sizeof(int)!=sizeof(void*).
* Revert the ugly band-aide[tm] hack of rev 1.12.obrien2001-05-291-6/+2
| | | | The offending loader.4th commit (rev 1.20) has been backed out.
* Revert 1.20, as it causes mysterious problems to the Alpha people.dcs2001-05-291-3/+0
|
* One needs to introduce things with a `.file' directive before trying toobrien2001-05-281-1/+2
| | | | | do a .loc on it. BTW, the .loc needs to be in a .text section. gas 2.11.0 catches these oversights where previous versions did not.
* grep -v offending lines from loader.4th until the master version of itobrien2001-05-281-2/+6
| | | | is fixed.
* Add the generated help files to CLEANDIRS.obrien2001-05-281-0/+1
| | | | Found by: rm -rf /usr/obj/usr/src/sys/boot ; make ; make clean ; cvs -q up
* In sys/boot/common/module.c, near line 105 a request for a rawjesper2001-05-271-1/+1
| | | | | | | | | | | | | | | | | file is processed by passing its name in argv[1]: return(mod_loadobj(typestr, argv[1])); however, it is not tested to see if argv[1] actually is defined. At best, mod_loadobj() near line 244 returns an error like "can't find 'garbage'" but if the "filename" entered is sufficiently long, some buffer gets overrun. Of course, "load -t filename" is actually a typo because we meant to type "load -t mfs_root filename"; nevertheless, a hung machine seems like too harsh a punishment for such a small typo... PR: i386/27693 Submitted by: Adrian Steinmann <ast@marabu.ch> MFC after: 1 week
* Fix reboot buglet when BOOT_BTX_NOHANG is defined.rnordier2001-05-272-2/+2
| | | | Submitted by: Umesh Krishnaswamy <umesh@juniper.net>
* As in with ":", check dictionary space and increase it if necessary beforedcs2001-05-271-0/+2
| | | | "create".
* - sys/msdosfs moved to sys/fs/msdosfsru2001-05-251-1/+1
| | | | | - msdos.ko renamed to msdosfs.ko - /usr/include/msdosfs moved to /usr/include/fs/msdosfs
* (Re-)enabled boot2.nyan2001-05-241-1/+1
|
* Update boot[12] program to compile ELF binary.nyan2001-05-246-117/+92
| | | | | Submitted by: Nobuyuki Koganemaru <n-kogane@syd.odn.ne.jp> and kawanobe@st.rim.or.jp (Kawanobe Koh)
* The following modules were renamed:ru2001-05-231-4/+4
| | | | | | | fdesc -> fdescfs portal -> portalfs umap -> umapfs union -> unionfs
* Fix a grammar nit.dd2001-05-221-1/+1
| | | | | PR: 27520 Submitted by: Michael Lucas <mwlucas@blackhelicopters.org>
* Merged from sys/boot/i386/btx/btx/btx.s revision 1.24.nyan2001-05-212-8/+8
|
* Allocate more memory if necessary.dcs2001-05-171-0/+3
|
* FICL 2.05 has a flawed definition of BASE. Fix it.dcs2001-05-101-1/+1
| | | | Spotted by: Peter Jeremy <peter.jeremy@alcatel.com.au>
* * include/elf.h has been repo copied to include/elf-hints.h, and it noobrien2001-05-022-2/+2
| | | | | | | | longer includes machine/elf.h. * consumers of elf.h now use the minimalist elf header possible. This change is motivated by Binutils 2.11.0 and too much clashing over our base elf headers and the Binutils elf headers.
* Bring in ficl 2.05.dcs2001-04-2926-1804/+3992
| | | | | | | This version has a step debugger, which now completely replaces the old trace feature. Also, we moved all of the FreeBSD-specific MI code to loader.c, reducing the diff between this and the official FICL distribution.
* mdoc(7) police: fixed whatis(1) entry.ru2001-04-181-3/+0
|
* no longer needed now that we are able to build cdboot from sources againgallatin2001-04-081-1554/+0
|
* build cdboot from sources now that the cd9660 fs support worksgallatin2001-04-071-5/+4
| | | | MFC candidate
* Don't call prom_open() multiple times. This confuses some versions of SRMdfr2001-04-051-8/+22
| | | | | | | and makes it impossible to boot from floppy and CD on some AlphaServer platforms. Detective work by: Michael Richards <michael@fastmail.ca>
* MAN[1-9] -> MAN.ru2001-03-274-6/+4
|
* Turn off building the ARC loader. I don't know of anyone currently workingobrien2001-03-251-3/+4
| | | | on advancing this WIP.
* Always disable paging when exiting back to real mode after receiving ajhb2001-03-212-8/+8
| | | | | | | | | | | | fatal trap. Also, reload the GDT register to point to BTX's GDT before playing around with the segment registers to return to real mode. This is helpful if the kernel causes a fatal exception before it has setup its own IDT and fault handlers. For example, if one happens to break mtx_init(). Without these changes BTX would recursively page fault (if paging was not disabled) or triple fault and reset the CPU (without the GDT reload) instead of providing a potentially useful register dump. Reviewed by: rnordier
* Don't set the gateway address if the netmask is zero or we're onps2001-03-141-1/+5
| | | | | | | the same network. PXE does not do netmask calculations, so if the gateway is set it will use it. Submitted by: peter & FreeBSD cluster ACLs
* Use better descriptions (ones invovling words from the English languagejhb2001-03-141-2/+2
| | | | anyways) for the accept filter modules.
* Improve comments about the sound drivers.dcs2001-03-141-4/+4
| | | | Correct accf lines.
* - Sync up with stable by adding in the Netgraph and Sound module sections,jhb2001-03-131-1/+56
| | | | | the agp module, and the accept filter modules. - Remove an extraneous blank line.
* Goodbye vn, welcome md.dcs2001-03-071-1/+1
|
* Fix whitespace.obrien2001-03-041-2/+2
|
* setlocale(3) has been fixed to match POSIX standard:ru2001-03-022-2/+2
| | | | LC_ALL takes precedence over other LC_* envariables.
* Eliminate mdocNG warnings caused by misplaced or extraneous macro calls.ru2001-02-281-8/+8
|
* Whenever the user might be offered a chance to quit throughdcs2001-02-221-4/+7
| | | | | | pager_output(), respect that choice. PR: 15747
* Preceed/preceeding are not english words. Use precede or preceding.asmodai2001-02-185-5/+5
|
* Fix typo: seperate -> separate.asmodai2001-02-062-2/+2
| | | | Seperate does not exist in the english language.
* Add atspeaker_load.des2001-02-011-0/+1
|
* mdoc(7) police: split punctuation characters + misc fixes.ru2001-02-011-1/+1
|
* Prepare for mdoc(7)NG.ru2001-01-162-2/+2
|
* Add commented out examples for the new KTR loader tunables.jhb2001-01-061-0/+3
|
* Use <sys/queue.h> macro API.phk2000-12-301-12/+12
| | | | | Submitted by: "Jason" <jsmethers@pdq.net> Reviewed by: /sbin/md5
* Retire kernfs (kernel part).des2000-12-281-1/+0
|
* Prepare for mdoc(7)NG.ru2000-12-272-14/+10
|
* Disabled boot2 for the moment, because it needs aout tools.kato2000-12-241-1/+1
|
* Fix column alignment (whitespace-only change).rnordier2000-12-191-1/+1
|
* Merged from sys/boot/i386/loader/Makefile revision 1.49.kato2000-12-161-1/+1
|
* mdoc(7) police: removed duplicate .Os call.ru2000-12-141-1/+1
|
OpenPOWER on IntegriCloud