| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
The community feels our base AWK must handle them.
|
|
|
|
|
|
|
| |
"character classes", basically). So change them to their character
representation.
Submitted by: David Wolfskill <david@catwhisker.org>
|
| |
|
|
|
|
|
|
|
| |
tool (kldxref(8)) keeps a cache of what modules and versions are inside
what .ko files. I have tested this on both Alpha and i386.
Submitted by: bp
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
information. The default limits only effect machines with > 1GB of ram
and can be overriden with two new kernel conf variables VM_SWZONE_SIZE_MAX
and VM_BCACHE_SIZE_MAX, or with loader variables kern.maxswzone and
kern.maxbcache. This has the effect of leaving more KVM available for
sizing NMBCLUSTERS and 'maxusers' and should avoid tripups where a sysad
adds memory to a machine and then sees the kernel panic on boot due to
running out of KVM.
Also change the default swap-meta auto-sizing calculation to allocate half
of what it was previously allocating. The prior defaults were way too high.
Note that we cannot afford to run out of swap-meta structures so we still
stay somewhat conservative here.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This should make dependencies at load time work like before. Oops.
Noticed by: markm
|
| |
|
| |
|
|
|
|
|
| |
Submitted by: Adrian Steinmann <ast@marabu.ch>
MFC after: 2 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
LC_ALL takes precedence over other LC_* envariables.
|
| |
|
|
|
|
|
|
| |
pager_output(), respect that choice.
PR: 15747
|
| |
|
|
|
|
|
| |
Submitted by: "Jason" <jsmethers@pdq.net>
Reviewed by: /sbin/md5
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Submitted by: mckusick
|
| |
|
|
|
|
|
|
|
|
|
|
| |
As of this patchset, the loader builds (under NetBSD/macppc), boots, interacts
and talks to BOOTP/NFS servers.
(main.c was moved from boot/ofw/libofw to boot/ofw/common but has no revision
history)
Reviewed by: obrien
|
|
|
|
| |
Reviewed by: obrien
|
| |
|
|
|
|
| |
sense for /boot/kernel to come last.
|
| |
|
|
|
|
|
|
|
|
|
| |
to make things more interchangeable between it and the FORTH case.
Perhaps requiring the space is a bit too much, but...
Nothing in the tree seems to produce loader.rc files with comment
line, at this time.
|
|
|
|
| |
Add a warning in loader(8) that boot might be changed by loader.4th.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gets the name from the environment variable kernelname, which is set
when a kernel is loaded. For this reason, autoboot will _first_ try
to load a kernel, and only proceed with the wait prompt after that
succeeds. If it fails, it will abort immediately.
While I understand some may think this behavior undesirable, I think
it is, overall, the best thing to do, even if we do not consider the
aesthetic issue. Notice that anyone using the default loader.rc
already has the kernel loaded before autoboot.
On unload, unset kernelname.
Separate the code that tries to load a kernel from the list of options
to the function loadakernel(). It is used by both boot() and
autoboot().
|
|
|
|
| |
path does not need to be hard coded.
|
|
|
|
| |
Reported by: dcs
|
|
|
|
| |
live in ``/boot/kernel/''.
|
|
|
|
| |
Requested by: obrien
|
|
|
|
|
| |
PR: 20524
Submitted by: Peter Pentchev <roam@orbitel.bg>
|
|
|
|
|
|
| |
identifier to the DHCP server. Now you can check for this string
in your dhcp configuration to decide whether you will hand out a
lease to the client or not.
|
|
|
|
| |
BOOT_FORTH as it is only used if BOOT_FORTH is not defined.
|
| |
|
|
|
|
| |
some added const's.
|
| |
|
|
|
|
|
| |
vulnerability and could in principle be used to upload a new kernel from the
bootloader :-)
|
|
|
|
|
| |
Backslash-parsing is not the role of printf(3), but is provided
by the C language.
|
|
|
|
|
|
| |
pre-cursor to other markup changes.
Accepted in principle by the author.
|
|
|
|
|
|
|
| |
forth vocabulary when initially creating the builtins. FICL 2.05 has a
better way to do this, but this works for now.
Fixes "?".
|
|
|
|
|
|
|
|
|
|
|
|
| |
no clue.
Set sourceid to 0 when booting, which is the correct setting for stdin.
Set sourceid to an arbitrary fd when include'ing, preserving and restoring
the previous sourceid. This is possibly broken(), as 0 is a valid fd. Maybe
we should +1 to this value.
This fixes the version problem widely reported.
|