cube
992f7838e6
It compiles at WARNS=3.
2004-11-14 20:06:03 +00:00
cube
96c0d03c20
Add tap (as in Linux's tap) functionality to ethfoo. That means you now
...
have a device interface to the ethfoo devices through a device node.
select, poll, kqueue and SIGIO are possible on that device node. See TODO
for what remains to be done at that level.
2004-11-14 20:05:42 +00:00
christos
67197f4e02
Remove erroneous KASSERT; i_size is one of the fields mentioned in
...
<ufs/inode.h> as unused by ext2fs.
2004-11-14 19:42:13 +00:00
christos
4be762fee1
Use common procfs_machdep.c
2004-11-14 19:10:56 +00:00
christos
8eb2aff618
Delete empty function.
2004-11-14 19:10:03 +00:00
christos
f65821a933
Remove copy of empty function.
2004-11-14 19:09:01 +00:00
christos
10f45207fd
Use shared file.
2004-11-14 19:08:13 +00:00
christos
a0138ea436
Use common procfs_machdep.c
2004-11-14 19:04:44 +00:00
christos
1666a373fd
Delete copy of empty function.
2004-11-14 19:03:50 +00:00
christos
9e909da589
use the common procfs_machdep.c
2004-11-14 19:03:06 +00:00
christos
accc5fc2e1
Delete copy of empty function.
2004-11-14 19:02:26 +00:00
christos
f9258cf2bd
Eliminate copies of functions that do nothing.
2004-11-14 19:01:22 +00:00
christos
6e77b72448
use the common procfs_machdep.c
2004-11-14 18:59:50 +00:00
christos
f19f4f121f
Add CPU/FPU information from Radek Kujawa
2004-11-14 18:58:22 +00:00
uwe
61e6610474
Fix several typos in comments.
2004-11-14 15:45:02 +00:00
soren
ba1f348292
s/using DMA data transfers/using DMA/ to make it fit in 80 columns.
...
DMA only applies to data transfers anyway..
2004-11-14 15:25:11 +00:00
soren
9feb7a04f4
Regen.
2004-11-14 15:24:05 +00:00
soren
05f81f873e
Add Mylex ExtremeRAID 1100.
...
Shorten ATI Technologies to ATI.
Simplify names of Intel mobile USB controllers.
2004-11-14 15:23:42 +00:00
he
19278a71d3
Um, linux_exec_machdep.c only exists on i386, so don't try to compile
...
it for the other machine types which traverse this directory.
2004-11-14 12:19:28 +00:00
he
c8d952d682
Um, linux_exec_machdep.c only exists on i386, so don't try to compile
...
it for the other machine types which traverse this directory.
2004-11-14 11:40:08 +00:00
yamt
da18614102
resolve conflicts. (pf from OpenBSD 3.6, kernel part)
2004-11-14 11:12:16 +00:00
atatat
612e86b46d
Wrap TIMEVAL_TO_TIMESPEC and TIMESPEC_TO_TIMEVAL macros in
...
do { ... } while(/*CONSTCOND*/0)
so that they can be used unadorned in if/else blocks, etc. This means
that you now *have* to put a ; at the end of the "call" to these
macros.
2004-11-14 03:30:08 +00:00
christos
7ea1254f12
vgoneall is no more. remove redundant decl.
2004-11-14 00:36:21 +00:00
yamt
3d5ba5bca1
backout whitespace changes to make further import easier.
2004-11-13 21:13:07 +00:00
christos
6665736bf9
Truncate the last incomplete accounting record, if the file size is not
...
a multiple of the accounting size structure. This can happen after a system
crash when fsck truncates the accounting file.
2004-11-13 20:41:41 +00:00
christos
1ad35fcc9a
PR/25749: Peter Postma: missing splx() in kernel.
2004-11-13 19:17:50 +00:00
christos
dfa8d84485
PR/25749: Peter Postma: Missing splx() in kernel.
2004-11-13 19:16:18 +00:00
he
4a9ab9770a
Apply patch from Darren for the ctype() functions/macros.
...
Encapsulates the ctype() functions so that the casts are centralized.
2004-11-13 19:14:48 +00:00
he
76d82c7f1f
Revert previous, paving the way for Darren's cleaner patch.
2004-11-13 18:43:49 +00:00
he
dd5a52f76d
More instances of cast to unsigned char for arguments to ctype functions.
...
Will also be sent to maintainer for possible inclusion in master source.
2004-11-13 15:19:58 +00:00
kent
af9ebe8723
auacer uses aurateconv
2004-11-13 15:15:56 +00:00
kent
c1653144ff
adopt auconv_set_converter()
2004-11-13 15:00:48 +00:00
skrll
7139fbfc16
Add sources to SRCS not KMOD.
2004-11-13 13:37:06 +00:00
christos
896e44ce22
Add some casts to u_long, since -1 is not really unsigned.
2004-11-13 10:17:24 +00:00
sekiya
ad7705ec91
Due to space limitations, we can't embed a three-meg ramdisk installation image
...
into an IP12 kernel.
Remove; installation procedure will have to be GENERIC kernel using sysinst
from a NFS filesystem.
2004-11-13 09:04:28 +00:00
christos
040c934485
Remove setup stack function. It moved to linux_exec_machdep.c.
2004-11-13 08:58:23 +00:00
christos
81021e3081
In TIOCPTSNAME return the minor number of the device in the fd portion of
...
the structures. It is more useful than -1 and cheap to do. Linux pty emulation
uses it.
2004-11-13 08:46:46 +00:00
grant
068c31fe44
tweak an error message.
2004-11-13 08:12:50 +00:00
kent
0de9e471b6
add the following four functions:
...
extern int auconv_set_converter(const struct audio_format *, int,
int, struct audio_params *, int);
extern int auconv_create_encodings(const struct audio_format *, int,
struct audio_encoding_set **);
extern int auconv_delete_encodings(struct audio_encoding_set *);
extern int auconv_query_encoding(const struct audio_encoding_set *,
audio_encoding_t *);
These are helper functions for implementing audio_hw_if::set_params() and
audio_hw_if::query_encodings().
2004-11-13 08:08:22 +00:00
kent
6fd5928d22
add `needs-flag' to the file line for mulaw.
...
move the file line for aurateconv.
2004-11-13 07:58:14 +00:00
christos
b7286f5ccd
Add ptyfs pty device number translation.
2004-11-13 07:20:54 +00:00
christos
1265044e00
add LINUX_TIOCGPTN
2004-11-13 07:20:35 +00:00
christos
44264ea2a6
Add ptyfs magic number and entry.
2004-11-13 07:19:27 +00:00
christos
d5b128a728
Add LINUX_TIOCGPTN for ptyfs pty emulation.
2004-11-13 07:18:34 +00:00
christos
66075fd33d
Fix all the borken exec lkms. setup_stack is mandatory.
2004-11-13 06:09:47 +00:00
christos
7bd9648b13
Split out the setup stack function for the benefit of lkms.
...
XXX: Our lkm system sucks. We really need to be exporting symbols, but
that leads to symbol conflicts.
2004-11-13 06:01:34 +00:00
sekiya
a061928d83
Add INSTALL and GENERIC kernel configuration wrappers for IP12 family.
...
Note that devices are defined in the IP2x configuration file; the IP12 is
99.5% the same as the IP20/22/24. Indeed, the only reason to have a separate
config file for IP12 is to sort out the MIPS1/MIPS3 locore bits.
To that end, the wrappers include the IP2x GENERIC config, undefine a few
directives, and define the appropriate bits for IP12.
2004-11-13 03:20:37 +00:00
sekiya
07c1fbd927
Use 8-bit SEEPROM addressing mode on the 4D/3x models. 6-bit might be used
...
on IP6, but we don't support them (and probably never will).
2004-11-12 23:28:05 +00:00
sekiya
c37efd2daa
Print board identification, same as we do on the IP2x machines.
2004-11-12 23:01:01 +00:00
uwe
36ae53aba9
MBR_PTYPE_APPLE_UFS is now spelled with an underscore.
2004-11-12 19:34:43 +00:00