| #
57cd8f27
|
| 03-Sep-2024 |
Zhenlei Huang <zlei@FreeBSD.org> |
liquidio(4): Stop checking for failures from malloc/taskqueue_create/buf_ring_alloc(M_WAITOK)
MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D45853
|
| #
71625ec9
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Remove $FreeBSD$: one-line .c comment pattern
Remove /^/[*/]\s*\$FreeBSD\$.*\n/
|
| #
8af24219
|
| 06-Apr-2022 |
John Baldwin <jhb@FreeBSD.org> |
lio: Quiet set but unused warnings.
- Remove unused variables.
- Mark a value only used in debug traces as unused.
- Remove variables only used for device register reads with side-effects with v
lio: Quiet set but unused warnings.
- Remove unused variables.
- Mark a value only used in debug traces as unused.
- Remove variables only used for device register reads with side-effects with void casts on the read.
show more ...
|
| #
57cd8f27
|
| 03-Sep-2024 |
Zhenlei Huang <zlei@FreeBSD.org> |
liquidio(4): Stop checking for failures from malloc/taskqueue_create/buf_ring_alloc(M_WAITOK)
MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D45853
|
| #
71625ec9
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Remove $FreeBSD$: one-line .c comment pattern
Remove /^/[*/]\s*\$FreeBSD\$.*\n/
|
| #
8af24219
|
| 06-Apr-2022 |
John Baldwin <jhb@FreeBSD.org> |
lio: Quiet set but unused warnings.
- Remove unused variables.
- Mark a value only used in debug traces as unused.
- Remove variables only used for device register reads with side-effects with v
lio: Quiet set but unused warnings.
- Remove unused variables.
- Mark a value only used in debug traces as unused.
- Remove variables only used for device register reads with side-effects with void casts on the read.
show more ...
|
| #
ac2fffa4
|
| 21-Jan-2018 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
Revert r327828, r327949, r327953, r328016-r328026, r328041: Uses of mallocarray(9).
The use of mallocarray(9) has rocketed the required swap to build FreeBSD. This is likely caused by the allocation
Revert r327828, r327949, r327953, r328016-r328026, r328041: Uses of mallocarray(9).
The use of mallocarray(9) has rocketed the required swap to build FreeBSD. This is likely caused by the allocation size attributes which put extra pressure on the compiler.
Given that most of these checks are superfluous we have to choose better where to use mallocarray(9). We still have more uses of mallocarray(9) but hopefully this is enough to bring swap usage to a reasonable level.
Reported by: wosch PR: 225197
show more ...
|
| #
26c1d774
|
| 13-Jan-2018 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
dev: make some use of mallocarray(9).
Focus on code where we are doing multiplications within malloc(9). None of these is likely to overflow, however the change is still useful as some static checke
dev: make some use of mallocarray(9).
Focus on code where we are doing multiplications within malloc(9). None of these is likely to overflow, however the change is still useful as some static checkers can benefit from the allocation attributes we use for mallocarray.
This initial sweep only covers malloc(9) calls with M_NOWAIT. No good reason but I started doing the changes before r327796 and at that time it was convenient to make sure the sorrounding code could handle NULL values.
show more ...
|
| #
c2c014f2
|
| 07-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r323559 through r325504.
|
| #
5ff880dc
|
| 26-Oct-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r325004
|
| #
3de0952f
|
| 25-Oct-2017 |
Sean Bruno <sbruno@FreeBSD.org> |
Enable i386 build of the Cavium LiquidIO driver (lio) module.
Submitted by: pkanneganti@cavium.com (Prasad V Kanneganti) MFC after: 1 week Sponsored by: Cavium Networks Differential Revision: https:
Enable i386 build of the Cavium LiquidIO driver (lio) module.
Submitted by: pkanneganti@cavium.com (Prasad V Kanneganti) MFC after: 1 week Sponsored by: Cavium Networks Differential Revision: https://reviews.freebsd.org/D12415
show more ...
|
| #
8fcbcc2d
|
| 16-Sep-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r323635
|
| #
b754c279
|
| 13-Sep-2017 |
Navdeep Parhar <np@FreeBSD.org> |
MFH @ r323558.
|
| #
f173c2b7
|
| 12-Sep-2017 |
Sean Bruno <sbruno@FreeBSD.org> |
The diff is the initial submission of Cavium Liquidio 2350/2360 10/25G Intelligent NIC driver.
The submission conconsists of firmware binary file and driver sources.
Submitted by: pkanneganti@caviu
The diff is the initial submission of Cavium Liquidio 2350/2360 10/25G Intelligent NIC driver.
The submission conconsists of firmware binary file and driver sources.
Submitted by: pkanneganti@cavium.com (Prasad V Kanneganti) Relnotes: Yes Sponsored by: Cavium Networks Differential Revision: https://reviews.freebsd.org/D11927
show more ...
|
| #
ac2fffa4
|
| 21-Jan-2018 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
Revert r327828, r327949, r327953, r328016-r328026, r328041: Uses of mallocarray(9).
The use of mallocarray(9) has rocketed the required swap to build FreeBSD. This is likely caused by the allocation
Revert r327828, r327949, r327953, r328016-r328026, r328041: Uses of mallocarray(9).
The use of mallocarray(9) has rocketed the required swap to build FreeBSD. This is likely caused by the allocation size attributes which put extra pressure on the compiler.
Given that most of these checks are superfluous we have to choose better where to use mallocarray(9). We still have more uses of mallocarray(9) but hopefully this is enough to bring swap usage to a reasonable level.
Reported by: wosch PR: 225197
show more ...
|
| #
26c1d774
|
| 13-Jan-2018 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
dev: make some use of mallocarray(9).
Focus on code where we are doing multiplications within malloc(9). None of these is likely to overflow, however the change is still useful as some static checke
dev: make some use of mallocarray(9).
Focus on code where we are doing multiplications within malloc(9). None of these is likely to overflow, however the change is still useful as some static checkers can benefit from the allocation attributes we use for mallocarray.
This initial sweep only covers malloc(9) calls with M_NOWAIT. No good reason but I started doing the changes before r327796 and at that time it was convenient to make sure the sorrounding code could handle NULL values.
show more ...
|
| #
c2c014f2
|
| 07-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r323559 through r325504.
|
| #
5ff880dc
|
| 26-Oct-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r325004
|
| #
3de0952f
|
| 25-Oct-2017 |
Sean Bruno <sbruno@FreeBSD.org> |
Enable i386 build of the Cavium LiquidIO driver (lio) module.
Submitted by: pkanneganti@cavium.com (Prasad V Kanneganti) MFC after: 1 week Sponsored by: Cavium Networks Differential Revision: https:
Enable i386 build of the Cavium LiquidIO driver (lio) module.
Submitted by: pkanneganti@cavium.com (Prasad V Kanneganti) MFC after: 1 week Sponsored by: Cavium Networks Differential Revision: https://reviews.freebsd.org/D12415
show more ...
|
| #
8fcbcc2d
|
| 16-Sep-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r323635
|
| #
b754c279
|
| 13-Sep-2017 |
Navdeep Parhar <np@FreeBSD.org> |
MFH @ r323558.
|
| #
f173c2b7
|
| 12-Sep-2017 |
Sean Bruno <sbruno@FreeBSD.org> |
The diff is the initial submission of Cavium Liquidio 2350/2360 10/25G Intelligent NIC driver.
The submission conconsists of firmware binary file and driver sources.
Submitted by: pkanneganti@caviu
The diff is the initial submission of Cavium Liquidio 2350/2360 10/25G Intelligent NIC driver.
The submission conconsists of firmware binary file and driver sources.
Submitted by: pkanneganti@cavium.com (Prasad V Kanneganti) Relnotes: Yes Sponsored by: Cavium Networks Differential Revision: https://reviews.freebsd.org/D11927
show more ...
|
| #
57cd8f27
|
| 03-Sep-2024 |
Zhenlei Huang <zlei@FreeBSD.org> |
liquidio(4): Stop checking for failures from malloc/taskqueue_create/buf_ring_alloc(M_WAITOK)
MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D45853
|
| #
71625ec9
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Remove $FreeBSD$: one-line .c comment pattern
Remove /^/[*/]\s*\$FreeBSD\$.*\n/
|
| #
8af24219
|
| 06-Apr-2022 |
John Baldwin <jhb@FreeBSD.org> |
lio: Quiet set but unused warnings.
- Remove unused variables.
- Mark a value only used in debug traces as unused.
- Remove variables only used for device register reads with side-effects with v
lio: Quiet set but unused warnings.
- Remove unused variables.
- Mark a value only used in debug traces as unused.
- Remove variables only used for device register reads with side-effects with void casts on the read.
show more ...
|