Commit Graph

192646 Commits

Author SHA1 Message Date
pgoyette
4d71a95956 Crap - another typo. 2010-07-31 03:44:33 +00:00
pgoyette
44b6cc4347 Minor grammar nits. 2010-07-31 03:43:00 +00:00
pgoyette
31f0dbbb9e Make a first pass at documenting the module(9) subsystem.
XXX This is by no means complete, but it is a beginning.
2010-07-31 03:14:05 +00:00
jruoho
80ac55757e Remove EXAMPLES-title (the example was not really an example). Use .Xr for
cpu_idle(9) instead of .Fn.
2010-07-31 02:12:20 +00:00
jruoho
a058514370 Use .Ss for subtitles. 2010-07-31 02:04:45 +00:00
jruoho
7b03aec152 Add kern.mqueue also to the big list of second-level nodes. Sort. 2010-07-31 02:00:49 +00:00
joerg
44b309378f Define a new __c99inline macro for compilers known to implement the C99
behavior.  This unbreaks GCC 4.4's libgfortran build with the old
signal.h logic, because GCC decided to put the body for the sigsetop
functions in multiple objects.
2010-07-31 00:04:42 +00:00
pooka
9749b7715b Revert macroization, as the default mountpath doesn't match the
default export path.
2010-07-30 21:10:44 +00:00
mlelstv
2a392db81b Return EINVAL for rename and delete operations to the
root directory instead of the erroneous EROFS.
2010-07-30 16:40:43 +00:00
cube
3f1dd008b1 Emit compatible struct devsw_conv when version is older than 20100430. 2010-07-30 16:23:49 +00:00
pooka
272fb16e97 Fold the puffs private and vfs tests mount/unmount routines together.
To achieve this, add a file system private parameter to the newfs
method (which will obviously not be used by vfs tests).

