Poul-Henning Kamp
f63679713e
Make CCD unloadable.
2003-08-22 11:04:47 +00:00
Poul-Henning Kamp
1f75de94ea
Don't panic over the fact that unloading failed if we already knew that.
2003-08-22 11:00:54 +00:00
Poul-Henning Kamp
e30b2eda02
Block all GETATTR calls hitting the CCD, we wouldn't know which child
...
device should handle them.
This prevents for instance GEOM::ioctl requests from reaching a
lower BSDlabel node, which ps@ found would confuse newfs(8).
2003-08-22 10:28:19 +00:00
Poul-Henning Kamp
92b5e86ebf
Check for null softc pointers, these happens when a ccd is withering.
...
Found by: David Schultz <dschultz@OCF.Berkeley.EDU>
2003-08-22 10:22:46 +00:00
Warner Losh
572e53c2ac
Add newly discovered ENE Technologies CardBus bridges to the list:
...
CB710, CB720, CB1211, CB1225, CB1410 and CB1420
These are likely licensed designed from TI, and the Linux PCMCIA code
treats them as TI chips.
Add comment, but no ID for the 711E1 from O2Micro.
2003-08-22 08:49:56 +00:00
Warner Losh
d2c5276d96
Prefer new location of pci include files (which have only been in the
...
tree for two or more years now), except in a few places where there's
code to be compatible with older versions of FreeBSD.
2003-08-22 07:39:05 +00:00
Hidetoshi Shimokawa
2109dbc4e5
Make this compiled on RELENG_4.
2003-08-22 07:33:20 +00:00
Hidetoshi Shimokawa
1a75370022
Comment out verbose debug messages.
2003-08-22 07:30:41 +00:00
Warner Losh
19b7ffd1b8
Prefer new location of pci include files (which have only been in the
...
tree for two or more years now), except in a few places where there's
code to be compatible with older versions of FreeBSD.
2003-08-22 07:20:27 +00:00
Warner Losh
90cf0136c4
Prefer new location of pci include files (which have only been in the
...
tree for two or more years now), except in a few places where there's
code to be compatible with older versions of FreeBSD.
2003-08-22 07:08:17 +00:00
Warner Losh
38d8c9940b
Prefer new location of pci include files (which have only been in the
...
tree for two or more years now), except in a few places where there's
code to be compatible with older versions of FreeBSD.
2003-08-22 06:42:59 +00:00
Warner Losh
51d3b6d1cc
Define a module version.
2003-08-22 06:28:45 +00:00
Warner Losh
b63ff62456
Prefer new location of pci include files (which have only been in the
...
tree for two or more years now), except in a few places where there's
code to be compatible with older versions of FreeBSD.
2003-08-22 06:17:16 +00:00
Warner Losh
cace7a2a4d
Prefer new location of pci include files (which have only been in the
...
tree for two or more years now), except in a few places where there's
code to be compatible with older versions of FreeBSD.
2003-08-22 06:06:16 +00:00
Warner Losh
77e6a3b2dd
Prefer new location of pci include files (which have only been in the
...
tree for two or more years now), except in a few places where there's
code to be compatible with older versions of FreeBSD.
2003-08-22 06:00:27 +00:00
Nate Lawson
6c3bdd6dee
Quirk for Jungsoft NEXDISK USB flash key. Fails to mount without
...
NO_SYNCHRONIZE_CACHE.
PR: kern/54737
Submitted by: David Thiel <lx@redundancy.redundancy.org>
MFC after: 3 days
2003-08-22 05:58:23 +00:00
Nate Lawson
f6681bd6f0
SHUTTLE_INIT quirk for EXATELECOM i-Bead mp3 player
2003-08-22 05:54:57 +00:00
Warner Losh
4fbd232c86
Prefer new location of pci include files (which have only been in the
...
tree for two or more years now), except in a few places where there's
code to be compatible with older versions of FreeBSD.
2003-08-22 05:54:52 +00:00
Alan Cox
3c5a69f7d0
Eliminate the last (direct) use of vm_page_lookup() on the pte object.
2003-08-22 05:49:29 +00:00
Nate Lawson
e1dca0e939
Add quirks for the EXATELECOM i-Bead mp3 player.
...
PR: kern/51675
Submitted by: Nicolas Jombart <ecu@ipv42.net>
MFC after: 3 days
2003-08-22 05:43:30 +00:00
Warner Losh
42495c979e
Prefer new location for dev/pci/pci*.h
2003-08-22 05:11:30 +00:00
Warner Losh
dc5f7dd01b
Prefer the new location of dev/pci/pci*.h.
2003-08-22 05:09:35 +00:00
Alexander Kabaev
b82f80cdc5
Enable warn_system_heders by default.
2003-08-22 03:31:54 +00:00
Alexander Kabaev
7a4310c825
Merge FreeBSD modifications into gcc 3.3.1-prerelease:
...
1.2 don't let gcc(1) hide warnings in system headers.
Don't disable warning suppression unconditionally, but rather
make in dependent on warn_system_headers flag, one should be
able to use -Wno-system-headers flag if warnings from system
headers are not desired.
2003-08-22 03:26:30 +00:00
Alexander Kabaev
6ff1e7b00d
Merge FreeBSD modifications into gcc 3.3.1-release:
...
1.8 printf format error fixes.
2003-08-22 03:18:02 +00:00
Alexander Kabaev
d3a52ac3e0
Merge FreeBSD modifications into gcc 3.3.1-release:
...
1.2 Localize the version string.
2003-08-22 03:16:37 +00:00
Alexander Kabaev
63cde6278d
Merge FreeBSD modifications into gcc 3.3.1-release:
...
1.3 suppress warnings on K&R main.
2003-08-22 03:14:37 +00:00
Alexander Kabaev
5f020c09b4
Merge FreeBSD modifications into gcc 3.3.1-release:
...
1.2 -fformat-extensions.
1.7 FORCE_OPTIMIZATION_DOWNGRADE knob for Alpha.
1.14 -O0 -O1 optimize alignment for time, not size.
2003-08-22 03:13:20 +00:00
Warner Losh
b0cb115fb7
Prefer the uintXX_t to the u_intXX_t names.
2003-08-22 03:11:53 +00:00
Alexander Kabaev
d586a2745c
Stock files.
2003-08-22 03:10:47 +00:00
Alexander Kabaev
eaec871476
This commit was generated by cvs2svn to compensate for changes in r119262,
...
which included commits to RCS files with non-trunk default branches.
2003-08-22 02:57:17 +00:00
Alexander Kabaev
006ca56045
Gcc 3.3.1-release libf2c bits.
2003-08-22 02:57:17 +00:00
Alexander Kabaev
6a3139c3b5
This commit was generated by cvs2svn to compensate for changes in r119260,
...
which included commits to RCS files with non-trunk default branches.
2003-08-22 02:57:15 +00:00
Alexander Kabaev
211015e8b9
Gcc 3.3.1-release Objective C support bits.
2003-08-22 02:57:15 +00:00
Alexander Kabaev
af48dc19f9
This commit was generated by cvs2svn to compensate for changes in r119258,
...
which included commits to RCS files with non-trunk default branches.
2003-08-22 02:57:05 +00:00
Alexander Kabaev
6da669e5d1
Gcc 3.3.1-release C++ support bits.
2003-08-22 02:57:05 +00:00
Alexander Kabaev
eae42ca5bc
This commit was generated by cvs2svn to compensate for changes in r119256,
...
which included commits to RCS files with non-trunk default branches.
2003-08-22 02:56:07 +00:00
Alexander Kabaev
50ebf00d84
Gcc 3.3.1-release.
2003-08-22 02:56:07 +00:00
Warner Losh
566ef09073
Very minor style nit: sort include files alphabetically.
2003-08-22 02:22:59 +00:00
Warner Losh
4ccbfbeb64
Remove workaround that I had in place. devd didn't use to be able to
...
handle the empty section, but it has been able to do so for some time
now.
2003-08-22 02:18:01 +00:00
Warner Losh
8c0a2b3383
Many newer CF do not handle having the entire track read from them at
...
boot time. Instead, read it a sector at a time. While this sounds
like a significant slowdown, I've not been able to measure any
signficant difference.
Submitted by: luigi
Reviewed by: jhb, sam (both a while ago)
MFC After: 3 days
2003-08-22 01:59:28 +00:00
Warner Losh
3c33210ce8
Fix alignment of the trailing \
2003-08-22 01:56:17 +00:00
Orion Hodson
49fd69053e
Additional VT1616 id.
...
Submitted by: Greg Lewis
2003-08-21 23:22:51 +00:00
David Xu
cd4f17872d
Repost masked signal to kernel for scope system thread, it hardly happens
...
in real world.
Reviewed by: deischen
2003-08-21 22:02:18 +00:00
Bruce A. Mah
2afb17dae1
Trim vr(4) and cue(4) devices.
2003-08-21 21:49:09 +00:00
Alan Cox
0f132ba697
Assert that the vm object's lock is held on entry to vm_page_grab(); remove
...
code from this function that was needed when vm object locking was
incomplete.
2003-08-21 20:59:07 +00:00
Andrey A. Chernov
deb2a95690
Fix ascii compatibility
...
Submitted by: Liu Kang <liukang@bjpu.edu.cn>
2003-08-21 19:23:15 +00:00
Robert Watson
baee0c3e66
Introduce two new MAC Framework and MAC policy entry points:
...
mac_reflect_mbuf_icmp()
mac_reflect_mbuf_tcp()
These entry points permit MAC policies to do "update in place"
changes to the labels on ICMP and TCP mbuf headers when an ICMP or
TCP response is generated to a packet outside of the context of
an existing socket. For example, in respond to a ping or a RST
packet to a SYN on a closed port.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2003-08-21 18:39:16 +00:00
Robert Watson
eb8c7f9992
Introduce two new MAC Framework and MAC policy entry points:
...
mac_reflect_mbuf_icmp()
mac_reflect_mbuf_tcp()
These entry points permit MAC policies to do "update in place"
changes to the labels on ICMP and TCP mbuf headers when an ICMP or
TCP response is generated to a packet outside of the context of
an existing socket. For example, in respond to a ping or a RST
packet to a SYN on a closed port.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2003-08-21 18:21:22 +00:00
Simon L. B. Nielsen
69d1b638df
Add VT6105/VT6105M Rhine III to the list of supported chips. [1]
...
Change the manual page title to use the device family name (Rhine),
since the list of supported device id's won't fit on one line anymore.
Submitted by: Lukas Ertl <l.ertl@univie.ac.at> (based on) [1]
PR: docs/55639 (based on) [1]
Confirmed by: driver source code [1]
MFC after: 3 days
2003-08-21 18:15:45 +00:00