jkh
a8879d09ef
poll(2) sets POLLNVAL for descriptors passed in that are less than
...
0. This makes it difficult to do efficient manipulation of the
struct pollfd since you can't leave a slot empty.
PR: 8599
Submitted-by: Marc Slemko <marcs@znep.com>
1998-12-10 01:53:26 +00:00
archie
7e681e5e17
Eliminate compiler warning.
1998-12-10 01:52:16 +00:00
steve
02113f36ef
Cleanup up the wording for the F00F bug workaround message.
...
PR: 8041
Submitted by: Dan Nelson <dnelson@emsphone.com>
1998-12-10 01:49:01 +00:00
rvb
8eb47d2ff9
In ktrwrite, use uio_procp = curproc vs 0
1998-12-10 01:47:41 +00:00
archie
63c1396877
Eliminate compiler warnings.
1998-12-10 01:42:32 +00:00
steve
973e78661b
Typo fix.
...
PR: 8034
Submitted by: NOKUBI Hirotaka <hnokubi@yyy.or.jp>
1998-12-10 01:37:43 +00:00
n_hibma
ff213ddb78
Various bug fixes:
...
1) Removed 'emulation' of bitmaps in printfs, FreeBSD seems to have caught
up on that one
2) Fixed a few bugs in the timeout/timo timeout variables
3) First attempt at fixing a bug mentioned by Kazu: uhci_run is not able
start/stop his USB host on his motherboard.
1998-12-09 23:36:15 +00:00
n_hibma
1e167561f8
Preliminary support for OHCI motherboards
1998-12-09 23:28:43 +00:00
n_hibma
716f1ecea7
1) Fixed bug: sc was used unitialised in uhci_run
...
2) Clean up the code and remove superfluous statements
1998-12-09 23:23:13 +00:00
eivind
0e52448bcc
Better error checking.
1998-12-09 20:49:20 +00:00
dt
b35cc94e30
Don't disable mmap with large file offset.
1998-12-09 20:22:21 +00:00
eivind
56b8c7c844
Remove the if fixed in the last commit; bde quite correctly point out
...
that it can never fail.
1998-12-09 15:12:53 +00:00
jkh
c6b8f42e1b
Don't create unpacked ports on disc2 anymore.
1998-12-09 15:11:11 +00:00
eivind
81c413b6ef
Back out last change; there was 'fixup' code for the case later.
...
Noticed by: bde
1998-12-09 13:48:08 +00:00
eivind
6fc4a3adfc
Someday I hope people will learn that "#endif" is not a comment
...
introducer in ANSI C.
1998-12-09 03:30:52 +00:00
eivind
8280637a28
If we're not going to check returnvalues, it had better be M_WAITOK.
...
M_NOWAIT -> M_WAITOK in attach.
1998-12-09 03:11:33 +00:00
eivind
931da048ad
Move the return so that the DEVFS code can execute, too. All code is
...
equal (it is just that some is more equal than other).
1998-12-09 02:56:48 +00:00
jkh
d2e462f8b8
Stop erroneously claiming that we're installing booteasy.
1998-12-09 02:46:19 +00:00
eivind
d246f6b8ce
Get rid of CTLTYPE_OPAQUE in a SYSCTL_OPAQUE - it is added my the
...
SYSCTL_OPAQUE macro.
1998-12-09 02:26:45 +00:00
eivind
b4ee85eb7d
malloc(xxx, yyy, M_WAITOK) does not fail. This probably explains why
...
the bug in the check had never been discovered.
1998-12-09 02:18:53 +00:00
eivind
c1d9b8bf7a
Make compare correct with unsigned types. (Problem introduced by Lite/2).
1998-12-09 02:06:27 +00:00
eivind
95121431dd
Check return value of malloc.
1998-12-09 01:33:03 +00:00
eivind
83a7ac6bd9
Bailing out when malloc returns != NULL will not help anybody.
1998-12-09 01:27:29 +00:00
eivind
52811ba27f
Adjust prototype to match definition (by adding a 'const').
1998-12-09 01:12:18 +00:00
eivind
d74ab3f9f8
Fix typo (; in "if (vp == NULL);").
1998-12-08 23:11:24 +00:00
billf
f9278606a3
Balance the brackets.
...
PR: docs/8505
Submitted by: Kazuo Horikawa <horikawa@jp.FreeBSD.org>
1998-12-08 22:49:08 +00:00
billf
9a6e85e2cb
Use quotes around the first_line variable so C comments and other things
...
that are misinterpreted by echo(1) aren't.
PR: docs/8757
Submitted By: Takeshi OHASHI <ohashi@mickey.ai.kyutech.ac.jp>
Sergei Laskavy <laskavy@gambit.msk.su>
1998-12-08 22:09:05 +00:00
archie
e11c48f4b1
Fix a new bug introduced by the previous bug fix
1998-12-08 21:29:22 +00:00
eivind
80e25474db
Better error checking.
1998-12-08 20:41:05 +00:00
cracauer
c4f0cd91df
Add -s option, just report size of file that would be fetched.
...
Reviewed by: -current list
1998-12-08 13:00:49 +00:00
kato
b34285d7af
Use CNAME macro for pc98_system_parameter, which is referenced from C
...
source.
Submitted by: Masanori Kanaoka <kana@saijo.mke.mei.co.jp>
1998-12-08 10:22:31 +00:00
bde
15a8d4e02e
Backed out the FIOASYNC fix in rev.1.108. fcntl(fd, F_SETFL, flags)
...
depends on the bug. It does an FIOASYNC ioctl to sync the setting
of the O_ASYNC "file" flag with drivers even if the setting hasn't
changed.
PR: 9003
1998-12-08 10:22:07 +00:00
kato
5e147a437f
Sync with sys/i386/conf/Makefile.i386 revision 1.130.
1998-12-08 08:19:45 +00:00
kato
9fdaea1a1f
Sync with sys/i386/isa/fd.c, if_fe.c, npx.c and sio.c revisions 1.126,
...
1.44, 1.63 and 1.219, respectively.
1998-12-08 08:18:59 +00:00
kato
88fa0db894
Sync with sys/i386/i386/userconfig.c revision 1.117.
1998-12-08 08:17:43 +00:00
archie
06772a0378
Automatically detect a.out vs. elf kernel
1998-12-08 08:14:37 +00:00
jkh
9bbb7fe8d4
DOH! Name the mfsroot contents properly.
...
Noticed by: "Sean O'Connell" <sean@stat.Duke.EDU>
1998-12-08 00:14:51 +00:00
imp
2cfcfef3a1
If there is no .depends file, use the standard ad-hoc way of ensuring
...
that the generated files are generated before any of the object files.
Also minor cleanup of dependencies in conf/files that I bogusly added
before.
This should fix the requirement that make depend be done starting from
a clean config directory. If you don't have a clean directory, make
depend is still required if you want the proper .o's to be recompiled.
Reviewed by: bde
1998-12-07 22:36:54 +00:00
archie
60d13c7a9d
The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static
...
and local variables, goto labels, and functions declared but not defined.
1998-12-07 21:58:50 +00:00
wpaul
2f8d013d96
Un-revert typo fix (fauled -> failed). This is what I get for not
...
keeping my local RCS files in sync with the rest of the world.
Caught red-handed by: bde
1998-12-07 18:14:30 +00:00
eivind
2d81fe5347
Fix grouping of statements. This remove a potential panic in the soft
...
updates code. While I'm here, remove an unintended trigraph.
Reviewed by: Kirk McKusick <kirk@freebsd.org>
1998-12-07 17:23:45 +00:00
eivind
89e665c749
Propagate unsignedness to all variants of 'k', and reorganize the
...
conditionals to be fully resistent against overflow in unsigned
computations.
Potential problem pointed out by: bde
Reviewed by: bde
1998-12-07 16:31:15 +00:00
ache
c46111d079
unlocalize date
...
Submitted by: Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
1998-12-07 16:17:41 +00:00
rnordier
f6024a1e10
Use '#' flag in place of "0x" in format strings.
1998-12-07 14:09:17 +00:00
bde
325019ad69
Don't put compiler warning flags in leaf Makefiles.
1998-12-07 12:50:48 +00:00
bde
38bdbdd81a
CFLAGS+= -Wall -Wformat for all of src/bin. All warnings except 2 minor
...
ones in rmail have been fixed.
1998-12-07 12:44:12 +00:00
bde
670450a851
Fixed printf format errors.
1998-12-07 12:37:11 +00:00
bde
c586f2866a
Fixed warnx format errors in printf and csh, and snprintf format errors
...
in sh, by using separate macros for the 1, 2 and 3-arg calls to warnx.
(The 3-arg warnx macro in sh/bltin/bltin.h used to require bogus dummy
args.)
1998-12-07 12:14:04 +00:00
bde
52149e1f7c
Removed unused include of <kvm.h>. It was alarming for libc to apparently
...
depend on libkvm.
Removed obsolete `#define _NEW_VFSCONF'.
1998-12-07 11:26:28 +00:00
bde
5462b94b62
Fixed -Wall regression (broken in rev.1.12). Removed unused includes.
1998-12-07 10:25:48 +00:00