augustss
0498c38d3d
Whitespace fixes (from FreeBSD).
2001-12-31 12:37:13 +00:00
augustss
637dc4b2fe
Change xfer abort to wait for the softintr to run.
2001-12-31 12:20:35 +00:00
augustss
096f451f64
Change abort slightly.
...
Change debug output.
2001-12-31 12:16:57 +00:00
augustss
f1397b7e37
Dump more of the command.
2001-12-31 12:15:46 +00:00
augustss
152efb1a0e
Make a typedef for struct proc to make portingeasier.
2001-12-31 12:15:21 +00:00
augustss
d14e739b92
Don't allow setting the configuration when an endpoint is open. From
...
FreeBSD.
2001-12-31 11:56:37 +00:00
augustss
0a3269865e
Only clear stall if endpoint is stalled. From FreeBSD.
2001-12-31 11:54:06 +00:00
mrg
e5fc1d934a
clarify usage. idea from david obrien.
2001-12-31 09:44:04 +00:00
matt
0bc218f05c
When determining ecache size, try using ecache-size. if it doesn't exist,
...
fallback to the old method (ecache-nlines * ecache-linesize).
2001-12-31 07:30:46 +00:00
chs
b4224d4d38
fix locking in nfs_getpages().
2001-12-31 07:16:47 +00:00
lukem
4c7a4f8eda
don't bother printing a warning about the cylinder group size being
...
restricted if -c isn't given; it just confuses a user of newfs (and
the cpg info is printed as part of the display anyway), and prints an
unnecessary warning for mount_mfs.
2001-12-31 07:07:58 +00:00
chs
4d069e8517
in uvm_vnp_setsize(), wait for any i/o in progress on pages that we free.
2001-12-31 07:00:15 +00:00
chs
03ea276e84
in genfs_gop_write(), actually set the B_ASYNC flag on buffers that we're
...
not going to wait for. this doesn't matter for real devices since we call
VOP_STRATEGY() directly, but NFS uses this flag to decide whether or not
to hand the buffer off to an nfsiod thread.
2001-12-31 06:44:58 +00:00
chs
64b0c2adbb
in genfs_putpages(), we must wait for any pending write i/os to complete
...
if the putpages request is synchronous.
2001-12-31 06:40:08 +00:00
lukem
14fb096dce
document that default block-size, frag-size, and bytes-per-inode are
...
now dependent upon file system size
2001-12-31 02:27:14 +00:00
thorpej
c64b324a8f
Fix -Wshadow warnings (gcc 3.1).
2001-12-31 01:04:46 +00:00
thorpej
d8abc59932
Add support for invoking GNU C++ local destructors in shared objects
...
via the __cxa_finalize() mechanism.
XXX Only enabled for new-toolchain platforms, as it requires the assembler
to support the .hidden pseudo-op.
2001-12-31 00:40:11 +00:00
jhawk
a21d1ea7ac
Convenience variables (workXX) don't work, so don't document them.
2001-12-31 00:35:21 +00:00
thorpej
a50163af65
Build separate crt{begin,end}.o and crt{begin,end}S.o files, rather
...
than linking them at install time. Forthcoming changes require different
behavior for static vs. shared object versions of these files.
2001-12-31 00:11:13 +00:00
thorpej
c41160abff
Add support for registering Java classes emitted by the Java compiler
...
(e.g. the Java compiler in GCC 3.x) into the ".jcr" section.
2001-12-30 23:45:00 +00:00
thorpej
6027dc5536
Make sure the Dwarf2 EH frame info is 4-byte aligned.
2001-12-30 23:26:20 +00:00
thorpej
5b81869561
Don't use multi-line string literals; they're not supported by ANSI C.
2001-12-30 23:23:38 +00:00
dbj
f03e8813e0
allow ddb access to lr, ctr, cr and xer registers when not on PPC_IBM4XX
2001-12-30 20:53:04 +00:00
dbj
98d1a18067
remove unused variable in kgdb_acc
2001-12-30 20:50:53 +00:00
augustss
ff21b251a0
Make sure we don't have any pending softintrs when entering polling mode.
...
Thanks to Darrin for finding and fixing this problem when using USB
keyboards in DDB.
2001-12-30 20:26:59 +00:00
augustss
776b0e7851
A little more debug.
2001-12-30 19:37:43 +00:00
someya
a0d9eb8746
add powerhook support to resume correctly, fix PR#13079.
2001-12-30 19:33:15 +00:00
thorpej
e23f3d9104
Fix -Wshadow warnings (gcc 3.1).
2001-12-30 19:26:28 +00:00
thorpej
6f2f5bdcc6
Fix -Wshadow warnings.
2001-12-30 19:23:59 +00:00
augustss
70dea46276
Fix typo.
2001-12-30 19:22:28 +00:00
thorpej
585dfd612c
Rename the local variable "index" to "idx" to avoid shadowing a global
...
declaration.
2001-12-30 19:20:40 +00:00
thorpej
42a6d41394
__bt_search(): Rename the local variable "index" to "idx" to avoid
...
shadowing a global declaration.
2001-12-30 19:18:23 +00:00
pk
5237c5fb99
In cpu_fork() set tf_npc as well in case a signal is taken in child_return()
...
which will cause the values of tf_pc and tf_npc set here in cpu_fork()
to be restored and used to return to user space from sigreturn() eventually
(before that the tf_pc and tf_npc set in sendsig() will be used in
proc_trampoline()).
Also, the fork system call never uses the SYSCALL_G2RFLAG shortcut, so drop
the code handling that.
2001-12-30 18:52:54 +00:00
augustss
c6d7884ffd
Change how default block size is picked. The default block size is used
...
if there is no command line option and the disklabel gives 0 as the size.
The default used to be 8k, not the default is picked depending on the
file system size. FS < 20M gets 4k, <1G get 8k, and >1G get 16k.
The 16k default was suggested by lukem which FreeBSD is using.
2001-12-30 18:49:28 +00:00
mrg
c43c746480
fix a typo
2001-12-30 17:42:18 +00:00
mrg
d750ba5f81
this is really libstdc++ 2.8.0
2001-12-30 17:21:19 +00:00
lukem
059cb50f9d
Revert rev 1.37 (use disklabel value for cpg if -c isn't given), because
...
we would rather let the "optimal cpg" calculation kick in at this point.
2001-12-30 16:53:00 +00:00
lukem
86c0243f4f
Fixes from and/or inspired by FreeBSD:
...
- Change the default cpg from 16 to 65536, which effectively means
that the largest allowable value for cpg will be computed if it's
not specified with -c or in the disklabel for that partition.
This is much more convenient for users.
- Improve the description of the defaults for various options
2001-12-30 16:47:55 +00:00
pk
76634d2635
Change interface between cpu_fork() and proc_trampoline() so that `tf_pc'
...
(instead of `tf_npc') contains the user-space return address. This ensures
entering the signal trampoline code correctly in case we take handled
signal during child_return().
2001-12-30 16:41:29 +00:00
lukem
95c845e4fc
add -Os to COPTS after <bsd.prog.mk> is pulled in rather than adding
...
it in CFLAGS beforehand, as a user's mk.conf COPTS+=-O2 results in
boot files that are too large.
2001-12-30 16:32:29 +00:00
fvdl
a833eaf1fe
XXXX temporary measure: in the case of a softdep 'unmount pending error',
...
do not mark the filesystem clean, as this will mean that one or more
files were likely not completely removed (will show up as unconnected
in fsck). Prevents filesystems from being marked clean while they're
not until this problem has been figured out.
2001-12-30 15:46:53 +00:00
wiz
b5df8875da
Uncomment uhidev, since other entries depend on it.
2001-12-30 14:49:08 +00:00
augustss
dbd7c7b7bc
Make uhidev change.
2001-12-30 13:28:13 +00:00
blymn
d7893fc457
Make newterm set the default screen if the old default screen was
...
ended, stops new vi crashing. Thanks to Aymeric Vincent for the fix.
2001-12-30 13:20:35 +00:00
junyoung
a6a57e7b6f
Registers are of u_int8_t type.
2001-12-30 13:13:04 +00:00
takemura
936fd137e6
BUGFIX: It allocated only 44 bytes for hpcapm while the device needed
...
764 bytes.
it was really terrible.
2001-12-30 12:57:41 +00:00
ichiro
23d158a3e8
regen
2001-12-30 12:46:10 +00:00
ichiro
3276c42a93
add
...
TSB43AA22 OHCI IEEE 1394 Host Controller
2001-12-30 12:45:32 +00:00
augustss
dd4b4280f7
Add new scanners to the table.
...
(The scanners don't actually have to work to be in the uscanner table,
this is how Linux does it and uscanner is just there because Linux has it.)
2001-12-30 11:13:22 +00:00
augustss
fb4d205cd6
Regen.
2001-12-30 11:08:19 +00:00