Commit Graph

53669 Commits

Author SHA1 Message Date
gallatin
b15897b63c fix linux_termio and linux_termios structs on alpha. alpha differences
are in the termios struct (probably because linux wants to be compatible
with the osf/1 termios struct), not the termio struct.
2000-11-01 22:36:41 +00:00
phk
e12c7fd3b4 Make internal clock sourcing work right by tying the NCO to the
Xtal reference instead of the CLADI input.

In unframed E1 mode, tie SIGFRZ low so that the mysycc doesn't
get confused.

Don't mask errors with OOF.  Don't ignore OOF errors.

Stop the channel before freeing mbufs in disconnect.

I still have no T1 devices to test with, so the T1 code is non-existent.
2000-11-01 22:04:15 +00:00
jdp
4cf2616b42 At the beginning of pthread_mutex_lock(), call _thread_init() if
necessary.  This works around a bug in old versions of libgcc_r.a
which are statically linked into old executables.
2000-11-01 20:19:07 +00:00
obrien
9632a2355d The MI/MD split wasn't perfect and the MI files need hacks for the
AlphaLinux compat bits.  This will be better cleaned up soon.

Agreed to what ever was necessary by:	marcel
2000-11-01 19:48:35 +00:00
eivind
fa4da9c166 Fix overflow from jail hostname.
Bug found by:	Esa Etelavuori <eetelavu@cc.hut.fi>
2000-11-01 19:38:08 +00:00
jhb
c8b63728bb Pass in the new-bus flags to alpha_setup_intr(). 2000-11-01 18:40:42 +00:00
jhb
0d90af5b3b - Modify alpha_setup_intr() to take interrupt handler flags as an additional
argument.  These flags include INTR_FAST, INTR_MPSAFE, etc.
- Properly handle INTR_EXCL when it is passed in to allow an interrupt
  handler to claim exclusive ownership of an interrupt thread.
- Add support for psuedo-fast interrupts on the alpha.  For fast interrupts,
  we don't allocate an interrupt thread; instead, during dispatching of an
  interrupt, we run the handler directly instead of scheduling the thread
  to run.  Note that the handler is currently run without Giant and must be
  MP safe.  The only fast handler currently is for the sio driver.

Requested by:	dfr
2000-11-01 18:40:02 +00:00
wpaul
f4546b7184 Close PR #21078: the aue driver was not correctly programming the
multicast filter on the Pegasus chip. Since IPv6 depends a lot
on multicasting, this caused several failures for people trying to
use IPv6 with Pegasus USB ethernet devices.

Submitted by:	Jun Kuriyama <kuriyama@FreeBSD.org>
2000-11-01 18:26:36 +00:00
n_hibma
e6afdafd90 Metricom Ricochet GS wireless USB modems are now supported. 2000-11-01 18:03:14 +00:00
eivind
cdf6d89a60 Give vop_mmap an untimely death. The opportunity to give it a timely
death timed out in 1996.
2000-11-01 17:57:24 +00:00
n_hibma
6e33c561d6 Make the Ricochet modems work through the USB interface.
Tested by:	jim
Obtained from:	NetBSD
2000-11-01 17:35:57 +00:00
sos
c3969b6019 Update the config gathering code for both Promise & HPT 2000-11-01 17:35:44 +00:00
ume
e0849ba70e IPv6 was not work on FDDI.
Reported by:	Akihiro IIJIMA <aki@noc.titech.ac.jp>
Submitted by:	JINMEI Tatuya <jinmei@isl.rdc.toshiba.co.jp>
Reviewed by:	Akihiro IIJIMA <aki@noc.titech.ac.jp>
2000-11-01 16:57:01 +00:00
ru
a124ba6565 Wrong checksum may have been computed for certain UDP packets.
Reviewed by:	jlemon
2000-11-01 16:56:33 +00:00
obrien
f0e52bd35b Apply style(9). 2000-11-01 16:38:40 +00:00
obrien
73d533616b Minimal set of diffs from the i386 bits to the AlphaLinux.
(based on a patch to sys/i386/linux/linux_dummy.c by gallatin)
2000-11-01 16:34:16 +00:00
hm
fe6a0401f4 - correct the trace file date/time format to match reality
- add mail address of Gary Jennejohn and change mine to @freebsd.org
2000-11-01 14:55:02 +00:00
hm
1aa3e300cf Ooops, forgot to add the originator for the last FAQ entry 2000-11-01 14:08:58 +00:00
hm
64745ad589 Add entry to the FAQ 2000-11-01 14:06:46 +00:00
andreas
7d587e5f16 fixes:
a) the configured default printer entry might turn out to become a security hole
   Although lpd isn't enabled by default in FreeBSD 4 and later versions
   bad things might happen because of a simple copy and paste failure:
	- fill up root-fs, if /dev/lpt0 doesn't exist
	- fill up the spool dir (either root-fs or var-fs) if machine hadn't been
	  designed as print server
   Therefore best decision: if people want printing, then configure both
	1. /etc/rc.conf
	2. /etc/printcap
   the default entry wouldn't have served well all tastes and needs anyway...
   design of most of our config files is, to have commented out suggestions
   if a service is not active.
b) [Garance]
   fix old and wrong documentation:
	input filters are possible even if you print to a remote printer
   this makes FreeBSDs implementation of lpd currently the best without
   having to switch to port monster LPRng ...
c) fix pointer to wrong handbook section for a longer time .. so I doesn't fix the number
   I'm only referring to the printing section, otherwise this would have to be fixed several
   times, if the chapters should be reordered again ...
d) typo: chose -> choose

