<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.16587" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN class=527075612-17072008>This patch add 
support for another device that is supported by mlx4 driver.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=527075612-17072008></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=527075612-17072008>Thanks</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=527075612-17072008>Tzachi & 
Urih</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>diff C3 kernel/inc/l2w_pci.h 
kernel/inc/l2w_pci.h<BR>*** kernel/inc/l2w_pci.h Wed May 21 17:37:38 
2008<BR>--- kernel/inc/l2w_pci.h Mon Jul 14 19:53:26 
2008<BR>***************<BR>*** 9,14 ****<BR>--- 9,15 ----<BR>  #define 
DEVID_HERMON_QDR  0x6354 /* 25428 */<BR>  #define 
DEVID_HERMON_DDR_G2  0x6732 /* 26418 */<BR>  #define 
DEVID_HERMON_QDR_G2  0x673c /* 26428 */<BR>+ #define 
DEVID_HERMON_ETH_CONDOR 0x6368 /* 26428 */<BR>  /* livefish 
*/<BR>  #define DEVID_HERMON_BD   0x0191 /* 401 
*/<BR>  <BR>diff C3 kernel/bus/net/main.c kernel/bus/net/main.c<BR>*** 
kernel/bus/net/main.c Wed Jun 11 23:49:08 2008<BR>--- 
kernel/bus/net/main.c Mon Jul 14 19:53:24 2008<BR>***************<BR>*** 
95,105 ****<BR>  <BR>  static struct pci_device_id <BR>  
mlx4_pci_table[] = {<BR>!  HCA(MELLANOX, SDR,  HERMON),<BR>  
 HCA(MELLANOX, DDR,  HERMON),<BR>   HCA(MELLANOX, 
QDR,  HERMON),<BR>   HCA(MELLANOX, 
DDR_G2, HERMON),<BR>   HCA(MELLANOX, 
QDR_G2, HERMON),<BR>   HCA(MELLANOX, 
BD,  LIVEFISH),<BR>  };<BR>  #define MLX4_PCI_TABLE_SIZE 
(sizeof(mlx4_pci_table)/sizeof(struct pci_device_id))<BR>--- 95,106 
----<BR>  <BR>  static struct pci_device_id <BR>  
mlx4_pci_table[] = {<BR>!  HCA(MELLANOX, SDR,      
HERMON),          <BR>  
 HCA(MELLANOX, DDR,  HERMON),<BR>   HCA(MELLANOX, 
QDR,  HERMON),<BR>   HCA(MELLANOX, 
DDR_G2, HERMON),<BR>   HCA(MELLANOX, QDR_G2, HERMON),<BR>+ 
 HCA(MELLANOX, ETH_CONDOR, HERMON),<BR>   HCA(MELLANOX, 
BD,  LIVEFISH),<BR>  };<BR>  #define MLX4_PCI_TABLE_SIZE 
(sizeof(mlx4_pci_table)/sizeof(struct pci_device_id))<BR>diff C3 
kernel/bus/drv/mlx4_bus.inf kernel/bus/drv/mlx4_bus.inf<BR>*** 
kernel/bus/drv/mlx4_bus.inf Wed Jun 11 23:42:39 2008<BR>--- 
kernel/bus/drv/mlx4_bus.inf Mon Jul 14 19:53:25 
2008<BR>***************<BR>*** 75,80 ****<BR>--- 75,81 ----<BR>  
%MT26418.DeviceDesc%=MLX4BUS.DDInstall, PCI\VEN_15B3&DEV_6732<BR>  
%MT26428.DeviceDesc%=MLX4BUS.DDInstall, PCI\VEN_15B3&DEV_673c<BR>  
%MT00401.DeviceDesc%=MLX4BUS.DDInstall, PCI\VEN_15B3&DEV_0191<BR>+ 
%MT25418.DeviceDesc%=MLX4BUS.DDInstall, PCI\VEN_15B3&DEV_6368<BR>  
<BR>  [MLX4BUS.DeviceSection.ntamd64]<BR>  
%MT25408.DeviceDesc%=MLX4BUS.DDInstall, 
PCI\VEN_15B3&DEV_6340<BR>***************<BR>*** 83,88 ****<BR>--- 84,90 
----<BR>  %MT26418.DeviceDesc%=MLX4BUS.DDInstall, 
PCI\VEN_15B3&DEV_6732<BR>  %MT26428.DeviceDesc%=MLX4BUS.DDInstall, 
PCI\VEN_15B3&DEV_673c<BR>  %MT00401.DeviceDesc%=MLX4BUS.DDInstall, 
PCI\VEN_15B3&DEV_0191<BR>+ %MT25418.DeviceDesc%=MLX4BUS.DDInstall, 
PCI\VEN_15B3&DEV_6368<BR>  <BR>  
[MLX4BUS.DeviceSection.ntia64]<BR>  %MT25408.DeviceDesc%=MLX4BUS.DDInstall, 
PCI\VEN_15B3&DEV_6340<BR>***************<BR>*** 91,96 ****<BR>--- 93,99 
----<BR>  %MT26418.DeviceDesc%=MLX4BUS.DDInstall, 
PCI\VEN_15B3&DEV_6732<BR>  %MT26428.DeviceDesc%=MLX4BUS.DDInstall, 
PCI\VEN_15B3&DEV_673c<BR>  %MT00401.DeviceDesc%=MLX4BUS.DDInstall, 
PCI\VEN_15B3&DEV_0191<BR>+ %MT25418.DeviceDesc%=MLX4BUS.DDInstall, 
PCI\VEN_15B3&DEV_6368<BR>  <BR>  
[MLX4BUS.DDInstall.ntx86]<BR>  CopyFiles = 
MLX4BUS.CopyFiles<BR></DIV></FONT></BODY></HTML>