Commit Graph

140245 Commits

Author SHA1 Message Date
chs
0b934711f4 avoid calling into the pool code while PSL_EE is off.
the pool code can do spl*()/splx(), and splx() requires PSL_EE to be on.
2005-09-27 08:03:11 +00:00
chs
0c6e4dbbc4 ok, the change from rev 1.33 was unnecessary after all,
only the second part of the previous revision was needed.
put the logic for the initial icache invalidation of the PLT
back the way it was, but in a way that makes clearer what's going on,
and add some comments explaining it.
2005-09-27 07:20:32 +00:00
yamt
baee927713 introduce "ufs_ops" and use it for ITIMES. 2005-09-27 06:48:55 +00:00
yamt
050407b699 change um_maxfilesize to unsigned as its on-disk counterpart is. 2005-09-27 06:48:16 +00:00
simonb
e13e6f0180 Add SigmaTel STAC9752/53 codec ID. 2005-09-27 05:24:40 +00:00
jmcneill
fd2f15ceda Claim responsibility for the gpio framework. 2005-09-27 03:04:43 +00:00
jmcneill
1e7e45d087 Note import of gpio(4) and friends. 2005-09-27 03:03:31 +00:00
jmcneill
9ea1878225 Add (commented out) definition of gpio attachment to nsclpcsio 2005-09-27 02:57:47 +00:00
jmcneill
dfb097e283 Add (commented out) definition of isa at gscpcib 2005-09-27 02:57:02 +00:00
jmcneill
b8a32e9d53 Attach to gpiobus. From OpenBSD. 2005-09-27 02:56:27 +00:00
jmcneill
4d7c3832dc Add gpioctl to set lists. 2005-09-27 02:55:15 +00:00
jmcneill
825ff1848a Import userland utility for playing with gpio devices. From OpenBSD. 2005-09-27 02:54:27 +00:00
jmcneill
7ad695546c Add (commented out) definitions for gscpcib and the equivalent gpio
attachment.
2005-09-27 02:47:42 +00:00
jmcneill
d94618bd3e Add gpio devices to template. 2005-09-27 02:44:12 +00:00
jmcneill
777503501e Add NS Geode PCI-ISA bridge GPIO support. 2005-09-27 02:42:44 +00:00
jmcneill
b77b366d41 Add gpio files and majors. 2005-09-27 02:41:10 +00:00
jmcneill
8a4ae7b995 Add gpio man pages. 2005-09-27 02:38:41 +00:00
jmcneill
2772d72668 Add man page for gpio framework (from OpenBSD) 2005-09-27 02:38:03 +00:00
jmcneill
9292caa332 Add sys/gpio.h 2005-09-27 02:37:03 +00:00
jmcneill
bec79ef231 Import general purpose I/O framework from OpenBSD. 2005-09-27 02:34:02 +00:00
kent
70c1989a17 * azalia_attach_intr()
ignore errors of codec initializations if at least one
codec is initialized successfully

* azalia_alloc_dmamem()
  fail if the HDA controller does not support 64 bit addressing
and buf_dmamap_* allocate a 64 bit address.

