History log of /freebsd/sys/dev/bxe/bxe.c (Results 1 – 25 of 177)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 408c909d 04-Sep-2024 Mark Johnston <markj@FreeBSD.org>

ifnet: Remove if_getamcount()

All uses of this function were incorrect. if_amcount is a reference
count which tracks the number of times the network stack internally set
IFF_ALLMULTI. (if_pcount i

ifnet: Remove if_getamcount()

All uses of this function were incorrect. if_amcount is a reference
count which tracks the number of times the network stack internally set
IFF_ALLMULTI. (if_pcount is the corresponding counter for IFF_PROMISC.)

Remove if_getamcount() and fix up callers to get the number of assigned
multicast addresses instead, since that's what they actually want.

Sponsored by: Klara, Inc.
Reviewed by: zlei, glebius
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D46523

show more ...


# aa386085 28-Jun-2024 Zhenlei Huang <zlei@FreeBSD.org>

net: Remove unneeded NULL check for the allocated ifnet

Change 4787572d0580 made if_alloc_domain() never fail, then also do the
wrappers if_alloc(), if_alloc_dev(), and if_gethandle().

No functiona

net: Remove unneeded NULL check for the allocated ifnet

Change 4787572d0580 made if_alloc_domain() never fail, then also do the
wrappers if_alloc(), if_alloc_dev(), and if_gethandle().

No functional change intended.

Reviewed by: kp, imp, glebius, stevek
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D45740

show more ...


# 9da1b6dc 05-Jun-2024 Mark Johnston <markj@FreeBSD.org>

bxe: Use device_set_descf()

No functional change intended.

MFC after: 1 week


Revision tags: release/14.1.0, release/13.3.0
# e2f36496 27-Feb-2024 Gordon Bergling <gbe@FreeBSD.org>

bxe(4): Fix two typos in a kernel messages

- s/successfull/successful/

MFC after: 3 days


Revision tags: release/14.0.0
# 2a371643 21-Jul-2023 Justin Hibbits <jhibbits@FreeBSD.org>

IfAPI: Retire if_etherbpfmtap() and if_bpfmtap()

Summary:
These came in the original DrvAPI commits in 2014, and are obsoleted by
bpf_mtap_if() and ether_bpf_mtap_if(). The `_if` suffix, rather tha

IfAPI: Retire if_etherbpfmtap() and if_bpfmtap()

Summary:
These came in the original DrvAPI commits in 2014, and are obsoleted by
bpf_mtap_if() and ether_bpf_mtap_if(). The `_if` suffix, rather than
prefix, conveys that it's operating on the bpf of the interface, instead
than the interface itself.

Reviewed by: glebius
Sponsored by: Juniper Networks, Inc.
Differential Revision: https://reviews.freebsd.org/D41146

show more ...


# 685dc743 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

sys: Remove $FreeBSD$: one-line .c pattern

Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/


Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0
# ed2e5050 04-Jul-2019 Ed Maste <emaste@FreeBSD.org>

bxe: prefer C99 bool to boolean_t

Differential Revision: https://reviews.freebsd.org/D20853


# 8bd9afe9 12-Apr-2023 Zhenlei Huang <zlei@FreeBSD.org>

bxe(4): Use CTLFLAG_RDTUN flag definition

sysctl variables rx_budget and max_aggregation_size are read-only loader
tunable. Mark them with CTLFLAG_RD flag.

No functional change intended.

Reviewed

bxe(4): Use CTLFLAG_RDTUN flag definition

sysctl variables rx_budget and max_aggregation_size are read-only loader
tunable. Mark them with CTLFLAG_RD flag.

No functional change intended.

Reviewed by: hselasky, erj
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D39466

show more ...


# ec22a3a2 19-Aug-2022 Justin Hibbits <jhibbits@FreeBSD.org>

DrvAPI: Trivial mechanical conversions for various drivers

Mechanically convert the following drivers, with trivial changes:
* ipw(4)
* igc(4)
* enetc(4)
* malo(4)
* nfe(4)
* bxe(4)
* awg(4)
* otus(

DrvAPI: Trivial mechanical conversions for various drivers

Mechanically convert the following drivers, with trivial changes:
* ipw(4)
* igc(4)
* enetc(4)
* malo(4)
* nfe(4)
* bxe(4)
* awg(4)
* otus(4)
* rtwn(4)
* bnxt(4)
* ath(4)

Sponsored by: Juniper Networks, Inc.

show more ...


# e902e626 01-Nov-2022 Gordon Bergling <gbe@FreeBSD.org>

bxe(4): Fix a typo in a source code comment

- s/interrutps/interrupts/

MFC after: 3 days


# 6e9e7b05 04-Sep-2022 Gordon Bergling <gbe@FreeBSD.org>

bxe(4): Grammar fix for a source code comment

- s/that that/that the/

MFC after: 3 days


# b15b1fc1 07-May-2022 John Baldwin <jhb@FreeBSD.org>

bxe: Remove unused devclass argument to DRIVER_MODULE.


# 583df2db 07-Apr-2022 John Baldwin <jhb@FreeBSD.org>

bxe: Quiet set but not used warnings.

Comment out other references to more_tx since the only use is commented out.

Remove unused is_parity variable.


# e443f210 02-Apr-2022 Gordon Bergling <gbe@FreeBSD.org>

bxe(4): Fix a typo in an error message

- s/intergers/integers/

MFC after: 3 days


# 8117f96f 10-Dec-2021 Mateusz Guzik <mjg@FreeBSD.org>

bxe: plug some of set-but-not-used vars

Sponsored by: Rubicon Communications, LLC ("Netgate")


# 8a6f38c8 23-Nov-2021 Gleb Smirnoff <glebius@FreeBSD.org>

ifnet: garbage collect drbr_*_drv().

They were left in 62d76917b8678 but after years proved not to be useful.


# 4081c895 03-Sep-2021 Alexander Motin <mav@FreeBSD.org>

bxe(4): Mark sysctls and callout MP-safe.

MFC after: 1 month


# 646f3a36 14-Aug-2021 Gordon Bergling <gbe@FreeBSD.org>

Fix a typo that was introduced while fixing a typo

- s/enrtry/entry/

MFC after: 5 days


# 86b74b73 14-Aug-2021 Gordon Bergling <gbe@FreeBSD.org>

Fix a common typo in a comment

- s/enrty/entry/

MFC after: 5 days


# 8b8af168 09-Nov-2020 Warner Losh <imp@FreeBSD.org>

Remove newline from bxe description, it's not done elsewhere.


# aeb665b5 30-Mar-2020 Ed Maste <emaste@FreeBSD.org>

remove extraneous double ;s in sys/


# e43d33d2 05-Mar-2020 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r358466 through r358677.


# eab6ecc0 01-Mar-2020 Warner Losh <imp@FreeBSD.org>

Finish removing support from old versions

Eliminate code for old versions, inline pci_find_cap instead of relying on
compat ifdef.

This commit should have been combined with r358488 before pushing

Finish removing support from old versions

Eliminate code for old versions, inline pci_find_cap instead of relying on
compat ifdef.

This commit should have been combined with r358488 before pushing it in.

show more ...


# e602f0c8 01-Mar-2020 Warner Losh <imp@FreeBSD.org>

Remove FreeBSD 7-10 support from bxe driver.

Use new PCIER and PCIEM names in the driver rather than relying on old, compat
shims.


# 75dfc66c 27-Feb-2020 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r358269 through r358399.


12345678