Deleted Added
full compact
cxgb_osdep.h (172101) cxgb_osdep.h (172109)
1/**************************************************************************
2
3Copyright (c) 2007, Chelsio Inc.
4All rights reserved.
5
6Redistribution and use in source and binary forms, with or without
7modification, are permitted provided that the following conditions are met:
8

--- 12 unchanged lines hidden (view full) ---

21CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
22SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
23INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
24CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26POSSIBILITY OF SUCH DAMAGE.
27
28
1/**************************************************************************
2
3Copyright (c) 2007, Chelsio Inc.
4All rights reserved.
5
6Redistribution and use in source and binary forms, with or without
7modification, are permitted provided that the following conditions are met:
8

--- 12 unchanged lines hidden (view full) ---

21CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
22SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
23INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
24CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26POSSIBILITY OF SUCH DAMAGE.
27
28
29$FreeBSD: head/sys/dev/cxgb/cxgb_osdep.h 172101 2007-09-09 04:34:03Z kmacy $
29$FreeBSD: head/sys/dev/cxgb/cxgb_osdep.h 172109 2007-09-10 00:59:51Z kmacy $
30
31***************************************************************************/
32
33#include <sys/param.h>
34#include <sys/systm.h>
35#include <sys/ctype.h>
36#include <sys/endian.h>
37#include <sys/bus.h>

--- 38 unchanged lines hidden (view full) ---

76#define FIRMWARE_LATEST
77#endif
78
79#if __FreeBSD_version > 700000
80#define MSI_SUPPORTED
81#define TSO_SUPPORTED
82#define VLAN_SUPPORTED
83#define TASKQUEUE_CURRENT
30
31***************************************************************************/
32
33#include <sys/param.h>
34#include <sys/systm.h>
35#include <sys/ctype.h>
36#include <sys/endian.h>
37#include <sys/bus.h>

--- 38 unchanged lines hidden (view full) ---

76#define FIRMWARE_LATEST
77#endif
78
79#if __FreeBSD_version > 700000
80#define MSI_SUPPORTED
81#define TSO_SUPPORTED
82#define VLAN_SUPPORTED
83#define TASKQUEUE_CURRENT
84#else
85#define if_name(ifp) (ifp)->if_xname
86#define M_SANITY(m, n)
84#endif
85
86#define __read_mostly __attribute__((__section__(".data.read_mostly")))
87
88/*
89 * Workaround for weird Chelsio issue
90 */
91#if __FreeBSD_version > 700029

--- 212 unchanged lines hidden ---
87#endif
88
89#define __read_mostly __attribute__((__section__(".data.read_mostly")))
90
91/*
92 * Workaround for weird Chelsio issue
93 */
94#if __FreeBSD_version > 700029

--- 212 unchanged lines hidden ---