kiyohara
c8826cd8a1
Use macro FWBUSNOTREADY.
2006-12-22 03:27:49 +00:00
kiyohara
190ae0482f
Include ioconf.h it for `struct cfdriver fwohci_cd'.
2006-12-22 03:26:51 +00:00
kiyohara
71d34007f5
Fix memory allocation, in case isochronous transfer fail this.
2006-12-21 00:31:51 +00:00
jdolecek
e0f8f596d4
undo previous change - crom_buf->len has been changed to uint32_t
...
(this is backward ABI compatible) so the check for negative value is
no longer necessary
2006-11-16 16:10:43 +00:00
jdolecek
8c96a4b6ac
make the struct fw_crom_buf's len uint32_t, so that it can never be negative
...
the real fix to
http://archives.neohapsis.com/archives/fulldisclosure/2006-11/0261.html
2006-11-16 15:59:28 +00:00
elad
4bfbbae383
Avoid integer overflow, as reported by Rodrigo Rubira Branco in a
...
message to full-disclosure:
http://archives.neohapsis.com/archives/fulldisclosure/2006-11/0261.html
Also see comment from bouyer@:
http://mail-index.netbsd.org/tech-security/2006/11/16/0001.html
2006-11-16 14:35:07 +00:00
christos
168cd830d2
__unused removal on arguments; approved by core.
2006-11-16 01:32:37 +00:00
christos
4d595fd7b1
- sprinkle __unused on function decls.
...
- fix a couple of unused bugs
- no more -Wno-unused for i386
2006-10-12 01:30:41 +00:00
christos
ff685a253e
we have rounddown in <sys/param.h> now
2006-10-04 15:48:36 +00:00
kiyohara
58f6bfaae5
Fix device name in {fwohci,firewire}_print(). valiable aux is not string
...
pointer.
2006-09-26 02:50:42 +00:00
jmcneill
f135e0d607
Add "name" parameter to powerhook_establish, to aid debugging. No objections
...
on tech-kern@
2006-09-24 03:53:07 +00:00
christos
366af49b8e
- fix missing initializations
...
- remove stray semicolon, that screwed up error checking
2006-08-30 02:08:20 +00:00
christos
1158495345
fix order of decl
2006-08-30 01:59:06 +00:00
christos
c037525f2c
Don't allocate > 1K on the stack
2006-06-13 02:39:11 +00:00
blymn
8582430c8c
Clean up bogus whitespace
2006-05-28 13:01:46 +00:00
elad
2867b68bc3
integrate kauth.
2006-05-14 21:42:26 +00:00
skrll
a9f4c28a3d
Fix a bunch of cast lvalues.
2006-05-10 06:24:02 +00:00
kiyohara
c8693c641b
Back out for 1.94 from 1.93.
2006-05-03 00:37:44 +00:00
kiyohara
8e6f9eeb0a
Fix memory leak.
2006-04-30 14:18:40 +00:00
kiyohara
b6f53afe55
Use An appropriate flag in macro fw_bus_dma_*.
2006-04-30 14:14:06 +00:00
kiyohara
f4eda9f835
use fw_bus_dmamap_create().
2006-04-30 14:03:11 +00:00
kiyohara
a187d57e17
Indented.
2006-04-30 13:54:18 +00:00
kiyohara
413954f079
Remove sync-ope for descritor of DMA, because its descriptor set
...
BUS_DMA_COHERENT flag.
2006-04-30 13:49:32 +00:00
kiyohara
4968634056
Do microtime() before return.
2006-04-30 13:25:04 +00:00
kiyohara
dd76308798
Coordination of macro fw_bus_dma_tag_create().
2006-04-30 13:15:01 +00:00
kiyohara
3575b136a0
Remove `;'.
2006-04-30 12:47:32 +00:00
kiyohara
12730f6820
No parentheses are needed around the return value.
2006-04-30 12:28:21 +00:00
kiyohara
2b88be7cb6
Indented.
2006-04-30 12:11:58 +00:00
christos
fc1743863a
Coverity CID 1120: Avoid NULL deref.
2006-04-14 21:47:04 +00:00
christos
b374745c63
Coverity CID 1121: Avoid NULL deref.
2006-04-14 21:44:18 +00:00
christos
a67bc54699
Coverity CID 727: Comment out dead code.
2006-04-14 21:42:37 +00:00
christos
919b776cba
Coverity CID 2696: Don't use SLIST_FOREACH when freeing elements.
2006-04-14 21:39:50 +00:00
christos
7a83393454
Coverity CID 1118: Protect NULL deref.
2006-04-14 21:22:26 +00:00
rpaulo
8636f91142
Coverity ID 2443: In sbp_scsipi_detach_sdev() check for sdev and
...
target being NULL before dereferencing them.
2006-04-11 15:52:07 +00:00
thorpej
39cd836ee1
Use device_unit().
2006-03-28 17:38:24 +00:00
yamt
73998aa4b5
fw_bus_probe_thread: change wmesg from "-" to "fwprobe".
2006-03-21 23:29:04 +00:00
wiz
5d1e8b2745
Fix some typos.
2006-02-25 02:28:55 +00:00
perry
fbae48b901
Change "inline" back to "__inline" in .h files -- C99 is still too
...
new, and some apps compile things in C89 mode. C89 keywords stay.
As per core@.
2006-02-16 20:17:12 +00:00
perry
93124077ae
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
2005-12-24 20:27:29 +00:00
thorpej
5047c6db68
No longer need our own device_t typedef.
2005-12-20 04:31:28 +00:00
christos
95e1ffb156
merge ktrace-lwp.
2005-12-11 12:16:03 +00:00
christos
3b9c87155a
Merge the 3 copies of m_getcl() so that fast ipsec compiles again together
...
with net80211. XXX: We don't really have an m_getcl(), we just emulate it.
2005-12-04 19:15:21 +00:00
kiyohara
79d0fb55e5
Remove '#if defined(cobalt)'.
2005-08-29 17:20:31 +00:00
drochner
49a3609892
kill some more simple submatch() functions, use config_stdsubmatch()
2005-08-26 11:20:33 +00:00
drochner
fa3cb84d62
replace the "locdesc_t" structure carrying the number of locators
...
explicitely by a plain integer array
the length in now known to all relevant parties, so this avoids
duplication of information, and we can allocate that thing in
drivers without hacks
2005-08-25 18:35:38 +00:00
kiyohara
262bf10a6d
Since fwip_unicast_input_recycle() is called from interrupt context, one
...
can't sleep there.
2005-07-23 16:55:13 +00:00
drochner
e7bf69a733
minor cleanup: some "const", global namespace sanity and fix a maclo name
2005-07-20 15:11:57 +00:00
kiyohara
c1a84a4d12
ieee1394 import from FreeBSD.
2005-07-11 15:29:05 +00:00
fair
3f11934dfb
Change the name of a shadowed variable in FW_DEBUG code to make this
...
compile again.
2005-06-08 18:33:15 +00:00
christos
eb3c841970
fix handling of volatile and remove bogus casts.
2005-05-31 00:46:46 +00:00