tsutsui
7274f167d2
- make TX threshold macro more generic
...
- no need to bother to initialize sc_txthresh in rtk_attach()
since it's done in rtk_init()
2006-11-05 15:49:41 +00:00
christos
9573aa20e8
- call the initialization routine for arc4randbytes.
...
- knf (add continues)
2006-11-05 14:13:56 +00:00
tsutsui
527c7a697a
Use uintNN_t.
2006-11-05 13:05:18 +00:00
jld
e973fa550e
If the timestamp is/becomes stale when computing the current system_time,
...
obviously shadow_system_time will need to be reread as well.
2006-11-05 10:11:55 +00:00
jdolecek
d5f5129729
add one code style and one knote-related item
2006-11-05 09:40:26 +00:00
martin
956703a5a2
Patch from Christos Zoulas:
...
rework syslog handling to fix PR 33926.
2006-11-05 09:16:20 +00:00
yamt
7bb70c7257
yamt-splraiseipl: prep
2006-11-05 08:37:20 +00:00
yamt
09a4e92a14
yamt-splraiseipl: pc532
2006-11-05 08:06:48 +00:00
yamt
0f0ac5fba9
vmapbuf: don't try to modify non-lvalue.
2006-11-05 08:04:55 +00:00
itohy
bb94735ed0
Restart transmitter, not reset the entire chip, on transmission errors
...
like Tx underrun.
This should improve performance on such errors.
Handle fifo threshold properly --- actually it did not handled at all.
Note that the Tx Complete interrupts occur only on errors, and ex_txstat()
is not good place to increment sc->tx_succ_ok. Increase the sc->tx_succ_ok
count from 100 to 256, since the ex(4) does busmastering and underruns
should rarely happen in normal operations.
Possibly improve some situation for the hang-on-heavy-load problems,
such as kern/11450 and kern/27096.
2006-11-05 07:59:21 +00:00
yamt
b653f1b34c
yamt-splraiseipl: atari
2006-11-05 07:59:17 +00:00
yamt
2c88f5244c
yamt-splraiseipl: remove a note about hp300 failure
...
which has been fixed by tsutsui@. thanks.
2006-11-05 07:10:58 +00:00
itohy
4be0089972
Add definition for Tx Reclaim status (TXS_RECLAIM).
2006-11-05 05:57:53 +00:00
christos
b442c7cdd1
weak for syslog_ss
2006-11-05 04:35:35 +00:00
elad
a996c89fcf
forward decl struct vnode
2006-11-04 21:24:20 +00:00
jmmv
9d877d347c
Use size_t in a couple of places as it makes more sense WRT the places
...
where the variables are later used. From PR kern/25277 by Jeff Ito.
2006-11-04 20:51:32 +00:00
pooka
78e8aceaac
adapt to mnt_vnodelist being TAILQ
2006-11-04 20:33:17 +00:00
pooka
88134b62a2
add mountdump, prints mount point information a little like mount(8)
2006-11-04 20:29:30 +00:00
apb
044ad93439
Mention gkermit.
2006-11-04 18:18:54 +00:00
wiz
0db5a288e6
Fix a typo.
2006-11-04 17:16:24 +00:00
elad
03a082e7aa
Oops, forgot to do this one in previous commit.
...
Pointed out by mjf@, thanks!
2006-11-04 15:36:37 +00:00
yamt
7c002a63d4
yamt-splraiseipl: ibmnws
2006-11-04 14:45:54 +00:00
yamt
c29394e4c8
yamt-splraiseipl: ia64. (just a placeholder, tho.)
2006-11-04 14:32:48 +00:00
yamt
548e7251fd
yamt-splraiseipl: note hp300 GENERIC compilation failure which i haven't
...
investigated yet.
2006-11-04 14:20:50 +00:00
yamt
c030485092
yamt-splraiseipl: sandpoint.
2006-11-04 14:17:35 +00:00
yamt
4852bbb11c
yamt-splraiseipl: update base.
2006-11-04 14:16:52 +00:00
yamt
3aef238dc0
- define some macros and use them.
...
- fix an off-by-one in testcode.
2006-11-04 13:26:22 +00:00
yamt
e1b6afe136
todo.
2006-11-04 13:25:52 +00:00
yamt
90101c023b
be explicit about the difference between vmem_free and vmem_xfree.
2006-11-04 13:07:58 +00:00
yamt
bf2265fdcd
vmem_xalloc/xfree.
2006-11-04 13:00:00 +00:00
yamt
6b5e5df655
sort.
2006-11-04 12:58:06 +00:00
yamt
bf894997ce
document vmem_xalloc/xfree.
2006-11-04 12:55:28 +00:00
yamt
f0fcd48625
consistency.
2006-11-04 12:39:50 +00:00
hubertf
3da409792d
Use CDROMS_RELEASEDIR consistently
2006-11-04 12:06:28 +00:00
jmmv
d4cb7c851a
Fix matching of options with common prefixes (e.g. console and console_speed).
...
While here remove an useless assignment and bind a variable to a loop.
2006-11-04 11:37:12 +00:00
elad
1121d7d96a
Sync with reality.
2006-11-04 10:47:37 +00:00
elad
9477ac30bc
Add "@uid" keyword translation, to translate effective user-id of the
...
process.
2006-11-04 10:14:00 +00:00
elad
63d078b99e
Use KASSERT() as requested by yamt@.
2006-11-04 09:56:59 +00:00
elad
7d27a7d8b8
Add example listener for the device scope.
...
While here, sync with reality.
2006-11-04 09:37:54 +00:00
elad
fe9e2303fd
Change KAUTH_SYSTEM_RAWIO to KAUTH_DEVICE_RAWIO_SPEC (moving the raw i/o
...
requests to the device scope) and add KAUTH_DEVICE_RAWIO_PASSTHRU.
Expose iskmemdev() through sys/conf.h.
okay yamt@
2006-11-04 09:30:00 +00:00
dyoung
0787046d01
Change lengthy ((struct sockaddr_in *)x) to satosin(x).
2006-11-04 07:13:19 +00:00
dyoung
f6cb813915
Remove unused variables.
2006-11-04 06:41:48 +00:00
dyoung
cce119d20c
Expand the comment concerning gre_kick().
...
Shorten the code in gre_compute_route() that flips the least
significant bit of the tunnel address. No functional change.
2006-11-04 06:38:05 +00:00
tnozaki
f8989225cf
change georgian-ps(geo8std)'s conversion table
...
from X-TrueType to Internet-Draft that more widely used.
2006-11-04 06:17:35 +00:00
tsutsui
fb1f06475c
Remove vtophys (in comment).
2006-11-04 05:54:53 +00:00
tsutsui
c5bcc82dd7
Preserve m_pkthdr.csum_flags in TX packets because
...
it could be lost if bus_dmamap_load_mbuf(9) returns EFBIG.
(though I've never seen the "too mamy segments" message
which indicates the packet has more than 32 fragments)
2006-11-04 05:18:26 +00:00
tsutsui
f2a3a089d1
Rather than copying m_pkthdr.csum_flags in m_defrag() (which was
...
committed in rev 1.22), save it before calling m_defrag().
I haven't confirmed whether the m_pkthdr.csum_flags is preserved during
m_defrag(), but the previous way sometimes makes vge(4) chip mad...
2006-11-04 05:07:16 +00:00
tsutsui
5a460391d7
Return a proper error from vge_encap() if m_defrag() fails.
2006-11-04 04:40:00 +00:00
tnozaki
2f07b9b3fb
rollback unintended charnge.
2006-11-04 03:53:11 +00:00
tnozaki
6288c3fa08
add iconv support following encodings:
...
ISO-2022-JP-1(RFC2237)
CP50220,CP50221,CP50222(ISO-2022-JP variant)
CP51932(EUC-JP variant)
2006-11-04 03:46:19 +00:00