File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -707,9 +707,11 @@ static int ena_get_device_attributes ( struct net_device *netdev ) {
707707 memcpy ( netdev -> hw_addr , feature -> device .mac , ETH_ALEN );
708708 netdev -> max_pkt_len = le32_to_cpu ( feature -> device .mtu );
709709 netdev -> mtu = ( netdev -> max_pkt_len - ETH_HLEN );
710+ ena -> features = le32_to_cpu ( feature -> device .features );
710711
711- DBGC ( ena , "ENA %p MAC %s MTU %zd\n" ,
712- ena , eth_ntoa ( netdev -> hw_addr ), netdev -> max_pkt_len );
712+ DBGC ( ena , "ENA %p MAC %s MTU %zd features %#08x\n" ,
713+ ena , eth_ntoa ( netdev -> hw_addr ), netdev -> max_pkt_len ,
714+ ena -> features );
713715 return 0 ;
714716}
715717
Original file line number Diff line number Diff line change @@ -751,6 +751,8 @@ struct ena_nic {
751751 void * regs ;
752752 /** On-device memory */
753753 void * mem ;
754+ /** Device features */
755+ uint32_t features ;
754756 /** Host info */
755757 struct ena_host_info * info ;
756758 /** Admin queue */
You can’t perform that action at this time.
0 commit comments