#
9b8db664 |
| 31-May-2024 |
Dmitry Lukhtionov <dmitryluhtionov@gmail.com> |
netgraph: provide separate malloc type for nodes that are missing it
The kernel option NG_SEPARATE_MALLOC helps to debug memory leaks in netgraph(4). Several nodes were missing the support.
|
Revision tags: release/14.1.0, release/13.3.0, release/14.0.0 |
|
#
95ee2897 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Remove $FreeBSD$: two-line .h pattern
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
|
#
4d846d26 |
| 10-May-2023 |
Warner Losh <imp@FreeBSD.org> |
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of BSD-2-Clause.
Discussed with: pfg MFC After: 3 days Sponsored by: Netflix
show more ...
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0 |
|
#
4a683076 |
| 19-May-2021 |
Alexander Motin <mav@FreeBSD.org> |
Fix packet cbs/ebs conversion.
Each packet is counted as 128 bytes by the code, not 125. Not sure what I was thinking about here 14 years ago. May be just a typo.
Reported by: Dmitry Luhtionov <d
Fix packet cbs/ebs conversion.
Each packet is counted as 128 bytes by the code, not 125. Not sure what I was thinking about here 14 years ago. May be just a typo.
Reported by: Dmitry Luhtionov <dmitryluhtionov@gmail.com> MFC after: 2 weeks
show more ...
|
Revision tags: release/13.0.0 |
|
#
d0d2e523 |
| 27-Jan-2021 |
Lutz Donnerhacke <donner@FreeBSD.org> |
netgraph/ng_car: Add color marking code
Chained policing should be able to reuse the classification of traffic. A new mbuf_tag type is defined to handle gereral QoS marking. A new subtype is defin
netgraph/ng_car: Add color marking code
Chained policing should be able to reuse the classification of traffic. A new mbuf_tag type is defined to handle gereral QoS marking. A new subtype is defined to track the color marking.
Reviewed by: manpages (bcr), melifaro, kp Approved by: kp (mentor) Sponsored by: IKS Service GmbH MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D22110
show more ...
|
Revision tags: release/12.2.0 |
|
#
662c1305 |
| 01-Sep-2020 |
Mateusz Guzik <mjg@FreeBSD.org> |
net: clean up empty lines in .c and .h files
|
Revision tags: release/11.4.0 |
|
#
e43d33d2 |
| 05-Mar-2020 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r358466 through r358677.
|
#
def4e701 |
| 04-Mar-2020 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Fix spelling of "dropped".
Submitted by: Lutz Donnerhacke Differential Revision: https://reviews.freebsd.org/D23954
|
Revision tags: release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0 |
|
#
fe267a55 |
| 27-Nov-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
sys: general adoption of SPDX licensing ID tags.
Mainly focus on files that use BSD 2-Clause license, however the tool I was using misidentified many licenses so this was mostly a manual - error pro
sys: general adoption of SPDX licensing ID tags.
Mainly focus on files that use BSD 2-Clause license, however the tool I was using misidentified many licenses so this was mostly a manual - error prone - task.
The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts.
No functional change intended.
show more ...
|
Revision tags: release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0 |
|
#
053359b7 |
| 29-Apr-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
sys/netgraph: spelling fixes in comments.
No functional change.
|
Revision tags: release/10.3.0, release/10.2.0, release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0 |
|
#
674d86bf |
| 18-Apr-2011 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Node constructor methods are supposed to be called in syscall context always. Convert nodes to consistently use M_WAITOK flag for memory allocation.
Reviewed by: julian
|
Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0 |
|
#
c77b232b |
| 30-Mar-2008 |
Alexander Motin <mav@FreeBSD.org> |
- Account all node stats at the shape mode. - Do not check destination hook presence, it will be done by netgraph. - Use u_int instead of int in some places to simplify type conversions. - Use NG_SEN
- Account all node stats at the shape mode. - Do not check destination hook presence, it will be done by netgraph. - Use u_int instead of int in some places to simplify type conversions. - Use NG_SEND_DATA_ONLY() macro instead of selfmade equivalent.
show more ...
|
#
c86d865e |
| 27-Mar-2008 |
Alexander Motin <mav@FreeBSD.org> |
Switch from timeval to bintime, to use 1/(2^20) of seconds instead of microseconds. It allows to use bit shifts instead of some heavy 64bit mul/div math operations.
|
Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0 |
|
#
673f5a8b |
| 19-Dec-2007 |
Alexander Motin <mav@FreeBSD.org> |
Add option to set packets per second limits instead of default bits per second ones.
|
#
df01e689 |
| 13-Jun-2007 |
Alexander Motin <mav@FreeBSD.org> |
Add missing ng_uncallout() on node shutdown.
Approved by: glebius (mentor)
|
#
b50ace73 |
| 17-May-2007 |
Alexander Motin <mav@FreeBSD.org> |
Fix small copy/paste mistake.
|
#
ae1be01f |
| 16-May-2007 |
Alexander Motin <mav@FreeBSD.org> |
Style cleanup.
Approved by: glebius (mentor)
|
#
c97bf8c3 |
| 15-May-2007 |
Alexander Motin <mav@FreeBSD.org> |
A node that implements various traffic shaping and rate limiting algorithms.
Approved by: glebius (mentor)
|
Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0 |
|
#
c77b232b |
| 30-Mar-2008 |
Alexander Motin <mav@FreeBSD.org> |
- Account all node stats at the shape mode. - Do not check destination hook presence, it will be done by netgraph. - Use u_int instead of int in some places to simplify type conversions. - Use NG_SEN
- Account all node stats at the shape mode. - Do not check destination hook presence, it will be done by netgraph. - Use u_int instead of int in some places to simplify type conversions. - Use NG_SEND_DATA_ONLY() macro instead of selfmade equivalent.
show more ...
|
#
c86d865e |
| 27-Mar-2008 |
Alexander Motin <mav@FreeBSD.org> |
Switch from timeval to bintime, to use 1/(2^20) of seconds instead of microseconds. It allows to use bit shifts instead of some heavy 64bit mul/div math operations.
|
Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0 |
|
#
673f5a8b |
| 19-Dec-2007 |
Alexander Motin <mav@FreeBSD.org> |
Add option to set packets per second limits instead of default bits per second ones.
|
#
df01e689 |
| 13-Jun-2007 |
Alexander Motin <mav@FreeBSD.org> |
Add missing ng_uncallout() on node shutdown.
Approved by: glebius (mentor)
|
#
b50ace73 |
| 17-May-2007 |
Alexander Motin <mav@FreeBSD.org> |
Fix small copy/paste mistake.
|
#
ae1be01f |
| 16-May-2007 |
Alexander Motin <mav@FreeBSD.org> |
Style cleanup.
Approved by: glebius (mentor)
|
#
c97bf8c3 |
| 15-May-2007 |
Alexander Motin <mav@FreeBSD.org> |
A node that implements various traffic shaping and rate limiting algorithms.
Approved by: glebius (mentor)
|