Commit Graph

191435 Commits

Author SHA1 Message Date
pooka
1ef2da668c Allow to set a non-standard module_base for host kernel module loading. 2010-06-08 17:17:33 +00:00
tnozaki
068f43028d fix build breakage by multiple definition of __mb_cur_max. 2010-06-08 17:12:32 +00:00
jruoho
64f353c42a Add PNP0C33, "a hardware error device". Part of APEI. 2010-06-08 17:04:49 +00:00
jruoho
c51a135130 Add and organize some comments. Add also ACPI_DEVICE_EJECT constant to
indicate "ejectable" devices such as docking stations.
2010-06-08 16:55:02 +00:00
jruoho
5f7d603c37 Use the same notation with the PNP identifiers. Specifically note that
PNP0C80 is the device that is required for memory hot-plug on x86.
2010-06-08 16:49:53 +00:00
pooka
46ea1019d6 Allow loading the symbols from objects which are not directly mapped
into memory, namely the main object (i.e. map->l_addr is NULL).
2010-06-08 15:32:55 +00:00
christos
a3299c9005 explain why this code is there. 2010-06-08 13:48:58 +00:00
pgoyette
24b20b1478 Regen 2010-06-08 13:36:34 +00:00
pgoyette
292bfb44cd Add a couple entries for ATI Radeon 4250 HD 2010-06-08 13:22:04 +00:00
jruoho
a517ae186e GDT, IDT, ISR, IST, IVT, LDT, LTR, MSI, SCI, SMI, TR, TSS. 2010-06-08 12:52:51 +00:00
pooka
9eda5fdbbb Use rump component libs on all platforms. I'll add kernel module
autoloading as a separate test later.
2010-06-08 10:43:40 +00:00
jruoho
c99ce241db Remove the unnecessary example. 2010-06-08 09:02:55 +00:00
jruoho
f484940420 Put also powerof2(9) to SEE ALSO. 2010-06-08 09:00:51 +00:00
jruoho
b052be6bc7 Xref ilog2(3) and imax(9). 2010-06-08 09:00:22 +00:00
jruoho
0e7140d8d0 Xref ilog2(3). 2010-06-08 08:55:46 +00:00
jruoho
a88b2930dc Document ilog2() from <sys/bitops.h>. 2010-06-08 08:51:08 +00:00
hannken
f9768510ca Procfs_lookup() does not lookup directory descriptors in the fd/
subdirectory.  There is no need for recursive vnode locking here.

