David E. O'Brien
77346fe71a
AMD64 has a single MS-Win calling convention, so provide an empty __stdcall.
2004-01-13 22:23:47 +00:00
Matthew N. Dodd
0718ed926b
Initialize drive device_t in softc.
2004-01-13 21:44:03 +00:00
Brian Feldman
c5fe6793bd
Add the Qualcomm CDMA Technologies MSM phone (umodem) device.
...
Submitted by: Sean Welch <welchsm@earthlink.net>
MFC after: 1 week
2004-01-13 21:42:32 +00:00
Søren Schmidt
6f595c71c2
Fix ata_getparam to accept the fact that some crappy devices can pose as
...
both master and slave at the same time confusing the probe code.
2004-01-13 21:35:39 +00:00
John Baldwin
0657fe7356
Add a component constant for ACPI_TOSHIBA to fix compilation of
...
acpi_toshiba(4) driver with ACPI_DEBUG and thus fix LINT on i386.
2004-01-13 21:27:50 +00:00
Ruslan Ermilov
76b0ae588c
- Use the standard .y and .l transformation rules -- this fixes
...
the usual parallel make race in custom .y rules.
- Fixed some style bugs.
- Removed -v from YFLAGS.
Prodded by: bde
Reviewed by: bde, njl
2004-01-13 20:53:56 +00:00
Alan Cox
13a7f14fb8
Use contigmalloc() and contigfree() instead of vm_page_alloc_contig() and
...
kmem_free(). Note: The FreeBSD-specific code in this file has been
subsumed by the FreeBSD-specific header file, pdq_freebsd.h. That header
file already specifies the use of contigmalloc() and contigfree(). Thus,
the purpose of this change is to avoid having nonsensical examples of
FreeBSD-specific memory allocation in our source tree.
2004-01-13 20:36:03 +00:00
David E. O'Brien
b34a415e58
* if-like-constructs now use <TAB>body consistently.
...
* Long statements with '\' continuation now use <4 spaces>continuation
consistently.
* wraps some long lines
* More consistent on how very simular repeated commands are wrapped.
2004-01-13 18:46:09 +00:00
Dag-Erling Smørgrav
82ec4f6ea9
Forgot ffsl() and flsl() on alpha.
2004-01-13 18:05:49 +00:00
Ruslan Ermilov
9bf5abe215
bsd.dep.mk,v 1.43 allows us to replace a hack with a solution.
2004-01-13 17:38:42 +00:00
Ruslan Ermilov
11dc929821
Introduce DPSRCS, that holds the list of source files which are
...
needed for generating dependencies. SRCS are always part of it,
and normally only they.
This can be useful in some random cases where it's necessary to
have something in .depend that isn't part of SRCS. This will be
used to replace a hack in lib/libpam/libpam/Makefile.
2004-01-13 17:37:45 +00:00
Bill Fenner
cea4bb1622
This commit was generated by cvs2svn to compensate for changes in r124488,
...
which included commits to RCS files with non-trunk default branches.
2004-01-13 17:28:59 +00:00
Bill Fenner
c76561e4dc
Commit vendor update for vulnerabilities found by
...
Jonathan Heusser <jonny@drugphish.ch>
2004-01-13 17:28:59 +00:00
Bill Fenner
11c9ffd1ce
This commit was generated by cvs2svn to compensate for changes in r124486,
...
which included commits to RCS files with non-trunk default branches.
2004-01-13 17:28:06 +00:00
Bill Fenner
b97c9af58a
Commit vendor fix for l2tp vulnerability reported by
...
Przemyslaw Frasunek on bugtraq list.
2004-01-13 17:28:06 +00:00
Bruce A. Mah
63c0de18aa
New errata: KUser can corrupt passwd file.
...
Requested by: scottl, "Eugenia Loli-Queru" <eugenia at osnews dot com>
2004-01-13 17:15:58 +00:00
Bruce A. Mah
55c610dd8e
New errata: NSS problems and workaround [1], GCC typo in release
...
notes [2].
Submitted by: nectar [1], gerald [2]
2004-01-13 16:46:35 +00:00
Dag-Erling Smørgrav
f434fe1237
Add and document ffsl(), fls() and flsl().
2004-01-13 16:05:47 +00:00
Dag-Erling Smørgrav
8746a69a28
Cast to unsigned to avoid sign-extension problems.
2004-01-13 16:02:20 +00:00
Dag-Erling Smørgrav
1de30b60cb
Add ffsl(), fls() flsl() to platforms that don't already have them.
2004-01-13 15:37:23 +00:00
Dag-Erling Smørgrav
f04ecda547
Add C implementations of ffsl(), fls() and flsl().
2004-01-13 15:36:34 +00:00
Dag-Erling Smørgrav
53546cd058
ANSIfy, de-register, replace VAX reference with actual description.
2004-01-13 15:35:22 +00:00
Dag-Erling Smørgrav
2d6853a650
Whitespace nit.
2004-01-13 15:30:36 +00:00
Yoshihiro Takahashi
65d28db3b2
Include "../Makefile.inc" to propagate the configuration to subdirectories.
2004-01-13 13:08:27 +00:00
Christian Brueffer
6034c7012c
Fix typo in a comment
2004-01-13 11:31:09 +00:00
Ruslan Ermilov
0799be5978
MODULE_DEPEND is a C macro, not a make(1).
2004-01-13 11:30:37 +00:00
Ruslan Ermilov
5ef42ab64d
bsd.kmod.mk does not deal with manpages anymore.
2004-01-13 11:28:51 +00:00
Matthew N. Dodd
ddd531b381
style(9): single tab after #define.
2004-01-13 11:28:21 +00:00
Peter Grehan
73cb337c32
Use a device identify entry point to attach to nexus, since the
...
nexus code no longer searches for interrupt controllers.
2004-01-13 11:25:40 +00:00
Peter Grehan
739af9bcb5
Make the OpenPic driver bus-independent, with attachments for
...
the MacIO chip and PSIM's IOBus. Bus-specific drivers should
use the identify method to attach themselves to nexus so
interrupt can be allocated before the h/w is probed. The
'early attach' routine in openpic is used for this stage
of boot. When h/w is probed, the openpic can be attached
properly. It will enable interrupts allocated prior to
this.
2004-01-13 11:24:36 +00:00
Peter Grehan
8dbee7197d
Remove hard-coded knowledge of specific OFW devices. Use bus_generic_probe
...
and add_child entry point to allow devices to use the identify
method to add themselves if need be (e.g. openpic, syscons).
Export interrupt-controller-add routine for extern int cntlr drivers.
Eliminate recursive OFW device-tree walk and only iterate the
top-level ala sparc64. Allow child devices to set the device
type with write_ivars.
Step 1 of many in removing the hard-dependency on OpenFirmware.
2004-01-13 11:20:52 +00:00
Ruslan Ermilov
63f030791d
Don't put .depend in CLEANFILES, it's cleaned by cleandepend.
2004-01-13 11:13:00 +00:00
Peter Grehan
c576427c52
Catch up with ATA changes by including <sys/sema.h>
2004-01-13 10:54:35 +00:00
Hajimu UMEMOTO
a18310584f
call ipsec_pcbconn()/ipsec_pcbdisconn() from in6_pcbconnect().
...
Obtained from: KAME
2004-01-13 10:45:02 +00:00
Hajimu UMEMOTO
548c676b32
do not deref freed pointer
...
Submitted by: "Bjoern A. Zeeb" <bzeeb+freebsd@zabbadoz.net>
Reviewed by: itojun
2004-01-13 09:51:47 +00:00
Bill Paul
fef7cebe7b
Implement some more unicode handling routines. This will hopefully bring
...
us closer to being able to run the Intel PRO/Wireless 5000 driver.
2004-01-13 09:12:47 +00:00
Maxim Konovalov
d13df3e104
Added FreeBSD 5.2-RELEASE.
...
MFC after: 3 days
2004-01-13 08:35:00 +00:00
Poul-Henning Kamp
e65046462a
typo, duh!
2004-01-13 08:00:55 +00:00
Alan Cox
2dc8633eab
Replace calls to vm_page_alloc_contig() by calls to contigmalloc().
...
vm_page_alloc_contig() will be removed after the three remaining drivers
that use it are also converted to contigmalloc().
2004-01-13 07:45:10 +00:00
Poul-Henning Kamp
6b073ad98d
This is simply too true to not become a fortune.
...
Wisdom by: wes
2004-01-13 07:36:17 +00:00
Sam Leffler
6f161f0342
Handle SIOCSIFMTU ioctl directly so we can apply 802.11-specific bounds.
...
Note that the min is actually constrained to IF_MINMTU by the if layer.
2004-01-13 06:22:55 +00:00
Hajimu UMEMOTO
22acb4fa32
correct spelling
...
Submitted by: "Bjoern A. Zeeb" <bzeeb+freebsd@zabbadoz.net>
Reviewed by: itojun
2004-01-13 05:39:07 +00:00
Hajimu UMEMOTO
7495684aca
fix potential 'cannot-happen' memory leak
...
Submitted by: "Bjoern A. Zeeb" <bzeeb+freebsd@zabbadoz.net>
Reviewed by: itojun
2004-01-13 05:32:12 +00:00
Bill Paul
2333afc31e
Loosen up the range test in ndis_register_ioport(). Allow drivers to
...
map ranges that are smaller than what our resource manager code knows
is available, rather than requiring that they match exactly. This
fixes a problem with the Intel PRO/1000 gigE driver: it wants to map
a range of 32 I/O ports, even though some chips appear set up to
decode a range of 64. With this fix, it loads and runs correctly.
2004-01-13 01:12:28 +00:00
Alfred Perlstein
b0d8e5b388
Prevent a panic when mounting a v2/v3 only server with mount_nfs4.
...
Submitted by: Jim Rees <rees@umich.edu>
Reported/testing: Florian C. Smeets <flo@kasimir.com>
2004-01-13 01:04:36 +00:00
Bill Paul
93335315ad
Yet another inf file handling tweak: when checking for Ndi\Params\foo
...
keys, don't just do a substring match on "Ndi\Params". Instead, check
explicitly for strings that begin with "Ndi\Params". Why? Because it's
possible to create your own keys with different paths, like
"PROSetNdi\NdiExt\Params" which is what Intel does in their PRO/1000
driver's .INF file.
2004-01-13 00:29:17 +00:00
Ruslan Ermilov
d2ec2cabee
Last revision also added duplicate SRCS. Fixed this so that
...
the resulting .a library has only unique .o files.
Noticed by: bde
2004-01-12 22:02:31 +00:00
Bill Paul
22c48a5f23
Ugh. I am not having a good day. Remove debugging #ifdef that accidentally
...
crept into the last commit.
2004-01-12 21:40:05 +00:00
Matthew N. Dodd
a14b52fe81
Handle "Bad Command List" errors.
...
No error status is returned by the adapter so set CMD_REJECTED so that
ida_done() will DTRT.
2004-01-12 21:05:06 +00:00
Bill Paul
716b5b3580
Ugh. Last commit went horribly wrong. Back out changes to subr_ntoskrnl.c,
...
make sure if_ndis.c really gets checked in this time.
2004-01-12 21:04:43 +00:00