| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Notes:
svn path=/head/; revision=16445
|
|
|
|
|
|
|
|
| |
call memcpy.. It seems that gcc would not inline the implicit call
when copying from a volatile...
Notes:
svn path=/head/; revision=16444
|
|
|
|
| |
Notes:
svn path=/head/; revision=16443
|
|
|
|
| |
Notes:
svn path=/head/; revision=16442
|
|
|
|
|
|
|
| |
if DEVFS is #defined.
Notes:
svn path=/head/; revision=16441
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
compiler warnings which occur if you don't have 'options DEVFS' in
your kernel config file:
../../kern/kern_descrip.c: In function `fildesc_drvinit':
../../kern/kern_descrip.c:1103: warning: unused variable `fd'
../../kern/kern_descrip.c: At top level:
../../kern/kern_descrip.c:1095: warning: `devfs_token_stdin' defined but not use
d
../../kern/kern_descrip.c:1096: warning: `devfs_token_stdout' defined but not us
ed
../../kern/kern_descrip.c:1097: warning: `devfs_token_stderr' defined but not us
ed
../../kern/kern_descrip.c:1098: warning: `devfs_token_fildesc' defined but not u
sed
Notes:
svn path=/head/; revision=16440
|
|
|
|
|
|
|
|
|
| |
to match (pc98/random_machdep.c probably requires a similar change). This
is a problem area for the PC98 merge - all PC98 ifdefs in <machine/*.h> are
kludges to work around incorrect layering.
Notes:
svn path=/head/; revision=16439
|
|
|
|
| |
Notes:
svn path=/head/; revision=16438
|
|
|
|
| |
Notes:
svn path=/head/; revision=16437
|
|
|
|
|
|
|
| |
Partially submitted by: henrich@msu.edu (Charles Henrich)
Notes:
svn path=/head/; revision=16436
|
|
|
|
|
|
|
|
|
| |
from jmz was a hopeless kludge (sorry Jean-Marc :) and handled the problem
in the wrong way. ftpRestart() has now gone away and ftpGet() has grown a
new parameter.
Notes:
svn path=/head/; revision=16435
|
|
|
|
| |
Notes:
svn path=/head/; revision=16434
|
|
|
|
|
|
|
| |
valid utmp and wtmp entries
Notes:
svn path=/head/; revision=16433
|
|
|
|
|
|
|
| |
valid entries into utmp and wtmp
Notes:
svn path=/head/; revision=16432
|
|
|
|
|
|
|
|
|
|
| |
disklabel(8) to the kernel (dsopen()). Drivers should initialize the
hardware values (rpm, interleave, skews). Drivers currently don't do
this, but it usually doesn't matter since rotational position stuff is
normally disabled.
Notes:
svn path=/head/; revision=16431
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Original version by John Hay.
Simplified timestamp code by reading the time exactly when necessary.
This may slow down the interrupt handler with extra calls to microtime(),
but only in bad configurations - the input fifo should normally be
disabled if timestamps on input are being used, since otherwise the
timestamp won't be precisely associated with any particular input event.
The interrupt handler remains slowed down by one test and branch for
each input (and now DCD change) event - avoiding this is not practical
yet.
The simplifications also fixed:
- timestamps for input sometimes being clobbered by output and modem
status interrupts.
- valid timestamps not being available unless the port is configured with
vector siointrts. siointrts no longer exists.
- compiler warnings about siointr* in some configurations.
Simplified timestamp and probe code by depending on recent changes in
microtime() and DELAY() to preserve the interrupt enable flag.
Notes:
svn path=/head/; revision=16430
|
|
|
|
|
|
|
| |
Reformatted FreeBSD additions in a consistent style.
Notes:
svn path=/head/; revision=16429
|
|
|
|
|
|
|
|
|
|
|
| |
enable flag instead of enable_intr() to restore it to its usual state.
getit() is only called from DELAY() so there is no point in optimising
its speed (this wasn't so clear when it was extern), and using
enable_intr() made it inconvenient to call DELAY() from probes that need
to run with interrupts disabled.
Notes:
svn path=/head/; revision=16428
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
instead of sti to it restore to its usual state. pushfl/popfl is
actually faster in protected mode on Pentiums (4+3 cycles instead of 9),
and using sti made it extremely inconvenient to call microtime() from
fast interrupt handlers. pushfl/popfl is a couple of cycles slower than
sti on 486's and a couple more cycles slower on 386's, but the relative
cost of using it is not large since microtime() has to use slow i/o
instructions on the old cpus.
Notes:
svn path=/head/; revision=16427
|
|
|
|
|
|
|
|
| |
(the convention as established by pkg_install(1)), select passive mode
FTP automatically.
Notes:
svn path=/head/; revision=16426
|
|
|
|
| |
Notes:
svn path=/head/; revision=16425
|
|
|
|
| |
Notes:
svn path=/head/; revision=16424
|
|
|
|
|
|
|
| |
to keep valid information in utmp and lastlog
Notes:
svn path=/head/; revision=16423
|
|
|
|
|
|
|
|
| |
packages and also sort of give the (correct) impression that this basically
sits on top of stdio and deals with stream pointers (FILE*).
Notes:
svn path=/cvs2svn/branches/FREEBSD/; revision=16420
|
|
|
|
|
|
|
| |
(and many others I've yet to review).
Notes:
svn path=/head/; revision=16418
|
|
|
|
| |
Notes:
svn path=/head/; revision=16416
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) Make it much less likely to miss a wakeup in vm_page_free_wakeup
2) Create a new entry point into pmap: pmap_ts_referenced, eliminates
the need to scan the pv lists twice in many cases. Perhaps there
is alot more to do here to work on minimizing pv list manipulation
3) Minor improvements to vm_pageout including the use of pmap_ts_ref.
4) Major changes and code improvement to pmap. This code has had
several serious bugs in page table page manipulation. In order
to simplify the problem, and hopefully solve it for once and all,
page table pages are no longer "managed" with the pv list stuff.
Page table pages are only (mapped and held/wired) or
(free and unused) now. Page table pages are never inactive,
active or cached. These changes have probably fixed the
hold count problems, but if they haven't, then the code is
simpler anyway for future bugfixing.
5) The pmap code has been sorely in need of re-organization, and I
have taken a first (of probably many) steps. Please tell me
if you have any ideas.
Notes:
svn path=/head/; revision=16415
|
|
|
|
|
|
|
|
|
| |
and the rule being added has no explicit line number set.
Submitted by: Archie Cobbs <archie@whistle.com>
Notes:
svn path=/head/; revision=16413
|
|
|
|
| |
Notes:
svn path=/head/; revision=16412
|
|
|
|
|
|
|
| |
user frustration.
Notes:
svn path=/head/; revision=16410
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) Remove potential race conditions on waking up in vm_page_free_wakeup
by making sure that it is at splvm().
2) Fix another bug in vm_map_simplify_entry.
3) Be more complete about converting from default to swap pager
when an object grows to be large enough that there can be
a problem with data structure allocation under low memory
conditions.
4) Make some madvise code more efficient.
5) Added some comments.
Notes:
svn path=/head/; revision=16409
|
|
|
|
| |
Notes:
svn path=/head/; revision=16407
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
. use new-style options
. introduce an option OD_AUTO_TURNOFF
. try to use the native geometry as reported by the drive instead of
a faked on -- MOs do have a ``classical'' geometry
. make the scsi_start_unit() actually working
. some cosmetic fixes
Submitted by: akiyama@kme.mei.co.jp (Shunsuke Akiyama)
Notes:
svn path=/head/; revision=16406
|
|
|
|
|
|
|
|
|
| |
the control device.
Submitted by: akiyama@kme.mei.co.jp (Shunsuke Akiyama)
Notes:
svn path=/head/; revision=16405
|
|
|
|
|
|
|
| |
it takes to build the `All' menu in configPackages.
Notes:
svn path=/head/; revision=16404
|
|
|
|
| |
Notes:
svn path=/head/; revision=16403
|
|
|
|
|
|
|
| |
Screeched-For By: Michael Smith
Notes:
svn path=/head/; revision=16402
|
|
|
|
| |
Notes:
svn path=/head/; revision=16399
|
|
|
|
| |
Notes:
svn path=/head/; revision=16398
|
|
|
|
|
|
|
|
| |
``ready for devices'' printed out earlier by changing `devs '
to be `DEVFS: '
Notes:
svn path=/head/; revision=16397
|
|
|
|
| |
Notes:
svn path=/head/; revision=16396
|
|
|
|
|
|
|
| |
file.
Notes:
svn path=/head/; revision=16395
|
|
|
|
| |
Notes:
svn path=/head/; revision=16394
|
|
|
|
|
|
|
| |
Submitted by: Kensaku Masuda <greg@greg.rim.or.jp>
Notes:
svn path=/head/; revision=16393
|
|
|
|
|
|
|
|
|
|
| |
(RTF_BLACKHOLE was already documented as being shown, but the code ignored
it)
Sumbitted by: Greg Lehey <grog@lemis.de>
Notes:
svn path=/head/; revision=16392
|
|
|
|
| |
Notes:
svn path=/head/; revision=16391
|
|
|
|
| |
Notes:
svn path=/head/; revision=16390
|
|
|
|
|
|
|
| |
Submitted (via Usenet) by: Nathan Torkington <gnat@frii.com>
Notes:
svn path=/head/; revision=16388
|
|
|
|
| |
Notes:
svn path=/head/; revision=16387
|
|
|
|
|
|
|
|
|
|
|
| |
the 4.3BSD command. Rewritten from scratch after the old man page,
taking account for the different situation with man pages and source
tree hierarchy (re: /usr/src/gnu) of the FreeBSD project.
Reviewed by: wosch (actually loooong time ago)
Notes:
svn path=/head/; revision=16385
|