Yoshihiro Takahashi
49d069f669
Fall through from AT_TYPE_DIRECT to AT_TYPE_CDROM.
...
Old ATAPI CD-ROM drives return 0 (direct-access) as the type of the device.
(The ata driver has the same problem.)
MFC after: 3 days
2002-02-11 05:46:25 +00:00
Yoshihiro Takahashi
bd438056e4
Added the command name to the synopsis section.
...
Submitted by: NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp>
MFC after: 3 days
2002-02-11 04:19:53 +00:00
David E. O'Brien
952539e39a
Allow one to specify the AWK used in the environment(commandline).
...
Gawk is blowing up when run natively on the sparc64 -- leading to totally
bogus kernel values (all "0x0"). Good ole BWK awk works fine however.
2002-02-11 03:54:30 +00:00
Giorgos Keramidas
505e7511bc
Add a tip about pkg_info and checking for multiple installed versions
...
of a package/port.
2002-02-11 03:45:29 +00:00
Bruce Evans
d2f22d707a
Garbage-collect the "LOCORE" version of MPLOCKED.
2002-02-11 03:41:59 +00:00
Josef Karthauser
f2671fcf9f
Regenerate.
2002-02-11 03:36:13 +00:00
Josef Karthauser
2097055fac
Merge from NetBSD.
...
Add lots of new scanner devices:
AGFA SNAPSCAN1236U
AGFA SNAPSCANE40
AGFA SNAPSCANE50
AGFA SNAPSCANE20
AGFA SNAPSCANE25
AGFA SNAPSCANE26
AGFA SNAPSCANE52
CANON N656U
HP 3400CSE
SCANLOGIC 336CX
MUSTEK BEARPAW1200F
MUSTEK 600USB
MUSTEK 1200USBPLUS
NATIONAL BEARPAW2400
EPSON 640U
EPSON 1650
EPSON GT9700F
UMAX ASTRA3400
ULTIMA 1200UBPLUS
2002-02-11 03:35:53 +00:00
Josef Karthauser
4f26a426ab
Quiet a qualifier warning.
2002-02-11 03:29:35 +00:00
Josef Karthauser
ce3eae9093
Merge from NetBSD: revs 1.55 and 1.56
...
Original NetBSD logs:
----------------------------
revision 1.56
date: 2001/12/03 01:47:12; author: augustss; lines: +5 -3
Handle vendor/product lookup with a common routine.
----------------------------
revision 1.55
date: 2001/12/02 23:25:25; author: augustss; lines: +8 -1
Add a subroutine to search for a vendor/product pair.
----------------------------
2002-02-11 03:15:08 +00:00
Josef Karthauser
50a56fbebd
Merge from NetBSD: revs 1.12 and 1.21 - 1.23
...
Original NetBSD log messages are:
----------------------------
revision 1.23
date: 2001/12/12 15:48:18; author: augustss; lines: +132 -114
Add a scanner quirk for keeping the pipes open between device opening.
Idea from Enami.
----------------------------
revision 1.22
date: 2001/12/03 01:47:13; author: augustss; lines: +8 -16
Handle vendor/product lookup with a common routine.
----------------------------
revision 1.21
date: 2001/12/01 09:42:39; author: enami; lines: +4 -4
Shorten wmesg so that they can be distinguished in ps/top output.
----------------------------
revision 1.12
date: 2001/01/23 14:04:14; author: augustss; lines: +7 -1
Make sure driver attach/detach events are generated in a
consistent manner.
----------------------------
PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
MFC after:
2002-02-11 02:57:50 +00:00
Daniel Baker
4e37697f24
Comment in the man page and warning in stlload (when stlload fails) to make
...
it clear that the recent PCI cards do not require firmware to be loaded,
unlike the completely different ISA cards that are branded with the same name.
2002-02-11 02:34:25 +00:00
Dima Dorfman
d29a2061f2
Note what the default address_family is.
...
PR: 32463
Submitted by: Gary W. Swearingen
2002-02-11 02:31:03 +00:00
Josef Karthauser
2c0634eab6
ANSIfy the function declarations, in line with NetBSD.
2002-02-11 02:25:47 +00:00
Bruce Evans
196c1aa4b8
Move the declaration of panic() from sys/param.h back to sys/systm.h.
...
Almost all .c files have to include <sys/systm.h> for more than its
declaration of panic(), so little is gained from declaring panic() in
a wrong place. This probably depends on missing garbage collection
of the includes of <sys/systm.h> that were added to get snprintf()
declared for old versions of the ktr macros.
2002-02-11 02:13:18 +00:00
Dima Dorfman
44c63b6447
The routine is dev_depends(); consistently spell it that way.
...
PR: 34047
Submitted by: Maxime Henrion <mux@sneakerz.org>
Pointy hat to: dd
2002-02-11 01:21:29 +00:00
Josef Karthauser
d7b35d44a1
Merge from NetBSD: revs 1.43 + 1.45
...
From the NetBSD logs:
revision 1.45
date: 2001/11/29 11:07:12; author: augustss; state: Exp; lines: +12 -2
Plug a memory leak in an error case.
----------------------------
revision 1.43
date: 2001/10/19 15:30:25; author: nathanw; state: Exp; lines: +5 -3
Match printers that report their interface as IEEE 1284 in addition to
bidirectional.
2002-02-11 01:04:46 +00:00
Ian Dowse
ff5e109e47
Make dump's behaviour more sensible when the output file is a fifo.
...
Normally trewind() performs a close-open-close cycle to rewind the
tape when closing the device, but this is not ideal for fifos. We
now skip the final open-close if the output descriptor is a fifo.
PR: bin/25474
Submitted by: Alex Bakhtin <bakhtin@amt.ru>
MFC after: 1 week
2002-02-11 00:50:50 +00:00
Dima Dorfman
364efeccb0
Silence unused variable warning in the !KLD_MODULE case.
...
Submitted by: archie
2002-02-10 22:22:05 +00:00
Dima Dorfman
71717f5def
Make it clear that dump(8)'s honoring of the UF_NODUMP flag is subject
...
to the -h option. While here, xref chflags(1).
PR: 33907
Submitted by: Gary W. Swearingen <swear@blarg.net>
2002-02-10 22:14:09 +00:00
Poul-Henning Kamp
d9888e41d5
GC the unused einval()
...
Obtained from: ~bde/sys.dif.gz
2002-02-10 22:07:41 +00:00
Poul-Henning Kamp
58a24f7938
Style(9) nits.
...
Obtained from: ~bde/sys.dif.gz
2002-02-10 22:04:44 +00:00
Poul-Henning Kamp
40f7b5a9cc
Various nit-picking, mostly of style(9) character.
...
Obtained from: ~bde/sys.dif.gz
2002-02-10 22:00:20 +00:00
Robert Watson
1745909176
Add a comment indicating that the locking protocol should be updated
...
to be 'L L L' for vop_getattr(). Don't update it yet, because there
are still many offenders.
2002-02-10 21:46:16 +00:00
Robert Watson
5da271f5a6
Add a comment indicating that VOP_GETATTR() is called without appropriate
...
locking in the core dump code. This should be fixed.
2002-02-10 21:45:16 +00:00
Robert Watson
1ea030d8fe
Make sure to hold vnode lock when calling into VOP_GETATTR().
...
Discussed with: mckusick, phk
2002-02-10 21:44:30 +00:00
Poul-Henning Kamp
e087ce2dd2
Staticize the malloc definitions.
...
Obtained from: ~bde/sys.dif.gz
2002-02-10 21:42:44 +00:00
Poul-Henning Kamp
f67a6639a2
Remove spurious ';'
...
Obtained from: ~bde/sys.dif.gz
2002-02-10 21:36:13 +00:00
Robert Watson
894c9fe04e
Add a comment indicating that the vnode locking in this section of the
...
kernel linker code may be wrong: it fails to hold a lock across the
call to VOP_GETATTR(), and vn_rdwr() with IO_NODELOCKED.
2002-02-10 21:29:02 +00:00
Dima Dorfman
c96bb7c5f2
Don't make it seem like vm.max_proc_mmap only affects MAP_FIXED.
...
PR: 34005
Submitted by: Steven Grady <grady@digitaldeck..com>,
Hiten Pandya <hitmaster2k@yahoo.com>
2002-02-10 21:07:56 +00:00
Robert Watson
8466e2ba43
Reinforce locking requirement for VOP_REVOKE: the lock must not be held.
...
Discussed with: phk
2002-02-10 20:48:22 +00:00
Robert Watson
c0a9dc83c8
Make sure to grab vnode lock on a vnode before calling VOP_GETATTR()
...
to perform an ownership test in revoke(). This is also required for
MAC hooks so that the vnode lock is held during a call to the MAC
framework. Release the lock before calling VOP_REVOKE().
Discussed with: phk, mckusick
2002-02-10 20:45:43 +00:00
Mark Murray
535cc97895
Nice set of fixes to use SCRIPT instead of PROG, thus fixing up
...
a lot of nasty STRIP= problems. This has the added side effect
if neatening up some leaf makefiles very nicely.
Submitted by: ru
2002-02-10 19:48:19 +00:00
Robert Watson
b3b414b604
Revert 1.14: VOP_GETATTR() really does require a vnode lock.
...
Confirmed by: mckusick
2002-02-10 19:28:34 +00:00
Robert Watson
99abbe4257
Style consistency fix for MAC ioctls added previously.
2002-02-10 16:55:35 +00:00
Josef Karthauser
f512ee4052
Fill in the uhci_dump_ii function (from NetBSD).
2002-02-10 15:38:47 +00:00
David E. O'Brien
837d5e7485
Add this FreeBSD standard header.
2002-02-10 14:27:20 +00:00
Wilko Bulte
235e3297d0
Add some system code names. Explicitely list a few unsupported hardware
...
types that gave rise to emailed questions. Add quick note on Miata CPU
upgradeability.
2002-02-10 13:21:18 +00:00
David E. O'Brien
e68669d2ae
Update this to 5.006.
2002-02-10 12:37:52 +00:00
KATO Takenori
2db0b71862
Cosmetic changes:
...
- Collected i486 identification codes in one place like
586 and 686.
- Merged two cases (0x470 and 0x490) for `Enhanced Am486DX4
Write-Back.'
- Replaced `unknown' into `Unknown'.
Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)
2002-02-10 11:23:14 +00:00
Yoshihiro Takahashi
c02cadfe2d
Cosmetic changes.
2002-02-10 10:27:37 +00:00
Yoshihiro Takahashi
65939fef0f
Add needed include.
2002-02-10 10:16:22 +00:00
Yoshihiro Takahashi
cbf2d0338e
- Refine the iskanji1 function.
...
- Print continuous ascii characters at a time.
Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)
2002-02-10 10:15:41 +00:00
Yoshihiro Takahashi
a1e56a26b3
Fixed mouse cursor on a console.
...
Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)
2002-02-10 10:14:39 +00:00
Dima Dorfman
2f47d083f2
memrange.h is in sys/.
...
PR: 34460
Submitted by: Bruce Dang <bruce@research.teamxor.org>, roam
2002-02-10 08:52:25 +00:00
Dima Dorfman
35fe8af95c
crdup(9) is not a protocol.
...
PR: 34624
Submitted by: John Nielsen <nielsenj@cs.byu.edu>,
Hiten Pandya <hiten@uk.FreeBSD.org>
2002-02-10 08:19:58 +00:00
Robert Watson
dc6609e6b5
Update license.
2002-02-10 06:14:03 +00:00
Robert Watson
c885aac573
Teach getextattr to query the EA size and allocate appropriate sized
...
buffers before reading the memory. Arguably, the failure modes here
are poor, but we can now read >2k EAs. Also, update the copyrights
and licenses while I'm here.
2002-02-10 06:13:14 +00:00
Mike Barcroft
3ce3a0bf8d
Use the getprogname(3) function instead of directly accessing
...
`__progname'.
Submitted by: dd
2002-02-10 05:56:36 +00:00
Robert Watson
56e04d01c0
Remove a stray 'const' that slept into extattr_set_vp(), and could
...
result in compiler warnings.
2002-02-10 05:31:55 +00:00
Warner Losh
fbf6f7f1d6
Null interrupt handlers should be OK, so if we don't have a function,
...
just return.
2002-02-10 05:04:20 +00:00