uwe
2b2ae88a13
Move the definition of enum hd64461video_display_mode out of the
...
definition of struct hd64461video_chip. Makes gcc3 happy.
2003-08-02 22:39:13 +00:00
uwe
f49836bca3
Add "break" to the empty "default" case.
...
Makes gcc3 happy.
2003-08-02 22:33:36 +00:00
uwe
9d1ca6d8d9
Do not ##-concatenate identifiers with parens.
...
Makes gcc3 preprocessor happy.
2003-08-02 22:14:13 +00:00
jdolecek
d6ade97eb9
use copyout() instead of subyte()
2003-08-02 20:23:48 +00:00
jdolecek
e0fe42681d
use copyin()/copyout() instead of fubyte()/subyte()
...
also nuke uvm_useracc() check, copyin()/copyout() do this atomically
XXX only compile-tested
2003-08-02 19:51:23 +00:00
matt
dd1c661661
Nuke stmreg/ldmreg. PPC64 doesn't have a lmd/stmd so make sure lmw/stmw
...
don't invoke valid instructions on PPC64.
2003-08-02 19:40:39 +00:00
matt
c9d56ac39d
Add symbolic offsets for what's in cpu save locations.
...
Add a PPC64 variant of mftb
2003-08-02 19:35:26 +00:00
jdolecek
16b74086ed
replace fuword() with copyin(), and suword() with copyout()
2003-08-02 19:21:48 +00:00
matt
2f71595941
Make this compile with gcc3. Change kernel_pmap_store to array of struct
...
pmap instead of array u_long. A bit of space is wasted but it supresses
the -Wcast-align warning.
2003-08-02 19:10:04 +00:00
bjh21
6407c43a48
Descend into stand so boot32 gets built.
2003-08-02 17:57:35 +00:00
drochner
9c0942bc88
sync comments with reality
2003-08-02 14:12:51 +00:00
tsutsui
75e4cfdd9e
splx() doesn't require a return value. (from mvme68k)
2003-08-02 13:04:49 +00:00
tsutsui
afa4f85c01
TAB/space cosmetics
2003-08-02 12:48:09 +00:00
jdolecek
28d75bbaf3
remove all traces of non-working quota support
...
add quota support to TODO - makes sense only once writing support
would be implemented, and only once NTFS would support notion of file 'owner'
adresses kern/21967 by Martin Husemann
2003-08-02 12:11:56 +00:00
jdolecek
62e0ed44c8
Allow separate masks for files and directories. Useful e.g. to turn
...
the execute bit off for files, but keep search permission for directories.
Change contributed in PR kern/21538 by Pavel Arnost, based on some FreeBSD
patches.
Further manpage changes, and backward-compatibility adjustments done by me.
Also fixes PR kern/16778 by Johan Danielsson, and PR kern/3400 by Rick Byers
2003-08-02 11:41:19 +00:00
pk
0ac4b6aae4
On small sun4c machines trim the buffer cache to reduce the demand for
...
kernel virtual memory. This leaves more of the precious PMEG resources
available for user space VM which speeds up things considerably, since
a reasonable PMEG working set can be maintained.
2003-08-02 08:10:44 +00:00
manu
06da3d32ba
Build again with MALLOCLOG
2003-08-02 07:08:02 +00:00
kristerw
2e750373ec
Add a missing NULL _cookie to the arm32_bus_dma_tag initialization.
2003-08-01 22:43:27 +00:00
martin
99716c5d05
Make this compile for big endian archs.
...
Fixes PR port-sparc64/22333.
2003-08-01 22:25:55 +00:00
lukem
a93ea220fc
Rework how dependency generation is performed:
...
* DPSRCS contains extra dependencies, but is _NOT_ added to CLEANFILES.
This is a change of behaviour. If a Makefile wants the clean semantics
it must specifically append to CLEANFILES.
Resolves PR toolchain/5204.
* To recap: .d (depend) files are generated for all files in SRCS and DPSRCS
that have a suffix of: .c .m .s .S .C .cc .cpp .cxx
* If YHEADER is set, automatically add the .y->.h to DPSRCS & CLEANFILES
* Ensure that ${OBJS} ${POBJS} ${LOBJS} ${SOBJS} *.d depend upon ${DPSRCS}
* Deprecate the (short lived) DEPENDSRCS
Update the various Makefiles to these new semantics; generally either
adding to CLEANFILES (because DPSRCS doesn't do that anymore), or replacing
specific .o dependencies with DPSRCS entries.
Tested with "make -j 8 distribution" and "make distribution".
2003-08-01 17:03:41 +00:00
scw
5aa077f5cf
In fxp_intr(), bail early without touching any registers if sc_enabled is
...
zero, otherwise we could cause PCI master aborts if the card is in D3 power
state and we happen to share a PCI interrupt line with some other device.
2003-08-01 14:54:12 +00:00
mrg
2c28bbc2b3
avoid a gcc3.3 warning
2003-08-01 13:20:35 +00:00
pk
21a55ba7c3
Fix initialisation of the module_viking_sun4d structure.
2003-08-01 12:29:30 +00:00
pk
d08520ecd9
mainbus_attach: declare appropriate variables for SUN4D too.
2003-08-01 12:25:45 +00:00
pk
184c0df1a9
Get machine/dev/sbusvar.h for SUN4D too.
2003-08-01 12:21:59 +00:00
pk
6dafe11ede
Correct some `defined(SUN*)' inconsistencies.
2003-08-01 12:19:50 +00:00
wiz
972f20179d
regen (avoid duplicate definition, PR 22331)
2003-08-01 11:55:42 +00:00
wiz
7f48a3b625
Avoid duplicate definitions. From Quentin Garnier in PR 22331.
2003-08-01 11:55:03 +00:00
tsutsui
42bb8b65cc
Add majors for MI SCSI devices (cd, ch, ss, and uk).
2003-08-01 01:52:51 +00:00
itojun
79e84682bf
keyed-{sha1,md5} should not be truncated to 96 bits. markus@openbsd
2003-08-01 01:47:45 +00:00
tsutsui
7751dc9174
Reserve some major numbers for wscons, as per comments in hp300/conf.c
...
(which is in Attic) rev 1.47.
2003-08-01 01:43:18 +00:00
tsutsui
16cf56440e
Move dev/scsireg.h into stand/common since it is no longer used by kernel.
2003-08-01 01:25:44 +00:00
yamt
db8ced8745
bump kernel version to 1.6W, because of vnode/namecache changes.
...
(skip 1.6V to avoid confusion.)
pointed by Love.
2003-08-01 01:24:44 +00:00
tsutsui
0da9bed83e
Switch hp300 to MI SCSI with MI mb89352 SPC SCSI driver (at last),
...
and remove old hp300 MD oscsi support derived from 4.4BSD-Lite2.
2003-08-01 01:18:39 +00:00
bsh
e5df2a7bb7
delete my private hack sneaked into previous commit.
2003-08-01 01:01:37 +00:00
bsh
250a139bc5
change an arg of s3c2800_clk_freq() to match with s3c24x0_clk_freq().
2003-08-01 00:41:42 +00:00
bsh
b80cc89773
tweak to share s3c2xx0_intr.c for S3C2800 and S3C2410.
...
move init_interrupt_masks() from s3c2xx0_intr.c to s3c2800_intr.c, since
it doesn't work for S3C2410.
2003-08-01 00:40:17 +00:00
tsutsui
1a4743265a
- Add hooks for MD DMA transfers.
...
- Prepare ADAPTER_REQ_SET_XFER_MODE function.
(currently sync xfer is not supported)
2003-08-01 00:38:38 +00:00
bsh
d887fc052f
delete an incorrecct comment
...
delete unused definitions
2003-08-01 00:30:21 +00:00
tsutsui
7c9baaa885
Add "oddbyte" bus_space(9) access ops for DIO devices which have
...
odd byte address space.
2003-08-01 00:29:16 +00:00
tsutsui
7a65036308
Modify hp300 bus_space(9) structures/functions to add hooks to override
...
access functions. This is required by some DIO devices to use MI drivers.
2003-08-01 00:23:17 +00:00
jonathan
3d768ff89d
Preliminary port of merged OpenBSD/FreeBSD ubsec driver for Bluesteel
...
Networks/Broadcom line of cryptographic accelerators.
2003-08-01 00:08:55 +00:00
jonathan
d2c4f02fe7
regen from pcidevs rev 560 (adding Sun's bcm582x-compatible crypto accelerators)
2003-08-01 00:07:32 +00:00
jonathan
0b84ccdd3b
Add product IDs for Sun's bcm582x-compatible crypto accelerators
2003-08-01 00:05:27 +00:00
jonathan
89be07b040
Remove bogus include which snuck into previous commit (from comparison
...
to Quentin Garnier's suggested patch).
2003-07-31 23:47:07 +00:00
bsh
2393816ede
add SSCOM_S3C2410 option.
2003-07-31 20:34:15 +00:00
bsh
3a51a1be48
move KERNEL_BASE_PHYS from mk.smdk2xx0 to std.smdk2800, to share
...
mk.smdk2xx0 with SMDK2410.
2003-07-31 20:25:28 +00:00
bsh
76df5f270b
the first cut for Samsung SMDK2410 support.
...
It is an evaluation board for S3C2410.
XXX: not tested much yet.
XXX: smdk2410_machdep.c and smdk2410_start.S are almost identical
to SMDK2800's. One day I'll merge them.
2003-07-31 20:11:45 +00:00
bsh
86ab1d6591
the first cut of Samsung S3C2410 support.
...
It is Samsung's another ARM920 based SoC.
XXX: not tested much yet.
2003-07-31 19:49:41 +00:00
bsh
eb6fd47108
split sscomintr() to sscomtxintr() and sscomrxintr().
2003-07-31 19:08:10 +00:00