| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
invariant, APERF/MPERF ratio can be used to find effective frequency.
|
| |
|
|
|
|
|
| |
frequency calibration. For Intel processors, if brand string from CPUID
contains its nominal frequency, this frequency is used instead.
|
|
|
|
|
|
|
|
|
| |
Instead of spinning in a tight loop for up to 15 seconds, polling for device
readiness while it spins up, return reset completion just after PHY reports
"connect well" or 100ms connection timeout. If device was found, use callout
for checking device readiness with 100ms period up to full 31 second timeout.
This fixes system freeze for 5-10 seconds on drives hot plug-in.
|
|
|
|
|
|
|
|
| |
uninitialized.
PR: kern/155940
Submitted by: KOIE Hidetaka <koie@suri.co.jp>
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
| |
Correct this and print a warning if different replication mode is
configured.
MFC after: 1 week
|
|
|
|
|
| |
Make few improvements/changes to ATAPI PIO support to pass most of scgcheck
(cdrtools) tests.
|
|
|
|
|
|
|
| |
even when tag is already exists.
Reported by: Vadim Goncharov
MFC after: 1 week
|
|
|
|
| |
necessarily distributed by CVS any longer.
|
|
|
|
|
| |
Fix device freeze leak on recovery request (READ LOG, REQUEST SENSE)
failure.
|
| |
|
|
|
|
|
| |
While it could be successfully done by CAM error recovery code, I was
told by several people that it is also a SIM obligation.
|
|
|
|
|
|
|
|
| |
throughout the source tree.
Requested by: Grenville Armitage, Director of CAIA at Swinburne University of
Technology
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
embedded flash stores.
Some devices - notably those with uboot - don't have an
explicit partition table (eg like Redboot's FIS.)
geom_map thus provides an easy way to export the hard-coded
flash layout as geom providers for use by filesystems and
other tools.
It also includes a "search" function which allows for
dynamic creation of partition layouts where the device only
has a single hard-coded partition. For example, if
there is a "kernel+rootfs" partition, a single image can
be created which appends the rootfs after the kernel with
an appropriate search string. geom_map can be told to
search for said search string and create a partition
beginning after it.
Submitted by: Aleksandr Rybalko <ray@dlink.ua>
|
|
|
|
|
|
|
|
| |
bus driver at detach, hence ehci_detach() does exactly this since r199718.
Submitted by: Luiz Otavio O Souza
MFC after: 7 days
Approved by: thompsa (mentor)
|
|
|
|
|
|
|
|
|
|
|
|
| |
this happens just before the build is started (within the same second)
CHECK_TIME actually triggers thinking param.h is in the future (see f_Xtime,
c_Xtime logi in find(1) sources for the details in !F_EXACTTIME case).
Using the -mtime -0s (seconds, rather than no unit) avoids this 1s race.
Submitted by: ed (2009-05-03)
Reviewed by: cperciva (2009-05-03), emaste
Tested by: bz (for almost two years)
MFC after: 4 days
|
|
|
|
|
|
|
| |
CSUM_TSO to if_hwassist rather than if_capabilities to avoid future
errors.
Reviewed by: jeff
|
|
|
|
|
|
| |
- During 2011 the Falkland Islands will remain on Summer time.
Obtained from: ftp://elsie.nci.nih.gov/pub/
|
|
|
|
|
|
|
|
| |
of NFSv2 getting an error return from VOP_MKNOD(). Without this
patch, the server file system remains busy after an NFSv2
VOP_MKNOD() fails.
MFC after: 2 weeks
|
| |
|
|
|
|
| |
make release has deleterious consequences.
|
|
|
|
| |
redirected to the log file.
|
|
|
|
|
| |
(and requesting that users grub around) in /usr/obj. Also make sure that
make clean removes the bootonly media and clean up that target a little.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
SCSI status errors to CAM (that was wrong, as it too often turned retriable
wire errors into non-retriable REQUEST SENSE errors), do it only for STALL
errors on control pipe of the CBI devices. STALL on control pipe is just
a one of the ways to report error for CBI devices.
PR: usb/150401, usb/154593.
Reviewed by: hselasky
MFC after: 1 week
|
|
|
|
| |
now requires it.
|
|
|
|
|
|
|
| |
for a new journal specific partial truncate routine.
- Use dep_current[] in place of specific dependency counts. This is
automatically maintained when workitems are allocated and has
less risk of becoming incorrect.
|
|
|
|
|
|
|
|
|
|
| |
the experimental NFS server, so that it doesn't leak memory
when unloaded. However, unloading the NFSv4 server is not
recommended, since all NFSv4 state will be lost by the unload
and clients will have to recover the state after a server
reload/restart as if the server crashed/rebooted.
MFC after: 2 weeks
|
|
|
|
| |
constants to match the order and naming of syscalls. No functional changes.
|
|
|
|
|
|
| |
Detect the situation and avoid process lock recursion.
Reported by: Fabian Keil <freebsd-listen fabiankeil de>
|
|
|
|
|
|
|
| |
later in hast_proto_recv_data().
Approved by: pjd (mentor)
MFC after: 1 week
|
|
|
|
|
|
|
| |
received does not exceed the buffer size.
Approved by: pjd (mentor)
MFC after: 1 week
|
|
|
|
|
| |
Approved by: pjd (mentor)
MFC after: 3 days
|
|
|
|
|
| |
Approved by: pjd (mentor)
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
|
|
| |
negative return value from write to update its position in
a buffer. The patch, courtesy of Andrey Simonenko, also simplifies
a conditional by removing the "i != cnt" clause, since it is
always true at this point in the code. The bug caused problems
for mountd, when it generated a large reply to an exports RPC
request.
Submitted by: simon at comsys.ntu-kpi.kiev.ua
MFC after: 2 weeks
|
|
|
|
|
|
|
| |
stable restart file, as done by r220510.
This is a content change.
MFC after: 2 weeks
|
|
|
|
|
|
|
| |
forgotten in r216178.
Submitted by: antoine
Pointyhat: uqs
|
| |
|
| |
|
|
|
|
|
| |
PR: docs/156271
Submitted by: Fedor Dikarev <fedor.dikarev@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Keep a hash of indirect blocks that have recently been freed and are
still referenced in the journal.
- Lookup blocks in this hash before forcing a new block write to wait on
the journal entry to hit the disk. This is only necessary to avoid
confusion between old identities as indirects and new identities as
file blocks.
- Don't free jseg structures until the journal has written a record that
invalidates it. This keeps the indirect block information around for
as long as is required to be safe.
- Force an empty journal block write when required to flush out stale
journal data that is simply waiting for the oldest valid sequence
number to advance beyond it.
|
|
|
|
|
|
|
|
|
|
| |
used for NFSv4 restart. This permits the nfsd to create
the stable restart file as required and minimizes the risk
of trouble if the file is lost.
Suggested by: Tim Kientzle
Reviewed by: jhb
MFC after: 2 weeks
|
|
|
|
|
|
|
|
| |
VOP_LOOKUP() returned. This fixes a bug in the experimental
NFS server for the case where VFS_VGET() fails returning EOPNOTSUPP
in the ReaddirPlus RPC, forcing the use of VOP_LOOKUP() instead.
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
| |
workaround for fdescfs to not panic when ncookies is not NULL, similar
to the one committed as r152254, but simpler, due to fdescfs_readdir()
not calling vfs_read_dirent().
PR: kern/156177
MFC after: 1 week
|
|
|
|
| |
support code does. While here remove an unnecessary loop.
|
|
|
|
| |
as improving error handling.
|
|
|
|
|
|
| |
does. The rc.local wrapper script will also soon grow an option to use the
live environment after installation, so an immediate reboot isn't even
necessarily implied.
|
|
|
|
| |
MFC after: 1 month
|
|
|
|
|
|
|
|
| |
hurt us.
PR: misc/124164
Submitted by: KIMURA Yasuhiro < yasu utahime org >
MFC after: 1 month
|