| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
installed.
Remove cpu_power_down, and replace it with an entry at the end of the
SHUTDOWN_FINAL queue in the only place it's used (APM).
Submitted by: Some ideas from Bruce Walter <walter@fortean.com>
|
|
|
|
| |
that set for our PCI IO address space. This can happen on the BT-946.
|
| |
|
|
|
|
|
| |
the MFS root unconditionally, just as on the x86.
Prompted by: msmith
|
|
|
|
|
|
| |
and dies if it can't find the MFS root whereas the x86 one seems to sail
past. Looking at the code, I can't see how either one works, so I'm
confused. :)
|
|
|
|
| |
most of the "what the (*^&%(*^ was that?" stuff that normally flies by.
|
|
|
|
|
| |
Its form is now like __FreeBSD_version, with the FreeBSD revision in
the top digits.
|
|
|
|
|
|
|
| |
can properly throttle tags.
Add diagnostic printfs for firmware result codes that we encounter but
don't know anything about.
|
|
|
|
| |
Obtained from: Makefile.i386
|
|
|
|
| |
for mfs root mounts. Don't require major 255 to be in bdevsw[].
|
| |
|
|
|
|
|
| |
ext2fs call vtruncbuf() directly. This simplifies and cleans up
vinvalbuf() a little.
|
|
|
|
|
| |
warnings to be the same as the ffs code. Previously, any error from
the UFS_UPDATE() call was lost (I think).
|
|
|
|
|
| |
the more expensive vinvalbuf(), based on the FFS version of the same
routine. I don't have any ext2fs filesystems to test this on.
|
| |
|
|
|
|
|
| |
of __FreeBSD_cc_version, so that its use is safe with older compilers
and with non-FreeBSD compilers.
|
|
|
|
| |
implemented by the i386 root nexus.
|
|
|
|
|
| |
which really annoyed me at the time but I don't think bites me any
more.
|
| |
|
|
|
|
|
|
|
| |
client programs are allowed to finish up (coda_call is
forced to complete) and release their locks. Thus there
is a reasonable chance that the vflush implicit in the
unmount will not get hung on held locks.
|
| |
|
|
|
|
|
|
| |
a creat so that we can will allow a mode 444 file to be
written into. Sync with the latest coda.h and deal with
collateral damage.
|
|
|
|
|
|
|
| |
negative for keypresses with zero ascii values. This is in line with the
comconsole test, rather than being more ambitious.
Submitted by: rnordier
|
| |
|
|
|
|
| |
the caller can select either inactive or active queue to put the page on.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Noticed by: abial
Optimize away a few bytes to make space for the above.
|
|
|
|
| |
vm_object_terminate().
|
|
|
|
|
|
|
| |
They checked for the magic major number for the "device" behind mfs
mount points. Use a more obvious check for this device.
Debugged by: Andrew Gallatin <gallatin@cs.duke.edu>
|
|
|
|
| |
Submitted by: Nick Hibma <nick.hibma@jrc.it>
|
|
|
|
| |
Submitted by: Don Lewis <Don.Lewis@tsc.tdk.com>
|
|
|
|
|
|
| |
a fragment which wholly overlapped one or more existing fragments.
Submitted by: Don Lewis <Don.Lewis@tsc.tdk.com>
|
|
|
|
| |
them.
|
|
|
|
|
|
| |
clear if the check is necessary, but vfs_object_create() is called
for all vnodes and it was silly to create objects for VBLK vnodes
that don't even have a driver.
|
|
|
|
|
|
| |
a problem if the boot blocks passed bad data.
Check the major number of the dump device consistently.
|
| |
|
|
|
|
| |
previous commit.
|
| |
|
|
|
|
|
| |
when bdevsw[] became sparse. We still depend on magic to avoid having to
check that (v_rdev) device numbers in vnodes are not NODEV.
|
|
|
|
|
|
|
|
|
|
|
|
| |
when bdevsw[] became sparse. We still depend on magic to avoid having to
check that (v_rdev) device numbers in vnodes are not NODEV.
Removed a redundant `major(dev) < nblkdev' test instead of updating it.
Don't follow a garbage bdevsw pointer for attempts to swap on empty
regular files. This case currently can't happen. Swapping on regular
files is ifdefed out in swapon() and isn't attempted for empty files
in nfs_mountroot().
|
|
|
|
|
|
|
| |
when bdevsw[] became sparse. We still depend on magic to avoid having to
check that (v_rdev) device numbers in vnodes are not NODEV.
Removed redundant `major(dev) < nblkdev' tests instead of updating them.
|
|
|
|
| |
about unused variables, labels and other lint.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- dev != NODEV was checked for, but 0 was returned on failure. This was
fixed in Lite2 (except the return code was still slightly wrong (ENODEV
instead of ENXIO)) but the changes were not merged. This case probably
doesn't actually occur under FreeBSD.
- major(dev) was not checked to have a valid non-NULL bdevsw entry. This
caused panics when the driver for the root device didn't exist.
Fixed minor misformattings in bdevvp(). Rev.1.14 consisted mainly of
gratuitous reformattings that seem to have caused many Lite2 merge
errors.
PR: 8417
|
|
|
|
| |
Broken in: previous commit
|
|
|
|
| |
Grumbled about in principle: bde
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
minor devices.
Improve PLL/OCXO DAC dithering.
General remodeling.
Performance is now 2.5e-11 in frequency and +/- 100 nsec in time, both
of which are actually the limits of the transmitted signal.
|