Submitted by:	me and some suggestions by Garance
Approved by:	Eivind and Garance A Drosihn <drosih@rpi.edu> in private e-mail
2000-11-01 13:30:24 +00:00
ru
e8b6bcf55e Wrong checksum used for certain reassembled IP packets before diverting. 2000-11-01 11:21:45 +00:00
mpp
027b98d4ce Mdoc style fixes.
PR:		docs/22445
2000-11-01 11:17:33 +00:00
toshi
077bf21652 Add BUFFALO LPC3-CLX
Submitted by:   Takashi Ikeda <ccikeda@moon.aichi-u.ac.jp>

Add TOSHIBA Ethernet Card LABCTA00A.
Submitted by:   "minoru kurata" <minoru.kurata@toshiba.co.jp>
Obtained from:	PAO3
2000-11-01 10:30:53 +00:00
rse
a3711aba31 Don't use the old URL to the GNU ftp location any more:
ftp://prep.ai.mit.edu/pub/gnu/ -> ftp://ftp.gnu.org/gnu/
2000-11-01 10:24:08 +00:00
obrien
5ee0f51352 Allow the building of the syscall bits at compile time. 2000-11-01 09:23:12 +00:00
obrien
0db42c9fb1 Need to dummy-out rt_sigreturn.
submitted by:	gallatin
2000-11-01 08:52:24 +00:00
obrien
cd8c7a49e3 Need to include sys/proc.h. 2000-11-01 08:49:48 +00:00
obrien
91604846be I don't know why this used to compile for me, but now struct
linux_sigcontext seems to have changed and some members are gone.
2000-11-01 08:48:53 +00:00
obrien
68d6eada1e Make the target a little bit more generic. 2000-11-01 08:47:34 +00:00
sheldonh
dc8cd8a56e Whitespace only: Correct poor line-breaking introduced in rev 1.17,
which was limited to correcting mark-up.
2000-11-01 07:51:14 +00:00
sheldonh
9cf31df90c Correct mark-up used in rev 1.16, as discussed with its contributor:
* Use a sub-section (Ss) instead of a section (Sh) for
  "Sysctl MIB Entries".

* Use a tagged list (Bl, El and It) instead of sub-sections (Ss) for
  the actual MIB entries.

* Mark paths up as such (Pa).

* Mark defined values up as such (Dv).
2000-11-01 07:49:29 +00:00
dougb
cffc40c48c Reorder one of the new features based on experience. Since the number
of files auto-installed during an upgrade from a really old system
can get quite long, and it's piped to the PAGER already, print
that first, then print any of the 4 two-line messages that might
apply.
2000-11-01 07:21:56 +00:00
obrien
44763fc0df Use test -z rather than -n.
Submitted by:	bde
2000-11-01 07:09:38 +00:00
joe
c5acc38a16 It's no longer true that "nobody uses ia beyond here"; it's now
used to keep address based if_data statistics in.

Submitted by:	ru
2000-11-01 01:59:28 +00:00
gad
edbbc12a19 Change 'lpr' so -C (class) information is included in the control file
even for jobs or queues which will not print header (separator) pages.

Submitted by:	"Steve O'Hara-Smith" <steveo@eircom.net>
2000-11-01 01:48:06 +00:00
n_hibma
0833988697 Update the entry for uscanner (only list devices that we know that work)
Also add an entry for umodem (3Com 5605)
2000-11-01 01:27:09 +00:00
jdp
1eb0799657 Tell libgcc_r how to initialize a mutex before it uses it. This
fixes the immediate segmentation violations from some multithreaded
programs built on very up-to-date systems.
2000-11-01 01:18:27 +00:00
n_hibma
4988af018e (null commit)
Patch for previous commit submitted by Daniel O'Connor
<doconnor@gsoft.com.au>
2000-11-01 01:10:03 +00:00
cg
00fd55ef03 kill old sb driver 2000-11-01 00:56:52 +00:00
cg
500e3bd335 switch over to new sb8/sb16 code 2000-11-01 00:53:16 +00:00
jhb
7fcc7fcbd6 Catch up to mutexes becoming MI: machine/mutex.h -> sys/mutex.h 2000-11-01 00:39:27 +00:00
sanpei
e9cf41768d fix type check in pccard_beep_select 2000-11-01 00:37:34 +00:00
mph
ea830f591f "it's" --> "its" (possessive).
Correct a malformed sentence.
2000-11-01 00:36:12 +00:00
n_hibma
23fec1bc46 Cut&paste bug: Set USBD_SHORT_XFER_OK unconditionally 2000-11-01 00:28:40 +00:00
bmah
29f26b0bc9 Note MFC of uscanner(4). 2000-11-01 00:01:49 +00:00
brian
25ea00025d Don't ignore the return from tcsetattr() - moan about it instead.
Suggested by: Andre Albsmeier <andre@akademie3000.de>
2000-10-31 23:27:35 +00:00
mjacob
6d14dc7f6a 1. Oops on last commit: note a few SCSI-3 items for data compression page.
2. Change copyright to me- per practive of scsi_sa.c that Justin had
me do a while back.
2000-10-31 22:36:33 +00:00
mjacob
03b4a307fd scsi_sa.h 2000-10-31 22:34:51 +00:00
nectar
458734c296 Build with -DUSE_INET6 so that we can actually use the IPv6 support in
IPFilter 3.4.x.

Approved by:	darrenr, guido
2000-10-31 22:29:27 +00:00
gibbs
9e3d894b7f Treat engine inquiry the same as path inquiry in xptioctl().
Return ENOTSUP for any opcode that is not supported by the XPT
device.

Add back a missing local declaration that seems to have been deleted
by my last commit.
2000-10-31 22:07:02 +00:00