Commit Graph

178248 Commits

Author SHA1 Message Date
kenh
cd2827b367 Improved support for GPIO support on the EP93xx ARM processors.
Specifically:

Support disabling specific pins on specific ports.
Modification of TS7200 kernel config file for GPIO support.
Documentatin for the current and improved GPIO interface (epgpio).
2009-02-27 03:13:55 +00:00
kenh
83e1006d39 Revert back to previous version 2009-02-27 03:01:57 +00:00
kenh
05970a1d19 This didn't change ... what's the deal? 2009-02-27 02:59:11 +00:00
christos
4538aa34ee Regen 2009-02-26 21:09:00 +00:00
christos
6d029d549a fix kernel build with no options NTP 2009-02-26 21:08:48 +00:00
drochner
7ad644e970 sync TSC on resume (because CPUs were switched off in the meantime),
otherwise we get diverging timecounters leading to eg the monotonic
clock jump backwards
(pullup candidate)
2009-02-26 19:49:15 +00:00
joerg
ca7a1bd3eb Retire audit-packages.conf, it has been obsoleted by the merge of
pkg_install-20090201.
2009-02-26 19:43:39 +00:00
joerg
8ef7bd4c41 Merge. 2009-02-26 19:40:24 +00:00
mjf
c49f4c3690 Regen. 2009-02-26 19:17:01 +00:00
mjf
c1c5918fbb Add Initio INIC-1622 SATA Controller. 2009-02-26 19:13:38 +00:00
wiz
c147444687 Sort sections. 2009-02-26 19:07:13 +00:00
wiz
12fad9c4b5 Drop trailing whitespace, fix xrefs in SEE ALSO. 2009-02-26 19:05:58 +00:00
njoly
a3752d0c54 +ioport.debug 2009-02-26 19:05:02 +00:00
joerg
4d694e83af Remove pkg_install.conf.5 on make clean. 2009-02-26 18:35:13 +00:00
drochner
e66cf328ab -fix two conditions where PQ_FREE was still/already set while the page
was not anymore/yet on the freelist and uvm_fpageqlock was not held
-clear PQ_FREE while the page is in the works of pageidlezero
This avoids that the DMA memory allocator (pglistalloc) grabs a page
which is not on the freelist, leading to a diagnostic panic (with DEBUG)
or freelist corruption. (mostly on X server activation after a VT
switch or suspend/resume because this can allocate megabytes of AGP
memory)
This might fix PR port-i386/38989 by Alan Barrett (in case this was
a multiprocessor).
2009-02-26 18:18:14 +00:00
christos
3e88d91b8b mention that sigcont cannot be blocked or ignored. from Anon Ymous 2009-02-26 17:42:29 +00:00
christos
fdba891999 - mention F_CLOSEM
- fix xrefs
2009-02-26 17:41:54 +00:00
christos
90baf4f26f only print warnings if vflg. 2009-02-26 17:30:51 +00:00
pooka
89890e45af g/c debug printf 2009-02-26 15:25:52 +00:00
pooka
197a83bc73 When using an array as a ringbuffer, need to perform modulo arithmetic
with arraysize instead of arraysize-1.  Previously there was one
inconsistency in the code.  This might fix a crash reported by apb.

Also, g/c outdated comment.
2009-02-26 15:25:11 +00:00
jmcneill
8390afe513 PR# port-i386/38936: system can not power down via acpi
Merge change from amd64 machdep.c revision 1.42:

in cpu_reboot(), only halt the other CPUs after we've done the powerdown stuff.
the ACPI code may end up removing some pmap entries, which wants the other
CPUs to still be running to handle TLB invalidations.
2009-02-26 15:07:33 +00:00
roy
e3210b7e4f Import dhcpcd-4.0.12 2009-02-26 13:59:17 +00:00
jmcneill
7d16528c20 PR# port-i386/40751: power button does not work after halt
PR# kern/37506: Have to hold power button for 5 seconds to turn off Laptop
    after "halt" command.

Transfer the system from ACPI to Legacy mode if RB_HALT is set.
2009-02-26 13:56:46 +00:00
roy
3d26b90412 Import dhcpcd-4.0.12
Fixes since dhcpcd-4.0.11 include:
 * Logging to LOG_DAEMON instead of LOG_LOCAL0
 * Checking for POLLERR and POLLNVAL
 * Only opening raw sockets when we have a working link
