Commit Graph

75418 Commits

Author SHA1 Message Date
jdolecek d0a540b250 rename vfs_op_init() to vfs_op_check() and make it only check the offsets
and number of ops, not touch anything - vnode_if.sh now generated
proper offset numbers; vfs_op_check() is only defined and called for DEBUG
kernels

constify extern declaration of vfs_op_descs[]
g/c vfs_opv_numops, use VNODE_OPS_COUNT instead
make vfs_opv_init_explicit() and vfs_opv_init_default() static
2001-01-22 09:57:25 +00:00
jdolecek c3f6f769a3 regen: *_desc are generated correctly, new VNODE_OPS_COUNT,
structures constified
2001-01-22 09:53:31 +00:00
jdolecek 950412b4f5 when generating individual *_desc, generate also proper offsets so that
then don't need to be patched at runtime
add new define VNODE_OPS_COUNT (to vnode_if.h) so that the number is known
at compile-time
make stuff const, it now can be
2001-01-22 09:52:21 +00:00
toshii 577ac6e31c Remove the line in audio_open which zeroes sc_[pr]r.blksize.
Because zeroing them causes zero division panic with devices which don't
support 8kHz mulaw, and the effect of this line was to force calling
audio_calcwater even when unnecessary.
2001-01-22 08:37:54 +00:00
tsubai 9b4793fd1b #ifdef DREAMCAST --> #ifdef dreamcast. 2001-01-22 08:23:58 +00:00
tsubai 4791d269ec -Dsh3 --> -D${TARGET_MACHINE}. 2001-01-22 08:22:15 +00:00
tsubai ffb8bbbb30 #ifdef sh3 --> #ifdef __sh3__. 2001-01-22 08:18:06 +00:00
tsubai 0377b86621 Remove -Dunix, s/-Dsh3/-D__sh3__. 2001-01-22 08:16:24 +00:00
itojun 5a4703fbfe revert revision 1.15 (on ingress, DF bit copied from inner to outer).
since we do not have feedback mechanism from path MTU to tunnel MTU
(not sure if we should), and inner packet source will not get informed of
outer PMTUD (we shouldn't do this), 1.15 behavior can lead us to
blackhole behavior.

configurable behavior (as suggested in RFC2401 6.1) would be nice to have,
however, reusing net.inet.ipsec.dfbit would be hairy.
2001-01-22 07:57:34 +00:00
itojun a836499e32 make it possible to turn off ingress filter on gif/stf tunnel egress,
by using IFF_LINK2.  (part of) PR 11163 from Ken Raeburn.
2001-01-22 07:51:01 +00:00
scottr 054277902e Correct a thinko: iteopen()/iteclose() shouldn't just pass off to
the wsdisplay driver.  Otherwise, closing ttye0 (ite compat) ends
up closing ttyE0, the actual console, when ttyflags runs.  Fixes
PR 12022.
2001-01-22 07:31:44 +00:00
itojun 9523bb892e correct RFC # for DF bit behavior 2001-01-22 07:30:40 +00:00
garbled 73ffa92b18 Fix one of the bugs in the TODO list, sushi would die with a bad endpoint
if you hit enter on one of the blank lines in the main menu.
2001-01-22 07:12:49 +00:00
itojun f92ee7af5c sync indent. 2001-01-22 07:04:10 +00:00
jmc 37a2db8a6c Change pipeline in sets building so proper error detection for each stage
can be detected. This way sets stop building at the exact file that doesn't
exist rather than continuing.
2001-01-22 07:03:44 +00:00
mycroft f2d987f8a4 Force certain commands (i.e. DVD authentication) to PIO mode. They are
explicitly not supported in DMA mode, and generally return an `illegal field
in CDB' error.
This should have been done ages ago.
2001-01-22 07:00:39 +00:00
oki e5a86f5ec9 Fixed NEW_VMCMD used in one-line if-else with options DEBUG. 2001-01-22 06:42:31 +00:00
jmc 83168c5952 Update libform to 1.5 2001-01-22 05:46:14 +00:00
itojun 4d99bddbd0 declare (internal) encoding state for 'NONE' encoding, for future
thread safety.  no externally visible difference.
2001-01-22 04:42:40 +00:00
itojun 93deb6a97f fix RR result bit in little endian systems. sync with kame 2001-01-22 02:28:02 +00:00
augustss 135068fdc8 Add clct. 2001-01-22 02:22:35 +00:00
hubertf f37c70e7df Add VIA VT82C686A southbridge integrated AC'97 audio
From htdocs/Hardware/pci.html.
2001-01-22 02:13:47 +00:00
hubertf 1e109b3766 * Sort audio drivers by alphabet
* Add Cirrus Logic CS461x
 * Add ESS Maestro 2/2e

Thanks to Tatoku Ogaito <tacha@trap.fukui-med.ac.jp> for reminding me
on this.
2001-01-22 02:05:41 +00:00
augustss 23ef72cc5b Add CS4280 and CS4281. 2001-01-22 02:00:44 +00:00
wdk 8e913e0c2a Use custom linker script for building ECOFF kernel images. The PROM loader
is fussy about the order of sections and location of memory gaps so we
must produce a firmware friendly version of the kernel as netbsd.ecoff for
network booting

The ELF version uses the standard mips linker script which can be loaded
by the new bootstrap routines
2001-01-22 01:54:03 +00:00
augustss 972d156775 Clean up a little. 2001-01-22 01:44:56 +00:00
augustss 62fe0f7f69 Add clct(4) driver. 2001-01-22 01:39:05 +00:00
augustss 048155a1d1 I was wrong, MIDI isn't quite there yet. 2001-01-22 01:38:18 +00:00
augustss 45116f2c38 Add clct driver for Cirrus Logic CrystalClear PCI Audio CS4281.
Driver written by Tatoku Ogaito.
2001-01-22 01:34:42 +00:00
augustss bcdad7bb8b There seems to be a midi attachment to clct. 2001-01-22 01:33:13 +00:00
augustss dc2f64295e Add clct(4) 2001-01-22 01:29:59 +00:00
augustss 26efb9351b Add clct(4) man page. 2001-01-22 01:28:53 +00:00
augustss 22a541e778 Add a comment. 2001-01-22 01:13:47 +00:00
blymn 2746300fb2 Don't manipulate a field with a null string pointer.
Cleaned up debug code to handle null string pointer case too.
2001-01-22 01:07:33 +00:00
blymn 0e267bb5c1 Changed ordering of the cursor positioning call so the posted flag is
set before form_pos_cursor is called.
2001-01-22 01:05:34 +00:00
itojun f972083e05 move __mb_cur_max to dedicated *.o, so that we do not pull in
locale stuff just by calling printf().
2001-01-22 00:29:46 +00:00
marcus aa94cdc6ad Oops. Left a debug printout in there... 2001-01-21 23:53:09 +00:00
marcus 3c59914ed6 Added GDROM device. 2001-01-21 23:38:34 +00:00
marcus 36382f4889 Primitive GDROM support. 2001-01-21 23:30:28 +00:00
marcus 28f7e6dde5 Corrected license text. 2001-01-21 22:45:57 +00:00
marcus ec45004dfc Fixed double-stroke bug. 2001-01-21 22:44:40 +00:00
veego b05fd9e58b Document SVR4_PKGNAME. 2001-01-21 22:41:48 +00:00
is c1f1dff4bd Amiga part of isdn4bsd, and an example kernel configuration file. 2001-01-21 22:23:07 +00:00
manu 9c111b5a93 Fixed wrong open() Linux flags definition (octal instead of hexadecimal) 2001-01-21 22:19:26 +00:00
augustss 7090ce901d Defer stopping the interface on error to a process context.
XXX The cue changes have not been tested, since I don't have a cue adapter.
2001-01-21 22:09:23 +00:00
is f3f791ab03 - Replace idesc by standard wdc attachment.
- Add A1200 pcmcia slot driver.
(Both where options already.)
2001-01-21 20:41:39 +00:00
is fec2d92852 - Replace idesc driver by standard wdc attachment.
- Add PCMCIA driver for A1200.
(Both where options already.)
2001-01-21 20:38:20 +00:00
augustss dfa2282053 Change watchdog routine. (From FreeBSD.)
The only thing stopping us from getting totally rid of the evil
USBD_NO_TSLEEP hack is the (broken) assumption in the MII driver that
registers can be read and written without a process context.
2001-01-21 19:42:29 +00:00
augustss 2a7443922d Get rid of `#ifdef FreeBSD'; they maintain their own version. 2001-01-21 19:36:31 +00:00
augustss aa75661373 Use the new usb_add_task() call to execute the statistics gathering.
This gets rid of the evil USBD_NO_TSLEEP hask from the cue driver.
2001-01-21 19:30:35 +00:00