Commit Graph

187604 Commits

Author SHA1 Message Date
phx
68295da59f No include directive supported in a majors.* file. We have to copy the
port-amiga majors.
2010-01-24 12:17:05 +00:00
jruoho
e6056a8df3 * Reintroduce a state variable. From njoly@.
* Always mark the charge state sensor as valid.
2010-01-24 11:32:13 +00:00
jruoho
8c8f49bb66 Add timeradd(3) from FreeBSD. Needs proofreading.
ok wiz@
2010-01-24 11:14:04 +00:00
phx
069961a3bd Fixed a typo. Make ./build.sh release work. 2010-01-24 10:36:34 +00:00
haad
d636871e36 Finaly fix problems with using WEDGE like devices as xen backend devices. 2010-01-24 04:06:31 +00:00
kiyohara
36e1ccd0db Please calculate KERNEL_PT_KERNEL_NUM from KERNEL_VM_BASE.
Moreover, can define KERNEL_VM_BASE somewhere. (ex. in conf/YOUR_GUMSTIX)
  For instance, allow miniroot.fs over 16Mbytes.
2010-01-24 03:46:48 +00:00
mrg
21cd236200 remove the final uses of DATA_START.
now we can remove the 16KB space reserved at the start of the data segment,
and i now understand why i wrote this now removed comment 3.5 years ago:
"this shouldn't be needed... but kernel usually hangs without it"
2010-01-23 23:39:27 +00:00
mrg
f5a9da5b0c remove most of the code that writes debugging info DATA_START + offset. 2010-01-23 23:06:27 +00:00
mrg
65c616adcc remove CHKPT() macro and uses. it's likely wrong in SMP land and probably should
be replaced with KTR-style uses if necessary.
2010-01-23 22:55:04 +00:00
cegger
51023c610c fix address overflow with 32bit PAE.
Reported and tested by Mark Davies on port-xen@.
2010-01-23 22:32:42 +00:00
mrg
d073a245cf fix a comment. 2010-01-23 21:46:59 +00:00
bouyer
59405fd732 struct buf::b_iodone is not called at splbio() any more.
Make sure non-MPsafe iodone callbacks raise the SPL as appropriate.
2010-01-23 18:54:53 +00:00
bouyer
5d530cfdab struct buf::b_iodone is not called at splbio() any more.
Make sure non-MPsafe iodone callbacks raise the SPL as appropriate.
Fix buffer corruption issue I noticed in dk(4), and probable similar
issues in vnd(4) and cgd(4).
2010-01-23 18:31:04 +00:00
bouyer
7f3017c5d2 Use paddr_t to store physical address and cast mfn values to paddr_t
before shift. Fix overflow issue preventing xend from working as
reported by Mark Davies on port-xen@
2010-01-23 18:26:37 +00:00
drochner
9b670cd37e fix an obvious typo in directory check 2010-01-23 17:44:44 +00:00
cegger
3b84dd90dd essattach: printf -> aprint_* 2010-01-23 17:22:04 +00:00
mrg
7c531d9b9e rename cpu_info{}::cpu_name member to cpu_longname, to avoid a potential conflict
with <sys/cpu.h>.
2010-01-23 16:06:57 +00:00
mrg
07b833621b rename a local cpu_name structure member to avoid potential conflict
with <sys/cpu.h>'s.
2010-01-23 15:58:13 +00:00
mrg
4a128212f1 rename pridtab{}::cpu_name to cpu_displayname.
should fix a build error reported by he@.
2010-01-23 15:55:54 +00:00
jruoho
bbbe476240 ACPI_BAT_DEBUG is no more. 2010-01-23 15:40:14 +00:00
jruoho
3f1f18b1bd Cleanup:
* Remove ACPI_BAT_DEBUG.
  * Reduce the amount of error reporting.
  * Remove the internal bookkeeping flags.
  * Remove the debugging functions used to print status and information
    changes. This information is fully conveyed in the output of envstat(8).
  * Always evaluate _STA. If it fails or the battery is not present, mark
    all remaining sensors as invalid. This will eliminate the convoluted
    update routine.
  * Semantics.

Over 200 LOC was eliminated, but functional change should again be minimal.

