martin
5139ca15dc
Use the new ?= operator to set the on_panic value for the optional ddb
...
hierachie.
2009-04-01 16:20:55 +00:00
christos
e048bed6b3
Don't print an error with sysctl -w name?=value if name does not exist.
...
Should be pulled up to 5.0
2009-04-01 15:55:27 +00:00
pooka
c675da1b5a
Be less verbose. (something like rump_dmesg with optional QUIET
...
would be nice, but needs work)
2009-04-01 14:37:00 +00:00
reinoud
42726265fe
Implement MMC_TRACKINFO_DATA and MMC_TRACKINFO_AUDIO detection for cdrom and
...
dvdrom devices. These two compatibility codes were forgotten when those were
introduced.
2009-04-01 12:19:04 +00:00
lukem
e8c7343395
fix sign-compare issue
2009-04-01 10:17:04 +00:00
drochner
f1c955a1b2
Fix the comparision function used by the red-black tree global thread list
...
implementation:
-don't return a difference, this can overflow
-don't try to substract typed pointers which don't belong to the
same object, this gives undefined results
This fixes instabilities of programs which use more than a handful
of threads, eg spuriously failing pthread_join().
2009-04-01 10:13:24 +00:00
wiz
3a9e7e68ee
Readability improvement. Whitespace nits.
2009-04-01 08:58:47 +00:00
wiz
280ab6ce9b
Use .An and .Aq for formatting in the AUTHORS section.
2009-04-01 08:55:45 +00:00
mrg
a4a48f5384
note that -n also stops the timestamp from being output.
...
bump date.
2009-04-01 08:15:37 +00:00
tls
d15f48cfe5
Fix probe for VIA C3 and successors -- these are CPU family 6, not 5.
...
The broken probe was causing the VIA padlock driver to never attach!
Now we can see that its AES appears to be broken -- it makes FAST_IPSEC
ESP not work, on systems where it works fine with cryptosoft.
Rework code to detect and (if necessary) enable VIA crypto and RNG.
Add RNG support to VIA padlock driver. In the process, have a quick
go at debugging the AES support but no luck thus far.
2009-04-01 03:56:54 +00:00
dogcow
36ffab86d9
fix what looks like a mechanical stuffup in the timeval -> timespec conversion.
2009-04-01 03:06:06 +00:00
christos
097860c04e
cast to size_t to avoid sign / unsigned comparison warning.
2009-03-31 21:33:17 +00:00
perry
2cd7db9ec7
add -n to gzip invocation
2009-03-31 21:12:51 +00:00
perry
0ef5ffa1dd
add -n to gzip invocation
2009-03-31 21:00:34 +00:00
rmind
f8a1f87074
Sync with recent i386/amd64 source merges - fix Xen builds.
2009-03-31 20:12:19 +00:00
christos
2037025cb5
PR/41111: Ed Ravin: ping -R gives misleading error when remote side doesn't
...
support record route
Deal with source route and record route specially giving a meaningful error
message.
Pullup to 5.0?
2009-03-31 19:51:11 +00:00
christos
6fb300657f
Avoid hardcoded "too large" constant that caused FPE on the vax.
...
XXX: Should pullup to 5.0
2009-03-31 18:48:16 +00:00
dyoung
d0947ed2de
Also look for sources in sys/arch/x86/x86/ if MACHINE_ARCH is i386 or
...
x86_64.
2009-03-31 18:41:40 +00:00
christos
e6ec3d065c
implement RL_PROMPT_{START,END}_IGNORE
2009-03-31 17:53:03 +00:00
christos
c8754a5b44
Implement literal prompt sequences. Now someone can implement
...
RL_PROMPT_START_LITERAL/RL_PROMPT_END_LITERAL :-)
2009-03-31 17:38:27 +00:00
drochner
0785c6f16e
avoid tsleep also during shutdown (and in particular ACPI poweroff),
...
should fix PR kern/39141 by Takahiro Kambe and PR port-i386/41110
by Reinoud Zandijk
2009-03-31 17:17:47 +00:00
tsutsui
ef7be3ace7
Add byteorder(9) man page which describes htole32() etc. From FreeBSD
...
via PR misc/40770, with some tweaks by me.
2009-03-31 16:11:59 +00:00
reinoud
49f0ea0bd0
KGDB does no longer refers to ddb/db_access. Fixes compilation problems of KGDB
...
kernels.
2009-03-31 15:50:45 +00:00
tsutsui
e90ec2adcc
Remove extra whitespace added by a dumb tool.
2009-03-31 11:48:15 +00:00
tsutsui
d008724eb5
Switch atari standalone bootloaders to using MI libsa and libkern.
...
Tested by David Ross on port-atari@. Thanks!
2009-03-31 11:42:07 +00:00
darran
d4dd9a671a
Missed a small but important change to enable hardware VLAN support.
2009-03-31 06:58:55 +00:00
cegger
456f7ba595
buildfix: NEW_VMCMD(2 -> NEW_VMCMD2(
2009-03-31 06:03:31 +00:00
darran
0b4bf6c76b
Enable the vlan code that thorpej@NetBSD.org added, and fix a bug where
...
the vlan tag was read from the rx descriptor after it was reinitialized
(and hence was always 0). Hardware vlan support looks good tested
between two vmware clients.
With support from tls@NetBSD.org .
2009-03-31 04:16:57 +00:00
rmind
44170e3c3a
Merge i386 and amd64 ipifuncs.c into x86. No functional changes intended.
...
XXX: fpu #ifdefs are ugly (should be revisited at some point).
2009-03-30 22:28:39 +00:00
christos
b5c4aec40f
fix erroneously deleted assignment.
2009-03-30 22:22:44 +00:00
rmind
70456c4d9e
Merge i386 and amd64 vm_machdep.c into x86. No functional changes intended.
...
Note: some #ifdefs will be removed with macros.
2009-03-30 22:20:55 +00:00
rmind
74a033c8eb
Merge/move core_machdep.c into x86, no difference between i386 and amd64.
2009-03-30 22:13:42 +00:00
ad
7de9da978b
Revert the _lwp_ctl which is causing problem. I did test this locally,
...
I guess not well enough.
2009-03-30 21:32:51 +00:00
dyoung
1f874fb168
Cosmetic: reduce differences from amd64/amd64/vm_machdep.c by deleting
...
an empty line.
2009-03-30 17:48:22 +00:00
yamt
197e2d1b30
ARRAY_PRINT: 0 is a valid index.
2009-03-30 16:38:05 +00:00
yamt
cccbca027b
g/c uvm_aiobuf_pool.
2009-03-30 16:36:36 +00:00
perry
92ec9dc66a
Add a MKREPRO variable (defaults to "no") that invokes newvers.sh with
...
the -r flag if it is set to "yes", resulting in a reproducible kernel build.
2009-03-30 16:34:19 +00:00
perry
b30c3a7aac
Add a -r option that produces a version string without the time or kernel
...
build number in it. This will be used for reproducible builds.
2009-03-30 16:29:55 +00:00
wiz
e89ea4660c
Avoid newlines for .An.
2009-03-30 14:58:03 +00:00
christos
a329e3090a
we want microuptime too.
2009-03-30 12:47:49 +00:00
tsutsui
3c7be73762
Avoid keyword substitution.
2009-03-30 11:22:46 +00:00
tsutsui
e1a7799d79
#include <sys/types.h>, not <stdbool.h> for userland
...
in defined(_STANDALONE) case too.
2009-03-30 09:51:37 +00:00
tsutsui
31f477f9fd
Remove extra trailing slash in ${S} path.
2009-03-30 09:22:52 +00:00
haad
0c9b734826
Fix crash where user was able to crash proplib with trying to internalize
...
bad xml file with non-existing data type e.g. <number>.
Problem is that poi is not NULL even in case that we haven't find any match
in data type name. We need to check if poi->poi_tag is not NULL before
calling poi->poi_intern function which is non existing case NULL and will
cause crash.
2009-03-30 07:42:51 +00:00
uwe
1cfa6cdc4e
Split device_t and softc, use aprint_*, rename/reformat stuff to
...
minimize diffs to dev/apm/apm.c (even at the cost of uglification).
Tested on Jornada 690 (hpcsh).
2009-03-30 06:22:25 +00:00
uwe
e4d63225a1
Fix battery_state vs. battery_flags confusion.
...
Fill all fields of struct apm_power_info in hpcapm_get_powstat.
2009-03-30 06:17:39 +00:00
mrg
e38e7ed033
- add X11FLAGS.DRI.
...
- prepare for rhd_audio.c & rhd_hdmi.c (still not used.)
2009-03-30 02:01:11 +00:00
christos
e556421085
need getnanouptime not getmicrouptime
2009-03-30 02:01:09 +00:00
mrg
64b0361105
apply from sys/dev:
...
revision 1.17
date: 2009/03/29 19:50:17; author: mrg; state: Exp; lines: +7 -7
drm_addmap():
- for _DRM_CONSISTENT mappings, keep the handle.
- use DRM_HANDLE_NEEDS_MASK()
drm_mapbufs():
- use DRM_HANDLE_NEEDS_MASK()
drm_mmap():
- use DRM_HANDLE_NEEDS_MASK()
- for _DRM_SCATTER_GATHER and _DRM_SHM, use vtophys() on the
adjusted offset. XXX
this is gets radeon working on amd64 with an older PCI 9250 card.
XXX: need to excise vtophys() usage.
XXX: need to finish porting these fixes to external.
yay! this takes care of one of the XXX's. still not quite working.
2009-03-30 01:51:40 +00:00
mrg
f70233658c
XXX: drm_close_pid() went away, and the hack i tried to avoid it
...
XXX: ended up looping forever. replace it with a hack that doesn't
XXX: hang the system.
2009-03-30 01:48:31 +00:00