linux_dsm_epyc7002/drivers/net/ethernet/netronome/nfp
Jakub Kicinski e76c1d3d2a nfp: restore correct ordering of fields in rx ring structure
Commit 7f1c684a89 ("nfp: setup xdp_rxq_info") mixed the cache
cold and cache hot data in the nfp_net_rx_ring structure (ignoring
the feedback), to try to fit the structure into 2 cache lines
after struct xdp_rxq_info was added.  Now that we are about to add
a new field the structure will grow back to 3 cache lines, so
order the members correctly.

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Reviewed-by: Dirk van der Merwe <dirk.vandermerwe@netronome.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-07-25 22:17:44 -07:00
..
abm treewide: kvzalloc() -> kvcalloc() 2018-06-12 16:19:22 -07:00
bpf nfp: bring back support for offloading shared blocks 2018-07-22 10:58:52 -07:00
flower Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net 2018-07-24 19:21:58 -07:00
nfpcore Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net 2018-07-03 10:29:26 +09:00
nic nfp: add Makefiles to all directories 2018-02-22 15:22:50 -05:00
Makefile nfp: flower: monitor and offload LAG groups 2018-05-24 23:10:57 -04:00
nfp_abi.h nfp: abm: enable advanced queuing on demand 2018-05-29 09:49:15 -04:00
nfp_app_nic.c nfp: abm: create project-specific vNIC structure 2018-05-23 14:26:18 -04:00
nfp_app.c nfp: add .ndo_init() and .ndo_uninit() callbacks 2018-07-18 15:10:34 +02:00
nfp_app.h nfp: add .ndo_init() and .ndo_uninit() callbacks 2018-07-18 15:10:34 +02:00
nfp_asm.c nfp: bpf: add support for atomic add of unknown values 2018-03-28 19:36:14 -07:00
nfp_asm.h nfp: bpf: support u16 and u32 multiplications 2018-07-07 01:45:31 +02:00
nfp_devlink.c devlink: Add extack to reload and port_{un, }split operations 2018-06-05 12:32:37 -04:00
nfp_hwmon.c nfp: add hwmon support 2017-05-30 11:27:06 -04:00
nfp_main.c nfp: don't fail probe on pci_sriov_set_totalvfs() errors 2018-07-25 22:17:44 -07:00
nfp_main.h nfp: add shared buffer configuration 2018-05-23 14:26:18 -04:00
nfp_net_common.c nfp: use kvcalloc() to allocate SW buffer descriptor arrays 2018-07-25 22:17:44 -07:00
nfp_net_ctrl.c nfp: fix TLV offset calculation 2018-02-02 19:08:20 -05:00
nfp_net_ctrl.h nfp: standardize FW header whitespace 2018-02-16 16:24:24 -05:00
nfp_net_debugdump.c nfp: fix fw dump handling of absolute rtsym size 2018-01-23 10:12:01 -05:00
nfp_net_debugfs.c nfp: assign vNIC id as phys_port_name of vNICs which are not ports 2018-05-23 14:26:19 -04:00
nfp_net_ethtool.c nfp: populate bus-info on representors 2018-06-30 21:31:56 +09:00
nfp_net_main.c nfp: assign vNIC id as phys_port_name of vNICs which are not ports 2018-05-23 14:26:19 -04:00
nfp_net_repr.c nfp: add .ndo_init() and .ndo_uninit() callbacks 2018-07-18 15:10:34 +02:00
nfp_net_repr.h nfp: abm: expose all PF queues 2018-05-29 09:49:16 -04:00
nfp_net_sriov.c nfp: inform the VF driver needs to be restarted after changing the MAC 2017-10-28 18:59:48 +09:00
nfp_net_sriov.h nfp: add basic SR-IOV ndo functions 2017-08-25 19:24:58 -07:00
nfp_net.h nfp: restore correct ordering of fields in rx ring structure 2018-07-25 22:17:44 -07:00
nfp_netvf_main.c nfp: assign vNIC id as phys_port_name of vNICs which are not ports 2018-05-23 14:26:19 -04:00
nfp_port.c nfp: use split in naming of PCIe PF ports 2018-05-23 14:26:19 -04:00
nfp_port.h nfp: allow apps to add extra stats to ports 2018-05-29 09:49:16 -04:00
nfp_shared_buf.c nfp: add shared buffer configuration 2018-05-23 14:26:18 -04:00