pooka
773120876e
Make lfs syscalls loadable. This nukes fs_lfs.h & #ifdef LFS.
...
(I don't mind if someone wants to go further and OBSOL them).
2010-03-02 19:34:26 +00:00
pooka
e867c34ab2
Make is possible to add extra output at the top of syscallargs.h.
...
Use this feature to stick sys/mount.h in there.
2010-03-02 19:33:12 +00:00
pooka
96798ffe71
/*
...
* XXX: Get extra reference to LFS vfsops. This prevents unload,
* but also prevents kernel panic due to text being unloaded
* from below lfs_writerd. When lfs_writerd can exit, remove
* this!!!
*/
2010-03-02 19:30:34 +00:00
jruoho
4fcde464a0
Format string cosmetics (mainly from %d to %u).
2010-03-02 18:44:46 +00:00
pooka
dfe63e3e16
Remove the ufs_vnops.c hacks from the lfs module, since ffs (and
...
hence ufs) has been required by lfs for ages now.
2010-03-02 18:00:24 +00:00
pooka
1a66ba1950
Remove fs_mfs.h from users because it is now unnecessary and don't
...
generate fs_mfs.h anymore.
2010-03-02 17:28:08 +00:00
pooka
d6f18673d1
Make mfs_initminiroot() mandatory. Allows to remove #ifdef MFS.
2010-03-02 17:20:02 +00:00
dyoung
f1de56229c
Re-zero the attach args before setting them up for a new call to
...
config_found_ia(). In this way we avoid passing an uninitialized
pcibus_attach_args.pba_pc that will cause problems, later.
2010-03-02 16:44:08 +00:00
pooka
4f49fb9915
Don't generate unused fs_thefs.h headers.
2010-03-02 16:43:48 +00:00
gdt
324332f31f
Log successful and unsuccessful attempts to change passwords, via -l
...
or pam, to ease IT audit guideline compliance. Patch from Richard
Hansen of BBN in private mail.
Proposed on tech-kern with positive comments, except a suggestion I
didn't implement:
A possible future enhancement is refraining from logging if the old
password is empty, as some people abort password changing that way.
However, it's not clear if this complies with most guidelines that
require password change logging, and at first glance that appears to
be a fairly difficult change.
2010-03-02 16:19:13 +00:00
pooka
cfd5efb415
regen for conditional lfs syscall removal
2010-03-02 16:09:10 +00:00
pooka
f1d702e017
-fs_lfs.h
2010-03-02 16:08:15 +00:00
pooka
1254f2d59e
remove unused lfs compat stubs
2010-03-02 16:03:59 +00:00
pooka
faaaa3dedd
-fs_lfs.h
2010-03-02 16:02:43 +00:00
pooka
a47bbe896e
Remove lfs syscall support from compat. I can't really imagine
...
anyone wanting to run lfs megamaid as a e.g. FreeBSD binary.
Besides, the real action has been in fcntl() for >5 years now.
The only place where the compat syscalls might have made the tiniest
bit of sense was netbsd32, but they were unimplemented there.
2010-03-02 16:00:03 +00:00
pooka
a9b0264ca7
Nuke fs_lfs.h included for unknown reasons (if there was a reason
...
other than "accident", i hereby declare that reason invalid)
2010-03-02 15:46:19 +00:00
pooka
2e6110dc37
Remove last #ifdef FFS. Do this by making lfs include ffs.
...
Could use UFS_OPS, but:
1) the lfs kernel module depends on full ffs already anway
2) lfs is being split from ufs, so this will automatically
go away soon
3) chances of anyone wanting an lfs-only kernel are pretty slim
4) i'm too lazy to figure out how to test ffs_snapgone() is
still called properly if I change the call ;)
2010-03-02 15:18:22 +00:00
tsutsui
ecd28cfead
A variable protostfree is only declared for M68040 or M68060 kernels,
...
so it should also be wrapped with #ifdef M68040/#endif in MD sources.
Fixes build error on SMALLRAM kernel, reported by hauke@.
2010-03-02 15:01:04 +00:00
pooka
2dfc1bdbed
scortch ufs_vnops.c cargo cult headers
2010-03-02 14:45:55 +00:00
pooka
18c92f1166
fs_union.h is not used here anymore ... diudau
2010-03-02 14:23:39 +00:00
pooka
3f57313fc5
fs_ffs.h is no longer required (since the death of bufops / softdep)
2010-03-02 14:22:44 +00:00
roy
4b2d6106cf
Use _ti_get_token instead of strsep when parsing termcap entries.
...
This allows us to handle \E\ as a valid sequence.
2010-03-02 14:11:11 +00:00
uebayasi
9cbe93a0cc
Define i4b files in netisdn/files.i4b.
2010-03-02 13:27:27 +00:00
nakayama
e636e5680a
Make kernel buildable without device ecadc.
2010-03-02 12:18:35 +00:00
pooka
5a03797ea6
While I like redundant computing, specifying each option just once
...
is generally enough.
2010-03-02 11:29:04 +00:00
martin
9e8ef1a77b
Before destroying a autonegotiation callout, make sure it is quiet
2010-03-02 08:30:40 +00:00
mrg
ed186a47bf
bump the size of the boot.fs, we bloated.
2010-03-02 08:05:48 +00:00
jruoho
7892d8618e
Catch up with the changes to SSP on x86.
2010-03-02 07:26:47 +00:00
jruoho
2e269a8df5
Remove some /* comments */ in the example so that it will nicely fit into 80
...
columns.
2010-03-02 06:52:53 +00:00
jruoho
bb3d11e472
Reference bitstring(3).
2010-03-02 06:37:11 +00:00
jruoho
e45844d016
As per suggestions from mrg@, improve the lead paragraph and stress that
...
these macros are not recommended. Also remove the example as it feels a
little frivolous and takes too much space.
2010-03-02 06:20:03 +00:00
jruoho
9f37c55e22
Speak about typical instead of possible usage in the example.
2010-03-02 05:59:56 +00:00
darran
19c2a5114b
DTrace: make sure we get a processorid_t definition (fix zfs module build).
2010-03-02 00:55:46 +00:00
darran
8a2ce716b0
DTrace: fix the dtps_provide_module definition.
2010-03-02 00:43:36 +00:00
jym
13da824d1b
Catch the return value from the XENMEM_decrease_reservation hypercall,
...
and not some error value stored earlier.
While here, fix a typo in a comment.
2010-03-02 00:13:50 +00:00
darran
d4b5b32026
DTrace: fix to only define sdt_provider_t if in the kernel. Not for
...
user space.
2010-03-01 23:42:41 +00:00
martin
999add0406
Fix printf formats (for 32bit compiles)
2010-03-01 22:53:09 +00:00
darran
283a6ba02c
DTrace: update sdt.c handlers to match latest OpenSolaris vendor import.
2010-03-01 22:38:29 +00:00
darran
c9e0343fff
Revert accidental commit of CTF work-in-progress changes.
2010-03-01 22:27:07 +00:00
darran
ffcea0cd00
DTrace: processorid_t is defined elsewhere (pset.h), so make it a sun only
...
definition here.
2010-03-01 22:20:15 +00:00
joerg
fa1daced3e
Make lintmanpages not depend on MKMANDOC, it is built by default now.
...
Use -Wall to increase usefulness.
2010-03-01 22:00:07 +00:00
joerg
6004702d47
\\ -> \e
2010-03-01 21:53:58 +00:00
joerg
0cb1711763
Ensure that SHA384 always calls the SHA384 functions.
...
Should fix PR 42881.
2010-03-01 21:47:43 +00:00
joerg
97b3b0515b
Fix a comment.
2010-03-01 21:46:58 +00:00
wiz
3db7ca64a2
Serial comma.
2010-03-01 21:37:18 +00:00
wiz
80d11c3e98
Uppercase Dt, make HTML-ready.
2010-03-01 21:34:30 +00:00
haad
bbc4932093
Commit last to fixes which make zfs version 22 compiling again.
2010-03-01 21:13:09 +00:00
jld
b95d388b8c
When setting up a non-autoconfigured RAID set, fail a component if the
...
attempt to read its label fails. OKed by oster@.
2010-03-01 21:10:26 +00:00
darran
6a9056a926
DTrace: Add an SDT (Statically Defined Tracing) provider framework, and
...
implement most of the proc provider. Adds proc:::create, exec,
exec_success, exec_faillure, signal_send, signal_discard, signal_handle,
lwp_create, lwp_start, lwp_exit.
2010-03-01 21:10:13 +00:00
haad
384eb3acb2
Remove fletcher.c from dist it was moved to common/zfs/zfs_fletcher.c in upstream.
2010-03-01 20:38:19 +00:00