phk
7db5793b7f
Don't bogusly include <struct.h>
...
Bogusly define our own versions of strbase() and fldoff() until we
have sorted out where they live in the kernel.
2000-10-22 19:43:01 +00:00
phk
f6d29697e1
Don't rely on <sys/queue.h> to bogusly include <struct.h>.
...
Bogusly include <struct.h> until we have a better place to get
fldoff() from.
2000-10-22 19:39:17 +00:00
phk
8ce58b4dcf
On DEVFS machines, the device name database is no use.
2000-10-22 19:10:13 +00:00
deischen
fba698949b
We use ___setjmp (non-signal saving) to setup a signal frame. When
...
adding a signal frame to a thread, be sure to label the context
correctly so we don't restore an uninitialized process mask.
Reported by: kimc@W8HD.ORG and Andrey Rouskol <anry@sovintel.ru>
2000-10-22 18:35:11 +00:00
phk
7fb21cfd39
Avoid using the semi-bogus include <struct.h>
...
All uses of fldsiz() in this file were wrong anyway.
2000-10-22 17:38:32 +00:00
nyan
61ceeec191
Moved prototypes of isa_alloc_resourcev() and isa_load_resourcev() to
...
isa/isavar.h, and added needed includes.
2000-10-22 16:48:08 +00:00
bp
bf8c7dab48
Rev 1.41 was committed from wrong diff, now do it right.
2000-10-22 16:15:12 +00:00
phk
37c9cff867
Make LINT compile again.
2000-10-22 16:09:12 +00:00
bp
f20992328c
Release and unlock vnode if resource deadlock detected.
2000-10-22 15:40:22 +00:00
bp
a74bc23d1f
Update stale comment.
...
PR: kern/21805
2000-10-22 14:24:30 +00:00
bp
038c55d50e
Remove de_lock field from denode structure and make msdosfs PDIRUNLOCK aware.
2000-10-22 14:22:17 +00:00
sos
d294d0c2a8
Clean up the raid code a bit, also allow disks on HPT controllers to
...
be swapped around and still be put in the correct order in a raid.
2000-10-22 12:17:57 +00:00
sos
fe368878b6
Fix warning in the ISA only case.
2000-10-22 12:17:38 +00:00
sos
9e0e3d034b
Get the prober error code instead of relying on scp->error to contain
...
the lastest greatest.
2000-10-22 12:16:51 +00:00
sos
f1b24f9541
Up the reset pulse to 100ms in ata_reset, some drives especially
...
DVD drives need this to reset proberly.
Remove some verboseness..
2000-10-22 12:16:00 +00:00
knu
6f5b6c7d58
It is bsd.sites.mk one should look for a full list of default sites,
...
not bsd.port.mk anymore.
Add MASTER_SITE_XFREE, MASTER_SITE_RINGSERVER, MASTER_SITE_TCLTK and
MASTER_SITE_RUBY.
Document and add MASTER_SORT_REGEX.
2000-10-22 12:09:16 +00:00
des
d1e9930273
Use funopen() instead of fdopen(). This fixes three problems:
...
- ftpTimeout was not honored when reading actual data, as opposed to
talking protocol
- connection caching was broken because _ftp_cached_connect() would see
the result of the transfer instead of the result of the NOOP.
- if the RETR succeeded, but an error occurred later (as can happen
when talking to a proxy), the error would not be detected.
There still remains to register an atexit(3) callback to close the cached
connection gracefully instead of just dropping it on the floor.
2000-10-22 12:07:28 +00:00
jkh
cdb92ab985
Cause fatal error messages to be a little more helpful to the programmer
...
concerning where they're taking place.
Switch from [r]index() to str[r]chr() functions, which are more ISO
compliant.
Prompted by: Edward Welbourne <eddy@vortigen.demon.co.uk>
2000-10-22 09:53:27 +00:00
scottl
567e25b3be
First attempt at timeouts for bio commands sent to the controller. No retry is
...
attempted right now; the failure is merely passed up. This may help with the
mysterious lockups seen by some with Pablano controllers.
2000-10-22 09:21:19 +00:00
imp
cfad5f028c
Make usual 1-line cardbus support modification.
...
I'm committing this over an Intel PRO-100 CardBus II card.
2000-10-22 06:41:46 +00:00
gshapiro
1c304223e1
Remove obsolete setting. The directory src/usr.sbin/sendmail/cf hasn't
...
existing since sendmail was moved to contrib. Also, we now provide the cf
subdirectory in /usr/share/sendmail/cf/.
2000-10-22 05:57:50 +00:00
imp
90bca62e80
Cleanup the rman_make_alignment_flags function to be much clearer and shorter
...
than the prior version.
2000-10-22 04:48:11 +00:00
imp
375c107d96
o Remove lots of kludges with iospace and irq.
...
o Make sure that I/O space is aligned properly based on the length of the
resource we're allocating.
o Add bootverbose message when we fail.
2000-10-22 04:46:56 +00:00
imp
bbbd283e0f
Cleanup allocation of resources for 16-bits. We now do the right
...
thing in pccbb bridge (the pcic bridge will be updated as I merge the
two copies of the code that were in the original cardbus commit).
2000-10-22 04:37:57 +00:00
sanpei
baeb820807
add Toshiba Mobile HDD MEHDD20A (Type II)
...
(Shigeru Ishida <ishida@isl.intec.co.jp>, [bsd-nomads:14564])
add Melco IGM-PCM56K
(IMAI Hidetoshi <hidepin@infonets.hiroshima-u.ac.jp>, [bsd-nomads:14649])
add Panasonic KX-PH405
(Norio Suzuki <nosuzuki@e-mail.ne.jp>, [bsd-nomads:14620])
add TDK Grey Cell GCS2000 Ethernet Card
(PR: 22184)
add new wi cards(tested by imp)
2000-10-22 02:57:48 +00:00
sanpei
95b65ad026
add TDK Grey Cell GCS2000 Ethernet Card
...
PR: 22184
2000-10-21 15:09:27 +00:00
des
cbb8cbedb3
If the scheme is HTTP or HTTPS, percent-escape whitespace in the document
...
part.
Submitted by: green
2000-10-21 14:58:18 +00:00
ume
1a2146d59f
Popup IPv6 dialog, again.
2000-10-21 14:06:24 +00:00
nyan
212e24871c
Use kern.disks sysctl on PC-98.
2000-10-21 10:08:57 +00:00
dwmalone
09a7099efb
Claim maintainership of inetd.
2000-10-21 09:44:46 +00:00
dwmalone
f0de0321e6
Don't leak a file discriptor if a service we've called accept() for
...
loops.
Submitted by: Ian Dowse <iedowse@maths.tcd.ie>
2000-10-21 09:43:12 +00:00
nyan
92b7785b98
if_ed_cbus.c is required from PC-98 only, and if_ed_isa.c is not necessary
...
for PC-98.
2000-10-21 02:44:11 +00:00
nyan
16dd739751
Add '-DPC98' to CFLAGS if MACHINE == pc98.
2000-10-21 02:37:17 +00:00
bmilekic
dc0e61621e
(Introduce something sitting in my repo for 3 weeks now...)
...
Have if_ti stop "hiding" the softc pointer in the buffer region. Rather,
use the available void * passed to the free routine and pass the softc
pointer through there.
To note: in MEXTADD(), TI_JUMBO_FRAMELEN should probably be TI_JLEN. I left it
unchanged, because this way I'm sure to not damage anything in this respect...
2000-10-21 00:13:35 +00:00
jhb
78015e935d
Propogate the 'const'ness of mutex descriptions to the witness code to
...
quiet warnings.
2000-10-20 22:45:01 +00:00
jhb
ab67e1548e
Define the mtx_legal2block() macro used in the witness code that managed
...
to get lost during the MI mutex conversion.
Reported by: Steve Kargl <sgk@troutmask.apl.washington.edu>
2000-10-20 22:44:06 +00:00
jhb
060a190f06
Revert the init_clocks change in revision 1.72. On the alpha we use an
...
ISA device for our clock, so trying to initialize the clock before probing
devices introduces a chicken and egg problem.
Debug help from: peter
2000-10-20 22:12:16 +00:00
jhb
fe4aca6354
Actually enable the witness code if the WITNESS kernel option is enabled.
2000-10-20 21:58:11 +00:00
imp
e6c559b8af
Allow interrupts to be sharable.
...
This allows us to probe, but not attach.
2000-10-20 20:29:59 +00:00
imp
05ba568709
Get the interrupt correct.
2000-10-20 20:27:22 +00:00
jhb
56efda2aa8
Fix a braino in the ASS_SIEN() macro in the MUTEX_DEBUG case by using
...
mtx_saveintr instead of saveintr.
2000-10-20 20:27:12 +00:00
ache
1721a457e9
Back out increasing entropy file size workaround and wait for real fix instead.
...
Requested by: markm
2000-10-20 20:26:05 +00:00
jhb
3fecd0dfbc
Doh. Fix a 64-bit-ism by using uintptr_t for a temporary lock variable
...
instead of int.
2000-10-20 20:24:40 +00:00
jhb
6a7bc03c34
Don't bother setting the saved IPL in the sched_lock mutex as it doesn't
...
really do anything since the first mtx_enter() will overwrite the value
saved here.
2000-10-20 20:14:55 +00:00
joe
b5e2f28927
Fix a typo in the last commit; should be 'remove' not 'insert'.
...
Noticed by: sanpei
2000-10-20 20:02:31 +00:00
jhb
28f96ee081
Catch up to some of the changes to _getlock_spin_block. Specifically,
...
use _obtain_lock() instead of a manual atomic_cmpset_ptr.
2000-10-20 19:54:47 +00:00
jhb
e5781f4f9f
Grrrr. Fix the order of the #define's so atomic_cmpset_{acq,rel}_long
...
are defined before atomic_cmpset_{acq,rel}_ptr tries to call them.
2000-10-20 19:53:52 +00:00
jhb
ee25075f9c
Fix the atomic_cmpset_{acq,rel}_ptr() functions to do proper type-casting.
2000-10-20 19:46:02 +00:00
jon
e289ab5029
note the new preliminary support of cardbus stuff
2000-10-20 19:44:36 +00:00
jon
5008c899fa
remove old pccbb bridge code.
...
(argh, I thought I already did this in the original commmit)
2000-10-20 19:37:51 +00:00