chs
a8609aaac8
in uvn_findpage(), only increment the counter of vnode pages
...
if we succeed in allocating a page.
from Lars Heidieker <lars@heidieker.de> in PR 11636.
2000-12-06 03:37:30 +00:00
sommerfeld
304faf39ff
define PRINTOBJDIR as a canned known-safe print-objdir invocation.
2000-12-06 03:21:33 +00:00
chs
4fa4734937
go back to the first version of the pte/pde dance now that kvtopte()
...
has been changed to consisently return a pointer into the recursive
page table mapping.
2000-12-06 03:20:35 +00:00
chs
2a95fc3517
in kvtopte(), return the mapping of the pde in the recursive page-table
...
mapping space rather than the mapping in the kernel address space.
2000-12-06 03:13:47 +00:00
simonb
7ca0abc4db
Use 'make print-objdir' to get obj directory instead of guessing.
2000-12-06 02:35:19 +00:00
mrg
703ec39a02
fix warnings in DEBUG & DIAGNSTIC code.
2000-12-06 01:47:49 +00:00
mycroft
60e1ee6e37
This is *purely* anal-retentive, but: remove extra spaces in the generated
...
commands in the previous.
2000-12-05 22:18:30 +00:00
mycroft
4a6da470ba
When handling ELF library symlinks, rather than removing and recreating the
...
symlink, instead create a temporary one ending in `.tmp' and `mv -f' it.
This way there is no window where libc isn't loadable (and thus
`make -j 100 install' works for libc).
2000-12-05 22:12:37 +00:00
mycroft
b91d3efb9a
Make the fds[] realloc O(n). Also make the rethreading a lot simpler.
2000-12-05 21:57:20 +00:00
scw
ac80517816
Add some #defines for offsets into the bugargs structure, and make the
...
register names usable within assembly code.
2000-12-05 21:57:13 +00:00
scw
86c7dac956
Replace the startup C code with assembler, which avoids having to
...
explicitly tell the compiler what registers the Bug args come in on.
2000-12-05 21:54:33 +00:00
scw
7da5cde117
bootxx doesn't need the code relocating stub linked in.
2000-12-05 21:51:38 +00:00
scottr
7fdcf44432
Don't reference a zs-specific variable unless NZSC is not zero.
...
Fixes PR 11566.
2000-12-05 21:38:38 +00:00
wrstuden
4a36104a80
Sync with current versions of MAKEDEV files. Was meant to catch
...
addition of ttyCY to bebox, i386, macppc, and prep, but evidently
is catching more.
2000-12-05 21:25:35 +00:00
wrstuden
c394928040
Update to changes in MAKEDEV. Intended to catch addition of ttyCY,
...
but is catching more.
Also, this is the first checkin using rev 1.2 of MAKEDEV.8.template,
and as such includes removal of the requirement to acknowledge
Christopher G. Demetriou in advertizing material.
2000-12-05 21:24:36 +00:00
scw
634dc65636
Backout the last change; I'll deal with it another way.
2000-12-05 19:54:09 +00:00
perseant
8a3e9fdf9d
Add "-A" option to autoconfigure the segment size based on measured
...
bandwidth and seek time of the disk, using the "4 * bandwidth * seek
time" formula from Neefe-Matthews' 1997 paper. An RZ25 disk with this
option gets 200K segments. Reference the paper in the manual page.
2000-12-05 19:51:14 +00:00
scw
1f9f7cbe53
UPAGES -> 2 as recommended by Chuck Silvers.
2000-12-05 18:46:10 +00:00
scw
2ec144518f
Add loadfile_machdep.h to list of installed machine headers.
2000-12-05 18:42:18 +00:00
wrstuden
02031bda76
Add MAKEDEV support for Cyclom-Y multiport serial boards. Driver
...
support was already in $MACHINE/$MACHINE/conf.c.
2000-12-05 18:18:04 +00:00
drochner
0d60fd2773
regen
2000-12-05 18:11:02 +00:00
drochner
ae62042f01
add some chips I met in the last weeks
2000-12-05 18:10:19 +00:00
drochner
19e58bdc3b
documentation for NFS_BOOT_BOOTP_REQFILE
2000-12-05 18:05:49 +00:00
drochner
8f6e088214
add a kernel configuration option to set the string passed in bp_file
...
in diskless BOOTP/DHCP configuration - good for booting different
userland versions depending on the kernel version
2000-12-05 17:59:43 +00:00
drochner
2d8bb6f643
add some missing definitions for hungarian keymap support
...
(It won't help much since there is no way to get characters not in
iso-1 or the function key set through the vt100/sun/dumb terminal
emulations:-(
2000-12-05 17:53:46 +00:00
sommerfeld
e65a50bf34
Boolean consistancy (use TRUE, not 1)
2000-12-05 17:07:01 +00:00
sommerfeld
5348dfb6ac
Have recursive make invocations depend on the .MAKE pseudo-target so
...
make knows to handle them specially.
2000-12-05 17:01:19 +00:00
scw
37f5782c0a
Update pm_stats.resident_count when entering pages in the kernel pmap.
2000-12-05 16:07:39 +00:00
sommerfeld
e3f68e5130
Make clearfd() take O(1) time instead of O(N) by moving only the last
...
job in the arrays to the hole made by the now-dead job. No
measureable performance difference for -j4, but the code is simpler
this way.
2000-12-05 15:28:55 +00:00
eeh
433c92930e
Fix uninitialized pointer bug.
2000-12-05 15:25:57 +00:00
sommerfeld
b5e2403ec9
correct performance regression of recent change from select() to
...
poll() for parallel make:
- Make the poll() code behave more like the select() code: sleep for
a bit waiting for output rather than busy-wait (eww).
- Install a no-op SIGCHLD handler so that poll/select wake up early
(with -1/EINTR) when a child exits.
- Change the default sleep time from 500ms to 5 seconds since we now
wake up promptly when a child exits.
2000-12-05 15:20:10 +00:00
is
243aa8ab04
We don't have gifconfig any more.
2000-12-05 15:09:38 +00:00
wiz
476ef21c46
Drop .info from direntry, so that `info gawk' works.
2000-12-05 14:56:43 +00:00
augustss
f680fa762c
Make sure to increment reference count while the (lengthy) opening
...
operation is happening so we don't lose on disconnect.
2000-12-05 14:01:33 +00:00
tsutsui
e8bfefe60c
- Since rtk_rxeof() was rewritten, we don't have to reserve a few bytes
...
before the Rx buffer.
- Reduce delay on EEPROM access.
- Some more cosmetics.
2000-12-05 11:11:49 +00:00
jdolecek
94e024dc14
constify
2000-12-05 10:45:09 +00:00
jdolecek
dae7d6d77c
actually, pte is normally in user address space, but can also be in kernel
...
address space for LARGEPAGES kernel; to handle both, do the same dance
as for loc
2000-12-05 10:26:12 +00:00
scw
72ae106334
Build gas.new if BOOTSTRAP_ELF is defined, regardless of MACHINE_ARCH.
2000-12-05 09:59:31 +00:00
mycroft
e4ae5a1406
In mem_regions(), deal with the case of a run of consecutive holes.
...
Now the cube works with the memory in any order.
2000-12-05 05:16:00 +00:00
briggs
e7a6bcd6eb
Add the DrHw Apple 24AC "Boogie" video card.
...
Thanks to Lucas Lay <segfault@mac.com> for digging it up.
2000-12-05 05:05:52 +00:00
briggs
3503f0999b
Add defines for:
...
Apple WGS SCSI / cache card
FWB JackHammer SCSI card
2000-12-05 05:02:36 +00:00
augustss
d801d9ec2b
Regen.
2000-12-05 03:12:47 +00:00
augustss
d604cf563b
Add another Epson printer.
2000-12-05 03:12:11 +00:00
wiz
de67766c6a
Don't strcpy the contents of an environment variable into a fixed-size
...
buffer, use strlcpy instead. Should fix security/11550.
2000-12-05 02:19:23 +00:00
oster
7a8eea351b
Fix a couple of warnings about uninitialized variables. Thanks go to
...
Frank van der Linden for pointing these out.
2000-12-05 01:35:56 +00:00
bjh21
2caf09a602
regen
2000-12-05 00:44:21 +00:00
bjh21
1bdf317d96
Add the 16bit podules I got from abs (ColourCard, Centronics, sampler, MIDI).
2000-12-05 00:43:55 +00:00
wiz
8ebc8eafe0
Fix typos in comments.
2000-12-04 22:47:02 +00:00
wiz
d6493c16ff
Fix typos and wording.
2000-12-04 22:33:52 +00:00
scw
bfcd71c79c
Clean up the build process to ensure libsa/libbug are built
...
before linking the bootloaders.
2000-12-04 21:25:57 +00:00