| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
as they support Intel Core/Core 2 and VIA Nano processors.
- Align "optional agp" in conf/files.* for consistency while I am here.
Notes:
svn path=/head/; revision=187633
|
|
|
|
|
|
|
|
|
|
|
| |
compat version aio_waitcomplete().
Reminded by: bz
Submitted by: jamie
MFC after: 3 days
Notes:
svn path=/head/; revision=187631
|
|
|
|
|
|
|
|
|
|
|
| |
while here, expand the 'naughty bits' comment in BUGS.
PR: 84265 and 84268
Reviewed by: keramida
Obtained from: hints from ceri, keramida
Notes:
svn path=/head/; revision=187627
|
|
|
|
|
|
|
| |
Tested by: kevlo
Notes:
svn path=/head/; revision=187623
|
|
|
|
| |
Notes:
svn path=/head/; revision=187615
|
|
|
|
| |
Notes:
svn path=/head/; revision=187614
|
|
|
|
| |
Notes:
svn path=/head/; revision=187613
|
|
|
|
|
|
|
|
| |
architecture but expect it'd work. In cases on other architectures it'd
not work yet.
Notes:
svn path=/head/; revision=187612
|
|
|
|
|
|
|
| |
driver sometimes reports reset failed w/ status 0
Notes:
svn path=/head/; revision=187611
|
|
|
|
|
|
|
| |
chipset.
Notes:
svn path=/head/; revision=187610
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This should be a bit useful for users who look at the manpage and
then try to copy data CD-ROM disks using dd. A lot of us know
that bs=2048 is required, but it still manages to cause a bit of
grief to those who haven't heard about it.
PR: bin/130857
Submitted by: Tri Brotoharsono < mail at tribrotoharsono.net >
MFC after: 3 days
Notes:
svn path=/head/; revision=187609
|
|
|
|
| |
Notes:
svn path=/head/; revision=187608
|
|
|
|
|
|
|
|
|
|
|
| |
so give an example that is more likely to work.
Stolen from the ktrace(1) manual page.
PR: 128222
Submitted by: Mateusz Guzik <mjguzik@gmail.com>
Notes:
svn path=/head/; revision=187607
|
|
|
|
|
|
|
|
| |
need the bouncing, so save a few copies in that case. Also convert
4-bit code selection to using it.
Notes:
svn path=/head/; revision=187606
|
|
|
|
|
|
|
|
|
| |
document why timeconv.h is needed
MFC after: 3 days
Notes:
svn path=/head/; revision=187604
|
|
|
|
|
|
|
|
|
| |
rather than a fixed 512... This fixes the mount root problem on at91.
Prior to the SD card reorg, all data transfers were 512 bytes, so we
didn't notice.
Notes:
svn path=/head/; revision=187603
|
|
|
|
|
|
|
|
|
| |
the serial port class when we set the devclass since it is now
no-longer a compile time constant. Eliminate the pci include, as it
isn't relevant or necessary.
Notes:
svn path=/head/; revision=187602
|
|
|
|
| |
Notes:
svn path=/head/; revision=187601
|
|
|
|
| |
Notes:
svn path=/head/; revision=187600
|
|
|
|
|
|
|
|
|
| |
time constant. This allows us to potentially change it at runtime or
autodetect it early in the boot (the latter being much more likely to
have a good outcome).
Notes:
svn path=/head/; revision=187599
|
|
|
|
|
|
|
|
| |
whether TSC is P-state invariant or not. In fact, this MSR is writable but
we just leave it at the BIOS default for now.
Notes:
svn path=/head/; revision=187598
|
|
|
|
|
|
|
| |
Reported by: thompsa, "build universe"
Notes:
svn path=/head/; revision=187597
|
|
|
|
|
|
|
| |
and hide i386-specific code under #ifdef.
Notes:
svn path=/head/; revision=187594
|
|
|
|
|
|
|
| |
Suggested by: raj
Notes:
svn path=/head/; revision=187592
|
|
|
|
|
|
|
|
|
| |
in lptout().
Reported by: several
Notes:
svn path=/head/; revision=187591
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Asia/Katmandu -> Asia/Kathmandu
- Fix historical references to DST in Switzerland
- Correct rules for America/Resolute (Nunavut)
- Cuba didn't have DST in 2005.
MFC after: 1 week
Notes:
svn path=/head/; revision=187588
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Asia/Katmandu -> Asia/Kathmandu
- Fix historical references to DST in Switzerland
- Correct rules for America/Resolute (Nunavut)
- Cuba didn't have DST in 2005.
Notes:
svn path=/vendor/tzdata/dist/; revision=187586
svn path=/vendor/tzdata/tzdata2009a/; revision=187587; tag=vendor/tzdata/tzdata2009a
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=187585
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
getopt(), it is accepted through smb_ctx_init() in
lib/smb/ctx.c.
PR: 117013
Submitted by: Tom Evans <tevans.uk@googlemail.com> (original version)
Notes:
svn path=/head/; revision=187583
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The integer thousands' separator code is rewritten in order to
avoid having to preallocate a buffer for the largest possible
digit string with the most possible instances of the longest
possible multibyte thousands' separator. The new version inserts
thousands' separators for integers using the same code as floating point.
Notes:
svn path=/head/; revision=187582
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Print human readable time as a float with two digits of precision. Use
ns now as well since clock periods are well into the hundreds of
picoseconds now.
- Show the average duration in the stats frame. This is often more useful
than total duration.
Notes:
svn path=/head/; revision=187580
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
That was pseudo ucom because it used home brew tty interface.
Now, it is integrated to usb serial framework, so it is not pseudo
ucom any more.
Notes:
svn path=/head/; revision=187579
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- To avoid having a bunch of locks that end up always getting acquired as
a group, give each ppc(4) device a mutex which it shares with all the
child devices including ppbus(4), lpt(4), plip(4), etc. This mutex
is then used for all the locking.
- Rework the interrupt handling stuff yet again. Now ppbus drivers setup
their interrupt handler during attach and tear it down during detach
like most other drivers. ppbus(4) only invokes the interrupt handler
of the device that currently owns the bus (if any) when an interrupt
occurs, however. Also, interrupt handlers in general now accept their
softc pointers as their argument rather than the device_t. Another
feature of the ppbus interrupt handlers is that they are called with
the parent ppc device's lock already held. This minimizes the number
of lock operations during an interrupt.
- Mark plip(4), lpt(4), pcfclock(4), ppi(4), vpo(4) MPSAFE.
- lpbb(4) uses the ppc lock instead of Giant.
- Other plip(4) changes:
- Add a mutex to protect the global tables in plip(4) and free them on
module unload.
- Add a detach routine.
- Split out the init/stop code from the ioctl routine into separate
functions.
- Other lpt(4) changes:
- Use device_printf().
- Use a dedicated callout for the lptout timer.
- Allocate the I/O buffers at attach and detach rather than during
open and close as this simplifies the locking at the cost of
1024+32 bytes when the driver is attached.
- Other ppi(4) changes:
- Use an sx lock to serialize open and close.
- Remove unused HADBUS flag.
- Add a detach routine.
- Use a malloc'd buffer for each read and write to avoid races with
concurrent read/write.
- Other pps(4) changes:
- Use a callout rather than a callout handle with timeout().
- Conform to the new ppbus requirements (regular mutex, non-filter
interrupt handler). pps(4) is probably going to have to become a
standalone driver that doesn't use ppbus(4) to satisfy it's
requirements for low latency as a result.
- Use an sx lock to serialize open and close.
- Other vpo(4) changes:
- Use the parent ppc device's lock to create the CAM sim instead of
Giant.
- Other ppc(4) changes:
- Fix ppc_isa's detach method to detach instead of calling attach.
Tested by: no one :-(
Notes:
svn path=/head/; revision=187576
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
PR: docs/127575
Submitted by: Walter Venable <walt relnor.com>
Approved by: keramida
MFC after: 3 days
Notes:
svn path=/head/; revision=187573
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=187568
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=187566
|
| |
| |
| |
| |
| |
| |
| | |
Submitted by: bde
Notes:
svn path=/head/; revision=187564
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Some time ago I tried adding Unicode rendering to the teken demo
application, but I didn't get it working. It seems I forgot to call
setlocale(). Polish this code and make sure it doesn't get lost.
Also a small fix for my previous commit: all Unicode characters in
teken_boxdrawing are below 0x10000, so store them as 16-bit values.
Notes:
svn path=/head/; revision=187562
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
cards people have today support high speed mode, so the timing field
would be initialized to bus_timing_hs, but there are some slow
cards...
Notes:
svn path=/head/; revision=187551
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
o Only set 4-bit caps on those boards that have 4-bit caps (this means that
because we don't set wire4 yet, this forces us to always use 1-bit bus).
o Don't test wire4 when setting up the bus width, since bad things will
happen if we do.
# This likely won't fix the busted at91 sd card support, but these are
# needful changes for correctness.
Notes:
svn path=/head/; revision=187548
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=187546
|
| |
| |
| |
| |
| |
| |
| |
| | |
Also, report a few other things under boot verbose.
Small style nit to make new code look like old code in this file.
Notes:
svn path=/head/; revision=187543
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
the helper function. It is supposed to be useful for any filesystem
that has to unlock dvp to walk to the ".." entry in lookup routine.
Requested by: jhb
Tested by: pho
MFC after: 1 month
Notes:
svn path=/head/; revision=187528
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
the VOP_MARKATIME() changes, use a shared vnode lock for mmap().
Submitted by: ups
Notes:
svn path=/head/; revision=187527
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
VOP_MARKATIME() since unlike the rest of VOP_SETATTR(), VA_MARKATIME
can be performed while holding a shared vnode lock (the same functionality
is done internally by VOP_READ which can run with a shared vnode lock).
Add missing locking of the vnode interlock to the ufs implementation and
remove a special note and test from the NFS client about not supporting the
feature.
Inspired by: ups
Tested by: pho
Notes:
svn path=/head/; revision=187526
|
| |
| |
| |
| |
| |
| |
| | |
bus frequency.
Notes:
svn path=/head/; revision=187525
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=187524
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In archive_write_disk: If archive_write_header() fails to create
the file, that's a failure and should return ARCHIVE_FAILED.
Metadata restore failures still return ARCHIVE_WARN, because
that's non-critical. Fix test_write_disk_secure test to
verify the correct return code in one case; add test_write_disk_failures
to do another very simple test of restore failure.
This should fix cpio coredumping when it tries to restore to
a write-protected directory.
Thanks to: Giorgos Keramidas
MFC after: 30 days
Notes:
svn path=/head/; revision=187521
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
section of code, this uses WITNESS_NORELEASE() and WITNESS_RELEASEOK() to mark
the boundaries. Both functions require the lock to be held when calling.
This is intended for scenarios like a bus asserting that the bus lock is not
dropped during a driver call. There doesn't appear to be a man page to
document this in.
Reviewed by: jhb
Notes:
svn path=/head/; revision=187511
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(to be applied on subsequent resets)
Submitted by: Jiri Fojtasek <jiri.fojtasek@hlohovec.net>
Notes:
svn path=/head/; revision=187510
|