  /*
   * NOTE: I have displayed only port's stats
   * TBD: unm_nic_stats(struct unm_port * port) doesn't update stats
-@@ -1477,7 +1481,7 @@ static int nx_ethtool_get_intr_coalesce(struct net_device *netdev,
- 	ethcoal->rx_max_coalesced_frames =
- 		adapter->coal.normal.data.rx_packets;
- 	ethcoal->tx_max_coalesced_frames =
--		adapter->coal.normal.data.tx_packets;	
-+		adapter->coal.normal.data.tx_packets;
- 	return 0;
- }
- 
 @@ -1559,10 +1563,9 @@ static struct ethtool_ops unm_nic_ethtool_ops = {
  	.set_tso                = unm_nic_set_tso,
  #endif

 
 #include "nx_xport.h"
 #include "nic_phan_reg.h"
@@ -76,7 +77,7 @@ static int nx_xport_do_ioctl(unsigned long u_data)
 	struct unm_adapter_s *adapter = NULL;
 	int retval = 0;
 	uint64_t efuse_chip_id = 0;
-	
+
 	if (copy_from_user(&data, up_data, sizeof(data))) {
 		/* evil user tried to crash the kernel */
 		printk("bad copy from userland: %d\n",
@@ -85,13 +86,13 @@ static int nx_xport_do_ioctl(unsigned long u_data)
 		goto error_out;
 	}
 	adapter = all_adapters[data.rv];
-	
+
 	if(!adapter)
 	{
 		printk("Adapter is NULL\n");
 		retval = -EFAULT;
 		goto error_out;
-	}	
+	}
 
 	/* Shouldn't access beyond legal limits of  "char u[64];" member */
 	if (!data.ptr && (data.size > sizeof(data.u))) {
@@ -202,12 +203,12 @@ static int nx_xport_do_ioctl(unsigned long u_data)
 
 		case UNM_CMD_EFUSE_CHIP_ID:
 
-			efuse_chip_id = 
-				adapter->unm_nic_pci_read_normalize(adapter, 
+			efuse_chip_id =
+				adapter->unm_nic_pci_read_normalize(adapter,
 						UNM_EFUSE_CHIP_ID_HIGH);
 			efuse_chip_id <<= 32;
-			efuse_chip_id |= 
-				adapter->unm_nic_pci_read_normalize(adapter, 
+			efuse_chip_id |=
+				adapter->unm_nic_pci_read_normalize(adapter,
 						UNM_EFUSE_CHIP_ID_LOW);
 			if(copy_to_user((void *) &up_data->u, &efuse_chip_id,
 						sizeof(uint64_t))) {
@@ -256,14 +257,16 @@ error_out:
  * nx_xport_ioctl ()    We provide the tcl/phanmon support through these
  * ioctls.

index ca1c527..0d4bc0e 100644
--- a/driver/unm_nic_ethtool.c
+++ b/driver/unm_nic_ethtool.c
@@ -1212,9 +1212,18 @@ static int unm_nic_intr_test(struct net_device *netdev)
 }
 #endif
