| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
This commit was manufactured to restore the state of the 2.0-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Notes:
svn path=/releng/BETA_2_0/; revision=4743
|
| |
|
|
|
|
|
| |
(this is on the branch of the tree)
Notes:
svn path=/releng/ALPHA_2_0/; revision=4683
|
| |
|
|
|
|
|
| |
2.0-BETA now
Notes:
svn path=/releng/ALPHA_2_0/; revision=4521
|
| |
|
|
| |
Notes:
svn path=/releng/ALPHA_2_0/; revision=4325
|
| |
|
|
| |
Notes:
svn path=/releng/ALPHA_2_0/; revision=4314
|
| |
|
|
| |
Notes:
svn path=/releng/ALPHA_2_0/; revision=4294
|
| |
|
|
|
|
|
|
| |
people are born lucky..
Submitted by: ugen
Notes:
svn path=/head/; revision=4286
|
| |
|
|
|
|
|
| |
from Ugen.
Notes:
svn path=/head/; revision=4277
|
| |
|
|
| |
Notes:
svn path=/head/; revision=4268
|
| |
|
|
|
|
|
| |
kinda hosing the laptop folks.
Notes:
svn path=/head/; revision=4263
|
| |
|
|
|
|
|
| |
"fdx: write protected". Not writeable maybe means bad, etc.
Notes:
svn path=/head/; revision=4261
|
| |
|
|
|
|
|
|
|
| |
Here is a patch to fd.c that will check to make sure the floppy
is not writeprotected when you try to open the device RW.
Submitted by: lars
Notes:
svn path=/head/; revision=4260
|
| |
|
|
|
|
|
|
|
|
| |
Here is the improved probe for the mse (Bus Mouse) device driver. I
have been running with this under 1.1.5.1 as well as 2.0 without a hitch for
quite a while.
Submitted by: lars
Notes:
svn path=/head/; revision=4259
|
| |
|
|
| |
Notes:
svn path=/head/; revision=4251
|
| |
|
|
|
|
|
| |
an extra tab.
Notes:
svn path=/head/; revision=4250
|
| |
|
|
| |
Notes:
svn path=/head/; revision=4245
|
| |
|
|
|
|
|
|
|
|
| |
device announcement; assume a sector size of 512 instead (likely to be
right at all).
This case happens when booting with a removable disk device attached
(e.g. an MOD), but no medium inserted.
Notes:
svn path=/head/; revision=4243
|
| |
|
|
|
|
|
|
|
| |
1) Added file list capability via '?'.
2) Arranged usage info to be more unix-like.
3) Fixed backspace over prompt annoyance.
Notes:
svn path=/head/; revision=4237
|
| |
|
|
|
|
|
|
|
|
| |
I think it's time for Ugen to get a freefall account, just so I can
direct mail at him directly and let him drop off patches for us here. Ugen?
Done!
Submitted by: ugen
Notes:
svn path=/head/; revision=4234
|
| |
|
|
| |
Notes:
svn path=/head/; revision=4225
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Somebody should make a mib variable for it.
Just now it is pointless to dump the kernel, since we have nothing which
can read the dump.
Furthermore is should never be the default to dump.
options DODUMP
will enable dumps.
Notes:
svn path=/head/; revision=4221
|
| |
|
|
|
|
|
|
| |
This seems to stabilize the APM-bios on my Gateway Handbook, and it makes
sense in general too.
Notes:
svn path=/head/; revision=4217
|
| |
|
|
|
|
|
| |
one lkmnosys() entry in init_sysent.c.
Notes:
svn path=/head/; revision=4216
|
| |
|
|
| |
Notes:
svn path=/head/; revision=4210
|
| |
|
|
|
|
|
|
|
| |
data when it couldn't get it legitimately. :-(
Submitted by: John Dyson
Notes:
svn path=/head/; revision=4207
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Enabled via REL2_1.
Added support for doing object collapses "on the fly". Enabled via REL2_1a.
Improved object collapses so that they can happen in more cases. Improved
sensing of modified pages to fix an apparant race condition and improve
clustered pageout opportunities. Fixed an "oops" with not restarting page
scan after a potential block in vm_pageout_clean() (not doing this can result
in strange behavior in some cases).
Submitted by: John Dyson & David Greenman
Notes:
svn path=/head/; revision=4203
|
| |
|
|
|
|
|
|
|
| |
Enabled via REL2_1.
Submitted by: John Dyson
Notes:
svn path=/head/; revision=4202
|
| |
|
|
|
|
|
| |
by setting them all to a known state.
Notes:
svn path=/head/; revision=4201
|
| |
|
|
|
|
|
|
|
|
|
|
| |
for all reasonable HZ's. HZ > 1000 doesn't work because of sloppy
conversions in hzto() (division by (tick / 1000) == 0). This was
fixed in 1.1.5.
Eliminate some extern declarations by including the appropriate header
files that now contain appropriate declarations.
Notes:
svn path=/head/; revision=4193
|
| |
|
|
| |
Notes:
svn path=/head/; revision=4188
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
tsleep()). Try `dd if=/dev/zero of=/dev/pcaudio bs=640k count=1'. The
write takes a few hundred seconds to drain, and if it is killed by a
signal, it still takes a few hundred seconds to drain and all of those
seconds are spent busy-waiting.
Clean up includes and declarations. Remove bogus casts of args to
timeout functions.
Notes:
svn path=/head/; revision=4187
|
| |
|
|
|
|
|
| |
have been changed _before_ committing the patch.
Notes:
svn path=/head/; revision=4186
|
| |
|
|
| |
Notes:
svn path=/head/; revision=4185
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
doesn't have to calculate it every call.
Rename `timer0_prescale' to `timer0_prescaler_count' and maintain it
correctly. Previously we lost a few 8253 cycles for every "prescaled"
clock interrupt, and the lossage grows rapidly at 16 KHz. Now we
only lose a few cycles for every standard clock interrupt.
Rename `*_divisor' to `*_max_count'.
Do the calculation of TIMER_DIV(rate) only once instead of 3 times each
time the rate is changed.
Don't allow preposterously large interrupt rates. Bug fixes elsewhere
should allow the system to survive rates that saturate the system, however.
Clean up declarations.
Include <machine/clock.h> to check our own declarations.
Notes:
svn path=/head/; revision=4180
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
outside the critical region.
Make it work with 2.0. It wasn't designed to be called at splclock().
Make it work with prescaling. The overflow threshold was bogus.
Make it work for any HZ. Side effect of fixing prescaling.
Speed it up. Allocate registers better. Reduce multiplication and
division to multiplication and a shift. Speed is now 5-6 usec on a
486DX/33, was about 3 usec more.
Optimize for the non-pentium case. The pentium code got moved around
a bit and hasn't been tested.
Change #include's to 2.0 style.
Notes:
svn path=/head/; revision=4179
|
| |
|
|
|
|
|
| |
Uniformize idempotency ifdefs.
Notes:
svn path=/head/; revision=4175
|
| |
|
|
|
|
|
| |
things declared in machine-independent files).
Notes:
svn path=/head/; revision=4174
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
for it is incomplete and buggy. There is no problem unless Xintr0()
is reentered or should be reentered, but high clock interrupt
frequencies for pcaudio cause Xintr0() to be reentered (or clock
ticks to be lost when Xintr0() should have been reentered but
wasn't), and we lose little by delaying the call to softclock().
Move declarations related to the clock driver to clock.h.
Move declarations related to the npx driver to npx.h.
Clean up the remaining declarations.
Notes:
svn path=/head/; revision=4173
|
| |
|
|
|
|
|
|
| |
With each gcc version -O2 can cause absolutely unpredicatable things
Second stage boot still fits in allowed size
Notes:
svn path=/head/; revision=4172
|
| |
|
|
| |
Notes:
svn path=/head/; revision=4157
|
| |
|
|
|
|
|
|
| |
a hope of getting at these types of filesystems without dragging all
the LKM stuff in.
Notes:
svn path=/head/; revision=4156
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Find enclosed a short bugfix to get the union filesystem up and running
in FreeBSD-current. We don't think we've got all the problems yet but
these fixes sort out the major ones (which mostly concert bad locking
of vnodes), no doubt we'll post others as necessary. Known problems
include the inability of the umount command (not the system call) to unmount
unions in certain circumstances (this is due the way "realpath" works),
and the failure of direntries to always get all available files in
unioned subdirectories. We are, as they say, working on it.
Submitted by: tim@cs.city.ac.uk (Tim Wilkinson)
Notes:
svn path=/head/; revision=4140
|
| |
|
|
| |
Notes:
svn path=/head/; revision=4133
|
| |
|
|
|
|
|
|
|
| |
I know that many of these entries are bogus and need to be revisited,
but let's get the tree working again for now and then do a pass through
looking at all the __FreeBSD__ entries, shall we?
Notes:
svn path=/head/; revision=4131
|
| |
|
|
|
|
|
|
|
|
|
|
| |
different types, and with the 'local cache', what is freed isn't necessarily
what was originally malloced. This screws malloc's statistics and type
allocation limits, resulting eventually in a deadlock when one of the
limits is bogusly reached. Recent performance tests on a Pentium machine
indicate no improvement with this optimization anyway (this is something
to be looked at further).
Notes:
svn path=/head/; revision=4130
|
| |
|
|
|
|
|
| |
<9411031449.AA11102@gefilte.MorningStar.Com>.
Notes:
svn path=/head/; revision=4127
|