Ok: Christos Zoulas <christos@netbsd.org>
2010-06-08 08:24:16 +00:00
jruoho
015c6ebc3b Three small markup improvements. 2010-06-08 08:20:37 +00:00
wiz
ae0570abb9 Fix xref. 2010-06-08 07:20:20 +00:00
macallan
c7622a73d1 get rid of the cg3/cg8 'emulation' kludge since we have the xf86-video-suncg14
driver now
this will probably need some work in cgfourteenmmap() to match what the
driver expects from a cg14
2010-06-08 06:30:41 +00:00
mrg
d823f37213 properly document alpha ddb "mach" commands. PR#38303. 2010-06-08 06:14:57 +00:00
jruoho
338ce8774a Xref mq(3). 2010-06-08 06:11:05 +00:00
jruoho
0b44becf58 Ups. Fix wrong filename suffix. 2010-06-08 05:56:58 +00:00
jruoho
b2a0054edc Xref bintime_add(9). 2010-06-08 05:50:01 +00:00
jruoho
6d00e6b5dc Briefly document the bintime_add() family of static inline functions. 2010-06-08 05:40:26 +00:00
riz
1855c8357a Create a manpage for igphy(4). kern/35398. 2010-06-08 05:38:32 +00:00
jruoho
eb3f5b5845 Don't unnecessarily clutter the SEE ALSO. 2010-06-08 05:20:35 +00:00
kiyohara
14a717de1d Support big endian machines. 2010-06-08 05:15:52 +00:00
mrg
19a3b86329 attach on Sil240 and IXP 300 chips as well, as if they are 3112
variants.  should fix PR#32577, id's found in linux driver.
2010-06-08 05:06:10 +00:00
mrg
4d94e77298 regenerate 2010-06-08 04:58:36 +00:00
mrg
9f6687653b add two pciids for the satalink driver, from the linux driver, for PR#32577. 2010-06-08 04:58:03 +00:00
mrg
c59fc30136 look for and find config.h. part of PR#43433. 2010-06-08 04:31:43 +00:00
jruoho
5371f8534e Remove SIOCGIFADDR. Noted by Ross Patterson in PR kern/21513. 2010-06-08 04:11:06 +00:00
jruoho
e5f1d72bb7 Grammar, markup. 2010-06-08 04:08:37 +00:00
riz
3f1d9ecd93 Fix spelling of "whether", from Ryo HAYASAKA in PR 43432. 2010-06-08 03:08:47 +00:00
jruoho
d7ca51b758 Add a missing word. 2010-06-07 18:40:16 +00:00
jruoho
2052593844 Now that we have 1:1 mapping between handles and nodes, use the former for
all power resource operations. Eliminates the wrapper functions.
2010-06-07 17:28:17 +00:00
jruoho
5e449c623c Use the new ACPICA functions AcpiAttachData() and AcpiGetData() to associate
all "struct acpi_devnodes" to their corresponding ACPI_HANDLEs. Anywhere in
the acpi(4) subtree, the node-structure can be obtained from a handle via
acpi_get_node(). The idea is similar to e.g. device_private().

Benefits: (a) simplifies code, (b) avoids issues with locking as ACPICA does
the serialization for us, (c) avoids the need to access the glocal softc, and
(d) avoids the O(n) loop required to search for a handle from the node queue.
2010-06-07 17:13:52 +00:00
wiz
e54f45dc8a Fix xref. 2010-06-07 16:37:07 +00:00
wiz
e02d784273 Grammar and spacing fixes. 2010-06-07 16:33:45 +00:00
bsh
6d22e186df don't use dv_xname directly. 2010-06-07 15:17:24 +00:00
jruoho
2da098d0fd Fix a bug: the last elements in the _PRW package are direct references to
power resources, not devices. Thus, we can not use the function that sets
the power state of a device.
2010-06-07 14:12:20 +00:00
jruoho
9c09c7fc2c Refactor slightly: we need to expose the function that turns individual
power resource on or off.
2010-06-07 14:07:25 +00:00
pooka
5bc163461f Rump components do not, at least for now, get to tell what's NEEDED. 2010-06-07 13:57:20 +00:00
tnozaki
9efec5bce3 1. MB_LEN_MAX switch MD to MI.
2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32
   so we have to add more setlocale(3) __RENAME func, __setlocale50.
3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/*
   prepareing for next libc major crunk.
4. bump libc minor version.
2010-06-07 13:52:28 +00:00
martin
505728c6b8 Now that bus_handle_t is signed, avoid % operations on it. Convert all
% PAGE_SIZE to & PAGE_MASK. We don't expect to support non power of two
page sizes anytime soon ;-)
This makes PCI work again on my au1550.
2010-06-07 13:33:33 +00:00
jruoho
4333086998 Build the power resource queue dynamically. This eliminates the need to call
acpi_power_res_add() in the main scan function, also saving few bytes of
memory.
2010-06-07 13:04:31 +00:00
pooka
388dad1711 no need to typecast in pathconf anymore 2010-06-07 11:23:07 +00:00
pooka
0e05405bd1 Reenable pathconf now that the retval argument is register_t. 2010-06-07 11:22:36 +00:00
pooka
a784ae74af Make retval argument for pathconf a register_t to match VOP_PATHCONF.
This makes the size the same on 64bit archs.  Don't bother bumping
any version, since you'd have explicitly had to jump through some
hoops to use pathconf before.
2010-06-07 11:21:31 +00:00