Commit Graph

12886 Commits

Author SHA1 Message Date
jmcneill
469a737607 document ACPI_BLACKLIST_YEAR 2010-09-06 16:01:25 +00:00
ahoka
1d94059094 Add RAS, CAS, VCC, ALE, REST, ONFI 2010-09-05 23:50:48 +00:00
ahoka
82e82fca50 Add libc glue for libtre.
tre will be compiled without approx and wchar/mulibyte support to
only match the minimum requirement to replace our spencer regex.

This needs a lot of testing.

Only enabled when USE_LIBTRE is set to `yes'.
2010-09-04 12:17:58 +00:00
jmcneill
1720465890 Add a reference to Len Brown's 'ACPI in Linux - Myths vs. Reality' paper 2010-09-04 11:10:16 +00:00
wiz
e3511c5d1b Grammar fix. 2010-08-27 18:05:16 +00:00
jruoho
4328a42a43 Replace the example with something more generic and perceptual. 2010-08-27 09:13:38 +00:00
jruoho
a8cdc50f5d Fix PR kern/43765 from Scott Ellis.
Note that the solution is not optimal. If ichlpcib(4) provides SpeedStep
support, possible I/O resource conflicts may occur with acpicpu(4). Ideally,
as noted for instance in Windows design documents, ichlpcib(4) should never
expose SpeedStep when ACPI is being used. The probability for potential race
conditions is however very small, being limited to few P4-era machines and
being dependent on user actions.
2010-08-27 03:05:26 +00:00
dyoung
99289f936d Apparently, you have to #include <sys/param.h>, too, for MAX(). 2010-08-26 16:42:28 +00:00
reed
db8c589cdc For MLINKS description, remove sentence saying they
are soft-linked (as it is not accurate).
2010-08-25 15:24:29 +00:00
jnemeth
3a12eae410 note that MODULE_CLASS_SECMODEL is also automatically deregistered when being unloaded 2010-08-25 06:45:35 +00:00
rmind
3b6fdb92e5 Move npf.conf(5-8) into the correct section, hence npf.conf(5). 2010-08-24 23:55:04 +00:00
jruoho
42a7d04b04 Add native support for AMD family 0Fh processors. This is the furthest we
will go backwards; K7 will not be supported already due doubts about
availability and reliability of ACPI during that era. Some unfortunate code
duplication is present (but not overly much). Thanks to cegger@ and jakllsch@
for patiently testing this.
2010-08-24 07:27:59 +00:00
jruoho
dfca43fdb9 Few small nits. 2010-08-24 05:34:15 +00:00
pooka
6c43668aa2 update component lists: scsipi is independent of umass now 2010-08-23 20:56:27 +00:00
joerg
09dba18788 Simplify. 2010-08-23 16:03:03 +00:00
wiz
578d32c924 Add more articles and more formatting. 2010-08-22 20:36:09 +00:00
rmind
2e6f2099c6 Import NPF - a packet filter. Some features:
- Designed to be fully MP-safe and highly efficient.

- Tables/IP sets (hash or red-black tree) for high performance lookups.

- Stateful filtering and Network Address Port Translation (NAPT).
  Framework for application level gateways (ALGs).

- Packet inspection engine called n-code processor - inspired by BPF -
  supporting generic RISC-like and specific CISC-like instructions for
  common patterns (e.g. IPv4 address matching).  See npf_ncode(9) manual.

- Convenient userland utility npfctl(8) with npf.conf(8).

NOTE: This is not yet a fully capable alternative to PF or IPFilter.
Further work (support for binat/rdr, return-rst/return-icmp, common ALGs,
state saving/restoring, logging, etc) is in progress.

Thanks a lot to Matt Thomas for various useful comments and code review.
Aye by: board@
2010-08-22 18:56:18 +00:00
pgoyette
7626bd9b32 Put a valid date here - no more placeholder. 2010-08-21 13:34:43 +00:00
pgoyette
4a743ad47d Define a set of new kernel locking primitives to implement the recursive
kernconfig_mutex.  Update module subsystem to use this mutex rather than
its own internal (non-recursive) mutex.  Make module_autoload() do its
own locking to be consistent with the rest of the module_xxx() calls.
Update module(9) man page appropriately.

As discussed on tech-kern over the last few weeks.

Welcome to NetBSD 5.99.39 !
2010-08-21 13:17:31 +00:00
wiz
0bba56f8fb Add x86 to Dt. 2010-08-21 10:38:51 +00:00
jruoho
f7b06c8780 Move nmi(9) to the correct category. 2010-08-21 10:32:35 +00:00
wiz
e02e23b4b6 Uppercase Dt argument. 2010-08-21 10:13:33 +00:00
jruoho
07deeab629 Add x86_msr_xcall(9). 2010-08-21 10:11:34 +00:00
jruoho
ac6e5ea3d1 BCS, BIST, BSP, COF, CS, FEC, FID, HTC, IBS, IFCM, LINT, LVT, MC, MCQ, OOE,
PRBS, RX, TX, UI, VID, WDT, XBAR, XIP.
2010-08-21 06:10:37 +00:00
jruoho
b88de53be5 Add COMPATIBILITY. 2010-08-20 06:35:55 +00:00
jruoho
1f259dac99 BKDG, BP, COMA, CS, CSI, DSO, GOT, HMA, ISA, ORM, PMIO, SCI, TAS, UMA, UMB. 2010-08-18 17:01:55 +00:00
jruoho
e0b2bd7bfb Update. 2010-08-18 04:16:12 +00:00
pgoyette
c6f8bef851 Note that, for MODULE_CLASS_SECMODEL, the class is not ignored. Rather,
we will automatically call secmodel_register() for these modules.
2010-08-18 01:56:45 +00:00
christos
0479cf6528 PR/43772: enami tsugutomo: __XCONFIGFILEMAN__ is left unexpaneded in
xinit(1)/startx(1)
2010-08-17 08:40:57 +00:00
wiz
3ed879f06c filesystem -> file system 2010-08-17 06:44:25 +00:00
jnemeth
4de9b94cfd A few corrections:
- the return value from modcmd(MODULE_CMD_FINI) is not ignored;
  the module is only unloaded if the return value is 0
- if loading a module fails, the dependents won't be unloaded until
  the auto_unload timer goes off
- clarify that <module>.prop is merged with the dictionary passed
  in by modctl()
- clarify that other parts of the kernel shouldn't normally call
  module_unload()
- add some more source references and mention routines expected to
  be supplied by architecture dependent code
2010-08-17 04:09:07 +00:00
pooka
f08f09f7db Use @NetBSD.org example addresses. 2010-08-16 12:54:20 +00:00
cegger
a89bed9efc + OSVW, PAT 2010-08-15 19:43:03 +00:00
jruoho
0d458e7040 After a second thought, remove the references, clarify wording, fix acronym. 2010-08-15 19:34:50 +00:00
jruoho
22d3a7d07b BGA, DSDT, DVFS, FSB, GPE, GSI, HFM, HPET, LAPIC, LFM, MADT, MMIO, MPS, OBO,
OBOE, ODCM, PMI, SAPIC, TCC, TDP.
2010-08-15 19:30:33 +00:00
mrg
25c3593d4e add new option to build/use tools/pigz for compressing sets. for now
USE_PIGZGZIP defaults to "no".  (it depends upon local <pthread.h> and -lz.)

you can set it to "yes" on most modern platforms just fine.
2010-08-15 07:27:33 +00:00
mrg
7a40f55864 add/fix some transforms for some font, GL and xcb .pc files.
XXX: xcb still has pythondir=@pythondir@ in it.
2010-08-15 06:48:56 +00:00
jruoho
af52251b80 Add some basic references that were used to write acpicpu(4). 2010-08-15 05:38:35 +00:00
jruoho
a651852ead Use capitals in a subtitle. 2010-08-15 05:17:39 +00:00
jruoho
d0ca687ed1 Document T-states. One less item in CAVEATS. 2010-08-15 05:09:30 +00:00
wiz
efa04f9763 Sort sections, remove trailing whitespace. 2010-08-14 17:49:12 +00:00
pgoyette
f385c3dade Add an Authors section 2010-08-14 17:06:58 +00:00
wiz
ffe6b7cdc1 We usually write "file system", so change it to this version here.
Also, fix a typo, and remove a line only consisting of ".Fn ".
2010-08-11 20:10:55 +00:00
pgoyette
7a8c7dc74a Add documentation for the various module system initialization routines. 2010-08-11 18:20:09 +00:00
jruoho
5fa58d5e62 Document the sysctl(8) controls with a note that these may be removed in
future versions without further notice.
2010-08-11 17:28:59 +00:00
wiz
6789718272 Call a flag flag, not argument. 2010-08-10 06:10:16 +00:00
jruoho
75639e1021 Note the gathered statistics. One CAVEAT down. 2010-08-10 02:43:50 +00:00
jruoho
943aec6199 Fix a typo. Sypported indeed. 2010-08-09 16:13:21 +00:00
wiz
f6a2c3c5c1 Group hyphens differently. 2010-08-09 10:57:23 +00:00
jruoho
021de39995 Fix typo. 2010-08-09 06:40:33 +00:00