skrll
89c631b21b
Fix for ro src.
2005-12-29 06:49:11 +00:00
skrll
684a2bc8e2
Don't try and create/cleanup symlinks before objdirs are created.
...
Doesn't everyone use ro src?
2005-12-28 08:44:27 +00:00
perry
5f1c88d70d
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
2005-12-24 20:06:46 +00:00
christos
95e1ffb156
merge ktrace-lwp.
2005-12-11 12:16:03 +00:00
elad
4591e5acfd
Add (commented out) Veriexec options and pseudo-device to GENERIC kernels,
...
and remove the i386 GENERIC_VERIEXEC config.
2005-12-09 23:34:01 +00:00
tsutsui
2a32b6081e
Remove obsolete options VNODE_OP_NOINLINE.
2005-12-07 12:40:46 +00:00
tsutsui
ff9b47d69e
Adjust comments for options FFS_NO_SNAPSHOT.
...
XXX: This option should be mentioned in options(4).
2005-12-07 09:10:11 +00:00
tsutsui
9a79305c7a
Protect against multiple inclusion.
2005-12-06 17:15:13 +00:00
tsutsui
5fc2d9d921
Use _NEWS68K_FOO_H_ rather than _MACHNE_FOO_H_.
2005-12-06 16:52:14 +00:00
tsutsui
18376553e4
Remove multiple inclusion protection from files which just include
...
MI m68k headers and don't have any own declarations.
2005-12-06 16:51:17 +00:00
tsutsui
cbf59cafa4
Remove defines DB_ELF_SYMBOLS and DB_ELFSIZE, which are defined
...
in <m68k/db_machdep.h>.
2005-12-06 16:40:37 +00:00
chs
df1287ee8b
fix crash dumps on m68k platforms, cpu_kcore_hdr_t is larger than
...
512 bytes now so we need a bigger buffer. PR 26958.
2005-10-30 15:49:39 +00:00
yamt
d597202302
make VMSWAP optional again.
2005-09-17 14:38:38 +00:00
yamt
7e71f567e4
include "conf/std".
2005-09-17 09:44:05 +00:00
jmmv
ec93365612
Initial addition of tmpfs, an efficient memory file-system. This project
...
was developed as part of Google's Summer of Code 2005 program. This
change adds the kernel code, the mount_tmpfs utility, a regression test
suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by
default in all kernels. However, as typically done, a commented-out
entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able
to export tmpfs file-systems because NFS support is still very unstable
and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
2005-09-10 19:20:48 +00:00
drochner
44bf0a7ee2
s/locdesc_t/int/g
2005-08-26 13:19:34 +00:00
tsutsui
1d47271b63
options<space><tab>
2005-08-20 03:42:01 +00:00
christos
93c362d7ef
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
2005-08-19 05:19:49 +00:00
christos
758a209d23
64 bit inode changes.
2005-08-19 02:03:49 +00:00
yamt
38ca5312d2
revert "defflag VMSWAP" changes for now.
...
there seems to be far more people who don't want to edit
their kernel config files than i thought.
2005-07-31 04:04:30 +00:00
yamt
558fded29a
add "options VMSWAP" to non INSTALL kernels.
2005-07-30 06:35:34 +00:00
yamt
1d0891101c
defflag VMSWAP.
2005-07-30 06:33:33 +00:00
hubertf
673730506c
Add support for reading cloop2 compressed filesystem image,
...
enable by putting VND_COMPRESSION into kernel config file.
Written by Cliff Wright, polished up slightly by me.
2005-07-17 00:08:27 +00:00
christos
2f382743c1
Add m68k sunos_machdep.h
2005-07-11 13:13:56 +00:00
tron
04b9c3437f
Add (commented out) IPSEC_NAT_T option.
2005-07-07 17:05:46 +00:00
he
d9075d644b
We need to name parameters in function declaration...
2005-07-03 22:23:56 +00:00
drochner
996c273eda
adaptions to config_search() change, and minor autoconf fixes, mostly from Havard Eidnes
2005-06-30 17:03:51 +00:00
rpaulo
64fd052c74
Add file-system PTYFS (commented out) so that people know its existence.
...
Ok'ed by Christos Zoulas and Hubert Feyrer.
2005-06-25 12:05:15 +00:00
junyoung
17670568fe
Use FS_OPS() macro.
2005-06-23 19:44:00 +00:00
tsutsui
4e54a2cc7c
- Rename options NEW_BUFQ_STRATEGY -> options BUFQ_READPRIO.
...
(still commented out)
- Add (also commented out) options BUFQ_PRIOCSCAN.
Suggested by perry and soda on tech-kern.
Please refer options(4) for details for these options.
2005-06-09 14:43:29 +00:00
tsutsui
9ea6c33d1b
Add workaround for volatile struct timeval time vs. todr_*() function
...
prototype mismatch. Based on sparc64 fixes.
2005-06-02 15:45:56 +00:00
tsutsui
effe013df7
- add const
...
- u_char -> uint8_t
- sccport0a is not used as pointer, so make it uint32_t address
- idrom is stored in ROM, so make it const rather than volatile
2005-06-02 15:26:35 +00:00
tsutsui
11d4655d5d
Fix a shasow warning.
2005-06-02 15:24:04 +00:00
tsutsui
f9462547b7
Add a const.
2005-06-02 14:48:24 +00:00
tsutsui
9593fc1854
Add a const.
2005-06-02 14:36:25 +00:00
christos
f6b4c20f18
s/GENASSYM/GENASSYM_CONF/ so we can use "GENASSYM" as the program name.
2005-05-31 04:03:08 +00:00
tsutsui
ffeec43eef
Make readdisklabel(9) return more usable default label
...
if disk doesn't have disklabel.
2005-05-24 10:06:43 +00:00
tsutsui
abc8ecf4ae
- use MAKEDISKDEV() macro
...
- some cosmetics
2005-05-24 09:49:55 +00:00
jmc
7478476902
Rework dependencies for PROG. Needs LIBS, not machine/m68k for -j to work
2005-05-11 18:36:10 +00:00
jmc
975869859f
Convert to .BEGIN for machine/sys
2005-05-11 18:14:49 +00:00
jdolecek
4d515665c5
assign major for nsmb(4)
2005-05-10 00:02:35 +00:00
christos
db24f1bda4
PR/9567: Arne H. Juul: .BEGIN targets should not use dependencies.
2005-05-01 00:31:23 +00:00
lukem
3fd1802e62
Move the MI printing of `copyright' to the MD cpu_startup() code
...
where the printing of `version' is already performed.
This has the benefit of allowing the copyright to be available
via dmesg(8) on platforms which need the `msgbuf' to be setup
in cpu_startup() before printed output is remembered.
2005-04-25 15:02:02 +00:00
yamt
6b2d8b66a4
merge yamt-km branch.
...
- don't use managed mappings/backing objects for wired memory allocations.
save some resources like pv_entry. also fix (most of) PR/27030.
- simplify kernel memory management API.
- simplify pmap bootstrap of some ports.
- some related cleanups.
2005-04-01 11:59:21 +00:00
matt
9423d4f429
Make this compile in the absence of any scsibuses.
2005-03-11 16:37:24 +00:00
tsutsui
93dd53ae14
LANCE chip actually requires PA of shared mem rather than VA.
...
Fortunately, lower bytes of PA and VA for intio devices were identical
on -current pmap, but the problem appears on new yamt-km which has differnt
address layout. Ummmmm.
2005-02-27 09:27:31 +00:00
tsutsui
81e257d906
TAB/space cosmetics in the previous.
2005-02-27 08:02:43 +00:00
tsutsui
f765242e76
Disable temporary %tt0 register mapping (for yamt-km branch).
2005-02-27 07:59:18 +00:00
tsutsui
01caf37ca6
- Rename ctrl_led in locore.s to ctrl_led_phys since it has
...
PA of CTRL_LED port.
- Restore ctrl_led in machdep.c and store VA of CTRL_LED port to it.
2005-02-27 07:57:29 +00:00
dsl
4822cbaae2
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
2005-02-18 21:05:50 +00:00