| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
compiles again :-)
Notes:
svn path=/head/; revision=135906
|
|
|
|
|
|
|
|
|
|
|
| |
Should make no binary difference.
Submitted by: Gleb Smirnoff <glebius@cell.sick.ru>
Reviewed by: Harti Brandt <harti@freebsd.org>
MFC after: 1 week
Notes:
svn path=/head/; revision=129823
|
|
|
|
|
|
|
| |
Noted by: jhb
Notes:
svn path=/head/; revision=129675
|
|
|
|
|
|
|
|
| |
Submitted by: Mark Santcroos <marks@ripe.net>
Reviewed by: imp, dfr, bde
Notes:
svn path=/head/; revision=127135
|
|
|
|
|
|
|
|
| |
Glanced over by: imp, gibbs
Tested by: i386 LINT
Notes:
svn path=/head/; revision=119690
|
|
|
|
|
|
|
| |
Also some minor style cleanups.
Notes:
svn path=/head/; revision=119418
|
|
|
|
|
|
|
|
| |
tree for two or more years now), except in a few places where there's
code to be compatible with older versions of FreeBSD.
Notes:
svn path=/head/; revision=119285
|
|
|
|
|
|
|
|
|
| |
Add /* FALLTHROUGH */
Found by: FlexeLint
Notes:
svn path=/head/; revision=115553
|
|
|
|
|
|
|
|
| |
%j in printfs, so put a newsted include in <sys/systm.h> where the printf
prototype lives and save everybody else the trouble.
Notes:
svn path=/head/; revision=112367
|
|
|
|
|
|
|
| |
Approved by: trb
Notes:
svn path=/head/; revision=111119
|
|
|
|
|
|
|
| |
Merge M_NOWAIT/M_DONTWAIT into a single flag M_NOWAIT.
Notes:
svn path=/head/; revision=109623
|
|
|
|
| |
Notes:
svn path=/head/; revision=106589
|
|
|
|
|
|
|
|
|
|
|
|
| |
musycc.c:449: warning: long unsigned int format, unsigned int arg (arg 3)
musycc.c:449: warning: long unsigned int format, unsigned int arg (arg 4)
musycc.c:453: warning: long unsigned int format, unsigned int arg (arg 3)
musycc.c:453: warning: long unsigned int format, unsigned int arg (arg 4)
musycc.c:453: warning: long unsigned int format, unsigned int arg (arg 5)
These warnings used to be confined to the alpha but are on all now.
Notes:
svn path=/head/; revision=78236
|
|
|
|
|
|
|
| |
Cut Out In Cardboard by: bde
Notes:
svn path=/head/; revision=77219
|
|
|
|
| |
Notes:
svn path=/head/; revision=77053
|
|
|
|
|
|
|
|
|
| |
caching a bit more than we were told initially.
More statistics gathering as well.
Notes:
svn path=/head/; revision=74207
|
|
|
|
| |
Notes:
svn path=/head/; revision=72121
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
MFC'ed i due time. I can't test it under current right now because
netgraph seems to do unethical things with mutexes.
musycc:
Add status per channel.
Reduce printf chattyness
Keep error counters line if_mn does.
Increase descriptor count.
if_mn:
Support experimental unframed E1 lines.
These two drivers should share more code relating to framed channelized
TDM media in general (T1/E1/E3/T3, Sonet). Anyone interested email me.
Notes:
svn path=/head/; revision=71344
|
|
|
|
|
|
|
|
|
| |
This is mostly cosmetic changes, (though I caught a bug or two while
makeing them)
Reviewed by: archie@freebsd.org
Notes:
svn path=/head/; revision=70784
|
|
|
|
|
|
|
| |
Pointed out by: phk
Notes:
svn path=/head/; revision=70734
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
allocation not succeeding.
In this case, make sure the driver doesn't leak any memory by freeing all
necessary buffers; make sure to loop and free all the previously allocated
mbufs in this routine.
Reviewed by: alfred
Notes:
svn path=/head/; revision=70724
|
|
|
|
|
|
|
|
|
|
|
| |
This version is functional and is aproaching solid..
notice I said APROACHING. There are many node types I cannot test
I have tested: echo hole ppp socket vjc iface tee bpf async tty
The rest compile and "Look" right. More changes to follow.
DEBUGGING is enabled in this code to help if people have problems.
Notes:
svn path=/head/; revision=70700
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is because calls with M_WAIT (now M_TRYWAIT) may not wait
forever when nothing is available for allocation, and may end up
returning NULL. Hopefully we now communicate more of the right thing
to developers and make it very clear that it's necessary to check whether
calls with M_(TRY)WAIT also resulted in a failed allocation.
M_TRYWAIT basically means "try harder, block if necessary, but don't
necessarily wait forever." The time spent blocking is tunable with
the kern.ipc.mbuf_wait sysctl.
M_WAIT is now deprecated but still defined for the next little while.
* Fix a typo in a comment in mbuf.h
* Fix some code that was actually passing the mbuf subsystem's M_WAIT to
malloc(). Made it pass M_WAITOK instead. If we were ever to redefine the
value of the M_WAIT flag, this could have became a big problem.
Notes:
svn path=/head/; revision=70254
|
|
|
|
|
|
|
|
|
|
|
|
| |
format version number. (userland programs should not need to be
recompiled when the netgraph kernel internal ABI is changed.
Also fix modules that don;t handle the fact that a caller may not supply
a return message pointer. (benign at the moment because the calling code
checks, but that will change)
Notes:
svn path=/head/; revision=70159
|
|
|
|
| |
Notes:
svn path=/head/; revision=69937
|
|
|
|
|
|
|
|
| |
Submitted by: josh@zipperup.org
Submitted by: Robert Drehmel <robd@gmx.net>
Notes:
svn path=/head/; revision=69781
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
circuit generates too much jitter to be used directly as xmit clock.
Don't miscount pending bytes in weird error conditions.
Drop the rest of a packet if we run out of tx-md's.
Trig the xmit-frame signal on rising edge, this fixed the one-bit-too-late
position of the HDLC frames in E1 mode.
Notes:
svn path=/head/; revision=68337
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Xtal reference instead of the CLADI input.
In unframed E1 mode, tie SIGFRZ low so that the mysycc doesn't
get confused.
Don't mask errors with OOF. Don't ignore OOF errors.
Stop the channel before freeing mbufs in disconnect.
I still have no T1 devices to test with, so the T1 code is non-existent.
Notes:
svn path=/head/; revision=68209
|
|
|
|
| |
Notes:
svn path=/head/; revision=65199
|
|
|
|
|
|
|
|
| |
Add unframed E1 mode.
Various cleanup.
Notes:
svn path=/head/; revision=63759
|
|
|
|
|
|
|
|
|
| |
T1 support is possible but I have no T1 hardware to test with.
The vendor can be found at: www.lanmedia.com
Notes:
svn path=/head/; revision=63415
|
|
|
|
| |
Notes:
svn path=/head/; revision=63009
|
|
|
|
| |
Notes:
svn path=/head/; revision=61904
|
|
New-Bus wizards are encouraged to look at this, I think it poses a
challenge for the current newbus design.
Notes:
svn path=/head/; revision=61562
|