christos
fc2d56c7e9
Fix perms for /var/db/postfix thanks to Matthias Drochner for the report.
2008-06-27 14:29:30 +00:00
tsutsui
99644a6f1e
Remove ({ }) gcc extensions and use static inline functions instead.
2008-06-27 13:05:12 +00:00
njoly
9084eed1a8
Add SIOCGIFHWADDR support.
...
Tested by Cem Kayali.
2008-06-27 12:38:25 +00:00
cegger
c82e679e68
struct device * -> device_t
2008-06-27 11:03:13 +00:00
cegger
6e15fd7e81
remove undeclared caddr_t. makes i386 ALL kernel build again.
2008-06-27 09:16:21 +00:00
cegger
e56aa07054
ansify
2008-06-27 08:59:36 +00:00
dogcow
c3b638be42
%d doesn't work so well with the now-u_long type. (HI GMCGARRY!)
2008-06-27 08:17:43 +00:00
mlelstv
fa014c6383
Verify icmp type and code in IPSEC rules.
...
Fixes PR kern/39018
2008-06-27 05:18:58 +00:00
gmcgarry
21385c9124
Remove gcc comma-eliminating variadic macro. Prefer __func__.
2008-06-27 02:09:49 +00:00
gmcgarry
c6470d3748
ioctl commands are unsigned long.
2008-06-27 01:42:44 +00:00
gmcgarry
444423850d
pcc now supports __section().
2008-06-27 01:24:52 +00:00
gmcgarry
9b5de72b31
Convert lmc(4) to mutexes, removing ({ }) gcc extension along the way.
2008-06-27 00:53:41 +00:00
gmcgarry
e31e503a44
Replace lines beginning with assembler-style comments with c-style comments,
...
since '#' can be interpretted as a preprocessor directive. Remove single
quote ''' from assembler-style comments, as the preprocessor may ignore
everything between them.
Fixes compilation with pcc.
2008-06-27 00:41:39 +00:00
drochner
ef7fd726d9
delete more dead code, remove use of pcic_handle except of some local
...
uses in pcmcia ressource management which is copied from ISA pcic,
so use our softc as handle exported to generic pcmcia code and kill
the ph_parent backpointer - this makes the code simpler and smaller
2008-06-26 20:57:10 +00:00
drochner
c1194a4601
remove some more dead code, and use the softc as handle in more internal
...
functions rather than pcic_handle
2008-06-26 18:05:48 +00:00
drochner
ed1bea6b56
remove references to nonexisting members of pcic_handle in commented out
...
and debug code, from Patrick Welche
(we could as well drop pcic_handle completely and use our softc as
the opaque handle for the pcmcia code - this would simplify the code
even more)
2008-06-26 17:22:23 +00:00
kent
78e5efcf6e
build and install azalia.kmod for amd64 and i386.
2008-06-26 16:10:35 +00:00
kent
fcc61272b4
* azalia_rirb_intr()
...
fix a problem that normal responses are skipped unintentionally.
* azalia_stream_start()
access HDA_INTCTL with AZ_READ_4()/AZ_WRITE_4().
access HDA_SD_CTL with STR_READ_1()/AZ_WRITE_1().
* azalia_modcmd()
enclose config_cfdata_attach() with splaudio().
2008-06-26 15:51:10 +00:00
nakayama
fe90ebb7eb
- remove unused old code.
...
- avoid use of "<< TSTATE_PSTATE_SHIFT".
2008-06-26 15:17:06 +00:00
nakayama
88b527f6d7
Ansify and follow the recent cardbus changes:
...
- split device/softc
- avoid the use of i82365var.h
2008-06-26 15:08:48 +00:00
plunky
d7fdc240c9
do not hold bt_lock while detaching bthub, as devices may need to aquire
...
it in order to detach cleanly.
2008-06-26 14:17:27 +00:00
reinoud
d769966488
Count the length correctly when encountering an allocation extension
...
redirect in the sanity checking.
2008-06-26 13:28:45 +00:00
drochner
cc29fcf8b9
constify the pcmcia/cardbus method tables
2008-06-26 12:33:17 +00:00
kiyohara
c7f7a60802
Fix split device_t/softc.
...
And reorder.
2008-06-26 03:32:17 +00:00
isaki
48d12f0315
Unify splraiseipl(9) implementation among m68k ports,
...
discussed with tsutsui@ on port-m68k.
For mvme68k:
- export ipl2psl_table[] and make it uint16_t
- make makeiplcookie(9) inline
- put PSL_S bit into ipl2psl_table[] rather than adding it in makeiplcookie(9)
- define both IPL_SCHED and IPL_HIGH independently to avoid confusion
- replace the order of IPL_SOFTCLOCK and IPL_SOFTBIO according to spl(9)
2008-06-26 02:52:29 +00:00
isaki
ad81ade3ae
Unify splraiseipl(9) implementation among m68k ports,
...
discussed with tsutsui@ on port-m68k.
For next68k:
- export ipl2psl_table[] and make it uint16_t
- make makeiplcookie(9) inline
- put PSL_S bit into ipl2psl_table[] rather than adding it in makeiplcookie(9)
- define both IPL_SCHED and IPL_HIGH independently to avoid confusion
2008-06-26 02:52:03 +00:00
joerg
6c136cabc8
Mask the interrupt pin in the other places as well as reminded by
...
Jared.
2008-06-25 19:57:22 +00:00
ad
321c12209b
Don't swap kernel stacks of realtime threads.
2008-06-25 19:20:56 +00:00
joerg
eecefde4f0
Mask the higher bits of the interrupt pin extract from the _PTR.
...
Alan Barrett reported a system in PR 38959 that (incorrectly) uses the
higher bits and which resulted in a bad table being built.
2008-06-25 18:05:17 +00:00
reinoud
93d7f858ba
Disable read/write mounting for metadatapartition since attempts to delete
...
files now corrupt the image due to the lack of allocation scheme support.
2008-06-25 16:06:29 +00:00
reinoud
30c78783eb
Allow metadata partitioned discs to be mounted read-write even though its
...
allocation scheme is not implemented yet. Creating new files or deleting
anything is thus not possible.
2008-06-25 15:59:24 +00:00
drochner
2b26f69613
Avoid the use of i82365var.h - we don't use any functions from there.
...
Extract some data structures for ressource management into our private
header instead. This allows to use a typed pointer instead of a
generic one which saves a lot of typecasts.
Also remove something marked as "dirty hack" which I admittedly don't
understand, but it doesn't look useful...
2008-06-25 15:29:23 +00:00
reinoud
ca7a0d4ebd
Fix lookup problems in very fragmented metadata partitions that use
...
allocation extent descriptors.
2008-06-25 15:28:29 +00:00
reinoud
7536094ea3
Bump maximum number of allocation extents descriptors in a file/directory;
...
10 did seem far too many, but aparently ``640 kb should be enough for
everyone''.
2008-06-25 15:27:14 +00:00
isaki
b50b2ac3ed
Split device_t/softc for dmac_*_xfer().
...
Rename some variables to avoid confusing.
2008-06-25 13:30:24 +00:00
ad
1c7f0a02df
Use pool_cache.
2008-06-25 13:21:04 +00:00
pooka
d496f014ff
Don't compile kern_lock for rump any more, it's no longer required.
...
Allows us to get rid of the incorrect _RUMPKERNEL ifdefs outside sys/rump.
2008-06-25 13:16:58 +00:00
isaki
2b1a1a9c7f
Link to device_t. I had forgotten it in previous commit.
2008-06-25 12:56:40 +00:00
ad
2a7116daf3
ttyname_r is another of the strange functions that returns its error code
...
instead of setting errno.
2008-06-25 11:47:29 +00:00
ad
3ae2f84118
Add _SC_TTY_NAME_MAX.
2008-06-25 11:46:11 +00:00
ad
f778b05135
SUS says that pthread_atfork() must also be in unistd.h
2008-06-25 11:45:38 +00:00
drochner
dbc8757839
split device/softc for pccbb, the cardbus half of cardslot and cardbus
...
(not yet pcmcia, there is a lot of md code involved)
2008-06-25 11:42:32 +00:00
ad
5c6eb305b3
Fix MLINKS line
2008-06-25 11:19:28 +00:00
ad
c6f43a476e
Crank libc minor for getlogin_r
2008-06-25 11:12:01 +00:00
ad
5f64faa3a9
Add getlogin_r. Manual page changes mostly lifted from FreeBSD.
2008-06-25 11:10:24 +00:00
ad
d29b52efe8
Return -1 for the unsupported realtime extensions.
2008-06-25 11:09:20 +00:00
ad
403a399142
pthread_attr_setstacksize: EINVAL if the requested size is less than
...
sysconf(_SC_THREAD_STACK_MIN).
2008-06-25 11:07:07 +00:00
ad
39a9e71121
pthread_join: explicitly test for cancellation.
2008-06-25 11:06:34 +00:00
ad
40818746b1
Use pool_cache.
2008-06-25 11:05:46 +00:00
ad
d23ae8da8d
sigpending1: don't subtract the sigmask (!!).
2008-06-25 11:04:24 +00:00