Pointed out by Brett Lymn
2005-09-26 17:30:04 +00:00
manu
c557aaf18f Fix bug when using hybrid auth in client mode
make xauth_login work again
add safety checks
2005-09-26 16:24:57 +00:00
yamt
7b343ec65a - defflag bufq_fcfs and bufq_disksort.
- make them on by default.
2005-09-26 14:14:26 +00:00
yamt
d3a07546a6 revert ffs_snapshot.c 1.20 because it's bogus. pointed by Simon Burge. 2005-09-26 14:10:32 +00:00
yamt
6138b82a56 always use nanotime rather than time.
it's bad to mix nanotime and time because it sometimes
make timestamps go backwards.
2005-09-26 13:52:20 +00:00
kleink
21ef7cfd14 Move ttyname_r() to the 1003.1c-1995 section. 2005-09-26 12:52:42 +00:00
kleink
ffff20ba60 Move getenv_r() to the local section. 2005-09-26 12:51:34 +00:00
tron
074df7771e Add manual pages MD2FileChunk(3), MD2Transform(3) and SHA1FileChunk(3). 2005-09-26 12:24:13 +00:00
wiz
72a37764e0 Punctuation nits; grammar fix. 2005-09-26 10:54:46 +00:00
jmmv
7f4f9fe044 Check that both the kernel and mount_tmpfs handle extremely big numbers in
correctly in the max size parameter.
2005-09-26 09:50:53 +00:00
jmmv
90260ab291 Handle too big numbers given in the max size argument. 2005-09-26 09:50:08 +00:00
jmmv
a42b78b9cc Handle overflow errors in dehumanize_number. Noticed by chs@. 2005-09-26 09:49:22 +00:00
chs
96fb424f44 fix two problems with icache invalidation of the PLT:
- restore revision 1.33, it was correct.
 - fix pointer arithmetic in other calls to __syncicache().
2005-09-26 05:45:13 +00:00
christos
2cbe95f3ac Regen. 2005-09-26 03:04:46 +00:00
christos
65a3ca6215 some of the extattr syscalls return ssize_t not int. 2005-09-26 03:02:19 +00:00
christos
6db303aa6b The weak alias macros can only work before namespace.h gets included because
when the strings get expanded we gain an _ from namespace.h. So define a
macro to point to the appropriate include file for the hash function, and
include the hash function later, from the .c file we always include. This
allows us to eliminate the hack of including namespace.h twice as well as
nbtool_config.h.
2005-09-26 03:01:41 +00:00
christos
8a17871865 Add missing SHA384_Transform. XXX: Is that correct? 2005-09-26 02:59:29 +00:00
christos
14f3214d1a the sha2 functions have an _. 2005-09-26 02:12:24 +00:00
rpaulo
4e47c694c9 Sync prototypes with reality. 2005-09-26 01:04:34 +00:00
yamt
58e607b974 tmpfs_rename: fix lock/unlock mismatch. 2005-09-26 00:46:59 +00:00
dyoung
2e6630457d De-lint: assign MALLOC's argument, size, to a temporary unsigned
long, __size, before using it.  This quiets complaints when the
caller passes a 16-bit or 8-bit size---for example, in
ieee80211_node_attach, where it calls MALLOC(..., ic->ic_tim_len,
...).  I could not get any number of casts to quiet the complaint.
2005-09-26 00:12:23 +00:00
uwe
300c8b0563 Move new bus space methods to be with the rest of the bus space
related functions.
2005-09-25 23:14:06 +00:00
uwe
76a5b67165 Use mspcic_read_stream_N to access error addresses. They don't need
to be byteswapped.
2005-09-25 22:52:30 +00:00
uwe
b98b97fe7f Stream versions of mspcic_read/write_N. 2005-09-25 22:50:57 +00:00
elad
da7e4f7332 Fix weak aliasing after recent changes.
Inspired by comments from christos@, xtraeme@, mlelstv@, mhitch@, mrg@,
and uwe@; all the bugs are mine.
2005-09-25 22:20:59 +00:00
jmmv
3955cf65f9 Add some COMPAT_30 code to let old mountd binaries work after the NFS
exports rototill.
2005-09-25 21:57:40 +00:00
uwe
cfe232b1e4 G/c msiiep_swap_endian, it's no longer used now that we run without
byteswapping in the PCIC.
2005-09-25 21:57:02 +00:00
jmmv
9ba32cead7 Follow compat naming tradition: rename compat_export_args to export_args30. 2005-09-25 21:17:05 +00:00
uwe
94e8dfaa23 G/c unused variable. 2005-09-25 20:49:43 +00:00
christos
1c208b995b ttyname_r returns int. 2005-09-25 20:43:54 +00:00