| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Notes:
svn path=/head/; revision=36783
|
| |
|
|
|
|
|
|
|
|
| |
makesyscalls.sh generating it as pollution.
Don't attempt to separate the includes by newlines. makesyscalls.sh
just ignores newlines.
Notes:
svn path=/head/; revision=36781
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36771
|
| |
|
|
|
|
|
|
|
|
| |
or unsigned int (this doesn't change the struct layout, size or
alignment in any of the files changed in this commit, at least for
gcc on i386's. Using bitfields of type u_char may affect size and
alignment but not packing)).
Notes:
svn path=/head/; revision=36767
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36766
|
| |
|
|
|
|
|
|
| |
Doesn't people check their code before committing anymore, it could
at least compile ????
Notes:
svn path=/head/; revision=36764
|
| |
|
|
|
|
|
|
| |
or unsigned int (don't do this in one case where it would change the
object file)).
Notes:
svn path=/head/; revision=36761
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36760
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36754
|
| |
|
|
|
|
|
|
| |
with latch based PPS implementations. The client that uses it will
be committed after more testing.
Notes:
svn path=/head/; revision=36741
|
| |
|
|
|
|
|
| |
which were not in LINT.
Notes:
svn path=/head/; revision=36738
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
FreeBSD/alpha. The most significant item is to change the command
argument to ioctl functions from int to u_long. This change brings us
inline with various other BSD versions. Driver writers may like to
use (__FreeBSD_version == 300003) to detect this change.
The prototype FreeBSD/alpha machdep will follow in a couple of days
time.
Notes:
svn path=/head/; revision=36735
|
| |
|
|
|
|
|
| |
figure out which instance to wount with.
Notes:
svn path=/head/; revision=36719
|
| |
|
|
|
|
|
|
|
|
| |
-DESKEYMAP.
PR: 6864
Submitted by: Javier Rueda <jmrueda@diatel.upm.es>
Notes:
svn path=/head/; revision=36704
|
| |
|
|
|
|
|
|
|
|
|
|
| |
so that the new behaviour is now default.
Solves the "infinite loop in diversion" problem when more than one diversion
is active.
Man page changes follow.
The new code is in -stable as the NON default option.
Notes:
svn path=/head/; revision=36678
|
| |
|
|
|
|
|
|
| |
first. :)
PR: 6848
Notes:
svn path=/head/; revision=36614
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
miscconfigured case) if the port is the console. This fixes several
bugs:
- if all sioprobe()s failed, then the console driver followed null
pointers in cdevsw[].
- if the sioprobe() for the console failed but another sioprobe()
succeeded, then init hung early when the console couldn't be
opened.
- it was silly for the console to not be there after printing boot
messages on it.
Bugs introduced by this are hopefully no worse than old ones caused
by forcing the success of the `cn' level probe.
Notes:
svn path=/head/; revision=36613
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Only complain about an irq mismatch in the probe if the configured
irq doesn't become active, and then print the bitmap of irqs that
became active (including clock irqs) instead of just the first
(not including clock irqs).
Bugs reported by: msmith
Notes:
svn path=/head/; revision=36611
|
| |
|
|
|
|
|
|
| |
PR: 6760
Reviewed by: joerg
Notes:
svn path=/head/; revision=36605
|
| |
|
|
|
|
|
|
|
| |
probe and intialisation. This will ultimately remove the grubby (but
functional) hack that copies a real-mode function into low memory
early in locore.s.
Notes:
svn path=/head/; revision=36596
|
| |
|
|
|
|
|
|
|
|
|
| |
layer does not like the null shmid_ds buffer pointer. The emulation layer
returned an error without ever calling FreeBSD's shmctl, so the segments
were not being deleted when the reference count went to zero."
Submitted by: Kevin Street <street@iname.com>
Notes:
svn path=/head/; revision=36587
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36582
|
| |
|
|
|
|
|
| |
PR: 2565
Notes:
svn path=/head/; revision=36544
|
| |
|
|
|
|
|
|
|
|
|
|
| |
a test of the irq number, and made failure of this test non-fatal.
Removed related unused complications for the APIC_IO case. Removed the
no-test3 flag.
Deverbosified the failure messages for the other tests. Removed the
per-port verbose flag - just use the general verbose flag.
Notes:
svn path=/head/; revision=36492
|
| |
|
|
|
|
|
| |
the HOT1 from www.vcc.com.
Notes:
svn path=/head/; revision=36475
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36460
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36459
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Clean up (or if antipodic: down) some of the msgbuf stuff.
Use an inline function rather than a macro for timecounter delta.
Maintain process "on-cpu" time as 64 bits of microseconds to avoid
needless second rollover overhead.
Avoid calling microuptime the second time in mi_switch() if we do
not pass through _idle in cpu_switch()
This should reduce our context-switch overhead a bit, in particular
on pre-P5 and SMP systems.
WARNING: Programs which muck about with struct proc in userland
will have to be fixed.
Reviewed, but found imperfect by: bde
Notes:
svn path=/head/; revision=36441
|
| |
|
|
|
|
|
|
| |
PR: 6063
Submitted by: Doug <Studded@dal.net>
Notes:
svn path=/head/; revision=36415
|
| |
|
|
|
|
|
| |
implemented fully.
Notes:
svn path=/head/; revision=36413
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36412
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36411
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36409
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
i contains the contents of the EP_W0_CONFIG_CTRL register.
i was being used as the array index into an array on the stack.
j is initialized to 0 as it should be.
PR: kern/6757
Reviewed by: jmb
Submitted by: Stephane E. Potvin <sepotvin@videotron.ca>
Notes:
svn path=/head/; revision=36387
|
| |
|
|
|
|
|
| |
Add precise model identification for 586-family CPUs.
Notes:
svn path=/head/; revision=36303
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36290
|
| |
|
|
|
|
|
|
| |
of just printing "Pentium Pro", check the model (cpu_id & 0xf0) and print
the appropriate information.
Notes:
svn path=/head/; revision=36286
|
| |
|
|
|
|
|
|
|
| |
src/sys/sys/param.h, to facilitate access from the kernel. This make
it possible to do outside kernel development and have it actually work
properly.
Notes:
svn path=/head/; revision=36283
|
| |
|
|
|
|
|
|
|
| |
unexpectedly do not complete writes even with sync I/O requests.
This should help the behavior of mmaped files when using
softupdates (and perhaps in other circumstances also.)
Notes:
svn path=/head/; revision=36275
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36273
|
| |
|
|
|
|
|
| |
(Damn, I wanted that in the -snap).
Notes:
svn path=/head/; revision=36261
|
| |
|
|
|
|
|
|
|
| |
to <osreldate.h>). This allow kernel drivers access to it.
Approved by: -current
Notes:
svn path=/head/; revision=36260
|
| |
|
|
|
|
|
|
|
|
|
| |
It fauls to probe eather DSI Modem or others.
PR: 4657
Reviewed by: phk
Submitted by: Kenji Saito <marukun@mx2.nisiq.net>
Notes:
svn path=/head/; revision=36246
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36236
|
| |
|
|
|
|
|
| |
is the same as RTPRIO_IDLE when it falls through to the default.
Notes:
svn path=/head/; revision=36214
|
| |
|
|
|
|
|
|
|
|
| |
Althought the comments say the datasheet doesn't list the device ID
registers on the M2/MX, they seem to be there and quite alive.
(It's interesting to note that the M2/MX calls itself a 686 class cpu but
is missing a heck of a lot of features, including VME, PGE, PSE, etc)
Notes:
svn path=/head/; revision=36200
|
| |
|
|
|
|
|
|
|
| |
function.
Reviewed, but not entirely approved by: bde
Notes:
svn path=/head/; revision=36198
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36179
|
| |
|
|
|
|
|
| |
By request from David Greenman <dg@root.com>
Notes:
svn path=/head/; revision=36169
|
| |
|
|
|
|
|
|
| |
the current registers should be accessible.
Reviewed by: David Greenman <dg@root.com>
Notes:
svn path=/head/; revision=36168
|