summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_ixl.c
AgeCommit message (Expand)Author
2023-03-26fix various typos in documentation, comments and sysctl device description.andvar
2022-09-16Add ALWAYS_TXDEFER option to ixl(4), too.knakahara
2022-08-28Empty if_watchdog functions are useless and now waste resources. Let'sskrll
2022-08-25Tune number of Rx descriptors for ixl(4), ok'ed by yamaguchi@n.o.knakahara
2022-06-17ixl(4): fix typoyamaguchi
2022-06-17ixl(4), iavf(4): fix endian bug in vlan tagyamaguchi
2022-05-23Audit unload/unmap v.s. free against DMA buffer for sys/dev/pci;rin
2022-03-31call detach functions before stopping the interrupt for atqyamaguchi
2022-03-31Use xc_barrier to wait for finish of the interrupt handleryamaguchi
2022-03-31ixl(4): remove unnecessary lock acquirementyamaguchi
2022-03-24ixl(4): Added Intel V710 for 5000BaseT supportyamaguchi
2022-03-16ixl: Added support for Intel ethernet X710-T*Lyamaguchi
2021-06-16if_attach and if_initialize cannot fail, don't test return valueriastradh
2021-02-09Zero interrupt handles upon allocation.jakllsch
2020-09-08Added iavf(4) that is based on OpenBSD's iavf(4) implementationyamaguchi
2020-08-19Make descriptor_num in ixl(4) readonlyyamaguchi
2020-08-19Adjust the default descriptor sizes for ixl(4)yamaguchi
2020-08-19whitespace fixyamaguchi
2020-07-31Use if_initialize() and if_register()yamaguchi
2020-07-31Added sysctl nodes for the number of descriptors in ixl(4)yamaguchi
2020-07-31Added sysctl nodes for ixl(4) Interrupt throttling(ITR)yamaguchi
2020-07-16Set PCI_COMMAND_MASTER_ENABLE and PCI_COMMAND_MEM_ENABLEyamaguchi
2020-06-11Update for proplib(3) API changes.thorpej
2020-05-14Remove extra semicolon.msaitoh
2020-03-19Fix panic due to aquire an adaptive mutex with spin mutex heldyamaguchi
2020-03-13Use I40E_PFINT_ITRN registers to enable ITR for MSI-X interruptsyamaguchi
2020-03-13Fix locking against myself at ixl_link_state_update()yamaguchi
2020-03-12hold the lock for struct ixl_softc during read or write to sc->sc_media_*yamaguchi
2020-03-12remove unnecessary code because IFM_ACTIVE is settedyamaguchi
2020-03-03Send packets even if link state is not upyamaguchi
2020-03-03Use ixl_atq_exec for waiting the Get link status response of ixl(4)yamaguchi
2020-03-03Added KASSERTyamaguchi
2020-03-03Fix the crash when ixl(4) sends Get link status commandyamaguchi
2020-02-25Add a comment about RSS and remove a wrong commentyamaguchi
2020-02-25Use IFM_25G_ACCyamaguchi
2020-02-25Use kmem_alloc instead of mallocyamaguchi
2020-02-25Change the number of retry to be the same as FreeBSD and Linuxyamaguchi
2020-02-25Disable all queues before waiting for the completionyamaguchi
2020-02-25Use callout_halt() instead of callout_stop for safetyyamaguchi
2020-02-25Stop callout for statistics while the interface is not runningyamaguchi
2020-02-25Change position of the cpuid::ixl_hmc_txqyamaguchi
2020-02-25Hold per-queue locks when clearing config of queues for safetyyamaguchi
2020-02-25Add defines for the max number of queueyamaguchi
2020-02-25Set 0 to txr_{prod,cons} and rxr_{prod,cons} when HMC objectsyamaguchi
2020-02-25Use workqueue API directly, without the wrapper in ixl(4)yamaguchi
2020-02-25Remove WQ_PERCPU flag for the workqueue that does configurationsyamaguchi
2020-02-25 Added __KERNEL_RCSIDyamaguchi
2020-02-12Remove wrong KASSERTs because mutex_owned for a spin lock doesn't checkyamaguchi
2020-02-12Use Set RSS key command and Set LUT command to enable RSS on X722yamaguchi
2020-02-12xl(4) should use the aq command to access RX control registersyamaguchi