njoly ok
2010-07-30 16:15:05 +00:00
njoly
6649351d0e Add ICH10 to the list. 2010-07-30 16:05:07 +00:00
njoly
6e80023335 Note that ICH9 and ICH10 chipsets are supported. 2010-07-30 15:46:56 +00:00
njoly
7ca92dcdc4 Adjust for Intel ICH10 devices update. 2010-07-30 15:28:09 +00:00
njoly
d94ad60f17 Regen for ICH10 devices update. 2010-07-30 15:27:07 +00:00
njoly
6402c8c071 Update ICH10 devices, from Intel I/O Controller Hub 10 datasheet
errata.
2010-07-30 15:26:22 +00:00
vanhu
62c45492f0 updated link to NetBSD's documentation 2010-07-30 14:50:47 +00:00
dholland
aaa806d431 another CAM; the "atomic" in CAS is implicit; add LL/SC 2010-07-30 13:32:24 +00:00
pooka
89211c7274 Wait for child (rumpnfsd) to die before declaring unmount successful.
(yes, should be in delfs, but delfs doesn't work due to the cleanup hassle)
2010-07-30 10:23:26 +00:00
jruoho
d448cd24f2 More: ARC, BLAS, CAM, CAS, HPC, LFU, LRU, MRU, SMT, SP. 2010-07-30 10:20:20 +00:00
jruoho
1a6962b48f Document the stack macros from <sys/param.h>. 2010-07-30 09:12:58 +00:00
jruoho
87a3551c76 On second thought, rename the mutex so it can be (logically) shared. We will
not need such granularity that different states would require a different lock.
2010-07-30 06:11:14 +00:00
pooka
316bb4eafe * print interface number, backend path and ethernet address for dmesg
* make kassert more demanding
2010-07-29 22:48:11 +00:00
jruoho
988469445d Add a per ACPI CPU mutex for C-states. Protect the _CST update with this:
when the idle-information is being updated (e.g. due acpiacad(4) events),
we can not enter the idle-loop. The lock must run at the same priority
(IPL_NONE) as ACPICA's mutexes obtained via AcpiOsCreateMutex() a.k.a.
AcpiOsCreateSemaphore(). Also check want_resched as the first thing and
clarify the suspend/resume path.

There is still one race condition identified: when the driver is loaded as a
module, we must gracefully kick all CPUs out from the ACPI idle-loop upon
detachment.
2010-07-29 22:42:58 +00:00
jruoho
7de8aff275 BMC, FWH, GAS, GMCH, ICH, IMC, LPC, MCH, TPM. 2010-07-29 18:36:34 +00:00
pooka
334470517a * increase bus size so that we don't wrap so quickly when NFS
flushes writes
* verbosize debug print a bit
2010-07-29 18:30:39 +00:00
jruoho
c4b5a963cf Add fwhrng(4). Ok jakllsch@. 2010-07-29 18:25:19 +00:00
njoly
dce6462ccf Regen for Intel LPC updates. 2010-07-29 18:16:33 +00:00
njoly
cd15d85b91 Adjust ICH10 watchdog timer entries which are really LPC interface
bridges. While here consistently use `xxx LPC Interface Bridge' for
Intel products.
2010-07-29 18:15:01 +00:00
njoly
997cfa70d2 Regen for Matrox MGA G200eW. 2010-07-29 17:54:14 +00:00
njoly
ce318f81d9 Add Matrox MGA G200eW. From OpenBSD. 2010-07-29 17:53:19 +00:00
njoly
4347f0e7d5 Fix a few debug entries. 2010-07-29 16:30:26 +00:00
hannken
ecb633e650 Correct previous. Skip marker pages in uvm_pagelookup().
Already awake :-)
2010-07-29 15:13:00 +00:00
pooka
a481b222d2 Remove questionable KASSERT from previous. hannken can look at
this more closely when he wakes up.  Normally I wouldn't be in such
a huge rush, but due to atf bug #53 the whole test run breaks now.
At least with the KASSERT removed all tests pass again.
2010-07-29 15:04:04 +00:00
pooka
4f870da128 whitespace 2010-07-29 14:50:32 +00:00
pooka
a963742ef4 Include & use lfs megamaid. 2010-07-29 14:47:44 +00:00
pooka
34eddb8c10 Rename xfs.c to fstest_xfs.c to avoid collisions with other
source files with the name xfs.c

ok njoly
2010-07-29 14:15:46 +00:00
pooka
d9a3123e84 Do the semaphore trick only if the cleaner is run as a lib -- the
standard installation doesn't get linked against librt or libpthread.
2010-07-29 14:09:45 +00:00
pooka
4f52188eb0 Add a method for posting a semaphore when cleaner init has reached
the main loop.  This is useful for very quickly executed lfs runs
such as those in tests, as an initialization phase cleaner may
prevent file system unmount.
2010-07-29 14:07:39 +00:00
pgoyette
100b434aef When interpreting the alarm bits from the chip, don't report state for
any thresholds which have not been set.  Fixes problem reported by
njoly@ in private E-mail, where chip was initialized with only a Critical
threshold, but was reporting a warning.
2010-07-29 13:07:14 +00:00
hans
846cca4cda Revert to 1.1 and fix the casts by using uintptr_t. Ok jruoho. 2010-07-29 12:56:16 +00:00
jruoho
f560676c53 One more cast. 2010-07-29 12:17:31 +00:00
jruoho
07456be22e Fix build failure on AMD64, noted by njoly@. 2010-07-29 12:03:10 +00:00
njoly
5cafa81808 Cleanup hardware monitor limits retrieval. Do use the softc variables
to be filled by sdtemp_get_limits() directly.

ok pgoyette.
2010-07-29 12:01:21 +00:00
jruoho
18bb71aebc Remove the custom enter_s4_with_bios(). Use ACPICA's native
AcpiEnterSleepStateS4bios() instead. Minimum functional change.

ok jmcneill@
2010-07-29 11:40:08 +00:00
jruoho
2ef2de7924 Refactor to make this more readable. No functional change. 2010-07-29 11:03:09 +00:00
hannken
c84e81cad1 Add vm page flag PG_MARKER and use it to tag dummy marker pages
in genfs_do_putpages() and uao_put().
Use 'v_uobj.uo_npages' to check for an empty memq.
Put some assertions where these marker pages may not appear.

Ok: YAMAMOTO Takashi <yamt@netbsd.org>
2010-07-29 10:54:50 +00:00
cegger
6e8417c157 add RDTSCP_AUX MSR 2010-07-29 08:16:49 +00:00
jruoho
a240caeadb Add "pnp0c14" to the list of HIDs. Required for LG X110. As valid EISA IDs
should be all upper case, leave this as a onetime quirk specific to acpiwmi(4).
2010-07-29 07:10:39 +00:00
msaitoh
08745d8602 The ETHERCAP_VLAN_HWTAGGING flag is not a member of if_cap but ec_cap,
so fix it.
2010-07-28 23:30:21 +00:00