alc
6412b92ef7
Allow kmem_malloc() without Giant if M_NOWAIT is specified.
2003-01-04 19:26:35 +00:00
alc
d34fb3af16
Use vm_object_lock() and vm_object_unlock() in vm_object_deallocate().
...
(This procedure needs further work, but this change is sufficient for
locking the kmem_object.)
2003-01-04 19:23:19 +00:00
alc
d5b9d0271f
Refine the assertions in vm_page_alloc().
2003-01-04 19:07:13 +00:00
obrien
8e7de77cd0
Reformat.
2003-01-04 17:51:59 +00:00
obrien
e5da2f409c
Add the ability to debug C++ programs using v2 and v3 of the G++ ABI.
...
Submitted by: Peter Edwards <pmedwards@eircom.net>
2003-01-04 17:51:48 +00:00
fjoe
cdf147a0df
GC 'char sigmap[]' (it is no longer used)
...
Approved by: obrien
MFC after: 3 days
2003-01-04 17:35:54 +00:00
phk
3b4ae5ea5c
Export tc_tick with sysctl, not tick.
...
Spotted by: bde
2003-01-04 17:33:55 +00:00
imp
613881b680
Merge from P4:
...
o Update copyright.
o Add a tunable to allow the ti12xx to initialize the pci clock. Some rare
cards need it.
o rename 67xx -> 6729 since there's really only one chip in this family.
o from pcic_pci_pd6729_init call the routing code
o Fix some comments out routing on the TI-1130 class (1030, 1130 and 1131)
MFC: After RE@ says it is ok.
2003-01-04 17:26:35 +00:00
obrien
ee59f38b2a
Complete the bzip2 suite.
2003-01-04 17:09:27 +00:00
schweikh
4c7a08b14a
s/Kank/Kang/ (the klingon)
...
PR: misc/45012
Submitted by: Steve Coltrin <spcoltri@omcl.org>
2003-01-04 17:08:23 +00:00
schweikh
a86ed93e2f
Typo: s/CTLTYPE_DYN/CTLFLAG_DYN
...
PR: misc/45012
Submitted by: Steve Coltrin <spcoltri@omcl.org>
2003-01-04 17:01:50 +00:00
schweikh
12edf4cf84
Comment out imap3@220 and imap4-ssl@585 which are not used.
...
PR: conf/46294
Submitted by: Larry Rosenman <ler@lerctr.org>
MFC after: 2 weeks
2003-01-04 16:03:56 +00:00
simokawa
f1c859a3c5
- Remove speed_map API because speed_map is obsoleted by 1394a.
...
- Add definition of OHCI_HCC_BIBIV in fwohcireg.h.
2003-01-04 16:03:50 +00:00
schweikh
1ac502d86b
Add 1701/l2tp, layer 2 tunnelling protocol, as per IANA services.
...
PR: conf/35240
Submitted by: Annihilator <annihilator.c@usa.net>
MFC after: 2 weeks
2003-01-04 15:46:22 +00:00
hsu
09ca0ee43d
Remove unnecessary lock assertion.
2003-01-04 11:45:50 +00:00
davidxu
7d6bf51bbf
Some KSE syscalls are MPSAFE.
2003-01-04 11:41:12 +00:00
phk
d15bf2fa1d
Replace spec_bmap() with vop_panic: We should never BMAP a device backed
...
vnode only filesystem backed vnodes.
2003-01-04 11:29:44 +00:00
simokawa
f588520584
- Handle zero sized directory right way.
...
- Staticize.
2003-01-04 10:32:31 +00:00
simokawa
add68c49b8
- Replace printf() with device_printf().
...
- Separate fc->dev (i.e. fwohci0) and fc->bdev (i.e. firewire0).
- Remove unused firewirebusreg.h.
- Reduce size of descriptor block for asynchronous transmit and
check the number of descriptor when copying from mbuf.
- Skip mbuf whose length is zero. NFS seems passing such mbuf and
some chips generates unrecoverable error.
2003-01-04 10:21:11 +00:00
tjr
a89644e51c
strptime(), like strftime(), does not handle multibyte characters
...
in the format string correctly.
2003-01-04 09:50:04 +00:00
tjr
9064b8d6f7
Mention in the BUGS section that strftime() does not handle multibyte
...
characters in the format string correctly.
2003-01-04 09:47:40 +00:00
phk
8969090670
Don't call VOP_BMAP on VCHR vnodes when the logical and physical block
...
numbers are identical: it cannot even hope to accomplish anything.
2003-01-04 09:37:42 +00:00
nyan
864080610e
Rename the dos_partition structure for pc98 to pc98_partition.
2003-01-04 08:50:48 +00:00
jake
d409ed88f5
Use a separate macro to generate the name of the sysctl_oid_list that holds
...
the children of a sysctl node, so that the arguments to the SYSCTL_NODE
macro can themselves be macros. It would be nice to use __CONCAT throughout
this file, but the macros are so large that it quickly becomes unweildly,
(4 nested __CONCATs).
2003-01-04 08:50:43 +00:00
phk
157437ec08
Since Jeffr made the std* functions the default in rev 1.63 of
...
kern/vfs_defaults.c it is wrong for the individual filesystems to use
the std* functions as that prevents override of the default.
Found by: src/tools/tools/vop_table
2003-01-04 08:47:19 +00:00
jake
709e95a097
Use __CONCAT and __XSTRING when concatenating or stringifying arguments to
...
the EXEC_SET macro, so that the arguments themselves can be macros.
(Actually __STRING would suffice, instead of __XSTRING, but oh well).
2003-01-04 08:17:27 +00:00
tjr
b51b1e81ea
Fix three warnings:
...
o #include <stdio.h> to make sprintf()'s prototype visible.
o Remove unused variable: sbuf.
o Don't use assignment as truth value.
2003-01-04 08:10:55 +00:00
jake
94ee5f0ac5
Add a sysctl to get the vm protections for the stack of the current process.
...
On architectures with a non-executable stack, eg sparc64, this is used by
libgcc to determine at runtime if its necessary to enable execute permissions
on a region of the stack which will be used to execute code, allowing the
call to mprotect to be avoided if the kernel is configured to map the stack
executable.
2003-01-04 07:54:23 +00:00
tjr
30246458a2
style(9): return type on separate line from function name.
2003-01-04 07:34:41 +00:00
alc
e3e519cb43
Hold the page queues lock around pmap_remove_pte() in pmap_enter().
...
Submitted by: Arun Sharma <adsharma@unix-os.sc.intel.com>
2003-01-04 06:49:52 +00:00
simokawa
5914915190
- Propagate suspend/resume to child devices.
...
- Restore pci config registers after resume.
- Reinitialize and start rx buffers after resume.
- Don't reallocate memory in fwohci_db_init() if the dbch is
already initialized.
- Fix typo.
- Some clean up.
2003-01-04 06:40:57 +00:00
tjr
ac985d2b0a
Fix a number of bugs noticed by more extensive testing:
...
o Call waitpid() if an error occurs after forking the child process
to avoid leaving zombies around.
o Handle the WRDE_DOOFS|WRDE_APPEND combination correctly
o Do not confuse $( substitution with $(( shell arithmetic
(noticed by wollman)
o Handle backslash escaping properly
o Allow $( and ${ to be quoted
2003-01-04 06:07:44 +00:00
davidxu
bfa8b027c5
Set kse mailbox pointer to NULL when P_KSES is turned off.
2003-01-04 05:59:25 +00:00
tjr
3ef27dc5c5
Add a regression test for wordexp() and wordfree().
2003-01-04 05:50:35 +00:00
ume
f0d455bbd6
gifconfig(8) was depricated.
...
Reported by: rwatson
2003-01-04 05:32:48 +00:00
tjr
550b215d09
Rename UL_GETSIZE to UL_GETFSIZE and UL_SETSIZE to UL_SETFSIZE; these are
...
the names required by 1003.1-2001. The old names are retained for
source compatibility with FreeBSD 5.0 and will be removed before 6.0.
2003-01-04 01:11:49 +00:00
tjr
81ba2af45b
Bracket the prototype for ulimit() with __BEGIN_DECLS/__END_DECLS
...
so that it can be called from C++.
2003-01-04 00:32:18 +00:00
tjr
5b93b0c98e
Remove unused variable: sz.
2003-01-04 00:24:35 +00:00
tjr
21a950ba8e
Remove unused variable: size.
2003-01-04 00:20:54 +00:00
tjr
423d60ce9d
#include <string.h> for strcmp()'s prototype.
2003-01-04 00:18:50 +00:00
tjr
6634305555
Remove unused variable: omask.
2003-01-04 00:15:15 +00:00
tjr
e66ec2707a
#include <sys/linker.h> for kldload()'s prototype.
2003-01-04 00:13:00 +00:00
tjr
037ba0f24b
#include <string.h> for strlen()'s prototype.
2003-01-04 00:11:11 +00:00
tjr
5b887fd56d
#include <ctype.h> for isspace()'s prototype (or a macro version).
2003-01-03 23:55:58 +00:00
tjr
2eb0772712
Add missing #include "namespace.h".
2003-01-03 23:38:21 +00:00
tjr
f027795617
Remove unused variable: ntmp.
2003-01-03 23:34:26 +00:00
tjr
c3c81fd441
#include <string.h> for strcmp()'s prototype.
2003-01-03 23:31:50 +00:00
tjr
d0b52ce8cc
#include "local.h" to make __svfscanf()'s prototype visible.
2003-01-03 23:27:27 +00:00
tjr
d7c9b91a26
Remove an unused variable: `sb' in fts_read().
2003-01-03 23:25:25 +00:00
tjr
5ba4caf3bc
Remove an unused variable, `sverrno', which has not been used since 1.11.
2003-01-03 23:16:55 +00:00