ok jmcneill@, pgoyette@
2010-01-23 15:06:47 +00:00
jruoho
2327840926 Correct the type also in the WMI write method. 2010-01-23 13:32:45 +00:00
jruoho
f55e7ab193 * Fix the type of the input buffer in the WMI method call.
* Do not error out if the flags field is is 0x00. Observed by cegger@.
2010-01-23 12:48:19 +00:00
wiz
8a2acb8ef0 -f is not mandatory. 2010-01-23 10:47:04 +00:00
wiz
4de7abb6b1 Bump date for PowerPC descriptions. Make HTML-ready. 2010-01-23 10:41:42 +00:00
wiz
bfff06930e Add obsolete entries for percpu_init{,_cpu}(9).
As the comment on top says, entries shouldn't be removed, but marked
as obsolete instead. Hi rmind!
2010-01-23 10:40:58 +00:00
wiz
f376c25ee8 Remove xref to itself from SEE ALSO. 2010-01-23 10:38:17 +00:00
wiz
3404992663 Remove trailing whitespace, fix xref to xcall. 2010-01-23 10:37:21 +00:00
wiz
5362627462 Whitespace fix. 2010-01-23 10:37:01 +00:00
wiz
23a66a2d20 Fix Dt, remove trailing whitespace, sort SEE ALSO. 2010-01-23 10:36:42 +00:00
kiyohara
bd39102ecb Initialize md_syscall in syscall_intern(). But the md_syscall of ia64 not
support yet.
And remove white-space.
2010-01-23 06:20:31 +00:00
kiyohara
254c86e397 Switch to ACPICA 20090730, and update for API changes. 2010-01-23 06:13:20 +00:00
mrg
43c8973ab2 document powerpc ddb commands. PR#38307. 2010-01-23 01:32:06 +00:00
minskim
6f5cce7306 Fix a typo introduced by the bpf linkage change. 2010-01-23 01:17:23 +00:00
rmind
5f2a9469d1 Cross-link a little. 2010-01-23 00:54:43 +00:00
rmind
3de1bc0741 xcall(9): correct the point about preemption, add NOTES, do not mentioned
some implementation details.
2010-01-23 00:47:03 +00:00
rmind
48290c7a18 Remove xc_init_cpu(), percpu_init(), percpu_init_cpu() - they are part
of implementation, not public API.  OK dyoung@.
2010-01-23 00:17:07 +00:00
rmind
ea2aef81a8 Rename xc(9) to xcall(9). OK dyoung@. 2010-01-23 00:03:38 +00:00
dyoung
6abb73d262 Compare a pointer with NULL instead of testing its "truth." 2010-01-22 23:50:07 +00:00
dyoung
5efa5cba1b Per rmind@'s suggestion, describe the cross-call implementation in more
detail (by pulling more text from sys/kern/subr_xcall.c).

Mention that a cross-call can be preempted, and xref kpreempt(9).
2010-01-22 23:27:01 +00:00
dyoung
e54b20a385 Install manual pages for cross-calls and per-CPU storage. 2010-01-22 23:14:28 +00:00
njoly
d343885518 Remove unneeded strlen() call in KFShostname case. 2010-01-22 22:46:00 +00:00
dyoung
045697a27b Add a manual page for cross-calls. Somebody should read this to
make sure I've described it correctly and intelligibly.

TBD: hook this up in the Makefile and in the set lists.
2010-01-22 20:43:48 +00:00
dyoung
a4693cbb4b Cross-reference xc(9) instead of queue(9). 2010-01-22 20:41:50 +00:00
dyoung
aa310e1ddd Add missing .El. 2010-01-22 20:40:36 +00:00
snj
27a064c07c The current version of OpenLDAP is 2.4.21. 2010-01-22 20:33:18 +00:00
dyoung
cd1709255c Move a start of sentence to the first column. 2010-01-22 20:27:57 +00:00
dyoung
3246497ec1 Mention all of the API routines in the NAME section, and capitalize
'percpu'.  Also in the NAME section, call it a "Per-CPU storage
allocator."
2010-01-22 20:18:46 +00:00
dyoung
6a3223be07 Add a manual page for per-CPU storage. Somebody should read this to
make sure I've described it correctly and intelligibly.

TBD: hook this up in the Makefile and in the set lists.
2010-01-22 20:11:16 +00:00
sborrill
51f4fcdba7 Enable CONFIG_DEBUG_FILE option to allow debug messages to be sent to
a file instead of stdout.
2010-01-22 16:41:57 +00:00