2009-02-26 13:53:19 +00:00
njoly
64434f75e6 Remove unneeded escape sequence. 2009-02-26 12:53:35 +00:00
njoly
1ba3fc52da Add some missing .debug extensions and remove some unneeded files
(t_ipf, Atffile) to fix MKDEBUG build.
2009-02-26 12:43:15 +00:00
jmcneill
8936796279 acpica 20090220 is out 2009-02-26 12:22:50 +00:00
apb
c163e7100a As long as we don't yet have a working TOOL_GREP,
fgrep is more portable than grep -F.
2009-02-26 10:32:43 +00:00
apb
b56c1a749f In file_exists_exact(), fix an incorrect test of "1" instead of "$1",
and improve the comment explaining what this function does.
2009-02-26 08:25:50 +00:00
apb
6eefb4e5ea "grep -q" is not portable; use "grep >/dev/null" instead. Also add a
comment saying that postinstal is invoked during a cross build.
2009-02-26 08:05:09 +00:00
wiz
425b154456 Sort sections. Use more (and more appropriate) markup. Sort SEE ALSO.
Despite common belief to the contrary,
 the "u" in the current month comes after the "r".
2009-02-26 07:21:06 +00:00
wiz
2dba01f8d6 Make "sftp" a link. 2009-02-26 07:14:36 +00:00
kenh
dc5d469510 If sys/param.h is not included, the kernel compile fails on some platforms
with SOFTINT_COUNT undefined (I noticed it on some evbarm kernels)
2009-02-26 05:50:54 +00:00
pooka
51e345d0a5 decouple from host struct iovec 2009-02-26 00:59:31 +00:00
pooka
8c19023a4f Make rumpuser stat and nanosleep independent of the host system
stat and timespec definitions.
2009-02-26 00:32:49 +00:00
joerg
e443a4cf79 Make function bodies static, the prototype already is. 2009-02-25 23:59:30 +00:00
lukem
5bad8e7d9c Implement make_in_dir <dir> <op> to simplify various operations 2009-02-25 23:34:10 +00:00
sketch
0ed32f1081 Disable grep host tool and unbreak NetBSD build until I can come up with a
clean fix.
2009-02-25 22:28:36 +00:00
plunky
826ba2ab85 assist the clueless user (that was me) in discovering the current
format of their superblock, provide a pointer to 'dumpfs -s'
2009-02-25 22:14:04 +00:00
joerg
e0c851f773 Update build glue for pkg_install-20090225. 2009-02-25 21:23:17 +00:00
joerg
3018e10272 Import pkg_install-20090225:
- improve diagnostic for audit-packages wrapper
- new pkg_delete code:
  - topologocial ordering of packages
  - bails out before removing anything if it knows that it will run into
    problems later
  - new option -A: remove automatic installed packages that are no
    longer used (e.g. pkg_add foo; pkg_delete -A foo should not alter
    the list of installed packages)
- less chatty pkg_info for -Q
2009-02-25 21:21:40 +00:00
sno
6adead3ca0 replace c++ style comment by a c-style one 2009-02-25 21:17:21 +00:00
ad
07a1846337 Remove pointless AUTHORS sections. The names are in the source and CVS
history along with everyone else who has contributed.
2009-02-25 20:50:16 +00:00
sketch
bb0a3b607e Use awk and grep host tools where required. 'build.sh release' now works
on Solaris (but only with HOST_CC=/usr/sfw/bin/gcc for now).
2009-02-25 20:38:30 +00:00
sketch
0d9ab2b40e Make grep a host tool. 2009-02-25 20:36:44 +00:00
mhitch
4df84b8304 Remove outdated comment: vax does now user mi_userret(). 2009-02-25 19:58:03 +00:00
mhitch
daf32f5010 The ci_want_resched check and preempt() call had been removed from
userret() which resulted in no process preemption (and probably
contributed to the signal trap loop locking up the machine that was
recently fixed).  Put the check and preempt() call in the AST trap
handler to restore process preemption.
2009-02-25 19:56:49 +00:00
pooka
928c35bfce add caveat about info displayed by df(1) 2009-02-25 18:05:32 +00:00
sno
8bbd581ff8 restore alphabetically order for my last entry 2009-02-25 17:51:25 +00:00
sno
d41d0a631e Add myself (Jens Rehsack <sno@NetBSD.org>) 2009-02-25 17:50:32 +00:00