1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-07 13:14:51 +00:00
freebsd/sys
Julian Elischer bf709d2564 3 changes:
1/ Makefile:  the maximum size for boot2 is 7.5K not 7K,
so don't complain until it reaches THAT size..
newfs leaves 8K and boot 1 is 512k. leaving 7.5K becasue the disklabel
is considered to part of the boot2 file.

[512  boot1][512 disklabel][     7K boot2 code        ]
[boot1 file][               boot2 file                ]

2/ Boot2.S: move the soring of the default name read from block 2 to AFTER
clearing the BSS.

3/ boot.c:
Move the parsing of the command line into the
place it's called for clarity.. alsoi comment it a bit and clean it
up a bit.. for some reason this seems ot have made it a little
larger, but I can't work out why.. maybe bruce might have ideas?
compensated for by shrinkage elsewhere..

the practical result of this is htat the default string can now contain args
e.g. if you change the default string to have -gd
then the machine will boot to the dgb debugger stub by default..
this is mostly useful with the nextboot utility..
as it now allows you to remotely force a machine to reboot into
the debugger.
1996-09-04 18:28:36 +00:00
..
alpha Change the way moused talk to syscons, now its only delivering mouseevents 1996-06-25 08:54:57 +00:00
amd64 Cleaned up version of my 'extended BIOS' patch. This one is commented 1996-09-03 18:50:36 +00:00
compat/linux Changed type of ni_dirp in struct namei' from caddr_t to const char *' 1996-09-03 23:17:15 +00:00
compile
conf More merge. 1996-09-04 09:52:31 +00:00
ddb Allow the user to switch into gdb mode from ddb 1996-08-27 19:46:28 +00:00
dev Add preliminary support for the Orion PCI chip set. It is special in the 1996-09-02 21:23:06 +00:00
fs Eliminated nested include of <sys/unistd.h> in <sys/file.h> in the kernel. 1996-09-03 14:25:27 +00:00
geom Fail when odd number of disks are specified with mirror flag. Memory 1996-07-24 23:45:24 +00:00
gnu Added #include of <machine/md_var.h>. This will be needed when 1996-06-25 20:31:01 +00:00
i386 3 changes: 1996-09-04 18:28:36 +00:00
isa Fixed a couple of bugs in the mousepointer code. 1996-09-01 18:16:06 +00:00
isofs/cd9660 Moved the fsnode MALLOC to before the call to getnewvnode() so that the 1996-06-12 03:36:23 +00:00
kern `struct linker_set execsw_set' was declared as const and pointers in it 1996-09-03 22:52:27 +00:00
libkern Fixed the easy cases of const poisoning in the kernel. Cosmetic. 1996-08-31 16:52:44 +00:00
miscfs Eliminated nested include of <sys/unistd.h> in <sys/file.h> in the kernel. 1996-09-03 14:25:27 +00:00
modules `struct linker_set execsw_set' was declared as const and pointers in it 1996-09-03 22:52:27 +00:00
msdosfs Eliminated nested include of <sys/unistd.h> in <sys/file.h> in the kernel. 1996-09-03 14:25:27 +00:00
net Second phase of merge, get rid of more machine-independent-dependencies. 1996-09-03 10:24:29 +00:00
netatalk allow a new loopback route to overwrite an old one.. 1996-09-03 06:23:13 +00:00
netinet Fix the visibility of the sysctl variables. 1996-08-31 21:05:20 +00:00
netipx Accept odd length ipx packets. (Win95 and some dialup servers use it.) 1996-08-18 08:38:15 +00:00
netkey This is the `netkey' kernel key-management service (the PF_KEY analogue 1996-06-14 17:22:18 +00:00
netns
nfs Eliminated nested include of <sys/unistd.h> in <sys/file.h> in the kernel. 1996-09-03 14:25:27 +00:00
nfsclient Even though this looks like it, this is not a complex code change. 1996-08-21 21:56:23 +00:00
nfsserver Eliminated nested include of <sys/unistd.h> in <sys/file.h> in the kernel. 1996-09-03 14:25:27 +00:00
pc98 More merge. 1996-09-04 09:52:31 +00:00
pccard Re-sync with the state of PC98 world. This will be the last commit before 1996-08-30 10:43:14 +00:00
pci Correct previous Orion specific fix: The configuration register 1996-09-02 21:33:41 +00:00
powerpc/include
rpc
scsi Second phase of merge, get rid of more machine-independent-dependencies. 1996-09-03 10:24:29 +00:00
sys Changed type of ni_dirp in struct namei' from caddr_t to const char *' 1996-09-03 23:17:15 +00:00
tools
ufs Eliminated nested include of <sys/unistd.h> in <sys/file.h> in the kernel. 1996-09-03 14:25:27 +00:00
vm Even though this looks like it, this is not a complex code change. 1996-08-21 21:56:23 +00:00
Makefile The Great PC98 Merge. 1996-06-14 11:02:28 +00:00