bp
860493e205
Remove obsolete comment.
...
Submitted by: Marius Bendiksen <mbendiks@eunet.no>
2000-06-25 02:29:45 +00:00
mjacob
acfd9366b4
If swdpio1 doesn't clear, we have a reversed (or disconnected) cable. Change
...
the message to indicate that it could also be a disconnected cable, and
return okay from wx_hw_intialize *anyway*. This allows us to contineu to
set the station address and when we do get link up, we're ready to roll.
2000-06-25 02:04:27 +00:00
fsmp
4a7942d0d5
Fixed atpic_attach() for the SMP (specifically APIC_IO) case.
...
Approved by: msmith@freebsd.org
2000-06-24 23:55:38 +00:00
ache
8b610ecf81
Remove obsoleted info about linking from contrib
2000-06-24 13:29:25 +00:00
cokane
e2e762d531
Stupid me, I put the opt_tdfx.h underneath a test for TDFX_LINUX, which
...
resides in opt_tdfx. I also cleand up that large define. Compile, tell me
if it does, and I'll re-enable the tdfx entry in the makefile.
2000-06-24 06:20:55 +00:00
archie
d017e6773e
Back out previous commit until the build of the 'tdfx' module is unbroken.
2000-06-23 23:07:17 +00:00
mjacob
b72c23d796
There is no atdevbase on the alpha. Hide this case statement on alpha until
...
the design/implementation is complete.
2000-06-23 22:47:17 +00:00
mjacob
4b888d0234
Fix the breakage that occurred when somebody didn't do a complete
...
checkin of the changes to kern_prot.c.
2000-06-23 22:44:04 +00:00
cokane
e86ec8531c
Add tdfx to modules Makefile, so it gets made.
2000-06-23 15:54:01 +00:00
kato
50f0a99314
Oops! Disabled the ed driver becasue it cannot be compiled.
...
Pointed out by: nyan
2000-06-23 13:51:52 +00:00
kato
0fdc44ce15
Include pc98/pc98/pc98.h in which M_EPSON_PC98 is defined when the
...
EPSON_MEMWIN option is specified.
2000-06-23 12:01:10 +00:00
msmith
b8a70f2c58
Make the PnP 'slopsucker' quiet in the !bootverbose case - the real NPX
...
probe happens much earlier, and may come to very different conclusions
about the system's NPX setup.
2000-06-23 08:19:50 +00:00
msmith
b4dffffe2d
Add a stub driver to consume the PnP "system resource" items, and hide
...
them in the !bootverbose case.
2000-06-23 08:18:53 +00:00
msmith
dd93fd16a6
Add PnP probe methods to some common AT hardware drivers. In each case,
...
the PnP probe is merely a stub as we make assumptions about some of this
hardware before we have probed it.
Since these devices (with the exception of the speaker) are 'standard',
suppress output in the !bootverbose case to clean up the probe messages
somewhat.
2000-06-23 07:44:33 +00:00
msmith
9d946aa74d
Collect the ISA DMA defines from the MI ISA code, not a private copy.
2000-06-23 07:40:57 +00:00
msmith
1cf6096a90
Stop trying to do anything funny with the interrupt resource range. The
...
AT PIC will consume IRQ 2 correctly in the !APIC_IO case.
2000-06-23 07:38:24 +00:00
dima
1038126f14
Fix typo (inT -> int)
2000-06-23 07:10:34 +00:00
cokane
4d00d03bd8
Finish up the fixing of the linux ioctl stuff. Add line to remove the dev
...
entry upon unload.
Fix the module makefile.
2000-06-23 05:54:26 +00:00
cokane
c75f27a705
Finish up the fixing of the linux ioctl stuff. Add line to remove the dev
...
entry upon unload.
2000-06-23 05:54:01 +00:00
cokane
884ed8fd45
Minor redundant #include fix.
2000-06-23 04:41:28 +00:00
cokane
bb03b85d80
Fixed trouble with linux emu, not it should work in the module.
...
Removed unnecessary warning message too.
2000-06-23 04:30:20 +00:00
cokane
fe746d0d2e
Fixed problem with linux ioctl code, module loading should work now.
2000-06-23 04:27:33 +00:00
peter
7819765a7d
Remove these here, these were repocopied to src/sys/ufs/ffs.
2000-06-23 00:11:32 +00:00
alfred
7f71a1a091
fix races in the uidinfo subsystem, several problems existed:
...
1) while allocating a uidinfo struct malloc is called with M_WAITOK,
it's possible that while asleep another process by the same user
could have woken up earlier and inserted an entry into the uid
hash table. Having redundant entries causes inconsistancies that
we can't handle.
fix: do a non-waiting malloc, and if that fails then do a blocking
malloc, after waking up check that no one else has inserted an entry
for us already.
2) Because many checks for sbsize were done as "test then set" in a non
atomic manner it was possible to exceed the limits put up via races.
fix: instead of querying the count then setting, we just attempt to
set the count and leave it up to the function to return success or
failure.
3) The uidinfo code was inlining and repeating, lookups and insertions
and deletions needed to be in their own functions for clarity.
Reviewed by: green
2000-06-22 22:27:16 +00:00
alfred
8b986caf33
fix warning, declare function static.
...
Reviewed by: dfr
2000-06-22 22:09:31 +00:00
green
3c5c819ded
Rename macros to all-uppercase. Get rid of a comment that was ironic
...
(I goofed on the bitshifts myself long ago ;) and a bit redundant:
code should be clear enough that it seldom needs comments at all.
2000-06-22 20:53:36 +00:00
peter
f7710446df
Make the generated set headers depend on Makefile as well (that is where
...
the list of .o files comes from - if we change the list of files that
are built, we need to rescan the files)
Obtained from: bde (indirectly)
2000-06-22 19:44:25 +00:00
cokane
a8b414f088
Put RF_SHAREABLE into the bus_alloc_resource call.
2000-06-22 19:10:35 +00:00
cokane
93c49d640d
Switch LINUX_TDFX to TDFX_LINUX, that's what i get for typing this
...
at 2 in the morning.
2000-06-22 19:08:05 +00:00
ume
0326853a14
Inhibit successful DAD messages and "no default interface" messages.
...
It seems that people find them too noisy.
(ND6_DEBUG will enable them)
Obtained from: KAME Project
2000-06-22 19:04:41 +00:00
jlemon
a99f398c52
Add a hack to fail registration of kq events on a non-ufs filesystem, as
...
support for those is non-existent at the moment.
2000-06-22 18:41:07 +00:00
jlemon
e9628093bd
Add code so that the udata field is preserved across a TRACK event.
...
When re-adding an event, do not reset the event state. If the event was
pending, it will remain pending. This allows the user to change the udata
field after the event was registered, while not losing any events which
have already occurred.
Reported by: jmg
2000-06-22 18:39:31 +00:00
itojun
91ac8e99a3
correct bad TTL with packets generated by v4 mapped udp. from kame
2000-06-22 16:48:59 +00:00
nbm
23d56058cf
Add 'kern.disks', a sysctl which returns the list of disks from
...
disk_enumerate(), space delimited. This allows non-root users to get a
list of disks and will simplify libdisk's Disk_Names().
Reviewed by: phk
2000-06-22 11:44:43 +00:00
nyan
a41edfcad0
Sync with sys/dev/syscons/scterm-sc.c revisions 1.6 and 1.7.
2000-06-22 10:03:28 +00:00
sheldonh
900db4d90d
Whitespace-only changes: apply accepted line breaking style as a
...
pre-cursor to other markup changes.
Accepted in principle by the author.
2000-06-22 08:37:22 +00:00
green
008918c507
Functions may be static and __inline, but not extern and __inline. This
...
should fix broken no-"-O" kernel builds.
2000-06-22 08:31:27 +00:00
cokane
e21ebed844
Add my name next to the majro for 3dfx (107), to reflect new info contact,
...
due to recent commit.
2000-06-22 06:12:30 +00:00
peter
2fe0662f1a
Add SOFTUPDATES to GENERIC (BOOTMFS has this filtered out)
2000-06-22 06:01:02 +00:00
cokane
4246adc8fd
Took TDFX_VERBOSE out of Makefile, added $FreeBSD$ and option for DEBUG.
...
Added a notice for linux users that the kld isn't working for them yet, so
no linux emu from the kld. It compiles statically alright though.
2000-06-22 05:47:16 +00:00
cokane
4b0a500c6d
Converted all TDFX_VERBOSE ifdefs to DEBUG, now it gets debugged with the
...
rest of the kernel. Added new option TDFX_LINUX for optional
LINUX_EMULATION, so that perhaps some people don't have to use linux emu to
run the driver if they don't want to.
2000-06-22 05:41:21 +00:00
cokane
ab16f081bc
Stick in header, $FreeBSD$.
2000-06-22 05:37:17 +00:00
cokane
57e827a96d
Stick the tdfx entry in here, after some cleaning.
2000-06-22 04:41:30 +00:00
cokane
fa386ea6a3
Fix the 'file not found' in the load target, someone
...
forgot to add the '.ko' to the end of the module filename.
2000-06-22 02:07:18 +00:00
mckusick
aa0e1b74b0
Update to new copyright.
2000-06-22 00:29:53 +00:00
cokane
f54bc452b5
This really shouldn't be here, fragment left over from the tarball.
2000-06-21 21:47:59 +00:00
dmlb
1ce35986fe
Subtle Tx bugs - I wonder why the cast wans't picked up...
2000-06-21 21:37:27 +00:00
cokane
76fe0fbc2c
This commit was generated by cvs2svn to compensate for changes in r61914,
...
which included commits to RCS files with non-trunk default branches.
2000-06-21 20:32:24 +00:00
cokane
8a0824c301
Add a kld to correlate with my committ of the voodoo driver (tdfx).
2000-06-21 20:32:24 +00:00
cokane
fd35136c6d
First import of my 3dfx voodoo driver. Currently it supports the Voodoo Graphics and Voodoo2 perfectly. It works just like the 3dfx driver does for linux, by using a character device at /dev/3dfx of Major 107 to provide a window into the 3dfx card's memory space. This interface is used by glide and mesa as far as i know, and probably some other libraries too.
...
Approved by: jkh
2000-06-21 20:09:31 +00:00