WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] Support for mii_xxx functions?

To: "Xen-Devel" <xen-devel@xxxxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] Support for mii_xxx functions?
From: "Paul K. Fisher" <pfisher@xxxxxxxxxxxxxxxxxxxx>
Date: Sun, 19 Oct 2003 18:39:23 -0500
Delivery-date: Mon, 20 Oct 2003 03:14:15 +0100
Envelope-to: steven.hand@xxxxxxxxxxxx
Importance: Normal
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
A quick question before I dive off into (finally) trying to get the 8139too
network driver ported to xen.

It appears that xen/include/linux/mii.h is present in the xen tree, but has
the following:

#if 0
extern int mii_link_ok (struct mii_if_info *mii);
extern int mii_nway_restart (struct mii_if_info *mii);
extern int mii_ethtool_gset(struct mii_if_info *mii, struct ethtool_cmd
*ecmd);
extern int mii_ethtool_sset(struct mii_if_info *mii, struct ethtool_cmd
*ecmd);
extern void mii_check_link (struct mii_if_info *mii);
extern unsigned int mii_check_media (struct mii_if_info *mii,
                                     unsigned int ok_to_print,
                                     unsigned int init_media);
extern int generic_mii_ioctl(struct mii_if_info *mii_if,
                             struct mii_ioctl_data *mii_data, int cmd,
                             unsigned int *duplex_changed);
#endif

Is there a specific reason that the drivers/net/mii.c was disabled and not
included?

thanks in advance,
paul



-------------------------------------------------------
This SF.net email sponsored by: Enterprise Linux Forum Conference & Expo
The Event For Linux Datacenter Solutions & Strategies in The Enterprise 
Linux in the Boardroom; in the Front Office; & in the Server Room 
http://www.enterpriselinuxforum.com
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel