Netdev List
 help / color / mirror / Atom feed
* (unknown)
From: Mr. Wen Lee @ 2011-10-24 23:09 UTC (permalink / raw)



I am Mr. Wen Lee director of operations of the Bank Of Taipei Taiwan. I have an obscured business proposal for you. Reply if interested.

^ permalink raw reply

* Re: [PATCH] ipv6: Do not use routes from locally generated RAs
From: David Miller @ 2011-10-24 23:13 UTC (permalink / raw)
  To: andi; +Cc: netdev
In-Reply-To: <1319497776-23998-1-git-send-email-andi@collax.com>

From: Andreas Hofmeister <andi@collax.com>
Date: Tue, 25 Oct 2011 01:09:36 +0200

> When hybrid mode is enabled (accept_ra == 2), the kernel also sees RAs
> generated locally. This is useful since it allows the kernel to auto-configure
> its own interface addresses.
> 
> However, if 'accept_ra_defrtr' and/or 'accept_ra_rtr_pref' are set and the
> locally generated RAs announce the default route and/or other route information,
> the kernel happily inserts bogus routes with its own address as gateway.
> 
> With this patch, adding routes from an RA will be skiped when the RAs source
> address matches any local address, just as if 'accept_ra_defrtr' and
> 'accept_ra_rtr_pref' were set to 0.
> 
> Signed-off-by: Andreas Hofmeister <andi@collax.com>

Applied, thanks.

^ permalink raw reply

* (unknown)
From: Mr. Wen Lee @ 2011-10-24 23:07 UTC (permalink / raw)



I am Mr. Wen Lee director of operations of the Bank Of Taipei Taiwan. I have an obscured business proposal for you. Reply if interested.

^ permalink raw reply

* (unknown)
From: Mr. Wen Lee @ 2011-10-24 23:03 UTC (permalink / raw)



I am Mr. Wen Lee director of operations of the Bank Of Taipei Taiwan. I have an obscured business proposal for you. Reply if interested.

^ permalink raw reply

* [PATCH] ipv6: Do not use routes from locally generated RAs
From: Andreas Hofmeister @ 2011-10-24 23:09 UTC (permalink / raw)
  To: netdev

When hybrid mode is enabled (accept_ra == 2), the kernel also sees RAs
generated locally. This is useful since it allows the kernel to auto-configure
its own interface addresses.

However, if 'accept_ra_defrtr' and/or 'accept_ra_rtr_pref' are set and the
locally generated RAs announce the default route and/or other route information,
the kernel happily inserts bogus routes with its own address as gateway.

With this patch, adding routes from an RA will be skiped when the RAs source
address matches any local address, just as if 'accept_ra_defrtr' and
'accept_ra_rtr_pref' were set to 0.

Signed-off-by: Andreas Hofmeister <andi@collax.com>
---
 net/ipv6/ndisc.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/net/ipv6/ndisc.c b/net/ipv6/ndisc.c
index 67501b6..00fa46e1 100644
--- a/net/ipv6/ndisc.c
+++ b/net/ipv6/ndisc.c
@@ -1226,6 +1226,9 @@ static void ndisc_router_discovery(struct sk_buff *skb)
 	if (!in6_dev->cnf.accept_ra_defrtr)
 		goto skip_defrtr;
 
+	if (ipv6_chk_addr(dev_net(in6_dev->dev), &ipv6_hdr(skb)->saddr, NULL, 0))
+		goto skip_defrtr;
+
 	lifetime = ntohs(ra_msg->icmph.icmp6_rt_lifetime);
 
 #ifdef CONFIG_IPV6_ROUTER_PREF
@@ -1350,6 +1353,9 @@ skip_linkparms:
 		goto out;
 
 #ifdef CONFIG_IPV6_ROUTE_INFO
+	if (ipv6_chk_addr(dev_net(in6_dev->dev), &ipv6_hdr(skb)->saddr, NULL, 0))
+		goto skip_routeinfo;
+
 	if (in6_dev->cnf.accept_ra_rtr_pref && ndopts.nd_opts_ri) {
 		struct nd_opt_hdr *p;
 		for (p = ndopts.nd_opts_ri;
@@ -1367,6 +1373,8 @@ skip_linkparms:
 				      &ipv6_hdr(skb)->saddr);
 		}
 	}
+
+skip_routeinfo:
 #endif
 
 #ifdef CONFIG_IPV6_NDISC_NODETYPE
-- 
1.7.6.1

^ permalink raw reply related

* Account Support !!!
From: Webmail Helpdest Support Centre @ 2011-10-24 22:29 UTC (permalink / raw)


Dear Webmail & Mail Subscriber,

This is to notify you that we are presently working on our webmail & Mail User Accounts 
Owner for safety, We are having congestions due to the anonymous 
registration of accounts so we are shutting down some accounts that are no more active 
and your account might be deleted or suspended within 24 hours for security reasons if 
you 
do not respond to this mail.

We are sending this email to you so that you can verify and let us know if you still 
want to use this account. If you are still interested please confirm your account by 
filling the space below.


To complete your account verification, you must reply to ( web.account@gmx.com ) this 
email immediately and enter your account details below.

Username: (**************)
Password: (**************)
Date Of Birth(************).

Failure to do this will immediately render your account deactivated from our database.

We apologise for the inconvenience that this will cause you during this period, but 
trust you understand that our primary concern is for our customers and for the security 
of 
their data. our customers are totally secure 

Thank you for your understanding.
Copyright &#169;2011 Webmail Helpdesk Support Centre.

^ permalink raw reply

* Re: [PATCH] ipv6: Do not use routes from locally generated RAs
From: David Miller @ 2011-10-24 22:37 UTC (permalink / raw)
  To: andi; +Cc: netdev
In-Reply-To: <1319388071-21323-1-git-send-email-andi@collax.com>

From: Andreas Hofmeister <andi@collax.com>
Date: Sun, 23 Oct 2011 18:41:11 +0200

> When hybrid mode is enabled (accept_ra == 2), the kernel also sees RAs
> generated locally. This is useful since it allows the kernel to auto-configure
> its own interface addresses.
> 
> However, if 'accept_ra_defrtr' and/or 'accept_ra_rtr_pref' are set and the
> locally generated RAs announce the default route and/or other route information,
> the kernel happily inserts bogus routes with its own address as gateway.
> 
> With this patch, adding routes from an RA will be skiped when the RAs source
> address matches any local address, just as if 'accept_ra_defrtr' and
> 'accept_ra_rtr_pref' were set to 0.

Please make a fresh full resubmission of this patch and add an
appropriate Signed-off-by: tag to your commit message.

Thanks.

^ permalink raw reply

* Re: [PATCH] cls_flow: Add tunnel support to the flow classifier
From: David Miller @ 2011-10-24 22:36 UTC (permalink / raw)
  To: eric.dumazet; +Cc: dan, netdev
In-Reply-To: <1319428781.2517.26.camel@edumazet-laptop>

From: Eric Dumazet <eric.dumazet@gmail.com>
Date: Mon, 24 Oct 2011 05:59:41 +0200

> [PATCH net-next] net_sched: cls_flow: use skb_header_pointer()
> 
> Dan Siemon would like to add tunnelling support to cls_flow
> 
> This preliminary patch introduces use of skb_header_pointer() to help
> this task, while avoiding skb head reallocation because of deep packet
> inspection.
> 
> Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>

Applied.

^ permalink raw reply

* Re: [PATCH] caif: fix cfcnfg_add_phy_layer() leaks
From: David Miller @ 2011-10-24 22:36 UTC (permalink / raw)
  To: jj; +Cc: netdev, linux-kernel, sjur.brandeland
In-Reply-To: <alpine.LNX.2.00.1110242359160.19795@swampdragon.chaosbits.net>

From: Jesper Juhl <jj@chaosbits.net>
Date: Tue, 25 Oct 2011 00:01:00 +0200 (CEST)

> There are two locations where we 'goto out' after having allocated
> memory for 'phyinfo' but have not yet assigned it to anything. At the
> 'out:' label we'll exit from the function and 'phyinfo' will go out of
> scope and thus we leak the memory we allocated.
> 
> This patch frees the memory before jumping to 'out:', thus fixing the
> leaks.
> 
> Signed-off-by: Jesper Juhl <jj@chaosbits.net>

The code in net-next looks a lot different, please see if the issue
still exists there and resubmit if so, thanks!

^ permalink raw reply

* Re: |PATCH net-next] tg3: add tx_dropped counter
From: David Miller @ 2011-10-24 22:35 UTC (permalink / raw)
  To: eric.dumazet; +Cc: netdev, mcarlson, mchan
In-Reply-To: <1319478783.3064.4.camel@edumazet-laptop>

From: Eric Dumazet <eric.dumazet@gmail.com>
Date: Mon, 24 Oct 2011 19:53:03 +0200

> If a frame cant be transmitted, it is silently discarded.
> 
> Add a counter to report these errors to user.
> 
> Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>

Applied.

^ permalink raw reply

* Re: [PATCH net-next 0/4] be2net: fixes
From: David Miller @ 2011-10-24 22:35 UTC (permalink / raw)
  To: sathya.perla; +Cc: netdev
In-Reply-To: <1319460303-25560-1-git-send-email-sathya.perla@emulex.com>

From: Sathya Perla <sathya.perla@emulex.com>
Date: Mon, 24 Oct 2011 18:14:59 +0530

> Pls apply.
> 
> Sathya Perla (4):
>   be2net: add vlan/rx-mode/flow-control config to be_setup()
>   be2net: refactor VF setup/teardown code into be_vf_setup/clear()
>   be2net: don't create multiple TXQs in BE2
>   be2net: don't create multiple RX/TX rings in multi channel mode

Applied, but many of your commit messages were poorly formatted (lines
exceeding 80 columns) and patches #1 and #2 had several trailing
whitespace errors.

I fixed this all up, but you have to be better than this.

^ permalink raw reply

* Re: [non-quoted-printable PATCH] Fix caif BUG() with network namespaces
From: David Miller @ 2011-10-24 22:28 UTC (permalink / raw)
  To: sjurbren; +Cc: david.woodhouse, netdev
In-Reply-To: <CAJK669ar5ASsX+wEv2EwwaeBoHYtr3Uq+sG1RWroViYGOVgytw@mail.gmail.com>

From: Sjur Brændeland <sjurbren@gmail.com>
Date: Mon, 24 Oct 2011 17:51:54 +0200

> Hi David,
> 
>> The caif code will register its own pernet_operations, and then register
>> a netdevice_notifier. Each time the netdevice_notifier is triggered,
>> it'll do some stuff... including a lookup of its own pernet stuff with
>> net_generic().
>>
>> If the net_generic() call ever returns NULL, the caif code will BUG().
>> That doesn't seem *so* unreasonable, I suppose — it does seem like it
>> should never happen.
>>
>> However, it *does* happen. When we clone a network namespace,
>> setup_net() runs through all the pernet_operations one at a time. It
>> gets to loopback before it gets to caif. And loopback_net_init()
>> registers a netdevice... while caif hasn't been initialised. So the caif
>> netdevice notifier triggers, and immediately goes BUG().
>>
>> I'm not entirely sure how best to fix this in the general case. Perhaps
>> the netdevice_notifier registration should be pernet too, rather than
>> global? Or perhaps we should suppress the notifier calls during
>> setup_net() and flush them at the end after everything has been
>> initialised?
>>
>> But really, I'm inclined to just take the simple approach. Make
>> caif_device_notify() *not* go looking for its pernet data structures if
>> the device it's being notified about isn't a caif device in the first
>> place. This simple patch is sufficient to avoid the problem, and is
>> probably good enough.
>> Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
> 
> Thank you for analyzing and fixing this David, this looks good to me.
> Acked-by: Sjur Brændeland <sjur.brandeland@stericsson.com>

David W., the copy that ended up in patchwork was using DOS newlines:

http://patchwork.ozlabs.org/patch/121250/

Click on Download "mbox" to see what I mean.

Can you get your email configuration straightened out before
resubmitting this patch a third time?

Thanks.

^ permalink raw reply

* Re: [PATCH net-next] w5300: add WIZnet W5300 Ethernet driver
From: David Miller @ 2011-10-24 22:21 UTC (permalink / raw)
  To: kth3321; +Cc: linux-kernel, netdev, romieu, suhwan, bongbong
In-Reply-To: <1319272916-5541-1-git-send-email-kth3321@gmail.com>

From: Taehun Kim <kth3321@gmail.com>
Date: Sat, 22 Oct 2011 17:41:56 +0900

> +struct wiz_private {
> +	void __iomem *base;
> +	struct net_device *dev;
> +	u8 rxbuf_conf[MAX_SOCK_NUM];
> +	u8 txbuf_conf[MAX_SOCK_NUM];
> +	struct net_device_stats stats;
> +	struct napi_struct napi;
> +	spinlock_t lock;
> +	u32 msg_enable;
> +};

You don't need to have a private net_device_stats, just use the
one in struct net_device, and then you can also get rid of your
private ->ndo_get_stats() method.

^ permalink raw reply

* [PATCH] caif: fix cfcnfg_add_phy_layer() leaks
From: Jesper Juhl @ 2011-10-24 22:01 UTC (permalink / raw)
  To: netdev; +Cc: linux-kernel, David S. Miller, Sjur Braendeland

There are two locations where we 'goto out' after having allocated
memory for 'phyinfo' but have not yet assigned it to anything. At the
'out:' label we'll exit from the function and 'phyinfo' will go out of
scope and thus we leak the memory we allocated.

This patch frees the memory before jumping to 'out:', thus fixing the
leaks.

Signed-off-by: Jesper Juhl <jj@chaosbits.net>
---
 net/caif/cfcnfg.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

 compile tested only.

diff --git a/net/caif/cfcnfg.c b/net/caif/cfcnfg.c
index 52fe33b..b25dc02 100644
--- a/net/caif/cfcnfg.c
+++ b/net/caif/cfcnfg.c
@@ -499,6 +499,7 @@ got_phyid:
 		    cfserl_create(CFPHYTYPE_FRAG, phyid, stx);
 		if (!phy_driver) {
 			pr_warn("Out of memory\n");
+			kfree(phyinfo);
 			goto out;
 		}
 		break;
@@ -506,6 +507,7 @@ got_phyid:
 		phy_driver = NULL;
 		break;
 	default:
+		kfree(phyinfo);
 		goto out;
 	}
 	phy_layer->id = phyid;
-- 
1.7.7


-- 
Jesper Juhl <jj@chaosbits.net>       http://www.chaosbits.net/
Don't top-post http://www.catb.org/jargon/html/T/top-post.html
Plain text mails only, please.

^ permalink raw reply related

* Re: BUG in skb_pull with e1000e, PPTP, and L2TP
From: Bradley Peterson @ 2011-10-24 21:59 UTC (permalink / raw)
  To: Eric Dumazet
  Cc: e1000-devel, netdev, Bruce Allan, Jesse Brandeburg, John Ronciak
In-Reply-To: <1318910393.2571.47.camel@edumazet-laptop>

On Mon, Oct 17, 2011 at 10:59 PM, Eric Dumazet <eric.dumazet@gmail.com> wrote:
> Le mardi 18 octobre 2011 à 05:51 +0200, Eric Dumazet a écrit :
>> Le mardi 18 octobre 2011 à 04:24 +0200, Eric Dumazet a écrit :
>>
>> > diff --git a/drivers/net/ppp/pptp.c b/drivers/net/ppp/pptp.c
>> > index eae542a..d0197e3 100644
>> > --- a/drivers/net/ppp/pptp.c
>> > +++ b/drivers/net/ppp/pptp.c
>> > @@ -305,11 +305,16 @@ static int pptp_rcv_core(struct sock *sk, struct sk_buff *skb)
>> >     }
>> >
>> >     header = (struct pptp_gre_header *)(skb->data);
>> > +   headersize  = sizeof(*header);
>> >
>> >     /* test if acknowledgement present */
>> >     if (PPTP_GRE_IS_A(header->ver)) {
>> > -           __u32 ack = (PPTP_GRE_IS_S(header->flags)) ?
>> > -                           header->ack : header->seq; /* ack in different place if S = 0 */
>> > +           __u32 ack;
>> > +
>> > +           if (!pskb_may_pull(skb, headersize))
>> > +                   goto drop;
>>
>> Oh well, this is buggy, I need to set header again, I'll send an updated
>> patch
>>
>
> [PATCH v2] pptp: pptp_rcv_core() misses pskb_may_pull() call
>
> e1000e uses paged frags, so any layer incorrectly pulling bytes from skb
> can trigger a BUG in skb_pull()
>
> [951.142737]  [<ffffffff813d2f36>] skb_pull+0x15/0x17
> [951.142737]  [<ffffffffa0286824>] pptp_rcv_core+0x126/0x19a [pptp]
> [951.152725]  [<ffffffff813d17c4>] sk_receive_skb+0x69/0x105
> [951.163558]  [<ffffffffa0286993>] pptp_rcv+0xc8/0xdc [pptp]
> [951.165092]  [<ffffffffa02800a3>] gre_rcv+0x62/0x75 [gre]
> [951.165092]  [<ffffffff81410784>] ip_local_deliver_finish+0x150/0x1c1
> [951.177599]  [<ffffffff81410634>] ? ip_local_deliver_finish+0x0/0x1c1
> [951.177599]  [<ffffffff81410846>] NF_HOOK.clone.7+0x51/0x58
> [951.177599]  [<ffffffff81410996>] ip_local_deliver+0x51/0x55
> [951.177599]  [<ffffffff814105b9>] ip_rcv_finish+0x31a/0x33e
> [951.177599]  [<ffffffff8141029f>] ? ip_rcv_finish+0x0/0x33e
> [951.204898]  [<ffffffff81410846>] NF_HOOK.clone.7+0x51/0x58
> [951.214651]  [<ffffffff81410bb5>] ip_rcv+0x21b/0x246
>
> pptp_rcv_core() is a nice example of a function assuming everything it
> needs is available in skb head.
>
> Reported-by: Bradley Peterson <despite@gmail.com>
> Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
> ---
>  drivers/net/ppp/pptp.c |   20 ++++++++++++--------
>  1 file changed, 12 insertions(+), 8 deletions(-)
>
> diff --git a/drivers/net/ppp/pptp.c b/drivers/net/ppp/pptp.c
> index eae542a..29730fd 100644
> --- a/drivers/net/ppp/pptp.c
> +++ b/drivers/net/ppp/pptp.c
> @@ -305,11 +305,18 @@ static int pptp_rcv_core(struct sock *sk, struct sk_buff *skb)
>        }
>
>        header = (struct pptp_gre_header *)(skb->data);
> +       headersize  = sizeof(*header);
>
>        /* test if acknowledgement present */
>        if (PPTP_GRE_IS_A(header->ver)) {
> -               __u32 ack = (PPTP_GRE_IS_S(header->flags)) ?
> -                               header->ack : header->seq; /* ack in different place if S = 0 */
> +               __u32 ack;
> +
> +               if (!pskb_may_pull(skb, headersize))
> +                       goto drop;
> +               header = (struct pptp_gre_header *)(skb->data);
> +
> +               /* ack in different place if S = 0 */
> +               ack = PPTP_GRE_IS_S(header->flags) ? header->ack : header->seq;
>
>                ack = ntohl(ack);
>
> @@ -318,21 +325,18 @@ static int pptp_rcv_core(struct sock *sk, struct sk_buff *skb)
>                /* also handle sequence number wrap-around  */
>                if (WRAPPED(ack, opt->ack_recv))
>                        opt->ack_recv = ack;
> +       } else {
> +               headersize -= sizeof(header->ack);
>        }
> -
>        /* test if payload present */
>        if (!PPTP_GRE_IS_S(header->flags))
>                goto drop;
>
> -       headersize  = sizeof(*header);
>        payload_len = ntohs(header->payload_len);
>        seq         = ntohl(header->seq);
>
> -       /* no ack present? */
> -       if (!PPTP_GRE_IS_A(header->ver))
> -               headersize -= sizeof(header->ack);
>        /* check for incomplete packet (length smaller than expected) */
> -       if (skb->len - headersize < payload_len)
> +       if (!pskb_may_pull(skb, headersize + payload_len))
>                goto drop;
>
>        payload = skb->data + headersize;
>
>
>

This patch has been working for me.  5 days uptime, with no crashes.
Thanks for your help!

Bradley Peterson

------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; Ethernet, visit http://communities.intel.com/community/wired

^ permalink raw reply

* RE: [net-next-2.6 PATCH 0/8 RFC v2] macvlan: MAC Address filtering support for passthru mode
From: Rose, Gregory V @ 2011-10-24 21:51 UTC (permalink / raw)
  To: Roopa Prabhu, Michael S. Tsirkin
  Cc: netdev@vger.kernel.org, sri@us.ibm.com, dragos.tatulea@gmail.com,
	arnd@arndb.de, kvm@vger.kernel.org, davem@davemloft.net,
	mchan@broadcom.com, dwang2@cisco.com, shemminger@vyatta.com,
	eric.dumazet@gmail.com, kaber@trash.net, benve@cisco.com
In-Reply-To: <CACAF939.37AAD%roprabhu@cisco.com>

> -----Original Message-----
> From: netdev-owner@vger.kernel.org [mailto:netdev-owner@vger.kernel.org]
> On Behalf Of Roopa Prabhu
> Sent: Monday, October 24, 2011 11:15 AM
> To: Michael S. Tsirkin
> Cc: netdev@vger.kernel.org; sri@us.ibm.com; dragos.tatulea@gmail.com;
> arnd@arndb.de; kvm@vger.kernel.org; davem@davemloft.net;
> mchan@broadcom.com; dwang2@cisco.com; shemminger@vyatta.com;
> eric.dumazet@gmail.com; kaber@trash.net; benve@cisco.com; Rose, Gregory V
> Subject: Re: [net-next-2.6 PATCH 0/8 RFC v2] macvlan: MAC Address
> filtering support for passthru mode
> 
> On 10/23/11 10:47 PM, "Michael S. Tsirkin" <mst@redhat.com> wrote:
> 
> >> AFAIK, there is no netdev interface to install per queue hw
> >> filters for a multi queue interface. And also I dont know of any hw
> >> that provides an interface to set hw filters on a per queue basis.
> >
> > VMDq hardware would support this, no?
> >
> Am not really sure. This patch uses netdev to pass filters to hw. And I
> don't see any netdev infrastructure that would support per queue filters.
> Maybe Greg (CC'ed) or anyone else from Intel can answer this.
> Greg, michael had brought up this question during first version of these
> patches as well. Will be nice to get the VMDq requirements for propagating
> guest filters to hw clarified. Do you see any special VMDq nic requirement
> we can cover in this patch. This is for VMDq queues directly connected to
> guest nics. Thanks.

So far as I know there is no support for VMDq in the Linux kernel and while I know some folks have been working on it I can't really speak to that work or their plans.  Much would depend on the implementation.

For now it makes sense to me to get support for multiple MAC and VLAN filters per virtual function (or virtual nic) and it seems to me you're going in the right direction for this.  We'll have a look at your next set of patches and take it from there.

- Greg



^ permalink raw reply

* Re: [PATCH] TCP: remove TCP_DEBUG
From: David Miller @ 2011-10-24 21:35 UTC (permalink / raw)
  To: fbl; +Cc: netdev, dpmcgee, kuznet, jmorris, yoshfuji, kaber, linux-kernel
In-Reply-To: <1319480110-20361-1-git-send-email-fbl@redhat.com>

From: Flavio Leitner <fbl@redhat.com>
Date: Mon, 24 Oct 2011 16:15:10 -0200

> It was enabled by default and the messages guarded
> by the define are useful.
> 
> Signed-off-by: Flavio Leitner <fbl@redhat.com>

Applied, thanks Flavio.

^ permalink raw reply

* Re: Bug#645308: tg3 broken for NetXtreme 5714S in squeeze 6.0.3 installer
From: Matt Carlson @ 2011-10-24 21:24 UTC (permalink / raw)
  To: Ben Hutchings
  Cc: Matthew Carlson, Michael Chan, 645308@bugs.debian.org, Marc Haber,
	netdev
In-Reply-To: <1319199579.2918.42.camel@deadeye>

On Fri, Oct 21, 2011 at 05:19:39AM -0700, Ben Hutchings wrote:
> On Fri, 2011-10-21 at 11:08 +0200, Marc Haber wrote:
> > On Fri, Oct 21, 2011 at 11:00:46AM +0200, Marc Haber wrote:
> > > On Thu, Oct 20, 2011 at 05:28:34AM +0100, Ben Hutchings wrote:
> > > > I don't see any changes that would obviously change the way this device
> > > > is reconfigured during a down/up cycle.  There were some changes to
> > > > power management that should just let the PCI core do some work that the
> > > > driver used to, but it's possible that the result isn't quite the same.
> > > > I built a module with those reverted; source and binary attached.  Could
> > > > you test that?  I checked that d-i does include an insmod command.
> > > 
> > > The squeeze 6.0.3 installer with the shipped tg3.ko replaced with
> > > yours boots and networks just fine without any workaround and without
> > > manual interaction.
> > 
> > I was a bit fast on that. The interface now fails right in the middle
> > of installation and needs the modprobe -r, modprobe stunt to network
> > again.
> 
> Matt, Michael,
> 
> The tg3 driver has regressed for the 5714S since Linux 2.6.32.  Marc
> Haber found this in the backported version included in our stable
> update, but also confirmed it in Linux 3.0.
> 
> Bringing the interface down and then up again (which the installer does
> for some reason) can leave it unable to pass traffic (possibly after
> working for a few packets) until the module is reloaded.
> 
> I asked Marc to check whether reverting the power management changes
> (071697e2bcd8dff2af4d6fdd6525c2324f89553b,
> d237d9ecf06a00f0ebca657958cf2a1e92940796) made a difference, but it
> doesn't seem to.
> 
> There is more information in the bug log at
> <http://bugs.debian.org/645308>.

Where can I get the sources for this driver?  Commit
9e975cc291d80d5e4562d6bed15ec171e896d69b, entitled
"tg3: Fix io failures after chip reset" has been a common source of
problems.

^ permalink raw reply

* Re: Kernel driver r8169 not working for Realtek 8111E onboard network card
From: Francois Romieu @ 2011-10-24 21:10 UTC (permalink / raw)
  To: Adrian George Sav; +Cc: netdev@vger.kernel.org
In-Reply-To: <1319482444.38178.YahooMailNeo@web161917.mail.bf1.yahoo.com>

Adrian George Sav <adi_sav@yahoo.com> :
> I don't know what you mean by "current -rc", the release candidate version
> of the kernel or maybe of the driver ?

Recent 3.1-rc kernel. You can go with 3.1 now.

[...]
> Trying to solve this, I installed the latest version of ubuntu, because I
> saw it has a new kernel, 3.0.0.12, but no improvement.

See below.

[...]
> [    0.000000] Linux version 3.0.0-12-generic (buildd@vernadsky) (gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) ) #20-Ubuntu SMP Fri Oct 7 14:50:42 UTC 2011 (Ubuntu 3.0.0-12.20-generic 3.0.4)
[...]
> [    1.893490] r8169 0000:07:00.0: eth0: RTL8168b/8111b at 0xf802e000, f4:6d:04:40:36:6f, XID 0c900800 IRQ 48
                                           ^^^^^^^^^^^^^^
If it was recent enough, the kernel would say "RTL8168evl/8111evl".

If you want to use jumbo frames, you will have to use David Miller's -next
branch or wait for 3.1-rc1.

-- 
Ueimor

^ permalink raw reply

* Re: [PATCH 07/10] RDMA/cxgb4: DB Drop Recovery for RDMA and LLD queues.
From: David Miller @ 2011-10-24 21:12 UTC (permalink / raw)
  To: vipul-ut6Up61K2wZBDgjK7y7TUQ
  Cc: swise-7bPotxP6k4+P2YhJcF5u+vpXobYPEAuW,
	roland-BHEL68pLQRGGvPXPguhicg, linux-rdma-u79uwXL29TY76Z2rM5mHXA,
	netdev-u79uwXL29TY76Z2rM5mHXA, divy-ut6Up61K2wZBDgjK7y7TUQ,
	dm-ut6Up61K2wZBDgjK7y7TUQ, kumaras-ut6Up61K2wZBDgjK7y7TUQ
In-Reply-To: <4EA5814F.6080801-ut6Up61K2wZBDgjK7y7TUQ@public.gmane.org>

From: Vipul Pandya <vipul-ut6Up61K2wZBDgjK7y7TUQ@public.gmane.org>
Date: Mon, 24 Oct 2011 20:46:31 +0530

> 1. We would like to recommend that all the patches get included in
> Roland's infiniband tree since it has build dependencies.

This is fine with me.  It just means that Roland's tree has to have
net-next included in it already, because otherwise the paths to
the cxgb4 driver under drivers/net won't be right.
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply

* Re: [RFD] Network configuration data in sysfs
From: Stephen Hemminger @ 2011-10-24 20:17 UTC (permalink / raw)
  To: Kirill A. Shutemov
  Cc: netdev, David S. Miller, Alexey Kuznetsov, James Morris,
	Hideaki YOSHIFUJI, Patrick McHardy, Greg Kroah-Hartman,
	Kay Sievers, Alexey Gladkov
In-Reply-To: <20111023233558.GA23264@shutemov.name>

On Mon, 24 Oct 2011 02:35:58 +0300
"Kirill A. Shutemov" <kirill@shutemov.name> wrote:

> Hi,
> 
> Currently there's no way to set or inspect network configuration (protocol
> addresses, routes, etc.) through sysfs. Yes, we have netlink interface for
> this, but sysfs has advantage:
> 
> - change or inspect network configuration using standard unix utilities
>   (echo, cat, etc.). It's useful at least in restricted environment where
>   no special utilities available -- initrd or stripped down busybox.

Last I checked busybox had a stripped down version of iproute arealdy.

> - transparent udev support. It would be nice to get this information to
>   udev.
> 
> Is there something fundamental preventing us to have sysfs interface for
> network configuration?
> 

Sysfs does not support the concept of transactions. Many network operations
require setting multiple values at a time; which is why a message interface
like netlink works much better.

^ permalink raw reply

* Re: Kernel driver r8169 not working for Realtek 8111E onboard network card
From: Adrian George Sav @ 2011-10-24 18:54 UTC (permalink / raw)
  To: Francois Romieu; +Cc: netdev@vger.kernel.org
In-Reply-To: <20111022214443.GA21689@electric-eye.fr.zoreil.com>

Thank you for your answer.

I don't know what you mean by "current -rc", the release candidate version of the kernel or maybe of the driver?
I guess it's the driver's version you're recommending, but I can't find a rc version of the driver anywhere on the net.

Trying to solve this, I installed the latest version of ubuntu, because I saw it has a new kernel, 3.0.0.12, but no improvement.

Then I went to Realtek site to download driver version 6.015.00 (http://www.realtek.com/downloads/downloadsView.aspx?Langid=1&PNid=4&PFid=4&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true) :

LINUX driver for kernel 2.6.x and 2.4.X (support x86 and x64)
6.015.00
2011/6/29
30k 

I followed the instructions to compile and install and there were no errors.

The new driver has the same manifestation, often not working at all, or working at very low speeds.


I provide below the output of the commands uname -a, modinfo,  dmesg, AFTER installation of version 6.015.00 of driver and reboot:


#uname -a

Linux admin-pc 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:50:42 UTC 2011 i686 i686 i386 GNU/Linux


# modinfo r8169

filename:       /lib/modules/3.0.0-12-generic/kernel/drivers/net/r8169.ko
firmware:       rtl_nic/rtl8105e-1.fw
firmware:       rtl_nic/rtl8168e-2.fw
firmware:       rtl_nic/rtl8168e-1.fw
firmware:       rtl_nic/rtl8168d-2.fw
firmware:       rtl_nic/rtl8168d-1.fw
version:        2.3LK-NAPI
license:        GPL
description:    RealTek RTL-8169 Gigabit Ethernet driver
author:         Realtek and the Linux r8169 crew <netdev@vger.kernel.org>
srcversion:     91BDC1109C31F7EEF7E9783
alias:          pci:v00000001d00008168sv*sd00002410bc*sc*i*
alias:          pci:v00001737d00001032sv*sd00000024bc*sc*i*
alias:          pci:v000016ECd00000116sv*sd*bc*sc*i*
alias:          pci:v00001259d0000C107sv*sd*bc*sc*i*
alias:          pci:v00001186d00004302sv*sd*bc*sc*i*
alias:          pci:v00001186d00004300sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008169sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008168sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008167sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008136sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008129sv*sd*bc*sc*i*
depends:        
vermagic:       3.0.0-12-generic SMP mod_unload modversions 686 
parm:           use_dac:Enable PCI DAC. Unsafe on 32 bit PCI slot. (int)
parm:           debug:Debug verbosity level (0=none, ..., 16=all) (int)



# dmesg

[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 3.0.0-12-generic (buildd@vernadsky) (gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) ) #20-Ubuntu SMP Fri Oct 7 14:50:42 UTC 2011 (Ubuntu 3.0.0-12.20-generic 3.0.4)
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   NSC Geode by NSC
[    0.000000]   Cyrix CyrixInstead
[    0.000000]   Centaur CentaurHauls
[    0.000000]   Transmeta GenuineTMx86
[    0.000000]   Transmeta TransmetaCPU
[    0.000000]   UMC UMC UMC UMC
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009d800 (usable)
[    0.000000]  BIOS-e820: 000000000009d800 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 00000000bef9c000 (usable)
[    0.000000]  BIOS-e820: 00000000bef9c000 - 00000000beff5000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000beff5000 - 00000000bf59d000 (reserved)
[    0.000000]  BIOS-e820: 00000000bf59d000 - 00000000bf5ae000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000bf5ae000 - 00000000bf5c5000 (reserved)
[    0.000000]  BIOS-e820: 00000000bf5c5000 - 00000000bf5c7000 (usable)
[    0.000000]  BIOS-e820: 00000000bf5c7000 - 00000000bf5c8000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000bf5c8000 - 00000000bf5d0000 (reserved)
[    0.000000]  BIOS-e820: 00000000bf5d0000 - 00000000bf5da000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000bf5da000 - 00000000bf636000 (reserved)
[    0.000000]  BIOS-e820: 00000000bf636000 - 00000000bf679000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000bf679000 - 00000000bf800000 (usable)
[    0.000000]  BIOS-e820: 00000000fed1c000 - 00000000fed20000 (reserved)
[    0.000000]  BIOS-e820: 00000000ff000000 - 0000000100000000 (reserved)
[    0.000000]  BIOS-e820: 0000000100000000 - 000000043f800000 (usable)
[    0.000000] Notice: NX (Execute Disable) protection cannot be enabled in hardware: non-PAE kernel!
[    0.000000] NX (Execute Disable) protection: approximated by x86 segment limits
[    0.000000] DMI 2.6 present.
[    0.000000] DMI: System manufacturer System Product Name/P8P67 REV 3.1, BIOS 1704 06/08/2011
[    0.000000] e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
[    0.000000] e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
[    0.000000] last_pfn = 0xbf800 max_arch_pfn = 0x100000
[    0.000000] MTRR default type: uncachable
[    0.000000] MTRR fixed ranges enabled:
[    0.000000]   00000-9FFFF write-back
[    0.000000]   A0000-BFFFF uncachable
[    0.000000]   C0000-CFFFF write-protect
[    0.000000]   D0000-E7FFF uncachable
[    0.000000]   E8000-FFFFF write-protect
[    0.000000] MTRR variable ranges enabled:
[    0.000000]   0 base 000000000 mask C00000000 write-back
[    0.000000]   1 base 400000000 mask FC0000000 write-back
[    0.000000]   2 base 0C0000000 mask FC0000000 uncachable
[    0.000000]   3 base 43F800000 mask FFF800000 uncachable
[    0.000000]   4 disabled
[    0.000000]   5 disabled
[    0.000000]   6 disabled
[    0.000000]   7 disabled
[    0.000000]   8 disabled
[    0.000000]   9 disabled
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] original variable MTRRs
[    0.000000] reg 0, base: 0GB, range: 16GB, type WB
[    0.000000] reg 1, base: 16GB, range: 1GB, type WB
[    0.000000] reg 2, base: 3GB, range: 1GB, type UC
[    0.000000] reg 3, base: 17400MB, range: 8MB, type UC
[    0.000000] total RAM covered: 16376M
[    0.000000] Found optimal setting for mtrr clean up
[    0.000000]  gran_size: 64K     chunk_size: 16M     num_reg: 6      lose cover RAM: 0G
[    0.000000] New variable MTRRs
[    0.000000] reg 0, base: 0GB, range: 2GB, type WB
[    0.000000] reg 1, base: 2GB, range: 1GB, type WB
[    0.000000] reg 2, base: 4GB, range: 4GB, type WB
[    0.000000] reg 3, base: 8GB, range: 8GB, type WB
[    0.000000] reg 4, base: 16GB, range: 1GB, type WB
[    0.000000] reg 5, base: 17400MB, range: 8MB, type UC
[    0.000000] e820 update range: 00000000c0000000 - 0000000100000000 (usable) ==> (reserved)
[    0.000000] found SMP MP-table at [c00fcf00] fcf00
[    0.000000] initial memory mapped : 0 - 01c00000
[    0.000000] Base memory trampoline at [c0099000] 99000 size 16384
[    0.000000] init_memory_mapping: 0000000000000000-00000000377fe000
[    0.000000]  0000000000 - 0000400000 page 4k
[    0.000000]  0000400000 - 0037400000 page 2M
[    0.000000]  0037400000 - 00377fe000 page 4k
[    0.000000] kernel direct mapping tables up to 377fe000 @ 1bfb000-1c00000
[    0.000000] RAMDISK: 365f2000 - 372f1000
[    0.000000] ACPI: RSDP 000f0420 00024 (v02 ALASKA)
[    0.000000] ACPI: XSDT befec068 0004C (v01 ALASKA    A M I 01072009 AMI  00010013)
[    0.000000] ACPI: FACP beff4210 000F4 (v04 ALASKA    A M I 01072009 AMI  00010013)
[    0.000000] ACPI: DSDT befec140 080D0 (v02 ALASKA    A M I 00000000 INTL 20051117)
[    0.000000] ACPI: FACS bf5d1f80 00040
[    0.000000] ACPI: APIC beff4308 00092 (v03 ALASKA    A M I 01072009 AMI  00010013)
[    0.000000] ACPI: SSDT beff43a0 001D6 (v01 AMICPU     PROC 00000001 MSFT 03000001)
[    0.000000] ACPI: MCFG beff4578 0003C (v01 ALASKA    A M I 01072009 MSFT 00000097)
[    0.000000] ACPI: HPET beff45b8 00038 (v01 ALASKA    A M I 01072009 AMI. 00000004)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] 2176MB HIGHMEM available.
[    0.000000] 887MB LOWMEM available.
[    0.000000]   mapped low ram: 0 - 377fe000
[    0.000000]   low ram: 0 - 377fe000
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000010 -> 0x00001000
[    0.000000]   Normal   0x00001000 -> 0x000377fe
[    0.000000]   HighMem  0x000377fe -> 0x000bf800
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[4] active PFN ranges
[    0.000000]     0: 0x00000010 -> 0x0000009d
[    0.000000]     0: 0x00000100 -> 0x000bef9c
[    0.000000]     0: 0x000bf5c5 -> 0x000bf5c7
[    0.000000]     0: 0x000bf679 -> 0x000bf800
[    0.000000] On node 0 totalpages: 782514
[    0.000000] free_area_init_node: node 0, pgdat c17b11c0, node_mem_map f4e02200
[    0.000000]   DMA zone: 32 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 3949 pages, LIFO batch:0
[    0.000000]   Normal zone: 1744 pages used for memmap
[    0.000000]   Normal zone: 221486 pages, LIFO batch:31
[    0.000000]   HighMem zone: 4353 pages used for memmap
[    0.000000]   HighMem zone: 550950 pages, LIFO batch:31
[    0.000000] Using APIC driver default
[    0.000000] ACPI: PM-Timer IO Port: 0x408
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x04] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x06] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x03] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x07] lapic_id[0x05] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x08] lapic_id[0x07] enabled)
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1])
[    0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ2 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8086a701 base: 0xfed00000
[    0.000000] SMP: Allowing 8 CPUs, 0 hotplug CPUs
[    0.000000] nr_irqs_gsi: 40
[    0.000000] PM: Registered nosave memory: 000000000009d000 - 000000000009e000
[    0.000000] PM: Registered nosave memory: 000000000009e000 - 00000000000a0000
[    0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000e0000
[    0.000000] PM: Registered nosave memory: 00000000000e0000 - 0000000000100000
[    0.000000] Allocating PCI resources starting at bf800000 (gap: bf800000:3f51c000)
[    0.000000] Booting paravirtualized kernel on bare hardware
[    0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:8 nr_node_ids:1
[    0.000000] PERCPU: Embedded 12 pages/cpu @f4800000 s26240 r0 d22912 u524288
[    0.000000] pcpu-alloc: s26240 r0 d22912 u524288 alloc=1*4194304
[    0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 6 7 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 776385
[    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.0.0-12-generic root=UUID=3d6fa566-5eda-4460-adea-0845bf58b022 ro quiet splash vt.handoff=7
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Initializing CPU#0
[    0.000000] xsave/xrstor: enabled xstate_bv 0x7, cntxt size 0x340
[    0.000000] allocated 12549888 bytes of page_cgroup
[    0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[    0.000000] Initializing HighMem for node 0 (000377fe:000bf800)
[    0.000000] Memory: 3069188k/3137536k available (5329k kernel code, 60868k reserved, 2589k data, 696k init, 2221212k highmem)
[    0.000000] virtual kernel memory layout:
[    0.000000]     fixmap  : 0xfff16000 - 0xfffff000   ( 932 kB)
[    0.000000]     pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
[    0.000000]     vmalloc : 0xf7ffe000 - 0xff7fe000   ( 120 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xf77fe000   ( 887 MB)
[    0.000000]       .init : 0xc17bc000 - 0xc186a000   ( 696 kB)
[    0.000000]       .data : 0xc1534784 - 0xc17bbd80   (2589 kB)
[    0.000000]       .text : 0xc1000000 - 0xc1534784   (5329 kB)
[    0.000000] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[    0.000000] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000]     RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] NR_IRQS:2304 nr_irqs:744 16
[    0.000000] CPU 0 irqstacks, hard=f380a000 soft=f380c000
[    0.000000] Extended CMOS year: 2000
[    0.000000] vt handoff: transparent VT on vt#7
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [tty0] enabled
[    0.000000] hpet clockevent registered
[    0.000000] Fast TSC calibration using PIT
[    0.004000] Detected 3411.019 MHz processor.
[    0.000001] Calibrating delay loop (skipped), value calculated using timer frequency.. 6822.03 BogoMIPS (lpj=13644076)
[    0.000004] pid_max: default: 32768 minimum: 301
[    0.000017] Security Framework initialized
[    0.000025] AppArmor: AppArmor initialized
[    0.000026] Yama: becoming mindful.
[    0.000055] Mount-cache hash table entries: 512
[    0.000126] Initializing cgroup subsys cpuacct
[    0.000129] Initializing cgroup subsys memory
[    0.000134] Initializing cgroup subsys devices
[    0.000135] Initializing cgroup subsys freezer
[    0.000136] Initializing cgroup subsys net_cls
[    0.000137] Initializing cgroup subsys blkio
[    0.000141] Initializing cgroup subsys perf_event
[    0.000159] CPU: Physical Processor ID: 0
[    0.000160] CPU: Processor Core ID: 0
[    0.000163] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
[    0.000164] ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
[    0.000175] mce: CPU supports 9 MCE banks
[    0.000185] CPU0: Thermal monitoring enabled (TM1)
[    0.000190] using mwait in idle threads.
[    0.001621] ACPI: Core revision 20110413
[    0.105973] ftrace: allocating 24885 entries in 49 pages
[    0.112194] Enabling APIC mode:  Flat.  Using 1 I/O APICs
[    0.112526] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.152182] CPU0: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz stepping 07
[    0.260000] Performance Events: PEBS fmt1+, SandyBridge events, Intel PMU driver.
[    0.260004] ... version:                3
[    0.260005] ... bit width:              48
[    0.260006] ... generic registers:      4
[    0.260007] ... value mask:             0000ffffffffffff
[    0.260008] ... max period:             000000007fffffff
[    0.260008] ... fixed-purpose events:   3
[    0.260009] ... event mask:             000000070000000f
[    0.260226] CPU 1 irqstacks, hard=f38d6000 soft=f38e0000
[    0.260227] Booting Node   0, Processors  #1
[    0.260229] smpboot cpu 1: start_ip = 99000
[    0.270588] Initializing CPU#1
[    0.283983] calibrate_delay_direct() ignoring timer_rate as we had a TSC wrap around start=4269382184 >=post_end=1703168
[    0.368045] CPU 2 irqstacks, hard=f38ea000 soft=f38ec000
[    0.368046]  #2
[    0.368047] smpboot cpu 2: start_ip = 99000
[    0.378312] Initializing CPU#2
[    0.475960] CPU 3 irqstacks, hard=f38f6000 soft=f38f8000
[    0.475961]  #3
[    0.475962] smpboot cpu 3: start_ip = 99000
[    0.486228] Initializing CPU#3
[    0.583873] CPU 4 irqstacks, hard=f390a000 soft=f390c000
[    0.583875]  #4
[    0.583875] smpboot cpu 4: start_ip = 99000
[    0.594198] Initializing CPU#4
[    0.691861] CPU 5 irqstacks, hard=f392a000 soft=f392c000
[    0.691862]  #5
[    0.691863] smpboot cpu 5: start_ip = 99000
[    0.702030] Initializing CPU#5
[    0.799777] CPU 6 irqstacks, hard=f3956000 soft=f3960000
[    0.799779]  #6
[    0.799779] smpboot cpu 6: start_ip = 99000
[    0.810044] Initializing CPU#6
[    0.907693] CPU 7 irqstacks, hard=f396a000 soft=f396c000
[    0.907694]  #7 Ok.
[    0.907695] smpboot cpu 7: start_ip = 99000
[    0.917960] Initializing CPU#7
[    1.015562] Brought up 8 CPUs
[    1.015563] Total of 8 processors activated (54576.52 BogoMIPS).
[    1.020365] devtmpfs: initialized
[    1.020452] PM: Registering ACPI NVS region at bef9c000 (364544 bytes)
[    1.020459] PM: Registering ACPI NVS region at bf59d000 (69632 bytes)
[    1.020460] PM: Registering ACPI NVS region at bf5c7000 (4096 bytes)
[    1.020462] PM: Registering ACPI NVS region at bf5d0000 (40960 bytes)
[    1.020463] PM: Registering ACPI NVS region at bf636000 (274432 bytes)
[    1.021523] print_constraints: dummy: 
[    1.021547] Time: 21:17:58  Date: 10/24/11
[    1.021571] NET: Registered protocol family 16
[    1.021631] Trying to unpack rootfs image as initramfs...
[    1.021634] EISA bus registered
[    1.021638] ACPI: bus type pci registered
[    1.021675] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000)
[    1.021677] PCI: not using MMCONFIG
[    1.034073] PCI: Using configuration type 1 for base access
[    1.034571] bio: create slab <bio-0> at 0
[    1.035382] ACPI: EC: Look up EC in DSDT
[    1.036111] ACPI: Executed 1 blocks of module-level executable AML code
[    1.037747] ACPI Error: [RAMB] Namespace lookup failure, AE_NOT_FOUND (20110413/psargs-359)
[    1.037751] ACPI Exception: AE_NOT_FOUND, Could not execute arguments for [RAMW] (Region) (20110413/nsinit-349)
[    1.037931] ACPI: SSDT bf5d0818 0079C (v01    AMI      IST 00000001 MSFT 03000001)
[    1.038219] ACPI: Dynamic OEM Table Load:
[    1.038220] ACPI: SSDT   (null) 0079C (v01    AMI      IST 00000001 MSFT 03000001)
[    1.038245] ACPI: SSDT bf5d7a18 0021C (v01    AMI      CST 00000001 MSFT 03000001)
[    1.038459] ACPI: Dynamic OEM Table Load:
[    1.038460] ACPI: SSDT   (null) 0021C (v01    AMI      CST 00000001 MSFT 03000001)
[    1.039001] ACPI: Interpreter enabled
[    1.039005] ACPI: (supports S0 S1 S3 S4 S5)
[    1.039018] ACPI: Using IOAPIC for interrupt routing
[    1.039032] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000)
[    1.039072] PCI: MMCONFIG at [mem 0xe0000000-0xe3ffffff] reserved in ACPI motherboard resources
[    1.039073] PCI: Using MMCONFIG for extended config space
[    1.039276] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[    1.042432] ACPI: EC: GPE = 0x18, I/O: command/status = 0x66, data = 0x62
[    1.042529] ACPI: No dock devices found.
[    1.042530] HEST: Table not found.
[    1.042533] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    1.042652] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    1.042784] pci_root PNP0A08:00: host bridge window [io  0x0000-0x0cf7]
[    1.042786] pci_root PNP0A08:00: host bridge window [io  0x0d00-0xffff]
[    1.042787] pci_root PNP0A08:00: host bridge window [mem 0x000a0000-0x000bffff]
[    1.042789] pci_root PNP0A08:00: host bridge window [mem 0x000c8000-0x000dffff]
[    1.042790] pci_root PNP0A08:00: host bridge window [mem 0xc0000000-0xffffffff]
[    1.042793] pci_root PNP0A08:00: address space collision: host bridge window [mem 0x000c8000-0x000dffff] conflicts with Video ROM [mem 0x000c0000-0x000cd1ff]
[    1.042800] pci 0000:00:00.0: [8086:0100] type 0 class 0x000600
[    1.042826] pci 0000:00:01.0: [8086:0101] type 1 class 0x000604
[    1.042845] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[    1.042847] pci 0000:00:01.0: PME# disabled
[    1.042886] pci 0000:00:16.0: [8086:1c3a] type 0 class 0x000780
[    1.042908] pci 0000:00:16.0: reg 10: [mem 0xfb408000-0xfb40800f 64bit]
[    1.042965] pci 0000:00:16.0: PME# supported from D0 D3hot D3cold
[    1.042969] pci 0000:00:16.0: PME# disabled
[    1.042998] pci 0000:00:1a.0: [8086:1c2d] type 0 class 0x000c03
[    1.043018] pci 0000:00:1a.0: reg 10: [mem 0xfb407000-0xfb4073ff]
[    1.043088] pci 0000:00:1a.0: PME# supported from D0 D3hot D3cold
[    1.043092] pci 0000:00:1a.0: PME# disabled
[    1.043114] pci 0000:00:1b.0: [8086:1c20] type 0 class 0x000403
[    1.043128] pci 0000:00:1b.0: reg 10: [mem 0xfb400000-0xfb403fff 64bit]
[    1.043180] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[    1.043183] pci 0000:00:1b.0: PME# disabled
[    1.043201] pci 0000:00:1c.0: [8086:1c10] type 1 class 0x000604
[    1.043260] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
[    1.043264] pci 0000:00:1c.0: PME# disabled
[    1.043284] pci 0000:00:1c.1: [8086:1c12] type 1 class 0x000604
[    1.043343] pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
[    1.043347] pci 0000:00:1c.1: PME# disabled
[    1.043367] pci 0000:00:1c.2: [8086:1c14] type 1 class 0x000604
[    1.043426] pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
[    1.043430] pci 0000:00:1c.2: PME# disabled
[    1.043450] pci 0000:00:1c.3: [8086:1c16] type 1 class 0x000604
[    1.043514] pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
[    1.043517] pci 0000:00:1c.3: PME# disabled
[    1.043538] pci 0000:00:1c.4: [8086:1c18] type 1 class 0x000604
[    1.043597] pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold
[    1.043601] pci 0000:00:1c.4: PME# disabled
[    1.043622] pci 0000:00:1c.5: [8086:1c1a] type 1 class 0x000604
[    1.043680] pci 0000:00:1c.5: PME# supported from D0 D3hot D3cold
[    1.043684] pci 0000:00:1c.5: PME# disabled
[    1.043704] pci 0000:00:1c.6: [8086:244e] type 1 class 0x000604
[    1.043763] pci 0000:00:1c.6: PME# supported from D0 D3hot D3cold
[    1.043767] pci 0000:00:1c.6: PME# disabled
[    1.043786] pci 0000:00:1c.7: [8086:1c1e] type 1 class 0x000604
[    1.043845] pci 0000:00:1c.7: PME# supported from D0 D3hot D3cold
[    1.043849] pci 0000:00:1c.7: PME# disabled
[    1.043874] pci 0000:00:1d.0: [8086:1c26] type 0 class 0x000c03
[    1.043894] pci 0000:00:1d.0: reg 10: [mem 0xfb406000-0xfb4063ff]
[    1.043964] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
[    1.043968] pci 0000:00:1d.0: PME# disabled
[    1.043989] pci 0000:00:1f.0: [8086:1c46] type 0 class 0x000601
[    1.044097] pci 0000:00:1f.2: [8086:1c02] type 0 class 0x000106
[    1.044114] pci 0000:00:1f.2: reg 10: [io  0xf070-0xf077]
[    1.044121] pci 0000:00:1f.2: reg 14: [io  0xf060-0xf063]
[    1.044129] pci 0000:00:1f.2: reg 18: [io  0xf050-0xf057]
[    1.044136] pci 0000:00:1f.2: reg 1c: [io  0xf040-0xf043]
[    1.044143] pci 0000:00:1f.2: reg 20: [io  0xf020-0xf03f]
[    1.044150] pci 0000:00:1f.2: reg 24: [mem 0xfb405000-0xfb4057ff]
[    1.044180] pci 0000:00:1f.2: PME# supported from D3hot
[    1.044183] pci 0000:00:1f.2: PME# disabled
[    1.044198] pci 0000:00:1f.3: [8086:1c22] type 0 class 0x000c05
[    1.044212] pci 0000:00:1f.3: reg 10: [mem 0xfb404000-0xfb4040ff 64bit]
[    1.044232] pci 0000:00:1f.3: reg 20: [io  0xf000-0xf01f]
[    1.044278] pci 0000:01:00.0: [10de:0614] type 0 class 0x000300
[    1.044286] pci 0000:01:00.0: reg 10: [mem 0xfa000000-0xfaffffff]
[    1.044295] pci 0000:01:00.0: reg 14: [mem 0xc0000000-0xcfffffff 64bit pref]
[    1.044304] pci 0000:01:00.0: reg 1c: [mem 0xf8000000-0xf9ffffff 64bit]
[    1.044309] pci 0000:01:00.0: reg 24: [io  0xe000-0xe07f]
[    1.044315] pci 0000:01:00.0: reg 30: [mem 0xfb000000-0xfb01ffff pref]
[    1.051472] pci 0000:00:01.0: PCI bridge to [bus 01-01]
[    1.051474] pci 0000:00:01.0:   bridge window [io  0xe000-0xefff]
[    1.051476] pci 0000:00:01.0:   bridge window [mem 0xf8000000-0xfb0fffff]
[    1.051479] pci 0000:00:01.0:   bridge window [mem 0xc0000000-0xcfffffff 64bit pref]
[    1.051521] pci 0000:00:1c.0: PCI bridge to [bus 02-02]
[    1.051525] pci 0000:00:1c.0:   bridge window [io  0xf000-0x0000] (disabled)
[    1.051529] pci 0000:00:1c.0:   bridge window [mem 0xfff00000-0x000fffff] (disabled)
[    1.051535] pci 0000:00:1c.0:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
[    1.051603] pci 0000:03:00.0: [1b21:1042] type 0 class 0x000c03
[    1.051631] pci 0000:03:00.0: reg 10: [mem 0xfb300000-0xfb307fff 64bit]
[    1.051754] pci 0000:03:00.0: PME# supported from D3hot D3cold
[    1.051759] pci 0000:03:00.0: PME# disabled
[    1.059471] pci 0000:00:1c.1: PCI bridge to [bus 03-03]
[    1.059475] pci 0000:00:1c.1:   bridge window [io  0xf000-0x0000] (disabled)
[    1.059479] pci 0000:00:1c.1:   bridge window [mem 0xfb300000-0xfb3fffff]
[    1.059485] pci 0000:00:1c.1:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
[    1.059528] pci 0000:00:1c.2: PCI bridge to [bus 04-04]
[    1.059531] pci 0000:00:1c.2:   bridge window [io  0xf000-0x0000] (disabled)
[    1.059535] pci 0000:00:1c.2:   bridge window [mem 0xfff00000-0x000fffff] (disabled)
[    1.059541] pci 0000:00:1c.2:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
[    1.059583] pci 0000:00:1c.3: PCI bridge to [bus 05-05]
[    1.059587] pci 0000:00:1c.3:   bridge window [io  0xf000-0x0000] (disabled)
[    1.059590] pci 0000:00:1c.3:   bridge window [mem 0xfff00000-0x000fffff] (disabled)
[    1.059596] pci 0000:00:1c.3:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
[    1.059663] pci 0000:06:00.0: [1b21:1042] type 0 class 0x000c03
[    1.059691] pci 0000:06:00.0: reg 10: [mem 0xfb200000-0xfb207fff 64bit]
[    1.059814] pci 0000:06:00.0: PME# supported from D3hot D3cold
[    1.059820] pci 0000:06:00.0: PME# disabled
[    1.067467] pci 0000:00:1c.4: PCI bridge to [bus 06-06]
[    1.067471] pci 0000:00:1c.4:   bridge window [io  0xf000-0x0000] (disabled)
[    1.067475] pci 0000:00:1c.4:   bridge window [mem 0xfb200000-0xfb2fffff]
[    1.067481] pci 0000:00:1c.4:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
[    1.067544] pci 0000:07:00.0: [10ec:8168] type 0 class 0x000200
[    1.067564] pci 0000:07:00.0: reg 10: [io  0xd000-0xd0ff]
[    1.067597] pci 0000:07:00.0: reg 18: [mem 0xd0004000-0xd0004fff 64bit pref]
[    1.067619] pci 0000:07:00.0: reg 20: [mem 0xd0000000-0xd0003fff 64bit pref]
[    1.067678] pci 0000:07:00.0: supports D1 D2
[    1.067679] pci 0000:07:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    1.067684] pci 0000:07:00.0: PME# disabled
[    1.075460] pci 0000:00:1c.5: PCI bridge to [bus 07-07]
[    1.075464] pci 0000:00:1c.5:   bridge window [io  0xd000-0xdfff]
[    1.075468] pci 0000:00:1c.5:   bridge window [mem 0xfff00000-0x000fffff] (disabled)
[    1.075474] pci 0000:00:1c.5:   bridge window [mem 0xd0000000-0xd00fffff 64bit pref]
[    1.075530] pci 0000:08:00.0: [1b21:1080] type 1 class 0x000604
[    1.075632] pci 0000:00:1c.6: PCI bridge to [bus 08-09] (subtractive decode)
[    1.075636] pci 0000:00:1c.6:   bridge window [io  0xf000-0x0000] (disabled)
[    1.075639] pci 0000:00:1c.6:   bridge window [mem 0xfff00000-0x000fffff] (disabled)
[    1.075645] pci 0000:00:1c.6:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
[    1.075646] pci 0000:00:1c.6:   bridge window [io  0x0000-0x0cf7] (subtractive decode)
[    1.075648] pci 0000:00:1c.6:   bridge window [io  0x0d00-0xffff] (subtractive decode)
[    1.075649] pci 0000:00:1c.6:   bridge window [mem 0x000a0000-0x000bffff] (subtractive decode)
[    1.075651] pci 0000:00:1c.6:   bridge window [mem 0xc0000000-0xffffffff] (subtractive decode)
[    1.075763] pci 0000:08:00.0: PCI bridge to [bus 09-09] (subtractive decode)
[    1.075773] pci 0000:08:00.0:   bridge window [io  0xfff000-0x0000] (disabled)
[    1.075778] pci 0000:08:00.0:   bridge window [mem 0xfff00000-0x000fffff] (disabled)
[    1.075788] pci 0000:08:00.0:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
[    1.075789] pci 0000:08:00.0:   bridge window [??? 0x00000000 flags 0x0] (subtractive decode)
[    1.075791] pci 0000:08:00.0:   bridge window [??? 0x00000000 flags 0x0] (subtractive decode)
[    1.075792] pci 0000:08:00.0:   bridge window [??? 0x00000000 flags 0x0] (subtractive decode)
[    1.075794] pci 0000:08:00.0:   bridge window [??? 0x00000000 flags 0x0] (subtractive decode)
[    1.075795] pci 0000:08:00.0:   bridge window [io  0x0000-0x0cf7] (subtractive decode)
[    1.075797] pci 0000:08:00.0:   bridge window [io  0x0d00-0xffff] (subtractive decode)
[    1.075798] pci 0000:08:00.0:   bridge window [mem 0x000a0000-0x000bffff] (subtractive decode)
[    1.075800] pci 0000:08:00.0:   bridge window [mem 0xc0000000-0xffffffff] (subtractive decode)
[    1.075870] pci 0000:0a:00.0: [1b4b:9172] type 0 class 0x000106
[    1.075887] pci 0000:0a:00.0: reg 10: [io  0xc040-0xc047]
[    1.075899] pci 0000:0a:00.0: reg 14: [io  0xc030-0xc033]
[    1.075911] pci 0000:0a:00.0: reg 18: [io  0xc020-0xc027]
[    1.075923] pci 0000:0a:00.0: reg 1c: [io  0xc010-0xc013]
[    1.075935] pci 0000:0a:00.0: reg 20: [io  0xc000-0xc00f]
[    1.075948] pci 0000:0a:00.0: reg 24: [mem 0xfb110000-0xfb1101ff]
[    1.075960] pci 0000:0a:00.0: reg 30: [mem 0xfb100000-0xfb10ffff pref]
[    1.075995] pci 0000:0a:00.0: PME# supported from D3hot
[    1.076000] pci 0000:0a:00.0: PME# disabled
[    1.083453] pci 0000:00:1c.7: PCI bridge to [bus 0a-0a]
[    1.083457] pci 0000:00:1c.7:   bridge window [io  0xc000-0xcfff]
[    1.083460] pci 0000:00:1c.7:   bridge window [mem 0xfb100000-0xfb1fffff]
[    1.083466] pci 0000:00:1c.7:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
[    1.083503] pci_bus 0000:00: on NUMA node 0
[    1.083507] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[    1.083604] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P1._PRT]
[    1.083628] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PEX0._PRT]
[    1.083649] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PEX1._PRT]
[    1.083669] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PEX2._PRT]
[    1.083689] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PEX3._PRT]
[    1.083710] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PEX4._PRT]
[    1.083731] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PEX5._PRT]
[    1.083751] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PEX6._PRT]
[    1.083773] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PEX6.BR24._PRT]
[    1.083827] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PEX7._PRT]
[    1.083908]  pci0000:00: Requesting ACPI _OSC control (0x1d)
[    1.084042]  pci0000:00: ACPI _OSC control (0x1c) granted
[    1.086884] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15)
[    1.086915] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 *7 10 11 12 14 15)
[    1.086943] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 *11 12 14 15)
[    1.086971] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 *10 11 12 14 15)
[    1.086998] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 *5 6 7 10 11 12 14 15)
[    1.087026] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 *10 11 12 14 15)
[    1.087054] ACPI: PCI Interrupt Link [LNKG] (IRQs *3 4 5 6 7 10 11 12 14 15)
[    1.087082] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 *5 6 7 10 11 12 14 15)
[    1.087140] vgaarb: device added: PCI:0000:01:00.0,decodes=io+mem,owns=io+mem,locks=none
[    1.087142] vgaarb: loaded
[    1.087143] vgaarb: bridge control possible 0000:01:00.0
[    1.087261] SCSI subsystem initialized
[    1.087295] libata version 3.00 loaded.
[    1.087318] usbcore: registered new interface driver usbfs
[    1.087324] usbcore: registered new interface driver hub
[    1.087338] usbcore: registered new device driver usb
[    1.087385] PCI: Using ACPI for IRQ routing
[    1.088679] PCI: pci_cache_line_size set to 64 bytes
[    1.088769] reserve RAM buffer: 000000000009d800 - 000000000009ffff 
[    1.088771] reserve RAM buffer: 00000000bef9c000 - 00000000bfffffff 
[    1.088773] reserve RAM buffer: 00000000bf5c7000 - 00000000bfffffff 
[    1.088775] reserve RAM buffer: 00000000bf800000 - 00000000bfffffff 
[    1.088831] NetLabel: Initializing
[    1.088832] NetLabel:  domain hash size = 128
[    1.088833] NetLabel:  protocols = UNLABELED CIPSOv4
[    1.088840] NetLabel:  unlabeled traffic allowed by default
[    1.088865] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0, 0, 0, 0, 0
[    1.088869] hpet0: 8 comparators, 64-bit 14.318180 MHz counter
[    1.090882] Switching to clocksource hpet
[    1.091442] Switched to NOHz mode on CPU #0
[    1.091492] Switched to NOHz mode on CPU #3
[    1.091504] Switched to NOHz mode on CPU #2
[    1.091515] Switched to NOHz mode on CPU #7
[    1.091517] Switched to NOHz mode on CPU #1
[    1.091527] Switched to NOHz mode on CPU #6
[    1.091539] Switched to NOHz mode on CPU #5
[    1.091548] Switched to NOHz mode on CPU #4
[    1.094821] AppArmor: AppArmor Filesystem Enabled
[    1.094830] pnp: PnP ACPI init
[    1.094837] ACPI: bus type pnp registered
[    1.094919] pnp 00:00: [bus 00-ff]
[    1.094920] pnp 00:00: [io  0x0cf8-0x0cff]
[    1.094922] pnp 00:00: [io  0x0000-0x0cf7 window]
[    1.094923] pnp 00:00: [io  0x0d00-0xffff window]
[    1.094924] pnp 00:00: [mem 0x000a0000-0x000bffff window]
[    1.094926] pnp 00:00: [mem 0x000c8000-0x000dffff window]
[    1.094927] pnp 00:00: [mem 0xc0000000-0xffffffff window]
[    1.094928] pnp 00:00: [mem 0x00000000 window]
[    1.094960] pnp 00:00: Plug and Play ACPI device, IDs PNP0a08 PNP0a03 (active)
[    1.094995] pnp 00:01: [mem 0xfed10000-0xfed19fff]
[    1.094996] pnp 00:01: [mem 0xe0000000-0xe3ffffff]
[    1.094997] pnp 00:01: [mem 0xfed90000-0xfed93fff]
[    1.094999] pnp 00:01: [mem 0xfed20000-0xfed3ffff]
[    1.095000] pnp 00:01: [mem 0xfee00000-0xfee0ffff]
[    1.095044] system 00:01: [mem 0xfed10000-0xfed19fff] has been reserved
[    1.095045] system 00:01: [mem 0xe0000000-0xe3ffffff] has been reserved
[    1.095047] system 00:01: [mem 0xfed90000-0xfed93fff] has been reserved
[    1.095048] system 00:01: [mem 0xfed20000-0xfed3ffff] has been reserved
[    1.095050] system 00:01: [mem 0xfee00000-0xfee0ffff] has been reserved
[    1.095052] system 00:01: Plug and Play ACPI device, IDs PNP0c01 (active)
[    1.095091] pnp 00:02: [io  0x0000-0xffffffff disabled]
[    1.095092] pnp 00:02: [io  0x0000-0xffffffff disabled]
[    1.095093] pnp 00:02: [io  0x0290-0x029f]
[    1.095094] pnp 00:02: [io  0x0000-0xffffffff disabled]
[    1.095117] system 00:02: [io  0x0290-0x029f] has been reserved
[    1.095118] system 00:02: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.095126] pnp 00:03: [dma 4]
[    1.095127] pnp 00:03: [io  0x0000-0x000f]
[    1.095129] pnp 00:03: [io  0x0081-0x0083]
[    1.095130] pnp 00:03: [io  0x0087]
[    1.095131] pnp 00:03: [io  0x0089-0x008b]
[    1.095132] pnp 00:03: [io  0x008f]
[    1.095133] pnp 00:03: [io  0x00c0-0x00df]
[    1.095145] pnp 00:03: Plug and Play ACPI device, IDs PNP0200 (active)
[    1.095151] pnp 00:04: [io  0x0070-0x0071]
[    1.095159] pnp 00:04: [irq 8]
[    1.095172] pnp 00:04: Plug and Play ACPI device, IDs PNP0b00 (active)
[    1.095177] pnp 00:05: [io  0x0061]
[    1.095189] pnp 00:05: Plug and Play ACPI device, IDs PNP0800 (active)
[    1.095198] pnp 00:06: [io  0x0010-0x001f]
[    1.095200] pnp 00:06: [io  0x0022-0x003f]
[    1.095201] pnp 00:06: [io  0x0044-0x005f]
[    1.095202] pnp 00:06: [io  0x0063]
[    1.095203] pnp 00:06: [io  0x0065]
[    1.095204] pnp 00:06: [io  0x0067-0x006f]
[    1.095205] pnp 00:06: [io  0x0072-0x007f]
[    1.095206] pnp 00:06: [io  0x0080]
[    1.095207] pnp 00:06: [io  0x0084-0x0086]
[    1.095208] pnp 00:06: [io  0x0088]
[    1.095209] pnp 00:06: [io  0x008c-0x008e]
[    1.095210] pnp 00:06: [io  0x0090-0x009f]
[    1.095211] pnp 00:06: [io  0x00a2-0x00bf]
[    1.095212] pnp 00:06: [io  0x00e0-0x00ef]
[    1.095214] pnp 00:06: [io  0x04d0-0x04d1]
[    1.095239] system 00:06: [io  0x04d0-0x04d1] has been reserved
[    1.095241] system 00:06: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.095246] pnp 00:07: [io  0x00f0-0x00ff]
[    1.095250] pnp 00:07: [irq 13]
[    1.095263] pnp 00:07: Plug and Play ACPI device, IDs PNP0c04 (active)
[    1.095278] pnp 00:08: [io  0x0060]
[    1.095279] pnp 00:08: [io  0x0064]
[    1.095282] pnp 00:08: [irq 1]
[    1.095300] pnp 00:08: Plug and Play ACPI device, IDs PNP0303 PNP030b (active)
[    1.095462] pnp 00:09: [io  0x03f8-0x03ff]
[    1.095466] pnp 00:09: [irq 4]
[    1.095467] pnp 00:09: [dma 0 disabled]
[    1.095499] pnp 00:09: Plug and Play ACPI device, IDs PNP0501 (active)
[    1.095594] pnp 00:0a: [io  0x0400-0x0453]
[    1.095595] pnp 00:0a: [io  0x0458-0x047f]
[    1.095596] pnp 00:0a: [io  0x0000-0xffffffff disabled]
[    1.095597] pnp 00:0a: [io  0x0500-0x057f]
[    1.095598] pnp 00:0a: [mem 0xfed1c000-0xfed1ffff]
[    1.095600] pnp 00:0a: [mem 0xfec00000-0xfecfffff]
[    1.095601] pnp 00:0a: [mem 0xfed08000-0xfed08fff]
[    1.095602] pnp 00:0a: [mem 0xff000000-0xffffffff]
[    1.095627] system 00:0a: [io  0x0400-0x0453] has been reserved
[    1.095629] system 00:0a: [io  0x0458-0x047f] has been reserved
[    1.095630] system 00:0a: [io  0x0500-0x057f] has been reserved
[    1.095632] system 00:0a: [mem 0xfed1c000-0xfed1ffff] has been reserved
[    1.095634] system 00:0a: [mem 0xfec00000-0xfecfffff] could not be reserved
[    1.095635] system 00:0a: [mem 0xfed08000-0xfed08fff] has been reserved
[    1.095637] system 00:0a: [mem 0xff000000-0xffffffff] has been reserved
[    1.095639] system 00:0a: Plug and Play ACPI device, IDs PNP0c01 (active)
[    1.095660] pnp 00:0b: [io  0x0454-0x0457]
[    1.095683] system 00:0b: [io  0x0454-0x0457] has been reserved
[    1.095685] system 00:0b: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active)
[    1.095752] pnp 00:0c: [mem 0xfed00000-0xfed003ff]
[    1.095774] pnp 00:0c: Plug and Play ACPI device, IDs PNP0103 (active)
[    1.095869] pnp: PnP ACPI: found 13 devices
[    1.095870] ACPI: ACPI bus type pnp unregistered
[    1.095872] PnPBIOS: Disabled by ACPI PNP
[    1.131113] PCI: max bus depth: 2 pci_try_num: 3
[    1.131188] pci 0000:00:01.0: PCI bridge to [bus 01-01]
[    1.131189] pci 0000:00:01.0:   bridge window [io  0xe000-0xefff]
[    1.131192] pci 0000:00:01.0:   bridge window [mem 0xf8000000-0xfb0fffff]
[    1.131194] pci 0000:00:01.0:   bridge window [mem 0xc0000000-0xcfffffff 64bit pref]
[    1.131197] pci 0000:00:1c.0: PCI bridge to [bus 02-02]
[    1.131198] pci 0000:00:1c.0:   bridge window [io  disabled]
[    1.131202] pci 0000:00:1c.0:   bridge window [mem disabled]
[    1.131206] pci 0000:00:1c.0:   bridge window [mem pref disabled]
[    1.131211] pci 0000:00:1c.1: PCI bridge to [bus 03-03]
[    1.131212] pci 0000:00:1c.1:   bridge window [io  disabled]
[    1.131217] pci 0000:00:1c.1:   bridge window [mem 0xfb300000-0xfb3fffff]
[    1.131221] pci 0000:00:1c.1:   bridge window [mem pref disabled]
[    1.131226] pci 0000:00:1c.2: PCI bridge to [bus 04-04]
[    1.131227] pci 0000:00:1c.2:   bridge window [io  disabled]
[    1.131231] pci 0000:00:1c.2:   bridge window [mem disabled]
[    1.131234] pci 0000:00:1c.2:   bridge window [mem pref disabled]
[    1.131240] pci 0000:00:1c.3: PCI bridge to [bus 05-05]
[    1.131241] pci 0000:00:1c.3:   bridge window [io  disabled]
[    1.131246] pci 0000:00:1c.3:   bridge window [mem disabled]
[    1.131249] pci 0000:00:1c.3:   bridge window [mem pref disabled]
[    1.131255] pci 0000:00:1c.4: PCI bridge to [bus 06-06]
[    1.131256] pci 0000:00:1c.4:   bridge window [io  disabled]
[    1.131260] pci 0000:00:1c.4:   bridge window [mem 0xfb200000-0xfb2fffff]
[    1.131264] pci 0000:00:1c.4:   bridge window [mem pref disabled]
[    1.131269] pci 0000:00:1c.5: PCI bridge to [bus 07-07]
[    1.131272] pci 0000:00:1c.5:   bridge window [io  0xd000-0xdfff]
[    1.131277] pci 0000:00:1c.5:   bridge window [mem disabled]
[    1.131280] pci 0000:00:1c.5:   bridge window [mem 0xd0000000-0xd00fffff 64bit pref]
[    1.131286] pci 0000:08:00.0: PCI bridge to [bus 09-09]
[    1.131287] pci 0000:08:00.0:   bridge window [io  disabled]
[    1.131294] pci 0000:08:00.0:   bridge window [mem disabled]
[    1.131300] pci 0000:08:00.0:   bridge window [mem pref disabled]
[    1.131309] pci 0000:00:1c.6: PCI bridge to [bus 08-09]
[    1.131310] pci 0000:00:1c.6:   bridge window [io  disabled]
[    1.131315] pci 0000:00:1c.6:   bridge window [mem disabled]
[    1.131318] pci 0000:00:1c.6:   bridge window [mem pref disabled]
[    1.131324] pci 0000:00:1c.7: PCI bridge to [bus 0a-0a]
[    1.131327] pci 0000:00:1c.7:   bridge window [io  0xc000-0xcfff]
[    1.131331] pci 0000:00:1c.7:   bridge window [mem 0xfb100000-0xfb1fffff]
[    1.131335] pci 0000:00:1c.7:   bridge window [mem pref disabled]
[    1.131351] pci 0000:00:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    1.131353] pci 0000:00:01.0: setting latency timer to 64
[    1.131361] pci 0000:00:1c.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    1.131364] pci 0000:00:1c.0: setting latency timer to 64
[    1.131370] pci 0000:00:1c.1: PCI INT B -> GSI 16 (level, low) -> IRQ 16
[    1.131374] pci 0000:00:1c.1: setting latency timer to 64
[    1.131382] pci 0000:00:1c.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
[    1.131386] pci 0000:00:1c.2: setting latency timer to 64
[    1.131394] pci 0000:00:1c.3: PCI INT D -> GSI 19 (level, low) -> IRQ 19
[    1.131397] pci 0000:00:1c.3: setting latency timer to 64
[    1.131403] pci 0000:00:1c.4: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    1.131407] pci 0000:00:1c.4: setting latency timer to 64
[    1.131412] pci 0000:00:1c.5: PCI INT B -> GSI 16 (level, low) -> IRQ 16
[    1.131416] pci 0000:00:1c.5: setting latency timer to 64
[    1.131422] pci 0000:00:1c.6: PCI INT C -> GSI 18 (level, low) -> IRQ 18
[    1.131425] pci 0000:00:1c.6: setting latency timer to 64
[    1.131431] pci 0000:08:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[    1.131437] pci 0000:08:00.0: setting latency timer to 64
[    1.131444] pci 0000:00:1c.7: PCI INT D -> GSI 19 (level, low) -> IRQ 19
[    1.131448] pci 0000:00:1c.7: setting latency timer to 64
[    1.131451] pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7]
[    1.131452] pci_bus 0000:00: resource 5 [io  0x0d00-0xffff]
[    1.131454] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff]
[    1.131455] pci_bus 0000:00: resource 7 [mem 0xc0000000-0xffffffff]
[    1.131457] pci_bus 0000:01: resource 0 [io  0xe000-0xefff]
[    1.131458] pci_bus 0000:01: resource 1 [mem 0xf8000000-0xfb0fffff]
[    1.131459] pci_bus 0000:01: resource 2 [mem 0xc0000000-0xcfffffff 64bit pref]
[    1.131461] pci_bus 0000:03: resource 1 [mem 0xfb300000-0xfb3fffff]
[    1.131462] pci_bus 0000:06: resource 1 [mem 0xfb200000-0xfb2fffff]
[    1.131464] pci_bus 0000:07: resource 0 [io  0xd000-0xdfff]
[    1.131465] pci_bus 0000:07: resource 2 [mem 0xd0000000-0xd00fffff 64bit pref]
[    1.131466] pci_bus 0000:08: resource 4 [io  0x0000-0x0cf7]
[    1.131468] pci_bus 0000:08: resource 5 [io  0x0d00-0xffff]
[    1.131469] pci_bus 0000:08: resource 6 [mem 0x000a0000-0x000bffff]
[    1.131470] pci_bus 0000:08: resource 7 [mem 0xc0000000-0xffffffff]
[    1.131472] pci_bus 0000:09: resource 8 [io  0x0000-0x0cf7]
[    1.131473] pci_bus 0000:09: resource 9 [io  0x0d00-0xffff]
[    1.131474] pci_bus 0000:09: resource 10 [mem 0x000a0000-0x000bffff]
[    1.131476] pci_bus 0000:09: resource 11 [mem 0xc0000000-0xffffffff]
[    1.131477] pci_bus 0000:0a: resource 0 [io  0xc000-0xcfff]
[    1.131478] pci_bus 0000:0a: resource 1 [mem 0xfb100000-0xfb1fffff]
[    1.131499] NET: Registered protocol family 2
[    1.131534] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
[    1.131626] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
[    1.131769] TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
[    1.131831] TCP: Hash tables configured (established 131072 bind 65536)
[    1.131832] TCP reno registered
[    1.131834] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    1.131837] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    1.131884] NET: Registered protocol family 1
[    1.386852] pci 0000:01:00.0: Boot video device
[    1.386907] PCI: CLS 64 bytes, default 64
[    1.387304] audit: initializing netlink socket (disabled)
[    1.387310] type=2000 audit(1319491078.064:1): initialized
[    1.401935] highmem bounce pool size: 64 pages
[    1.401939] HugeTLB registered 4 MB page size, pre-allocated 0 pages
[    1.406034] VFS: Disk quotas dquot_6.5.2
[    1.406074] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.406432] fuse init (API version 7.16)
[    1.406483] msgmni has been set to 1656
[    1.406727] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[    1.406747] io scheduler noop registered
[    1.406748] io scheduler deadline registered
[    1.406755] io scheduler cfq registered (default)
[    1.406835] pcieport 0000:00:01.0: setting latency timer to 64
[    1.406854] pcieport 0000:00:01.0: irq 40 for MSI/MSI-X
[    1.406893] pcieport 0000:00:1c.0: setting latency timer to 64
[    1.406931] pcieport 0000:00:1c.0: irq 41 for MSI/MSI-X
[    1.406986] pcieport 0000:00:1c.1: setting latency timer to 64
[    1.407024] pcieport 0000:00:1c.1: irq 42 for MSI/MSI-X
[    1.407079] pcieport 0000:00:1c.2: setting latency timer to 64
[    1.407116] pcieport 0000:00:1c.2: irq 43 for MSI/MSI-X
[    1.407172] pcieport 0000:00:1c.3: setting latency timer to 64
[    1.407210] pcieport 0000:00:1c.3: irq 44 for MSI/MSI-X
[    1.407265] pcieport 0000:00:1c.4: setting latency timer to 64
[    1.407302] pcieport 0000:00:1c.4: irq 45 for MSI/MSI-X
[    1.407358] pcieport 0000:00:1c.5: setting latency timer to 64
[    1.407395] pcieport 0000:00:1c.5: irq 46 for MSI/MSI-X
[    1.407450] pcieport 0000:00:1c.7: setting latency timer to 64
[    1.407488] pcieport 0000:00:1c.7: irq 47 for MSI/MSI-X
[    1.407550] pcieport 0000:00:01.0: Signaling PME through PCIe PME interrupt
[    1.407552] pci 0000:01:00.0: Signaling PME through PCIe PME interrupt
[    1.407554] pcie_pme 0000:00:01.0:pcie01: service driver pcie_pme loaded
[    1.407568] pcieport 0000:00:1c.0: Signaling PME through PCIe PME interrupt
[    1.407572] pcie_pme 0000:00:1c.0:pcie01: service driver pcie_pme loaded
[    1.407585] pcieport 0000:00:1c.1: Signaling PME through PCIe PME interrupt
[    1.407586] pci 0000:03:00.0: Signaling PME through PCIe PME interrupt
[    1.407590] pcie_pme 0000:00:1c.1:pcie01: service driver pcie_pme loaded
[    1.407605] pcieport 0000:00:1c.2: Signaling PME through PCIe PME interrupt
[    1.407608] pcie_pme 0000:00:1c.2:pcie01: service driver pcie_pme loaded
[    1.407622] pcieport 0000:00:1c.3: Signaling PME through PCIe PME interrupt
[    1.407626] pcie_pme 0000:00:1c.3:pcie01: service driver pcie_pme loaded
[    1.407640] pcieport 0000:00:1c.4: Signaling PME through PCIe PME interrupt
[    1.407642] pci 0000:06:00.0: Signaling PME through PCIe PME interrupt
[    1.407645] pcie_pme 0000:00:1c.4:pcie01: service driver pcie_pme loaded
[    1.407659] pcieport 0000:00:1c.5: Signaling PME through PCIe PME interrupt
[    1.407661] pci 0000:07:00.0: Signaling PME through PCIe PME interrupt
[    1.407664] pcie_pme 0000:00:1c.5:pcie01: service driver pcie_pme loaded
[    1.407679] pcieport 0000:00:1c.7: Signaling PME through PCIe PME interrupt
[    1.407680] pci 0000:0a:00.0: Signaling PME through PCIe PME interrupt
[    1.407684] pcie_pme 0000:00:1c.7:pcie01: service driver pcie_pme loaded
[    1.407693] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[    1.407707] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[    1.407744] intel_idle: MWAIT substates: 0x1120
[    1.407745] intel_idle: v0.4 model 0x2A
[    1.407746] intel_idle: lapic_timer_reliable_states 0xffffffff
[    1.407810] input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0
[    1.407814] ACPI: Power Button [PWRB]
[    1.407837] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
[    1.407838] ACPI: Power Button [PWRF]
[    1.407854] ACPI: acpi_idle yielding to intel_idle
[    1.420151] ERST: Table is not found!
[    1.420190] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
[    1.420192] isapnp: Scanning for PnP cards...
[    1.440578] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    1.440581] Freeing initrd memory: 13308k freed
[    1.775513] isapnp: No Plug & Play device found
[    1.823097] 00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    1.823274] Linux agpgart interface v0.103
[    1.824002] brd: module loaded
[    1.824311] loop: module loaded
[    1.824554] Fixed MDIO Bus: probed
[    1.824567] PPP generic driver version 2.4.2
[    1.824584] tun: Universal TUN/TAP device driver, 1.6
[    1.824585] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    1.824622] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.824642] ehci_hcd 0000:00:1a.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
[    1.824650] ehci_hcd 0000:00:1a.0: setting latency timer to 64
[    1.824653] ehci_hcd 0000:00:1a.0: EHCI Host Controller
[    1.824671] ehci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 1
[    1.824691] ehci_hcd 0000:00:1a.0: debug port 2
[    1.828562] ehci_hcd 0000:00:1a.0: cache line size of 64 is not supported
[    1.828575] ehci_hcd 0000:00:1a.0: irq 23, io mem 0xfb407000
[    1.842537] ehci_hcd 0000:00:1a.0: USB 2.0 started, EHCI 1.00
[    1.842649] hub 1-0:1.0: USB hub found
[    1.842652] hub 1-0:1.0: 2 ports detected
[    1.842689] ehci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
[    1.842697] ehci_hcd 0000:00:1d.0: setting latency timer to 64
[    1.842700] ehci_hcd 0000:00:1d.0: EHCI Host Controller
[    1.842716] ehci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
[    1.842733] ehci_hcd 0000:00:1d.0: debug port 2
[    1.846614] ehci_hcd 0000:00:1d.0: cache line size of 64 is not supported
[    1.846617] ehci_hcd 0000:00:1d.0: irq 23, io mem 0xfb406000
[    1.858526] ehci_hcd 0000:00:1d.0: USB 2.0 started, EHCI 1.00
[    1.858630] hub 2-0:1.0: USB hub found
[    1.858631] hub 2-0:1.0: 2 ports detected
[    1.858665] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.858672] uhci_hcd: USB Universal Host Controller Interface driver
[    1.858709] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
[    1.858710] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[    1.859250] serio: i8042 KBD port at 0x60,0x64 irq 1
[    1.859303] mousedev: PS/2 mouse device common for all mice
[    1.859373] rtc_cmos 00:04: RTC can wake from S4
[    1.859448] rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0
[    1.859473] rtc0: alarms up to one month, y3k, 114 bytes nvram, hpet irqs
[    1.859520] device-mapper: uevent: version 1.0.3
[    1.859558] device-mapper: ioctl: 4.20.0-ioctl (2011-02-02) initialised: dm-devel@redhat.com
[    1.859573] EISA: Probing bus 0 at eisa.0
[    1.859575] EISA: Cannot allocate resource for mainboard
[    1.859576] Cannot allocate resource for EISA slot 1
[    1.859577] Cannot allocate resource for EISA slot 2
[    1.859578] Cannot allocate resource for EISA slot 3
[    1.859579] Cannot allocate resource for EISA slot 4
[    1.859580] Cannot allocate resource for EISA slot 5
[    1.859581] Cannot allocate resource for EISA slot 6
[    1.859582] Cannot allocate resource for EISA slot 7
[    1.859583] Cannot allocate resource for EISA slot 8
[    1.859584] EISA: Detected 0 cards.
[    1.859590] cpufreq-nforce2: No nForce2 chipset.
[    1.859706] cpuidle: using governor ladder
[    1.859899] cpuidle: using governor menu
[    1.859901] EFI Variables Facility v0.08 2004-May-17
[    1.860030] TCP cubic registered
[    1.860099] NET: Registered protocol family 10
[    1.860365] NET: Registered protocol family 17
[    1.860372] Registering the dns_resolver key type
[    1.860382] Using IPI No-Shortcut mode
[    1.860420] PM: Hibernation image not present or could not be loaded.
[    1.860426] registered taskstats version 1
[    1.866778]   Magic number: 15:775:298
[    1.866886] rtc_cmos 00:04: setting system clock to 2011-10-24 21:17:59 UTC (1319491079)
[    1.868037] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[    1.868038] EDD information not available.
[    1.868206] Freeing unused kernel memory: 696k freed
[    1.868323] Write protecting the kernel text: 5332k
[    1.868388] Write protecting the kernel read-only data: 2188k
[    1.877641] udevd[100]: starting version 173
[    1.885788] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2
[    1.891833] xhci_hcd 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    1.891938] xhci_hcd 0000:03:00.0: setting latency timer to 64
[    1.891942] xhci_hcd 0000:03:00.0: xHCI Host Controller
[    1.891987] xhci_hcd 0000:03:00.0: new USB bus registered, assigned bus number 3
[    1.892889] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    1.892904] r8169 0000:07:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    1.892957] r8169 0000:07:00.0: setting latency timer to 64
[    1.892967] r8169 0000:07:00.0: (unregistered net_device): unknown MAC, using family default
[    1.893079] r8169 0000:07:00.0: irq 48 for MSI/MSI-X
[    1.893185] ahci 0000:00:1f.2: version 3.0
[    1.893198] ahci 0000:00:1f.2: PCI INT B -> GSI 20 (level, low) -> IRQ 20
[    1.893239] ahci 0000:00:1f.2: irq 49 for MSI/MSI-X
[    1.893321] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x1c impl SATA mode
[    1.893324] ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pio slum part ems apst 
[    1.893329] ahci 0000:00:1f.2: setting latency timer to 64
[    1.893490] r8169 0000:07:00.0: eth0: RTL8168b/8111b at 0xf802e000, f4:6d:04:40:36:6f, XID 0c900800 IRQ 48
[    1.899229] xhci_hcd 0000:03:00.0: irq 17, io mem 0xfb300000
[    1.899287] xhci_hcd 0000:03:00.0: irq 50 for MSI/MSI-X
[    1.899292] xhci_hcd 0000:03:00.0: irq 51 for MSI/MSI-X
[    1.899296] xhci_hcd 0000:03:00.0: irq 52 for MSI/MSI-X
[    1.899300] xhci_hcd 0000:03:00.0: irq 53 for MSI/MSI-X
[    1.899304] xhci_hcd 0000:03:00.0: irq 54 for MSI/MSI-X
[    1.899308] xhci_hcd 0000:03:00.0: irq 55 for MSI/MSI-X
[    1.899312] xhci_hcd 0000:03:00.0: irq 56 for MSI/MSI-X
[    1.899317] xhci_hcd 0000:03:00.0: irq 57 for MSI/MSI-X
[    1.899517] xHCI xhci_add_endpoint called for root hub
[    1.899519] xHCI xhci_check_bandwidth called for root hub
[    1.899546] hub 3-0:1.0: USB hub found
[    1.899554] hub 3-0:1.0: 2 ports detected
[    1.899613] xhci_hcd 0000:03:00.0: xHCI Host Controller
[    1.899641] xhci_hcd 0000:03:00.0: new USB bus registered, assigned bus number 4
[    1.904332] xHCI xhci_add_endpoint called for root hub
[    1.904334] xHCI xhci_check_bandwidth called for root hub
[    1.904355] hub 4-0:1.0: USB hub found
[    1.904361] hub 4-0:1.0: 2 ports detected
[    1.904398] xhci_hcd 0000:06:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    1.904417] xhci_hcd 0000:06:00.0: setting latency timer to 64
[    1.904420] xhci_hcd 0000:06:00.0: xHCI Host Controller
[    1.904439] xhci_hcd 0000:06:00.0: new USB bus registered, assigned bus number 5
[    1.906785] scsi0 : ahci
[    1.906940] scsi1 : ahci
[    1.907080] scsi2 : ahci
[    1.907210] scsi3 : ahci
[    1.907352] scsi4 : ahci
[    1.907423] scsi5 : ahci
[    1.907541] ata1: DUMMY
[    1.907542] ata2: DUMMY
[    1.907544] ata3: SATA max UDMA/133 abar m2048@0xfb405000 port 0xfb405200 irq 49
[    1.907546] ata4: SATA max UDMA/133 abar m2048@0xfb405000 port 0xfb405280 irq 49
[    1.907549] ata5: SATA max UDMA/133 abar m2048@0xfb405000 port 0xfb405300 irq 49
[    1.907550] ata6: DUMMY
[    1.907574] ahci 0000:0a:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[    1.907672] ahci 0000:0a:00.0: irq 58 for MSI/MSI-X
[    1.907800] ahci 0000:0a:00.0: AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
[    1.907802] ahci 0000:0a:00.0: flags: 64bit ncq sntf led only pmp fbs pio slum part sxs 
[    1.907808] ahci 0000:0a:00.0: setting latency timer to 64
[    1.908000] scsi6 : ahci
[    1.908046] scsi7 : ahci
[    1.908071] ata7: SATA max UDMA/133 abar m512@0xfb110000 port 0xfb110100 irq 58
[    1.908074] ata8: SATA max UDMA/133 abar m512@0xfb110000 port 0xfb110180 irq 58
[    1.911449] xhci_hcd 0000:06:00.0: irq 16, io mem 0xfb200000
[    1.911497] xhci_hcd 0000:06:00.0: irq 59 for MSI/MSI-X
[    1.911499] xhci_hcd 0000:06:00.0: irq 60 for MSI/MSI-X
[    1.911502] xhci_hcd 0000:06:00.0: irq 61 for MSI/MSI-X
[    1.911504] xhci_hcd 0000:06:00.0: irq 62 for MSI/MSI-X
[    1.911507] xhci_hcd 0000:06:00.0: irq 63 for MSI/MSI-X
[    1.911510] xhci_hcd 0000:06:00.0: irq 64 for MSI/MSI-X
[    1.911513] xhci_hcd 0000:06:00.0: irq 65 for MSI/MSI-X
[    1.911515] xhci_hcd 0000:06:00.0: irq 66 for MSI/MSI-X
[    1.911648] xHCI xhci_add_endpoint called for root hub
[    1.911649] xHCI xhci_check_bandwidth called for root hub
[    1.911662] hub 5-0:1.0: USB hub found
[    1.911668] hub 5-0:1.0: 2 ports detected
[    1.911701] xhci_hcd 0000:06:00.0: xHCI Host Controller
[    1.911718] xhci_hcd 0000:06:00.0: new USB bus registered, assigned bus number 6
[    1.916645] xHCI xhci_add_endpoint called for root hub
[    1.916646] xHCI xhci_check_bandwidth called for root hub
[    1.916666] hub 6-0:1.0: USB hub found
[    1.916672] hub 6-0:1.0: 2 ports detected
[    2.154386] usb 1-1: new high speed USB device number 2 using ehci_hcd
[    2.226351] ata7: SATA link down (SStatus 0 SControl 300)
[    2.226393] ata8: SATA link down (SStatus 0 SControl 300)
[    2.230346] ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[    2.230372] ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    2.230393] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    2.230598] ata5.00: ATAPI: ATAPI   iHAS220   6, 8L07, max UDMA/100
[    2.231538] ata5.00: configured for UDMA/100
[    2.235441] ata3.00: ATA-7: SAMSUNG SP2504C, VT100-33, max UDMA7
[    2.235446] ata3.00: 488397168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[    2.236910] ata4.00: ATA-7: SAMSUNG HD103UJ, 1AA01118, max UDMA7
[    2.236914] ata4.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[    2.240587] ata3.00: configured for UDMA/133
[    2.240769] scsi 2:0:0:0: Direct-Access     ATA      SAMSUNG SP2504C  VT10 PQ: 0 ANSI: 5
[    2.240898] sd 2:0:0:0: Attached scsi generic sg0 type 0
[    2.240987] sd 2:0:0:0: [sda] 488397168 512-byte logical blocks: (250 GB/232 GiB)
[    2.241066] sd 2:0:0:0: [sda] Write Protect is off
[    2.241068] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    2.241089] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    2.243529] ata4.00: configured for UDMA/133
[    2.243675] scsi 3:0:0:0: Direct-Access     ATA      SAMSUNG HD103UJ  1AA0 PQ: 0 ANSI: 5
[    2.243739] sd 3:0:0:0: [sdb] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[    2.243755] sd 3:0:0:0: Attached scsi generic sg1 type 0
[    2.243771] sd 3:0:0:0: [sdb] Write Protect is off
[    2.243774] sd 3:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    2.243788] sd 3:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    2.244816] scsi 4:0:0:0: CD-ROM            ATAPI    iHAS220   6      8L07 PQ: 0 ANSI: 5
[    2.248160] sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray
[    2.248165] cdrom: Uniform CD-ROM driver Revision: 3.20
[    2.248272] sr 4:0:0:0: Attached scsi CD-ROM sr0
[    2.248300] sr 4:0:0:0: Attached scsi generic sg2 type 5
[    2.249301]  sda: sda1 sda2
[    2.249527] sd 2:0:0:0: [sda] Attached SCSI disk
[    2.264739]  sdb: sdb1 sdb2 sdb3
[    2.264990] sd 3:0:0:0: [sdb] Attached SCSI disk
[    2.290978] hub 1-1:1.0: USB hub found
[    2.291072] hub 1-1:1.0: 6 ports detected
[    2.386225] Refined TSC clocksource calibration: 3411.127 MHz.
[    2.386231] Switching to clocksource tsc
[    2.402188] usb 2-1: new high speed USB device number 2 using ehci_hcd
[    2.534709] hub 2-1:1.0: USB hub found
[    2.534821] hub 2-1:1.0: 8 ports detected
[    2.589051] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
[    2.806022] usb 2-1.5: new low speed USB device number 3 using ehci_hcd
[    2.973911] usb 2-1.7: new full speed USB device number 4 using ehci_hcd
[    8.928527] udevd[324]: starting version 173
[    8.947964] wmi: Mapper loaded
[    8.948075] mei: module is from the staging directory, the quality is unknown, you have been warned.
[    8.948285] mei 0000:00:16.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
[    8.948291] mei 0000:00:16.0: setting latency timer to 64
[    8.949743] [drm] Initialized drm 1.1.0 20060810
[    8.950727] lp: driver loaded but no devices found
[    8.954135] nouveau 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    8.954140] nouveau 0000:01:00.0: setting latency timer to 64
[    8.955102] [drm] nouveau 0000:01:00.0: Detected an NV50 generation card (0x092a00a2)
[    8.958136] [drm] nouveau 0000:01:00.0: Attempting to load BIOS image from PRAMIN
[    8.967795] Bluetooth: Core ver 2.16
[    8.967810] NET: Registered protocol family 31
[    8.967812] Bluetooth: HCI device and connection manager initialized
[    8.967813] Bluetooth: HCI socket layer initialized
[    8.967814] Bluetooth: L2CAP socket layer initialized
[    8.969034] Bluetooth: SCO socket layer initialized
[    8.969228] Bluetooth: Generic Bluetooth USB driver ver 0.6
[    8.969656] usbcore: registered new interface driver btusb
[    8.991553] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
[    8.991557] hda_intel: position_fix set to 1 for device 1043:8410
[    8.991627] HDA Intel 0000:00:1b.0: irq 67 for MSI/MSI-X
[    8.991662] HDA Intel 0000:00:1b.0: setting latency timer to 64
[    8.994853] type=1400 audit(1319480286.629:2): apparmor="STATUS" operation="profile_load" name="/sbin/dhclient" pid=444 comm="apparmor_parser"
[    8.995180] type=1400 audit(1319480286.629:3): apparmor="STATUS" operation="profile_load" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=444 comm="apparmor_parser"
[    8.995244] Adding 544764k swap on /dev/sdb2.  Priority:-1 extents:1 across:544764k 
[    8.995396] type=1400 audit(1319480286.629:4): apparmor="STATUS" operation="profile_load" name="/usr/lib/connman/scripts/dhclient-script" pid=444 comm="apparmor_parser"
[    8.996287] type=1400 audit(1319480286.629:5): apparmor="STATUS" operation="profile_replace" name="/sbin/dhclient" pid=546 comm="apparmor_parser"
[    8.996580] type=1400 audit(1319480286.629:6): apparmor="STATUS" operation="profile_replace" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=546 comm="apparmor_parser"
[    8.996786] type=1400 audit(1319480286.629:7): apparmor="STATUS" operation="profile_replace" name="/usr/lib/connman/scripts/dhclient-script" pid=546 comm="apparmor_parser"
[    9.012390] asus_wmi: ASUS WMI generic driver loaded
[    9.012858] asus_wmi: Initialization: 0x0
[    9.012885] asus_wmi: BIOS WMI version: 0.9
[    9.012934] asus_wmi: SFUN value: 0x0
[    9.013266] input: Eee PC WMI hotkeys as /devices/platform/eeepc-wmi/input/input3
[    9.015034] [drm] nouveau 0000:01:00.0: ... appears to be valid
[    9.015038] [drm] nouveau 0000:01:00.0: BIT BIOS found
[    9.015040] [drm] nouveau 0000:01:00.0: Bios version 62.92.6d.00
[    9.015043] [drm] nouveau 0000:01:00.0: TMDS table version 2.0
[    9.015045] [drm] nouveau 0000:01:00.0: Found Display Configuration Block version 4.0
[    9.015047] [drm] nouveau 0000:01:00.0: Raw DCB entry 0: 02000300 00000028
[    9.015049] [drm] nouveau 0000:01:00.0: Raw DCB entry 1: 01000302 00020030
[    9.015051] [drm] nouveau 0000:01:00.0: Raw DCB entry 2: 04011310 00000028
[    9.015053] [drm] nouveau 0000:01:00.0: Raw DCB entry 3: 02023322 00020030
[    9.015056] [drm] nouveau 0000:01:00.0: DCB connector table: VHER 0x40 5 16 4
[    9.015058] [drm] nouveau 0000:01:00.0:   0: 0x00001030: type 0x30 idx 0 tag 0x07
[    9.015060] [drm] nouveau 0000:01:00.0:   1: 0x00000100: type 0x00 idx 1 tag 0xff
[    9.015062] [drm] nouveau 0000:01:00.0:   2: 0x00000210: type 0x10 idx 2 tag 0xff
[    9.015064] [drm] nouveau 0000:01:00.0:   3: 0x00002261: type 0x61 idx 3 tag 0x08
[    9.015066] [drm] nouveau 0000:01:00.0:   4: 0x00000213: type 0x13 idx 4 tag 0xff
[    9.015068] [drm] nouveau 0000:01:00.0:   5: 0x00002361: type 0x61 idx 5 tag 0x08
[    9.015072] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 0 at offset 0xC5D1
[    9.035688] hda_codec: ALC892: BIOS auto-probing.
[    9.041051] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input4
[    9.047331] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 1 at offset 0xCB70
[    9.050142] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 2 at offset 0xD941
[    9.050147] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 3 at offset 0xDA3F
[    9.051206] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 4 at offset 0xDCA7
[    9.051208] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table at offset 0xDD0C
[    9.071039] [drm] nouveau 0000:01:00.0: 0xDD0C: Condition still not met after 20ms, skipping following opcodes
[    9.071051] [drm] nouveau 0000:01:00.0: timingset 255 does not exist
[    9.089633] [drm] nouveau 0000:01:00.0: 1 available performance level(s)
[    9.089636] [drm] nouveau 0000:01:00.0: 3: memory 900MHz core 600MHz shader 1500MHz fanspeed 100%
[    9.089648] [drm] nouveau 0000:01:00.0: c: memory 399MHz core 399MHz shader 810MHz voltage 1150mV
[    9.089708] [TTM] Zone  kernel: Available graphics memory: 430990 kiB.
[    9.089710] [TTM] Zone highmem: Available graphics memory: 1541596 kiB.
[    9.089711] [TTM] Initializing pool allocator.
[    9.089719] [drm] nouveau 0000:01:00.0: Detected 1024MiB VRAM
[    9.094170] [drm] nouveau 0000:01:00.0: 512 MiB GART (aperture)
[    9.104453] input: Logitech USB Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/input/input5
[    9.104535] generic-usb 0003:046D:C019.0001: input,hidraw0: USB HID v1.11 Mouse [Logitech USB Optical Mouse] on usb-0000:00:1d.0-1.5/input0
[    9.104557] usbcore: registered new interface driver usbhid
[    9.104558] usbhid: USB HID core driver
[    9.117051] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[    9.117052] [drm] No driver support for vblank timestamp query.
[    9.278929] [drm] nouveau 0000:01:00.0: allocated 1920x1200 fb: 0x40000000, bo f0df0200
[    9.278961] fbcon: nouveaufb (fb0) is primary device
[    9.279031] Console: switching to colour frame buffer device 240x75
[    9.279068] fb0: nouveaufb frame buffer device
[    9.279069] drm: registered panic notifier
[    9.279074] [drm] Initialized nouveau 0.0.16 20090420 for 0000:01:00.0 on minor 0
[    9.318521] EXT4-fs (sdb1): re-mounted. Opts: errors=remount-ro
[    9.458922] type=1400 audit(1319480287.093:8): apparmor="STATUS" operation="profile_load" name="/usr/lib/lightdm/lightdm-guest-session-wrapper" pid=841 comm="apparmor_parser"
[    9.459308] type=1400 audit(1319480287.093:9): apparmor="STATUS" operation="profile_replace" name="/sbin/dhclient" pid=842 comm="apparmor_parser"
[    9.459842] type=1400 audit(1319480287.093:10): apparmor="STATUS" operation="profile_load" name="/usr/lib/cups/backend/cups-pdf" pid=847 comm="apparmor_parser"
[    9.460268] type=1400 audit(1319480287.093:11): apparmor="STATUS" operation="profile_load" name="/usr/sbin/cupsd" pid=847 comm="apparmor_parser"
[    9.477866] ppdev: user-space parallel port driver
[    9.578167] r8169 0000:07:00.0: eth0: link down
[    9.578173] r8169 0000:07:00.0: eth0: link down
[    9.578337] ADDRCONF(NETDEV_UP): eth0: link is not ready
[    9.580544] init: failsafe main process (791) killed by TERM signal
[    9.580893] init: apport pre-start process (906) terminated with status 1
[    9.584230] init: apport post-stop process (932) terminated with status 1
[    9.697514] Bluetooth: RFCOMM TTY layer initialized
[    9.697518] Bluetooth: RFCOMM socket layer initialized
[    9.697520] Bluetooth: RFCOMM ver 1.11
[    9.698980] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    9.698982] Bluetooth: BNEP filters: protocol multicast
[   10.150010] EXT4-fs (sdb1): re-mounted. Opts: errors=remount-ro,commit=0
[   10.342243] init: plymouth-stop pre-start process (1094) terminated with status 1
[   11.101056] EXT4-fs (sdb1): re-mounted. Opts: errors=remount-ro,commit=0
[   11.248710] r8169 0000:07:00.0: eth0: link up
[   11.248779] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   22.241342] eth0: no IPv6 routers present
[  196.975073] r8169 0000:07:00.0: eth0: link up
[  207.107441] r8169 0000:07:00.0: eth0: link up
[  230.616489] r8169 0000:07:00.0: eth0: link up
[  231.239748] r8169 0000:07:00.0: eth0: link up
[  231.799134] r8169 0000:07:00.0: eth0: link up
[  240.748847] r8169 0000:07:00.0: eth0: link up
[  245.990835] r8169 0000:07:00.0: eth0: link up
[  246.170619] r8169 0000:07:00.0: eth0: link up
[  246.394361] r8169 0000:07:00.0: eth0: link up
[  246.638096] r8169 0000:07:00.0: eth0: link up
[  246.989694] r8169 0000:07:00.0: eth0: link up
[  247.573039] r8169 0000:07:00.0: eth0: link up
[  251.628368] r8169 0000:07:00.0: eth0: link up
[  255.843519] r8169 0000:07:00.0: eth0: link up
[  298.786271] r8169 0000:07:00.0: eth0: link up
[  318.479667] r8169 0000:07:00.0: eth0: link up
[  318.815294] r8169 0000:07:00.0: eth0: link up
[  319.466557] r8169 0000:07:00.0: eth0: link up
[  320.121810] r8169 0000:07:00.0: eth0: link up
[  321.632076] r8169 0000:07:00.0: eth0: link up
[  323.322134] r8169 0000:07:00.0: eth0: link up
[  324.317186] r8169 0000:07:00.0: eth0: link up
[  325.036176] r8169 0000:07:00.0: eth0: link up
[  325.727384] r8169 0000:07:00.0: eth0: link up
[  326.826111] r8169 0000:07:00.0: eth0: link up
[  327.185701] r8169 0000:07:00.0: eth0: link up
[  327.816990] r8169 0000:07:00.0: eth0: link up
[  328.420284] r8169 0000:07:00.0: eth0: link up
[  329.339244] r8169 0000:07:00.0: eth0: link up
[  330.146305] r8169 0000:07:00.0: eth0: link up
[  331.716490] r8169 0000:07:00.0: eth0: link up
[  350.107409] r8169 0000:07:00.0: eth0: link up
[  355.001788] r8169 0000:07:00.0: eth0: link up
[  355.365365] r8169 0000:07:00.0: eth0: link up
[  355.728939] r8169 0000:07:00.0: eth0: link up
[  356.052577] r8169 0000:07:00.0: eth0: link up
[  356.512052] r8169 0000:07:00.0: eth0: link up
[  356.611943] r8169 0000:07:00.0: eth0: link up
[  356.887632] r8169 0000:07:00.0: eth0: link up
[  356.991509] r8169 0000:07:00.0: eth0: link up
[  357.271184] r8169 0000:07:00.0: eth0: link up
[  360.659292] net_ratelimit: 4 callbacks suppressed
[  360.659299] r8169 0000:07:00.0: eth0: link up
[  363.064547] r8169 0000:07:00.0: eth0: link up
[  391.943419] r8169 0000:07:00.0: eth0: link up
[  393.197959] r8169 0000:07:00.0: eth0: link up
[  399.267045] r8169 0000:07:00.0: eth0: link up
[  403.302382] r8169 0000:07:00.0: eth0: link up
[  641.409239] r8169 0000:07:00.0: eth0: link up
[  647.877845] r8169 0000:07:00.0: eth0: link up






----- Original Message -----
From: Francois Romieu <romieu@fr.zoreil.com>
To: Adrian George Sav <adi_sav@yahoo.com>
Cc: "netdev@vger.kernel.org" <netdev@vger.kernel.org>
Sent: Saturday, October 22, 2011 9:44 PM
Subject: Re: Kernel driver r8169 not working for Realtek 8111E onboard network card

Adrian George Sav <adi_sav@yahoo.com> :
[...]
> I am having trouble with the r8169 kernel driver for Realtek 8111E network
> card. The NIC works intermittently and horribly with this driver. Unusable.
> 
> Below is my config. I am happy to provide any and every other necessary
> information to help in solving this.

Up to 2.6.39 ?

Your r8169 driver is too old. Please try current -rc and send your dmesg
including the XID line from the r8169 driver.

-- 
Ueimor

^ permalink raw reply

* Re: Kernel Panic every 2 weeks on ISP server (NULL pointer dereference)
From: Eric Dumazet @ 2011-10-24 18:21 UTC (permalink / raw)
  To: Luciano Ruete; +Cc: netdev
In-Reply-To: <201110241509.14027.lruete@sequre.com.ar>

Le lundi 24 octobre 2011 à 15:09 -0300, Luciano Ruete a écrit :

> Hi Eric!
> 
> Thanks for your answer...
> 
> > 
> > [694250.472081] Code: f6
> > 49 c1 e6 07          shl    $0x7,%r14
> > 66 89 93 ac 00 00 00 mov    %dx,0xac(%rbx)
> >[...]
> > This looks like a dev_pick_tx() bug, using an out of bound
> > queue_index number and returning a txq pointing after
> > the device allocated array.
> 
> Clear explanation, is there a tool to map the trace to kernel code, or you did 
> this by hand? 
> 

In kernek source, you can find scripts/decodecode

# cat CRASH | scripts/decodecode 
[694250.472081] Code: f6 49 c1 e6 07 66 89 93 ac 00 00 00 4d 03 b5 40 03 00 00 0f b7 83 a6 00 00 00 4d 8b 66 08 80 e4 cf 80 cc 20 66 89 83 a6 00 00 00 <49> 83 3c 24 00 0f 84 3b 02 00 00 49 8d 84 24 9c 00 00 00 48 89
All code
========
   0:	f6                   	(bad)  
   1:	49 c1 e6 07          	shl    $0x7,%r14
   5:	66 89 93 ac 00 00 00 	mov    %dx,0xac(%rbx)
   c:	4d 03 b5 40 03 00 00 	add    0x340(%r13),%r14
  13:	0f b7 83 a6 00 00 00 	movzwl 0xa6(%rbx),%eax
  1a:	4d 8b 66 08          	mov    0x8(%r14),%r12
  1e:	80 e4 cf             	and    $0xcf,%ah
  21:	80 cc 20             	or     $0x20,%ah
  24:	66 89 83 a6 00 00 00 	mov    %ax,0xa6(%rbx)
  2b:*	49 83 3c 24 00       	cmpq   $0x0,(%r12)     <-- trapping instruction
  30:	0f 84 3b 02 00 00    	je     0x271
  36:	49 8d 84 24 9c 00 00 	lea    0x9c(%r12),%rax
  3d:	00 
  3e:	48                   	rex.W
  3f:	89                   	.byte 0x89

Code starting with the faulting instruction
===========================================
   0:	49 83 3c 24 00       	cmpq   $0x0,(%r12)
   5:	0f 84 3b 02 00 00    	je     0x246
   b:	49 8d 84 24 9c 00 00 	lea    0x9c(%r12),%rax
  12:	00 
  13:	48                   	rex.W
  14:	89                   	.byte 0x89

^ permalink raw reply

* [PATCH] TCP: remove TCP_DEBUG
From: Flavio Leitner @ 2011-10-24 18:15 UTC (permalink / raw)
  To: netdev
  Cc: David Miller, Dan McGee, kuznet, jmorris, yoshfuji, kaber,
	linux-kernel
In-Reply-To: <CAEik5nPciVMwOE-hC+oPP1gMEvRzbhFwAZHKNQnHEc0YOUXuWA@mail.gmail.com>

It was enabled by default and the messages guarded
by the define are useful.

Signed-off-by: Flavio Leitner <fbl@redhat.com>
---
 include/net/tcp.h    |    1 -
 net/ipv4/tcp.c       |    2 --
 net/ipv4/tcp_timer.c |    2 --
 3 files changed, 0 insertions(+), 5 deletions(-)

diff --git a/include/net/tcp.h b/include/net/tcp.h
index ed0e814..e147f42 100644
--- a/include/net/tcp.h
+++ b/include/net/tcp.h
@@ -18,7 +18,6 @@
 #ifndef _TCP_H
 #define _TCP_H
 
-#define TCP_DEBUG 1
 #define FASTRETRANS_DEBUG 1
 
 #include <linux/list.h>
diff --git a/net/ipv4/tcp.c b/net/ipv4/tcp.c
index eefc61e..34f5db1 100644
--- a/net/ipv4/tcp.c
+++ b/net/ipv4/tcp.c
@@ -1193,13 +1193,11 @@ void tcp_cleanup_rbuf(struct sock *sk, int copied)
 	struct tcp_sock *tp = tcp_sk(sk);
 	int time_to_ack = 0;
 
-#if TCP_DEBUG
 	struct sk_buff *skb = skb_peek(&sk->sk_receive_queue);
 
 	WARN(skb && !before(tp->copied_seq, TCP_SKB_CB(skb)->end_seq),
 	     "cleanup rbuf bug: copied %X seq %X rcvnxt %X\n",
 	     tp->copied_seq, TCP_SKB_CB(skb)->end_seq, tp->rcv_nxt);
-#endif
 
 	if (inet_csk_ack_scheduled(sk)) {
 		const struct inet_connection_sock *icsk = inet_csk(sk);
diff --git a/net/ipv4/tcp_timer.c b/net/ipv4/tcp_timer.c
index ecd44b0..2e0f0af 100644
--- a/net/ipv4/tcp_timer.c
+++ b/net/ipv4/tcp_timer.c
@@ -334,7 +334,6 @@ void tcp_retransmit_timer(struct sock *sk)
 		 * connection. If the socket is an orphan, time it out,
 		 * we cannot allow such beasts to hang infinitely.
 		 */
-#ifdef TCP_DEBUG
 		struct inet_sock *inet = inet_sk(sk);
 		if (sk->sk_family == AF_INET) {
 			LIMIT_NETDEBUG(KERN_DEBUG "TCP: Peer %pI4:%u/%u unexpectedly shrunk window %u:%u (repaired)\n",
@@ -349,7 +348,6 @@ void tcp_retransmit_timer(struct sock *sk)
 			       inet->inet_num, tp->snd_una, tp->snd_nxt);
 		}
 #endif
-#endif
 		if (tcp_time_stamp - tp->rcv_tstamp > TCP_RTO_MAX) {
 			tcp_write_err(sk);
 			goto out;
-- 
1.7.6

^ permalink raw reply related

* Re: [net-next-2.6 PATCH 0/8 RFC v2] macvlan: MAC Address filtering support for passthru mode
From: Roopa Prabhu @ 2011-10-24 18:15 UTC (permalink / raw)
  To: Michael S. Tsirkin
  Cc: netdev, sri, dragos.tatulea, arnd, kvm, davem, mchan, dwang2,
	shemminger, eric.dumazet, kaber, benve, Rose, Gregory V
In-Reply-To: <20111024054710.GB24528@redhat.com>

On 10/23/11 10:47 PM, "Michael S. Tsirkin" <mst@redhat.com> wrote:

> On Tue, Oct 18, 2011 at 11:25:54PM -0700, Roopa Prabhu wrote:
>> v1 version of this RFC patch was posted at
>> http://www.spinics.net/lists/netdev/msg174245.html
>> 
>> Today macvtap used in virtualized environment does not have support to
>> propagate MAC, VLAN and interface flags from guest to lowerdev.
>> Which means to be able to register additional VLANs, unicast and multicast
>> addresses or change pkt filter flags in the guest, the lowerdev has to be
>> put in promisocous mode. Today the only macvlan mode that supports this is
>> the PASSTHRU mode and it puts the lower dev in promiscous mode.
>> 
>> PASSTHRU mode was added primarily for the SRIOV usecase. In PASSTHRU mode
>> there is a 1-1 mapping between macvtap and physical NIC or VF.
>> 
>> There are two problems with putting the lowerdev in promiscous mode (ie SRIOV
>> VF's):
>> - Some SRIOV cards dont support promiscous mode today (Thread on Intel
>> driver indicates that http://lists.openwall.net/netdev/2011/09/27/6)
>> - For the SRIOV NICs that support it, Putting the lowerdev in
>> promiscous mode leads to additional traffic being sent up to the
>> guest virtio-net to filter result in extra overheads.
>> 
>> Both the above problems can be solved by offloading filtering to the
>> lowerdev hw. ie lowerdev does not need to be in promiscous mode as
>> long as the guest filters are passed down to the lowerdev.
>> 
>> This patch basically adds the infrastructure to set and get MAC and VLAN
>> filters on an interface via rtnetlink. And adds support in macvlan and
>> macvtap
>> to allow set and get filter operations.
> 
> Looks sane to me. Some minor comments below.
> 
>> Earlier version of this patch provided the TUNSETTXFILTER macvtap interface
>> for setting address filtering. In response to feedback, This version
>> introduces a netlink interface for the same.
>> 
>> Response to some of the questions raised during v1:
>> 
>> - Netlink interface:
>> This patch provides the following netlink interface to set mac and vlan
>> filters :
>> [IFLA_RX_FILTER] = {
>> [IFLA_ADDR_FILTER] = {
>> [IFLA_ADDR_FILTER_FLAGS]
>> [IFLA_ADDR_FILTER_UC_LIST] = {
>> [IFLA_ADDR_LIST_ENTRY]
>> }
>> [IFLA_ADDR_FILTER_MC_LIST] = {
>> [IFLA_ADDR_LIST_ENTRY]
>> }
>> }
>> [IFLA_VLAN_FILTER] = {
>> [IFLA_VLAN_BITMAP]
>> }
>> }
>> 
>> Note: The IFLA_VLAN_FILTER is a nested attribute and contains only
>> IFLA_VLAN_BITMAP today. The idea is that the IFLA_VLAN_FILTER can
>> be extended tomorrow to use a vlan list option if some implementations
>> prefer a list instead.
>> 
>> And it provides the following rtnl_link_ops to set/get MAC/VLAN filters:
>> 
>>        int                     (*set_rx_addr_filter)(struct net_device *dev,
>>                                                struct nlattr *tb[]);
>>        int                     (*set_rx_vlan_filter)(struct net_device *dev,
>>                                                 struct nlattr *tb[]);
>>        size_t                  (*get_rx_addr_filter_size)(const struct
>> net_device *dev);
>>        size_t                  (*get_rx_vlan_filter_size)(const struct
>> net_device *dev);
>>        int                     (*fill_rx_addr_filter)(struct sk_buff *skb,
>>                                                 const struct net_device
>> *dev);
>>        int                     (*fill_rx_vlan_filter)(struct sk_buff *skb,
>>                                                 const struct net_device
>> *dev);
>> 
>> 
>> Note: The choice of rtnl_link_ops was because I saw the use case for
>> this in virtual devices that need  to do filtering in sw like macvlan
>> and tun. Hw devices usually have filtering in hw with netdev->uc and
>> mc lists to indicate active filters. But I can move from rtnl_link_ops
>> to netdev_ops if that is the preferred way to go and if there is a
>> need to support this interface on all kinds of interfaces.
>> Please suggest.
>> 
>> - Protection against address spoofing:
>> - This patch adds filtering support only for macvtap PASSTHRU
>> Mode. PASSTHRU mode is used mainly with SRIOV VF's. And SRIOV VF's
>> come with anti mac/vlan spoofing support. (Recently added
>> IFLA_VF_SPOOFCHK). In 802.1Qbh case the port profile has a knob to
>> enable/disable anti spoof check. Lowerdevice drivers also enforce limits
>> on the number of address registrations allowed.
>> 
>> - Support for multiqueue devices: Enable filtering on individual queues (?):
>> AFAIK, there is no netdev interface to install per queue hw
>> filters for a multi queue interface. And also I dont know of any hw
>> that provides an interface to set hw filters on a per queue basis.
> 
> VMDq hardware would support this, no?
> 
Am not really sure. This patch uses netdev to pass filters to hw. And I
don't see any netdev infrastructure that would support per queue filters.
Maybe Greg (CC'ed) or anyone else from Intel can answer this.
Greg, michael had brought up this question during first version of these
patches as well. Will be nice to get the VMDq requirements for propagating
guest filters to hw clarified. Do you see any special VMDq nic requirement
we can cover in this patch. This is for VMDq queues directly connected to
guest nics. Thanks.


>> A multi queue device appears as a single lowerdev (ie netdev) and
>> uses the same uc and mc lists to setup unicast and multicast hw filters.
>> So i dont see a huge problem with this patch coming in the way for
>> multi queue devices.
>> 
>> - Support for non-PASSTHRU mode:
>> I started implementing this. But there are a couple of problems. 
>> - The lowerdev may not be a SRIOV VF and may not have
>> anti spoof capability
> 
> Anti-spoofing a really a separate feature, isn't it?
> 
Yes that is correct. It really should not be a concern with implementing
support for non-PASSTHRU mode. The only intent of adding the above line was
that eventually we should probably think of supporting anti-spoof feature on
Non-sriov devices if they are accepting filters from the guest.
I think I will move the above line to some place else more appropriate in
the comment log instead of covering it as part of the non-passthru macvlan
implementation.
 

>> - Today, in non-PASSTHRU cases macvlan_handle_frame assumes that
>> every macvlan device on top of the lowerdev has a single unique mac.
>> And the macvlans are hashed on that single mac address.
>> To support filtering for non-PASSTHRU mode in addition to this
>> patch the following needs to be done:
>> - non-passthru mode with a single macvlan over a lower dev
>> can be treated as PASSTHRU case
>> - For non-PASSTHRU mode with multiple macvlans over a single
>> lower dev:  
>> - Multiple unicast mac's now need to be hashed to the
>> same macvlan device. The macvlan hash needs to change
>> for lookup based on any one of the multiple unicast
>> addresses a macvlan is interested in
>> - We need to consider vlans during the lookup too
>> - So the macvlan device hash needs to hash on both mac
>> and vlan
> 
> It might be useful to expose the filters to the device.
> 

Yes

>> - But the support for filtering in non-PASSTHRU mode can be
>> built on this patch
> 
> 
> Agree, this can be added gradually.
> 

Ok thanks. Currently testing newer version of these patches, will post them
Sometime this week.

^ permalink raw reply


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox