obrien
22e09e1bf0
Revert the ugly band-aide[tm] hack of rev 1.12.
...
The offending loader.4th commit (rev 1.20) has been backed out.
2001-05-29 01:48:06 +00:00
dcs
b61be3ee13
Revert 1.20, as it causes mysterious problems to the Alpha people.
2001-05-29 00:34:32 +00:00
obrien
01707e0035
One needs to introduce things with a `.file' directive before trying to
...
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.
2001-05-28 09:52:21 +00:00
obrien
6b180e3812
grep -v offending lines from loader.4th until the master version of it
...
is fixed.
2001-05-28 05:18:13 +00:00
obrien
a8cd688fab
Add the generated help files to CLEANDIRS.
...
Found by: rm -rf /usr/obj/usr/src/sys/boot ; make ; make clean ; cvs -q up
2001-05-28 05:12:13 +00:00
jesper
f3057f7160
In sys/boot/common/module.c, near line 105 a request for a raw
...
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
2001-05-27 23:26:11 +00:00
rnordier
83f67b8f31
Fix reboot buglet when BOOT_BTX_NOHANG is defined.
...
Submitted by: Umesh Krishnaswamy <umesh@juniper.net>
2001-05-27 20:15:10 +00:00
dcs
c4a3cb3687
As in with ":", check dictionary space and increase it if necessary before
...
"create".
2001-05-27 16:30:10 +00:00
ru
8094d979ca
- sys/msdosfs moved to sys/fs/msdosfs
...
- msdos.ko renamed to msdosfs.ko
- /usr/include/msdosfs moved to /usr/include/fs/msdosfs
2001-05-25 08:14:14 +00:00
nyan
e55c47c3e7
(Re-)enabled boot2.
2001-05-24 11:19:43 +00:00
nyan
38300a1c46
Update boot[12] program to compile ELF binary.
...
Submitted by: Nobuyuki Koganemaru <n-kogane@syd.odn.ne.jp> and
kawanobe@st.rim.or.jp (Kawanobe Koh)
2001-05-24 11:18:32 +00:00
ru
08c28f0caa
The following modules were renamed:
...
fdesc -> fdescfs
portal -> portalfs
umap -> umapfs
union -> unionfs
2001-05-23 10:06:48 +00:00
dd
97e810885f
Fix a grammar nit.
...
PR: 27520
Submitted by: Michael Lucas <mwlucas@blackhelicopters.org>
2001-05-22 00:29:42 +00:00
nyan
9fa80b3cce
Merged from sys/boot/i386/btx/btx/btx.s revision 1.24.
2001-05-21 11:49:21 +00:00
dcs
9a2404aa1f
Allocate more memory if necessary.
2001-05-17 04:34:02 +00:00
dcs
84806dd3dd
FICL 2.05 has a flawed definition of BASE. Fix it.
...
Spotted by: Peter Jeremy <peter.jeremy@alcatel.com.au>
2001-05-10 05:13:09 +00:00
obrien
538e761e02
* include/elf.h has been repo copied to include/elf-hints.h, and it no
...
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.
2001-05-02 23:56:21 +00:00
dcs
1e7d7fa081
Bring in ficl 2.05.
...
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.
2001-04-29 02:36:36 +00:00
ru
889eeac6e7
mdoc(7) police: fixed whatis(1) entry.
2001-04-18 12:56:15 +00:00
gallatin
0b22a5d861
no longer needed now that we are able to build cdboot from sources again
2001-04-08 00:01:54 +00:00
gallatin
4defd5fc78
build cdboot from sources now that the cd9660 fs support works
...
MFC candidate
2001-04-07 23:52:31 +00:00
dfr
00380e60a1
Don't call prom_open() multiple times. This confuses some versions of SRM
...
and makes it impossible to boot from floppy and CD on some AlphaServer
platforms.
Detective work by: Michael Richards <michael@fastmail.ca>
2001-04-05 10:28:52 +00:00
ru
aa4ec850c7
MAN[1-9] -> MAN.
2001-03-27 11:59:22 +00:00
obrien
c7987ad371
Turn off building the ARC loader. I don't know of anyone currently working
...
on advancing this WIP.
2001-03-25 23:07:44 +00:00
jhb
5d5fc406d7
Always disable paging when exiting back to real mode after receiving a
...
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
2001-03-21 20:08:07 +00:00
ps
cbac3232d7
Don't set the gateway address if the netmask is zero or we're on
...
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
2001-03-14 23:53:25 +00:00
jhb
749fdab956
Use better descriptions (ones invovling words from the English language
...
anyways) for the accept filter modules.
2001-03-14 21:33:36 +00:00
dcs
af9206eb0a
Improve comments about the sound drivers.
...
Correct accf lines.
2001-03-14 17:46:32 +00:00
jhb
914514e800
- Sync up with stable by adding in the Netgraph and Sound module sections,
...
the agp module, and the accept filter modules.
- Remove an extraneous blank line.
2001-03-13 16:16:35 +00:00
dcs
576f1851f1
Goodbye vn, welcome md.
2001-03-07 09:42:41 +00:00
obrien
114e64b3c4
Fix whitespace.
2001-03-04 04:38:14 +00:00
ru
3e8d7346e8
setlocale(3) has been fixed to match POSIX standard:
...
LC_ALL takes precedence over other LC_* envariables.
2001-03-02 16:52:14 +00:00
ru
f4325cbb8b
Eliminate mdocNG warnings caused by misplaced or extraneous macro calls.
2001-02-28 17:38:53 +00:00
dcs
290c615f2c
Whenever the user might be offered a chance to quit through
...
pager_output(), respect that choice.
PR: 15747
2001-02-22 11:22:14 +00:00
asmodai
0f00927ea0
Preceed/preceeding are not english words. Use precede or preceding.
2001-02-18 10:25:42 +00:00
asmodai
2f1d3e2cdf
Fix typo: seperate -> separate.
...
Seperate does not exist in the english language.
2001-02-06 11:21:58 +00:00
des
0b32553f89
Add atspeaker_load.
2001-02-01 16:41:58 +00:00
ru
8a6f8b5fe4
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:38:02 +00:00
ru
ffef081534
Prepare for mdoc(7)NG.
2001-01-16 09:39:23 +00:00
jhb
8132a144d5
Add commented out examples for the new KTR loader tunables.
2001-01-06 06:52:49 +00:00
phk
f13a78af64
Use <sys/queue.h> macro API.
...
Submitted by: "Jason" <jsmethers@pdq.net>
Reviewed by: /sbin/md5
2000-12-30 20:40:16 +00:00
des
cff7c7e718
Retire kernfs (kernel part).
2000-12-28 12:17:35 +00:00
ru
b09cfc8f20
Prepare for mdoc(7)NG.
2000-12-27 16:37:32 +00:00
kato
c02a1810a6
Disabled boot2 for the moment, because it needs aout tools.
2000-12-24 14:54:34 +00:00
rnordier
1d93511772
Fix column alignment (whitespace-only change).
2000-12-19 00:17:36 +00:00
kato
b1e4886a37
Merged from sys/boot/i386/loader/Makefile revision 1.49.
2000-12-16 03:15:48 +00:00
ru
c86298b9bc
mdoc(7) police: removed duplicate .Os call.
2000-12-14 12:48:07 +00:00
rnordier
385258aeec
Strip the .comment and .note sections when stripping. There's no
...
point in retaining this info, particularly under BTX.
2000-12-13 17:10:38 +00:00
rnordier
66009fc30e
Add a magic number, for easier identification of boot0. At present,
...
this is used only by libdisk.
2000-12-12 17:27:35 +00:00
marcel
9286fe07da
Add "empty" makefile. Cross-building fails without it.
2000-12-08 04:08:09 +00:00