All of lore.kernel.org
 help / color / mirror / Atom feed
* bisected regression in tuner-xc2028 on DVICO dual digital 4
@ 2009-11-05  3:00 Robert Lowery
  2009-11-05  4:51 ` Devin Heitmueller
  0 siblings, 1 reply; 33+ messages in thread
From: Robert Lowery @ 2009-11-05  3:00 UTC (permalink / raw)
  To: linux-media

Hi,

I have been having some difficulties getting my DVICO dual digital 4
(rev1) working with recent kernels, failing to tune and getting errors
like the following

kernel: [ 315.032076] dvb-usb: bulk message failed: -110 (4/0)
kernel: [ 315.032080] cxusb: i2c read failed

and making the machine very slow as documented at
https://bugs.launchpad.net/ubuntu/+source/linux-meta/+bug/459523

Using the v4l-dvb tree, I was able to bisect the issue down to
http://linuxtv.org/hg/v4l-dvb/rev/7276a5854219

At first I though I could workaround the issue by setting no_poweroff=1,
but that did not work.  The following diff did however resolve the issue.

diff -r 43878f8dbfb0 linux/drivers/media/common/tuners/tuner-xc2028.c
--- a/linux/drivers/media/common/tuners/tuner-xc2028.c        Sun Nov 01
07:17:46
2009 -0200
+++ b/linux/drivers/media/common/tuners/tuner-xc2028.c        Tue Nov 03
14:24:05
2009 +1100
@@ -1240,7 +1240,7 @@
         .get_frequency     = xc2028_get_frequency,
         .get_rf_strength   = xc2028_signal,
         .set_params        = xc2028_set_params,
-        .sleep             = xc2028_sleep,
+        //.sleep             = xc2028_sleep,
 #if 0
         int (*get_bandwidth)(struct dvb_frontend *fe, u32 *bandwidth);
         int (*get_status)(struct dvb_frontend *fe, u32 *status);

This led me to dvb_frontend.c where I could see i2c_gate_ctrl() was being
called if .sleep was non zero.  Setting dvb_powerdown_on_sleep=0 worked
around the issue by stoppign i2c_gate_ctrl() being called, so I suspect
i2c_gate_ctrl() is triggering the issue somehow.

Any thoughts on a proper solution for this issue?

-Rob




^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-05  3:00 bisected regression in tuner-xc2028 on DVICO dual digital 4 Robert Lowery
@ 2009-11-05  4:51 ` Devin Heitmueller
  2009-11-05  5:23   ` Robert Lowery
  0 siblings, 1 reply; 33+ messages in thread
From: Devin Heitmueller @ 2009-11-05  4:51 UTC (permalink / raw)
  To: Robert Lowery; +Cc: linux-media

On Wed, Nov 4, 2009 at 10:00 PM, Robert Lowery <rglowery@exemail.com.au> wrote:
> Hi,
>
> I have been having some difficulties getting my DVICO dual digital 4
> (rev1) working with recent kernels, failing to tune and getting errors
> like the following
>
> kernel: [ 315.032076] dvb-usb: bulk message failed: -110 (4/0)
> kernel: [ 315.032080] cxusb: i2c read failed
>
> and making the machine very slow as documented at
> https://bugs.launchpad.net/ubuntu/+source/linux-meta/+bug/459523
>
> Using the v4l-dvb tree, I was able to bisect the issue down to
> http://linuxtv.org/hg/v4l-dvb/rev/7276a5854219
>
> At first I though I could workaround the issue by setting no_poweroff=1,
> but that did not work.  The following diff did however resolve the issue.
>
> diff -r 43878f8dbfb0 linux/drivers/media/common/tuners/tuner-xc2028.c
> --- a/linux/drivers/media/common/tuners/tuner-xc2028.c        Sun Nov 01
> 07:17:46
> 2009 -0200
> +++ b/linux/drivers/media/common/tuners/tuner-xc2028.c        Tue Nov 03
> 14:24:05
> 2009 +1100
> @@ -1240,7 +1240,7 @@
>         .get_frequency     = xc2028_get_frequency,
>         .get_rf_strength   = xc2028_signal,
>         .set_params        = xc2028_set_params,
> -        .sleep             = xc2028_sleep,
> +        //.sleep             = xc2028_sleep,
>  #if 0
>         int (*get_bandwidth)(struct dvb_frontend *fe, u32 *bandwidth);
>         int (*get_status)(struct dvb_frontend *fe, u32 *status);
>
> This led me to dvb_frontend.c where I could see i2c_gate_ctrl() was being
> called if .sleep was non zero.  Setting dvb_powerdown_on_sleep=0 worked
> around the issue by stoppign i2c_gate_ctrl() being called, so I suspect
> i2c_gate_ctrl() is triggering the issue somehow.
>
> Any thoughts on a proper solution for this issue?
>
> -Rob

Hello Rob,

The problem is not actually the i2c_gate_ctrl().  It's the fact that
the xc3028 is being put to sleep but cannot be woken up.

The GPIOs are probably setup for this card improperly in the board
profile.  This will result in the xc3028 being put to sleep, but then
it cannot be woken up because the wrong GPIO is being pulled low to
reset the chip in the xc3028 reset callback.

Yet another case where blindly enabling the power management on the
xc3028 by default was a really crappy idea.

You can either track down the which GPIO is actually connected to the
xc3028 reset pin for your board, or disable the xc3028 power
management by setting the disable_power_mgmt field in the xc3028
config when the call is made to xc2028_set_config for your card.

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-05  4:51 ` Devin Heitmueller
@ 2009-11-05  5:23   ` Robert Lowery
  2009-11-05  7:37     ` Building a distribution with v4l-dvb vdr
  2009-11-05 14:02     ` bisected regression in tuner-xc2028 on DVICO dual digital 4 Devin Heitmueller
  0 siblings, 2 replies; 33+ messages in thread
From: Robert Lowery @ 2009-11-05  5:23 UTC (permalink / raw)
  To: Devin Heitmueller; +Cc: linux-media

> On Wed, Nov 4, 2009 at 10:00 PM, Robert Lowery <rglowery@exemail.com.au>
> wrote:
>> Hi,
>>
>> I have been having some difficulties getting my DVICO dual digital 4
>> (rev1) working with recent kernels, failing to tune and getting errors
>> like the following
>>
>> kernel: [ 315.032076] dvb-usb: bulk message failed: -110 (4/0)
>> kernel: [ 315.032080] cxusb: i2c read failed
>>
>> and making the machine very slow as documented at
>> https://bugs.launchpad.net/ubuntu/+source/linux-meta/+bug/459523
>>
>> Using the v4l-dvb tree, I was able to bisect the issue down to
>> http://linuxtv.org/hg/v4l-dvb/rev/7276a5854219
>>
>> At first I though I could workaround the issue by setting no_poweroff=1,
>> but that did not work.  The following diff did however resolve the
>> issue.
>>
>> diff -r 43878f8dbfb0 linux/drivers/media/common/tuners/tuner-xc2028.c
>> --- a/linux/drivers/media/common/tuners/tuner-xc2028.c        Sun Nov 01
>> 07:17:46
>> 2009 -0200
>> +++ b/linux/drivers/media/common/tuners/tuner-xc2028.c        Tue Nov 03
>> 14:24:05
>> 2009 +1100
>> @@ -1240,7 +1240,7 @@
>>         .get_frequency     = xc2028_get_frequency,
>>         .get_rf_strength   = xc2028_signal,
>>         .set_params        = xc2028_set_params,
>> -        .sleep             = xc2028_sleep,
>> +        //.sleep             = xc2028_sleep,
>>  #if 0
>>         int (*get_bandwidth)(struct dvb_frontend *fe, u32 *bandwidth);
>>         int (*get_status)(struct dvb_frontend *fe, u32 *status);
>>
>> This led me to dvb_frontend.c where I could see i2c_gate_ctrl() was
>> being
>> called if .sleep was non zero.  Setting dvb_powerdown_on_sleep=0 worked
>> around the issue by stoppign i2c_gate_ctrl() being called, so I suspect
>> i2c_gate_ctrl() is triggering the issue somehow.
>>
>> Any thoughts on a proper solution for this issue?
>>
>> -Rob
>
> Hello Rob,
>
> The problem is not actually the i2c_gate_ctrl().  It's the fact that
> the xc3028 is being put to sleep but cannot be woken up.
>
> The GPIOs are probably setup for this card improperly in the board
> profile.  This will result in the xc3028 being put to sleep, but then
> it cannot be woken up because the wrong GPIO is being pulled low to
> reset the chip in the xc3028 reset callback.
>
> Yet another case where blindly enabling the power management on the
> xc3028 by default was a really crappy idea.
>
> You can either track down the which GPIO is actually connected to the
> xc3028 reset pin for your board, or disable the xc3028 power
> management by setting the disable_power_mgmt field in the xc3028
> config when the call is made to xc2028_set_config for your card.
>
> Devin

Hi Devin,

Thanks for your reply.

I don't think your suggestion to use disable_power_mgmt will work as I
already tried setting the no_poweroff=1 kernel module without success (and
even tried recompiling with xc2028_sleep returning 0 immediately, but
until I stopped the .sleep being set at all in xc2028_dvb_tuner_ops, the
problem kept happening.

The only thing that fixed it without code change was to set
dvb_powerdown_on_sleep=0.

Looking at the below code from dvb_frontend.c, the only difference I could
see between setting no_poweroff=1 and not setting .sleep is the latter
stops i2c_gate_ctrl being called.

        if (dvb_powerdown_on_sleep) {
                if (fe->ops.set_voltage)
                        fe->ops.set_voltage(fe, SEC_VOLTAGE_OFF);
                if (fe->ops.tuner_ops.sleep) {
                        if (fe->ops.i2c_gate_ctrl)
                                fe->ops.i2c_gate_ctrl(fe, 1);
                        fe->ops.tuner_ops.sleep(fe);
                        if (fe->ops.i2c_gate_ctrl)
                                fe->ops.i2c_gate_ctrl(fe, 0);
                }
                if (fe->ops.sleep)
                        fe->ops.sleep(fe);
        }

I'm not very familiar with this code.  Am I missing something?

-Rob

>
> --
> Devin J. Heitmueller - Kernel Labs
> http://www.kernellabs.com
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>



^ permalink raw reply	[flat|nested] 33+ messages in thread

* Building a distribution with v4l-dvb 
  2009-11-05  5:23   ` Robert Lowery
@ 2009-11-05  7:37     ` vdr
  2009-11-05 14:02     ` bisected regression in tuner-xc2028 on DVICO dual digital 4 Devin Heitmueller
  1 sibling, 0 replies; 33+ messages in thread
From: vdr @ 2009-11-05  7:37 UTC (permalink / raw)
  To: linux-media

Hello,

For my (hopefully) soon to be released Version of Gen2VDR (Gentoo based Distribution with xbmc& VDR ), i have to decide which v4l drivers I have to choose.
As always I do not use the kernel modules, because the v4l.dvb repository is more flexible and more uptodate.
My knowledge about the difference of some v4l-dvb trees is the following:

- v4l-dvb is the main tree
- liplianin is needed for several DVB-S(2) cards (Skystar2 HD e.g), but does not work with KNC One DVB-S2.
- For the TT 1600 S2 powarmans repository is the best
- MediaPointer DVB-S2 Dual lowprofile has its own repository.
- For reelmultedia's netceiver a patch is necessary

Please add your comments to these statements, and tell me whats correct and what not.
I know I have to build several dvb driver packages for the distri, but it would be helpful to take the best one's ;)

Any help is appreciated.

Helmut Auer




^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-05  5:23   ` Robert Lowery
  2009-11-05  7:37     ` Building a distribution with v4l-dvb vdr
@ 2009-11-05 14:02     ` Devin Heitmueller
  2009-11-05 20:57       ` Vincent McIntyre
  1 sibling, 1 reply; 33+ messages in thread
From: Devin Heitmueller @ 2009-11-05 14:02 UTC (permalink / raw)
  To: Robert Lowery; +Cc: linux-media

On Thu, Nov 5, 2009 at 12:23 AM, Robert Lowery <rglowery@exemail.com.au> wrote:
> Hi Devin,
>
> Thanks for your reply.
>
> I don't think your suggestion to use disable_power_mgmt will work as I
> already tried setting the no_poweroff=1 kernel module without success (and
> even tried recompiling with xc2028_sleep returning 0 immediately, but
> until I stopped the .sleep being set at all in xc2028_dvb_tuner_ops, the
> problem kept happening.
>
> The only thing that fixed it without code change was to set
> dvb_powerdown_on_sleep=0.
>
> Looking at the below code from dvb_frontend.c, the only difference I could
> see between setting no_poweroff=1 and not setting .sleep is the latter
> stops i2c_gate_ctrl being called.
>
>        if (dvb_powerdown_on_sleep) {
>                if (fe->ops.set_voltage)
>                        fe->ops.set_voltage(fe, SEC_VOLTAGE_OFF);
>                if (fe->ops.tuner_ops.sleep) {
>                        if (fe->ops.i2c_gate_ctrl)
>                                fe->ops.i2c_gate_ctrl(fe, 1);
>                        fe->ops.tuner_ops.sleep(fe);
>                        if (fe->ops.i2c_gate_ctrl)
>                                fe->ops.i2c_gate_ctrl(fe, 0);
>                }
>                if (fe->ops.sleep)
>                        fe->ops.sleep(fe);
>        }
>
> I'm not very familiar with this code.  Am I missing something?
>
> -Rob

Could you please clarify exactly which card you have (PCI/USB ID)?

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-05 14:02     ` bisected regression in tuner-xc2028 on DVICO dual digital 4 Devin Heitmueller
@ 2009-11-05 20:57       ` Vincent McIntyre
  2009-11-05 21:04         ` Devin Heitmueller
  0 siblings, 1 reply; 33+ messages in thread
From: Vincent McIntyre @ 2009-11-05 20:57 UTC (permalink / raw)
  To: Devin Heitmueller; +Cc: Robert Lowery, linux-media

I have one of these too.

lsusb:
Bus 003 Device 003: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
(ZL10353+xc2028/xc3028) (initialized)
Bus 003 Device 002: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
(ZL10353+xc2028/xc3028) (initialized)

In addition I have a "DViCO Dual Digital Express" which is a PCIe card
based on Conexant, with the Zarlink frontend.
lspci:
04:00.0 Multimedia video controller [0400]: Conexant Systems, Inc.
CX23885 PCI Video and Audio Decoder [14f1:8852] (rev 02)
	Subsystem: DViCO Corporation Device [18ac:db78]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 19
	Region 0: Memory at 90000000 (64-bit, non-prefetchable) [size=2M]
	Capabilities: <access denied>
	Kernel driver in use: cx23885
	Kernel modules: cx23885



More detail, including dmesg etc, at
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/459523

On 11/6/09, Devin Heitmueller <dheitmueller@kernellabs.com> wrote:
> On Thu, Nov 5, 2009 at 12:23 AM, Robert Lowery <rglowery@exemail.com.au>
> wrote:
>> Hi Devin,
>>
>> Thanks for your reply.
>>
>> I don't think your suggestion to use disable_power_mgmt will work as I
>> already tried setting the no_poweroff=1 kernel module without success (and
>> even tried recompiling with xc2028_sleep returning 0 immediately, but
>> until I stopped the .sleep being set at all in xc2028_dvb_tuner_ops, the
>> problem kept happening.
>>
>> The only thing that fixed it without code change was to set
>> dvb_powerdown_on_sleep=0.
>>
>> Looking at the below code from dvb_frontend.c, the only difference I could
>> see between setting no_poweroff=1 and not setting .sleep is the latter
>> stops i2c_gate_ctrl being called.
>>
>>        if (dvb_powerdown_on_sleep) {
>>                if (fe->ops.set_voltage)
>>                        fe->ops.set_voltage(fe, SEC_VOLTAGE_OFF);
>>                if (fe->ops.tuner_ops.sleep) {
>>                        if (fe->ops.i2c_gate_ctrl)
>>                                fe->ops.i2c_gate_ctrl(fe, 1);
>>                        fe->ops.tuner_ops.sleep(fe);
>>                        if (fe->ops.i2c_gate_ctrl)
>>                                fe->ops.i2c_gate_ctrl(fe, 0);
>>                }
>>                if (fe->ops.sleep)
>>                        fe->ops.sleep(fe);
>>        }
>>
>> I'm not very familiar with this code.  Am I missing something?
>>
>> -Rob
>
> Could you please clarify exactly which card you have (PCI/USB ID)?
>
> Devin
>
> --
> Devin J. Heitmueller - Kernel Labs
> http://www.kernellabs.com
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-05 20:57       ` Vincent McIntyre
@ 2009-11-05 21:04         ` Devin Heitmueller
  2009-11-05 23:45           ` Robert Lowery
  0 siblings, 1 reply; 33+ messages in thread
From: Devin Heitmueller @ 2009-11-05 21:04 UTC (permalink / raw)
  To: Vincent McIntyre; +Cc: Robert Lowery, linux-media

On Thu, Nov 5, 2009 at 3:57 PM, Vincent McIntyre
<vincent.mcintyre@gmail.com> wrote:
> I have one of these too.
>
> lsusb:
> Bus 003 Device 003: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
> (ZL10353+xc2028/xc3028) (initialized)
> Bus 003 Device 002: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
> (ZL10353+xc2028/xc3028) (initialized)
>
> In addition I have a "DViCO Dual Digital Express" which is a PCIe card
> based on Conexant, with the Zarlink frontend.
> lspci:
> 04:00.0 Multimedia video controller [0400]: Conexant Systems, Inc.
> CX23885 PCI Video and Audio Decoder [14f1:8852] (rev 02)
>        Subsystem: DViCO Corporation Device [18ac:db78]
>        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>        Latency: 0, Cache Line Size: 64 bytes
>        Interrupt: pin A routed to IRQ 19
>        Region 0: Memory at 90000000 (64-bit, non-prefetchable) [size=2M]
>        Capabilities: <access denied>
>        Kernel driver in use: cx23885
>        Kernel modules: cx23885

Crap.  This is the price I pay for not having noticed Robert included
a launchpad ticket with the dmesg output.

Yeah, it's a zl10353, so I know what the problem is.  Let me look at
the code and send you a patch for testing.  If you don't hear back
from me within 24 hours, ping me again.

Cheers,

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-05 21:04         ` Devin Heitmueller
@ 2009-11-05 23:45           ` Robert Lowery
  2009-11-05 23:51             ` Devin Heitmueller
  0 siblings, 1 reply; 33+ messages in thread
From: Robert Lowery @ 2009-11-05 23:45 UTC (permalink / raw)
  To: Devin Heitmueller; +Cc: Vincent McIntyre, linux-media

> On Thu, Nov 5, 2009 at 3:57 PM, Vincent McIntyre
> <vincent.mcintyre@gmail.com> wrote:
>> I have one of these too.
>>
>> lsusb:
>> Bus 003 Device 003: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
>> (ZL10353+xc2028/xc3028) (initialized)
>> Bus 003 Device 002: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
>> (ZL10353+xc2028/xc3028) (initialized)
>>
>> In addition I have a "DViCO Dual Digital Express" which is a PCIe card
>> based on Conexant, with the Zarlink frontend.
>> lspci:
>> 04:00.0 Multimedia video controller [0400]: Conexant Systems, Inc.
>> CX23885 PCI Video and Audio Decoder [14f1:8852] (rev 02)
>>        Subsystem: DViCO Corporation Device [18ac:db78]
>>        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
>> ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>        Latency: 0, Cache Line Size: 64 bytes
>>        Interrupt: pin A routed to IRQ 19
>>        Region 0: Memory at 90000000 (64-bit, non-prefetchable) [size=2M]
>>        Capabilities: <access denied>
>>        Kernel driver in use: cx23885
>>        Kernel modules: cx23885
>
> Crap.  This is the price I pay for not having noticed Robert included
> a launchpad ticket with the dmesg output.
>
> Yeah, it's a zl10353, so I know what the problem is.  Let me look at
> the code and send you a patch for testing.  If you don't hear back
> from me within 24 hours, ping me again.

Do you mean something like this (untested) patch?  I'll try it out tonight.

diff -r 43878f8dbfb0 linux/drivers/media/dvb/dvb-usb/cxusb.c
--- a/linux/drivers/media/dvb/dvb-usb/cxusb.c   Sun Nov 01 07:17:46 2009
-0200
+++ b/linux/drivers/media/dvb/dvb-usb/cxusb.c   Fri Nov 06 10:39:38 2009
+1100
@@ -666,6 +666,14 @@
        .parallel_ts = 1,
 };

+static struct zl10353_config cxusb_zl10353_xc3028_config_no_i2c_gate = {
+       .demod_address = 0x0f,
+       .if2 = 45600,
+       .no_tuner = 1,
+       .parallel_ts = 1,
+       .disable_i2c_gate_ctrl = 1,
+};
+
 static struct mt352_config cxusb_mt352_xc3028_config = {
        .demod_address = 0x0f,
        .if2 = 4560,
@@ -897,7 +905,7 @@
        cxusb_bluebird_gpio_pulse(adap->dev, 0x02, 1);

        if ((adap->fe = dvb_attach(zl10353_attach,
-                                  &cxusb_zl10353_xc3028_config,
+                                  &cxusb_zl10353_xc3028_config_no_i2c_gate,
                                   &adap->dev->i2c_adap)) == NULL)
                return -EIO;

>
> Cheers,
>
> Devin
>
> --
> Devin J. Heitmueller - Kernel Labs
> http://www.kernellabs.com
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>



^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-05 23:45           ` Robert Lowery
@ 2009-11-05 23:51             ` Devin Heitmueller
  2009-11-06  0:13               ` Robert Lowery
  0 siblings, 1 reply; 33+ messages in thread
From: Devin Heitmueller @ 2009-11-05 23:51 UTC (permalink / raw)
  To: Robert Lowery; +Cc: Vincent McIntyre, linux-media

On Thu, Nov 5, 2009 at 6:45 PM, Robert Lowery <rglowery@exemail.com.au> wrote:
> Do you mean something like this (untested) patch?  I'll try it out tonight.
>
> diff -r 43878f8dbfb0 linux/drivers/media/dvb/dvb-usb/cxusb.c
> --- a/linux/drivers/media/dvb/dvb-usb/cxusb.c   Sun Nov 01 07:17:46 2009
> -0200
> +++ b/linux/drivers/media/dvb/dvb-usb/cxusb.c   Fri Nov 06 10:39:38 2009
> +1100
> @@ -666,6 +666,14 @@
>        .parallel_ts = 1,
>  };
>
> +static struct zl10353_config cxusb_zl10353_xc3028_config_no_i2c_gate = {
> +       .demod_address = 0x0f,
> +       .if2 = 45600,
> +       .no_tuner = 1,
> +       .parallel_ts = 1,
> +       .disable_i2c_gate_ctrl = 1,
> +};
> +
>  static struct mt352_config cxusb_mt352_xc3028_config = {
>        .demod_address = 0x0f,
>        .if2 = 4560,
> @@ -897,7 +905,7 @@
>        cxusb_bluebird_gpio_pulse(adap->dev, 0x02, 1);
>
>        if ((adap->fe = dvb_attach(zl10353_attach,
> -                                  &cxusb_zl10353_xc3028_config,
> +                                  &cxusb_zl10353_xc3028_config_no_i2c_gate,
>                                   &adap->dev->i2c_adap)) == NULL)
>                return -EIO;

Wow, that looks shockingly similar to the patch I did for an em28xx
boards a couple of months ago, even down to the part where you added
"_no_i2c_gate" to the end!  :-)

Yeah, that's the fix, although from the diff I can't tell if you're
doing it for all zl10353 boards in cxusb.c or just yours.  I would
have to see the source to know for sure.

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-05 23:51             ` Devin Heitmueller
@ 2009-11-06  0:13               ` Robert Lowery
  2009-11-06  2:31                 ` Robert Lowery
  0 siblings, 1 reply; 33+ messages in thread
From: Robert Lowery @ 2009-11-06  0:13 UTC (permalink / raw)
  To: Devin Heitmueller; +Cc: Vincent McIntyre, linux-media

> On Thu, Nov 5, 2009 at 6:45 PM, Robert Lowery <rglowery@exemail.com.au>
> wrote:
>> Do you mean something like this (untested) patch?  I'll try it out
>> tonight.
>>
>> diff -r 43878f8dbfb0 linux/drivers/media/dvb/dvb-usb/cxusb.c
>> --- a/linux/drivers/media/dvb/dvb-usb/cxusb.c   Sun Nov 01 07:17:46 2009
>> -0200
>> +++ b/linux/drivers/media/dvb/dvb-usb/cxusb.c   Fri Nov 06 10:39:38 2009
>> +1100
>> @@ -666,6 +666,14 @@
>>        .parallel_ts = 1,
>>  };
>>
>> +static struct zl10353_config cxusb_zl10353_xc3028_config_no_i2c_gate =
>> {
>> +       .demod_address = 0x0f,
>> +       .if2 = 45600,
>> +       .no_tuner = 1,
>> +       .parallel_ts = 1,
>> +       .disable_i2c_gate_ctrl = 1,
>> +};
>> +
>>  static struct mt352_config cxusb_mt352_xc3028_config = {
>>        .demod_address = 0x0f,
>>        .if2 = 4560,
>> @@ -897,7 +905,7 @@
>>        cxusb_bluebird_gpio_pulse(adap->dev, 0x02, 1);
>>
>>        if ((adap->fe = dvb_attach(zl10353_attach,
>> -                                  &cxusb_zl10353_xc3028_config,
>> +                                
>>  &cxusb_zl10353_xc3028_config_no_i2c_gate,
>>                                   &adap->dev->i2c_adap)) == NULL)
>>                return -EIO;
>
> Wow, that looks shockingly similar to the patch I did for an em28xx
> boards a couple of months ago, even down to the part where you added
> "_no_i2c_gate" to the end!  :-)

I might have got some inspiration from somewhere :)

>
> Yeah, that's the fix, although from the diff I can't tell if you're
> doing it for all zl10353 boards in cxusb.c or just yours.  I would
> have to see the source to know for sure.

I only changed cxusb_dualdig4_frontend_attach() so it should be just my
board.  The only other board that was using cxusb_zl10353_xc3028_config
was cxusb_nano2_frontend_attach(), but I left that as is since I don't
know if that board is similarily affected.

I'l try it out tonight and confirm it fixes the problem

Thanks for your help

-Rob

>
> Devin
>
> --
> Devin J. Heitmueller - Kernel Labs
> http://www.kernellabs.com
>



^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-06  0:13               ` Robert Lowery
@ 2009-11-06  2:31                 ` Robert Lowery
  2009-11-06  2:43                   ` Devin Heitmueller
  0 siblings, 1 reply; 33+ messages in thread
From: Robert Lowery @ 2009-11-06  2:31 UTC (permalink / raw)
  To: Devin Heitmueller; +Cc: Vincent McIntyre, linux-media

>> On Thu, Nov 5, 2009 at 6:45 PM, Robert Lowery <rglowery@exemail.com.au>
>> wrote:
>>> Do you mean something like this (untested) patch?  I'll try it out
>>> tonight.
>>>
>>> diff -r 43878f8dbfb0 linux/drivers/media/dvb/dvb-usb/cxusb.c
>>> --- a/linux/drivers/media/dvb/dvb-usb/cxusb.c   Sun Nov 01 07:17:46
>>> 2009
>>> -0200
>>> +++ b/linux/drivers/media/dvb/dvb-usb/cxusb.c   Fri Nov 06 10:39:38
>>> 2009
>>> +1100
>>> @@ -666,6 +666,14 @@
>>>        .parallel_ts = 1,
>>>  };
>>>
>>> +static struct zl10353_config cxusb_zl10353_xc3028_config_no_i2c_gate =
>>> {
>>> +       .demod_address = 0x0f,
>>> +       .if2 = 45600,
>>> +       .no_tuner = 1,
>>> +       .parallel_ts = 1,
>>> +       .disable_i2c_gate_ctrl = 1,
>>> +};
>>> +
>>>  static struct mt352_config cxusb_mt352_xc3028_config = {
>>>        .demod_address = 0x0f,
>>>        .if2 = 4560,
>>> @@ -897,7 +905,7 @@
>>>        cxusb_bluebird_gpio_pulse(adap->dev, 0x02, 1);
>>>
>>>        if ((adap->fe = dvb_attach(zl10353_attach,
>>> -                                  &cxusb_zl10353_xc3028_config,
>>> +                                
>>>  &cxusb_zl10353_xc3028_config_no_i2c_gate,
>>>                                   &adap->dev->i2c_adap)) == NULL)
>>>                return -EIO;
>>
>> Wow, that looks shockingly similar to the patch I did for an em28xx
>> boards a couple of months ago, even down to the part where you added
>> "_no_i2c_gate" to the end!  :-)
>
> I might have got some inspiration from somewhere :)
>
>>
>> Yeah, that's the fix, although from the diff I can't tell if you're
>> doing it for all zl10353 boards in cxusb.c or just yours.  I would
>> have to see the source to know for sure.
>
> I only changed cxusb_dualdig4_frontend_attach() so it should be just my
> board.  The only other board that was using cxusb_zl10353_xc3028_config
> was cxusb_nano2_frontend_attach(), but I left that as is since I don't
> know if that board is similarily affected.
>
> I'll try it out tonight and confirm it fixes the problem

Devin,

I have confirmed the patch below fixes my issue.  Could you please merge
it for me?

Thanks

-Rob

Fix hang on DViCO FusionHDTV DVB-T Dual Digital 4 (rev 1)
Signed Off: Robert Lowery <rglowery@exemail.com.au>

diff -r c57f47cfb0e8 linux/drivers/media/dvb/dvb-usb/cxusb.c
--- a/linux/drivers/media/dvb/dvb-usb/cxusb.c   Wed Nov 04 18:21:15 2009
-0200
+++ b/linux/drivers/media/dvb/dvb-usb/cxusb.c   Fri Nov 06 13:28:07 2009
+1100
@@ -666,6 +666,14 @@
        .parallel_ts = 1,
 };

+static struct zl10353_config cxusb_zl10353_xc3028_config_no_i2c_gate = {
+       .demod_address = 0x0f,
+       .if2 = 45600,
+       .no_tuner = 1,
+       .parallel_ts = 1,
+       .disable_i2c_gate_ctrl = 1,
+};
+
 static struct mt352_config cxusb_mt352_xc3028_config = {
        .demod_address = 0x0f,
        .if2 = 4560,
@@ -897,7 +905,7 @@
        cxusb_bluebird_gpio_pulse(adap->dev, 0x02, 1);

        if ((adap->fe = dvb_attach(zl10353_attach,
-                                  &cxusb_zl10353_xc3028_config,
+                                  &cxusb_zl10353_xc3028_config_no_i2c_gate,
                                   &adap->dev->i2c_adap)) == NULL)
                return -EIO;



^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-06  2:31                 ` Robert Lowery
@ 2009-11-06  2:43                   ` Devin Heitmueller
  2009-11-07  0:59                     ` Vincent McIntyre
  0 siblings, 1 reply; 33+ messages in thread
From: Devin Heitmueller @ 2009-11-06  2:43 UTC (permalink / raw)
  To: Robert Lowery; +Cc: Vincent McIntyre, linux-media

On Thu, Nov 5, 2009 at 9:31 PM, Robert Lowery <rglowery@exemail.com.au> wrote:
> Devin,
>
> I have confirmed the patch below fixes my issue.  Could you please merge
> it for me?
>
> Thanks
>
> -Rob

Sure.  I'm putting together a patch series for this weekend with a few
different misc fixes.

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-06  2:43                   ` Devin Heitmueller
@ 2009-11-07  0:59                     ` Vincent McIntyre
  2009-11-07  1:43                       ` Devin Heitmueller
  0 siblings, 1 reply; 33+ messages in thread
From: Vincent McIntyre @ 2009-11-07  0:59 UTC (permalink / raw)
  To: Devin Heitmueller; +Cc: Robert Lowery, linux-media

I tried this patch, on 2.6.24-23-rt and 2.6.31-14-generic
.
On the first, it appears to work fine. Thanks again Rob!

On the second, while the kernel seems happy I am unable to get any
applications to tune the card, when I use the latest v4l tree + Rob's
patch (40705fec2fb2 tip).

 * dvbscan fails with 'unable to query frontend status'

 * vlc is unable to tune as well
[0x9c2cf50] dvb access error: DVB-T: setting frontend failed (-1):
Invalid argument
[0x9c2cf50] dvb access error: DVB-T: tuning failed
[0xb7400c18] main input error: open of `dvb://frequency=177500' failed: (null)


 * w_scan fails a bit more informatively
w_scan version 20090808 (compiled for DVB API 5.0)
using settings for AUSTRALIA
DVB aerial
DVB-T AU
frontend_type DVB-T, channellist 3
output format vdr-1.6
Info: using DVB adapter auto detection.
        /dev/dvb/adapter0/frontend0 -> DVB-T "Zarlink ZL10353 DVB-T": good :-)
        /dev/dvb/adapter1/frontend0 -> DVB-T "Zarlink ZL10353 DVB-T": good :-)
        /dev/dvb/adapter2/frontend0 -> DVB-T "Zarlink ZL10353 DVB-T": good :-)
        /dev/dvb/adapter3/frontend0 -> DVB-T "Zarlink ZL10353 DVB-T": good :-)
Using DVB-T frontend (adapter /dev/dvb/adapter0/frontend0)
-_-_-_-_ Getting frontend capabilities-_-_-_-_
Using DVB API 5.1
frontend Zarlink ZL10353 DVB-T supports
INVERSION_AUTO
QAM_AUTO
TRANSMISSION_MODE_AUTO
GUARD_INTERVAL_AUTO
HIERARCHY_AUTO
FEC_AUTO
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
Scanning 7MHz frequencies...
177500: (time: 00:00) set_frontend:1690: FATAL: unsupported DVB API Version 5.1

Presumably this is all understood and expected (i.e. application
authors are updating their code?)

Is there a way to build with the API set to version 5.0?

I was able to use vlc and w_scan ok with Rob's module option
workaround and the stock modules from ubuntu. I will have a go at
building their source + Rob's patch.


On 11/6/09, Devin Heitmueller <dheitmueller@kernellabs.com> wrote:
> On Thu, Nov 5, 2009 at 9:31 PM, Robert Lowery <rglowery@exemail.com.au>
> wrote:
>> Devin,
>>
>> I have confirmed the patch below fixes my issue.  Could you please merge
>> it for me?
>>
>> Thanks
>>
>> -Rob
>
> Sure.  I'm putting together a patch series for this weekend with a few
> different misc fixes.
>
> Devin
>
> --
> Devin J. Heitmueller - Kernel Labs
> http://www.kernellabs.com
>

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-07  0:59                     ` Vincent McIntyre
@ 2009-11-07  1:43                       ` Devin Heitmueller
  2009-11-07 11:28                         ` Vincent McIntyre
  0 siblings, 1 reply; 33+ messages in thread
From: Devin Heitmueller @ 2009-11-07  1:43 UTC (permalink / raw)
  To: Vincent McIntyre; +Cc: Robert Lowery, linux-media

Please excuse the top post. This is coming from my phone.

Vincent, please confirm exactly which of your boards is not working.
Roberts patch is not a general fix and only applies to his EXACT
product .

please provide the pci/usb I'd in question.

thanks,

devin

On 11/6/09, Vincent McIntyre <vincent.mcintyre@gmail.com> wrote:
> I tried this patch, on 2.6.24-23-rt and 2.6.31-14-generic
> .
> On the first, it appears to work fine. Thanks again Rob!
>
> On the second, while the kernel seems happy I am unable to get any
> applications to tune the card, when I use the latest v4l tree + Rob's
> patch (40705fec2fb2 tip).
>
>  * dvbscan fails with 'unable to query frontend status'
>
>  * vlc is unable to tune as well
> [0x9c2cf50] dvb access error: DVB-T: setting frontend failed (-1):
> Invalid argument
> [0x9c2cf50] dvb access error: DVB-T: tuning failed
> [0xb7400c18] main input error: open of `dvb://frequency=177500' failed:
> (null)
>
>
>  * w_scan fails a bit more informatively
> w_scan version 20090808 (compiled for DVB API 5.0)
> using settings for AUSTRALIA
> DVB aerial
> DVB-T AU
> frontend_type DVB-T, channellist 3
> output format vdr-1.6
> Info: using DVB adapter auto detection.
>         /dev/dvb/adapter0/frontend0 -> DVB-T "Zarlink ZL10353 DVB-T": good
> :-)
>         /dev/dvb/adapter1/frontend0 -> DVB-T "Zarlink ZL10353 DVB-T": good
> :-)
>         /dev/dvb/adapter2/frontend0 -> DVB-T "Zarlink ZL10353 DVB-T": good
> :-)
>         /dev/dvb/adapter3/frontend0 -> DVB-T "Zarlink ZL10353 DVB-T": good
> :-)
> Using DVB-T frontend (adapter /dev/dvb/adapter0/frontend0)
> -_-_-_-_ Getting frontend capabilities-_-_-_-_
> Using DVB API 5.1
> frontend Zarlink ZL10353 DVB-T supports
> INVERSION_AUTO
> QAM_AUTO
> TRANSMISSION_MODE_AUTO
> GUARD_INTERVAL_AUTO
> HIERARCHY_AUTO
> FEC_AUTO
> -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
> Scanning 7MHz frequencies...
> 177500: (time: 00:00) set_frontend:1690: FATAL: unsupported DVB API Version
> 5.1
>
> Presumably this is all understood and expected (i.e. application
> authors are updating their code?)
>
> Is there a way to build with the API set to version 5.0?
>
> I was able to use vlc and w_scan ok with Rob's module option
> workaround and the stock modules from ubuntu. I will have a go at
> building their source + Rob's patch.
>
>
> On 11/6/09, Devin Heitmueller <dheitmueller@kernellabs.com> wrote:
>> On Thu, Nov 5, 2009 at 9:31 PM, Robert Lowery <rglowery@exemail.com.au>
>> wrote:
>>> Devin,
>>>
>>> I have confirmed the patch below fixes my issue.  Could you please merge
>>> it for me?
>>>
>>> Thanks
>>>
>>> -Rob
>>
>> Sure.  I'm putting together a patch series for this weekend with a few
>> different misc fixes.
>>
>> Devin
>>
>> --
>> Devin J. Heitmueller - Kernel Labs
>> http://www.kernellabs.com
>>
>


-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-07  1:43                       ` Devin Heitmueller
@ 2009-11-07 11:28                         ` Vincent McIntyre
  2009-11-08  2:40                           ` Devin Heitmueller
  0 siblings, 1 reply; 33+ messages in thread
From: Vincent McIntyre @ 2009-11-07 11:28 UTC (permalink / raw)
  To: Devin Heitmueller; +Cc: Robert Lowery, linux-media

Hi Devin

> please confirm exactly which of your boards is not working.

Sorry for being unclear.

I have three test setups I am working with, all on the same computer.
1. Ubuntu Hardy, kernel 2.6.24-23-rt and drivers from v4l-dvb tip.
2. Ubuntu Karmic, kernel 2.6.31-14-generic, stock Ubuntu drivers.
3. Ubuntu Karmic, kernel 2.6.31-14-generic, v4l-dvb tip.

Setups 2 & 3 are the same install, on a separate hard disk from setup 1.
I change between 2 & 3 by installing the v4l modules or restoring the
ubuntu stuff from backup. (rsync -av --delete).

The computer has two DVB-T cards.

First device is the same as Robert's, I believe. It has two tuners. lsusb gives:
Bus 003 Device 003: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
(ZL10353+xc2028/xc3028) (initialized)
Bus 003 Device 002: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
(ZL10353+xc2028/xc3028) (initialized)
I have a 'rev1' version of this board.


Second device is DViCO FusionHDTV Dual Digital Express, a PCIe card
based on cx23885[1] It also has two tuners. lspci gives:
04:00.0 Multimedia video controller [0400]: Conexant Systems, Inc.
CX23885 PCI Video and Audio Decoder [14f1:8852] (rev 02)
	Subsystem: DViCO Corporation Device [18ac:db78]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 19
	Region 0: Memory at 90000000 (64-bit, non-prefetchable) [size=2M]
	Capabilities: <access denied>
	Kernel driver in use: cx23885
	Kernel modules: cx23885

With Robert's patch compiled in:
 * On setup 1
  I am able to tune both cards and there are no errors from the cxusb module
   or dvb-usb anymore.
   I tested each of the four tuners, by running dvbscan with
appropriate arguments to
   select the right /dev/dvb/adapterN.

   I just realised I should probably revert the patch and check which
tuners show the
   original problem. Before I was taking the default choice (adapter0,
I think) which is
    one of lhe Dual Digital 4 tuners.

 * I have yet to test setup 2,
   I have built the patched kernel module but the box is back 'in
production' right now.
   I plan to test tomorrow.

 * On setup 3. I attempted to tune using dvbscan, w_scan and vlc.
   Again, I was not specific about which tuner the applications should use.
   So to answer your question, I think it is the lsusb id 0fe9:db78
that is unable to tune.
   I will check the tuners individually, tomorrow.

   My impression was that the failures were because of API differences
between the
   applications (all provided as part of the ubuntu install) and the
V4L modules. I have
   not tried to build v4l-apps from the mercurial tree.

So, I hope this makes things clearer. Happy to run tests if you have
any time to look at this.

Kind regards
Vince


[1] http://linuxtv.org/wiki/index.php/DViCO_FusionHDTV_DVB-T_Dual_Express

On 11/7/09, Devin Heitmueller <dheitmueller@kernellabs.com> wrote:
> Please excuse the top post. This is coming from my phone.
>
> Vincent, please confirm exactly which of your boards is not working.
> Roberts patch is not a general fix and only applies to his EXACT
> product .
>
> please provide the pci/usb I'd in question.
>
> thanks,
>
> devin
>
> On 11/6/09, Vincent McIntyre <vincent.mcintyre@gmail.com> wrote:
>> I tried this patch, on 2.6.24-23-rt and 2.6.31-14-generic
>> .
>> On the first, it appears to work fine. Thanks again Rob!
>>
>> On the second, while the kernel seems happy I am unable to get any
>> applications to tune the card, when I use the latest v4l tree + Rob's
>> patch (40705fec2fb2 tip).
>>
>>  * dvbscan fails with 'unable to query frontend status'
>>
>>  * vlc is unable to tune as well
>> [0x9c2cf50] dvb access error: DVB-T: setting frontend failed (-1):
>> Invalid argument
>> [0x9c2cf50] dvb access error: DVB-T: tuning failed
>> [0xb7400c18] main input error: open of `dvb://frequency=177500' failed:
>> (null)
>>
>>
>>  * w_scan fails a bit more informatively
>> w_scan version 20090808 (compiled for DVB API 5.0)
>> using settings for AUSTRALIA
>> DVB aerial
>> DVB-T AU
>> frontend_type DVB-T, channellist 3
>> output format vdr-1.6
>> Info: using DVB adapter auto detection.
>>         /dev/dvb/adapter0/frontend0 -> DVB-T "Zarlink ZL10353 DVB-T": good
>> :-)
>>         /dev/dvb/adapter1/frontend0 -> DVB-T "Zarlink ZL10353 DVB-T": good
>> :-)
>>         /dev/dvb/adapter2/frontend0 -> DVB-T "Zarlink ZL10353 DVB-T": good
>> :-)
>>         /dev/dvb/adapter3/frontend0 -> DVB-T "Zarlink ZL10353 DVB-T": good
>> :-)
>> Using DVB-T frontend (adapter /dev/dvb/adapter0/frontend0)
>> -_-_-_-_ Getting frontend capabilities-_-_-_-_
>> Using DVB API 5.1
>> frontend Zarlink ZL10353 DVB-T supports
>> INVERSION_AUTO
>> QAM_AUTO
>> TRANSMISSION_MODE_AUTO
>> GUARD_INTERVAL_AUTO
>> HIERARCHY_AUTO
>> FEC_AUTO
>> -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
>> Scanning 7MHz frequencies...
>> 177500: (time: 00:00) set_frontend:1690: FATAL: unsupported DVB API
>> Version
>> 5.1
>>
>> Presumably this is all understood and expected (i.e. application
>> authors are updating their code?)
>>
>> Is there a way to build with the API set to version 5.0?
>>
>> I was able to use vlc and w_scan ok with Rob's module option
>> workaround and the stock modules from ubuntu. I will have a go at
>> building their source + Rob's patch.
>>
>>
>> On 11/6/09, Devin Heitmueller <dheitmueller@kernellabs.com> wrote:
>>> On Thu, Nov 5, 2009 at 9:31 PM, Robert Lowery <rglowery@exemail.com.au>
>>> wrote:
>>>> Devin,
>>>>
>>>> I have confirmed the patch below fixes my issue.  Could you please merge
>>>> it for me?
>>>>
>>>> Thanks
>>>>
>>>> -Rob
>>>
>>> Sure.  I'm putting together a patch series for this weekend with a few
>>> different misc fixes.
>>>
>>> Devin
>>>
>>> --
>>> Devin J. Heitmueller - Kernel Labs
>>> http://www.kernellabs.com
>>>
>>
>
>
> --
> Devin J. Heitmueller - Kernel Labs
> http://www.kernellabs.com
>

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-07 11:28                         ` Vincent McIntyre
@ 2009-11-08  2:40                           ` Devin Heitmueller
  2009-11-08 14:16                             ` Devin Heitmueller
  2009-11-08 22:51                             ` Vincent McIntyre
  0 siblings, 2 replies; 33+ messages in thread
From: Devin Heitmueller @ 2009-11-08  2:40 UTC (permalink / raw)
  To: Vincent McIntyre; +Cc: Robert Lowery, linux-media

On Sat, Nov 7, 2009 at 6:28 AM, Vincent McIntyre
<vincent.mcintyre@gmail.com> wrote:
> Hi Devin
>
>> please confirm exactly which of your boards is not working.
>
> Sorry for being unclear.
>
> I have three test setups I am working with, all on the same computer.
> 1. Ubuntu Hardy, kernel 2.6.24-23-rt and drivers from v4l-dvb tip.
> 2. Ubuntu Karmic, kernel 2.6.31-14-generic, stock Ubuntu drivers.
> 3. Ubuntu Karmic, kernel 2.6.31-14-generic, v4l-dvb tip.
>
> Setups 2 & 3 are the same install, on a separate hard disk from setup 1.
> I change between 2 & 3 by installing the v4l modules or restoring the
> ubuntu stuff from backup. (rsync -av --delete).
>
> The computer has two DVB-T cards.
>
> First device is the same as Robert's, I believe. It has two tuners. lsusb gives:
> Bus 003 Device 003: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
> (ZL10353+xc2028/xc3028) (initialized)
> Bus 003 Device 002: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
> (ZL10353+xc2028/xc3028) (initialized)
> I have a 'rev1' version of this board.
>
>
> Second device is DViCO FusionHDTV Dual Digital Express, a PCIe card
> based on cx23885[1] It also has two tuners. lspci gives:
> 04:00.0 Multimedia video controller [0400]: Conexant Systems, Inc.
> CX23885 PCI Video and Audio Decoder [14f1:8852] (rev 02)
>        Subsystem: DViCO Corporation Device [18ac:db78]
>        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>        Latency: 0, Cache Line Size: 64 bytes
>        Interrupt: pin A routed to IRQ 19
>        Region 0: Memory at 90000000 (64-bit, non-prefetchable) [size=2M]
>        Capabilities: <access denied>
>        Kernel driver in use: cx23885
>        Kernel modules: cx23885
>
> With Robert's patch compiled in:
>  * On setup 1
>  I am able to tune both cards and there are no errors from the cxusb module
>   or dvb-usb anymore.
>   I tested each of the four tuners, by running dvbscan with
> appropriate arguments to
>   select the right /dev/dvb/adapterN.
>
>   I just realised I should probably revert the patch and check which
> tuners show the
>   original problem. Before I was taking the default choice (adapter0,
> I think) which is
>    one of lhe Dual Digital 4 tuners.
>
>  * I have yet to test setup 2,
>   I have built the patched kernel module but the box is back 'in
> production' right now.
>   I plan to test tomorrow.
>
>  * On setup 3. I attempted to tune using dvbscan, w_scan and vlc.
>   Again, I was not specific about which tuner the applications should use.
>   So to answer your question, I think it is the lsusb id 0fe9:db78
> that is unable to tune.
>   I will check the tuners individually, tomorrow.
>
>   My impression was that the failures were because of API differences
> between the
>   applications (all provided as part of the ubuntu install) and the
> V4L modules. I have
>   not tried to build v4l-apps from the mercurial tree.
>
> So, I hope this makes things clearer. Happy to run tests if you have
> any time to look at this.

Hello Vince,

I think the next step at this point is for you to definitively find a
use case that does not work with the latest v4l-dvb tip and Robert's
patch, and include exactly what kernel you tested with and which board
is having the problem (including the PCI or USB ID).

At this point, your description seems a bit vague in terms of what is
working and what is not.  If you do the additional testing to narrow
down specifically the failure case you are experiencing, I will see
what I can do.

That said, I'm preparing a tree with Robert's patch since I am pretty
confident at least his particular problem is now addressed.

Thanks,

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-08  2:40                           ` Devin Heitmueller
@ 2009-11-08 14:16                             ` Devin Heitmueller
       [not found]                               ` <4AF75844.2040601@gmail.com>
  2009-11-08 22:51                             ` Vincent McIntyre
  1 sibling, 1 reply; 33+ messages in thread
From: Devin Heitmueller @ 2009-11-08 14:16 UTC (permalink / raw)
  To: Vincent McIntyre; +Cc: Robert Lowery, linux-media

On Sat, Nov 7, 2009 at 9:40 PM, Devin Heitmueller
<dheitmueller@kernellabs.com> wrote:
> Hello Vince,
>
> I think the next step at this point is for you to definitively find a
> use case that does not work with the latest v4l-dvb tip and Robert's
> patch, and include exactly what kernel you tested with and which board
> is having the problem (including the PCI or USB ID).
>
> At this point, your description seems a bit vague in terms of what is
> working and what is not.  If you do the additional testing to narrow
> down specifically the failure case you are experiencing, I will see
> what I can do.
>
> That said, I'm preparing a tree with Robert's patch since I am pretty
> confident at least his particular problem is now addressed.
>
> Thanks,
>
> Devin

Robert,

FYI:  this has been merged into my local tree (after fixing some
whitespace problems introduced by the inlining of the patch into the
email).  I'll issue a PULL request tonight.

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-08  2:40                           ` Devin Heitmueller
  2009-11-08 14:16                             ` Devin Heitmueller
@ 2009-11-08 22:51                             ` Vincent McIntyre
  1 sibling, 0 replies; 33+ messages in thread
From: Vincent McIntyre @ 2009-11-08 22:51 UTC (permalink / raw)
  To: Devin Heitmueller; +Cc: Robert Lowery, linux-media

On 11/8/09, Devin Heitmueller <dheitmueller@kernellabs.com> wrote:

> I think the next step at this point is for you to definitively find a
> use case that does not work with the latest v4l-dvb tip and Robert's
> patch, and include exactly what kernel you tested with and which board
> is having the problem (including the PCI or USB ID).
>
> At this point, your description seems a bit vague in terms of what is
> working and what is not.  If you do the additional testing to narrow
> down specifically the failure case you are experiencing, I will see
> what I can do.

I'm trying to be as clear as I can.

We can forget about setups 1 and 2, they no longer have the messages
from the cxusb module that I originally reported, I can tune and run
signal level tests like [1].

I'm now looking at setup 3.
 os: ubuntu karmic i386
 kernel: 2.6.31-14-generic
 v4l modules: hg identify returns "19c0469c02c3+ tip"

 If I cold boot, I see no tuning issues at the kernel level. Details
of the test below.

 The failure I was attempting to report is that
 I am unable to tune with dvbscan or w_scan.
 I think it is due to changes in the V4L API with respect to the versions
 of these programs I have installed.

 However I am able to tune with 'tzap'. I'm not entirely sure why tzap works,
 but it does and it shows the v4l tip drivers are ok regarding the
issue originally
 reported.

 There are two further areas I am looking into.
 1. If I *warm* boot the same setup, I see "dvb-usb: bulk message failed:"
     in dmesg.
     I am working on this still to try to get a clear report for you of when
     and on which device it occurs. It will probably take me a week to get
     back to you.
 2. There may be differences in performance, in that:
     2.6.31-14-generic+v4l+Rob shows worse Bit Error Rates than
     2.6.31-14-generic+Rob
     Again I have some work to do to clarify this.
     It seems likely it is a separate issue from this thread.

> That said, I'm preparing a tree with Robert's patch since I am pretty
> confident at least his particular problem is now addressed.

I can see no obstacle to you going ahead with that. Thanks again.

Cheers
Vince

Test details:
 I tune like this:
   sudo strace -t -ff -F -o tzap.strace /usr/bin/tzap -a 0 -r -c
channels.conf "7 Digital(Seven Network)"

 In dmesg I see the firmware being loaded but no other messages:
   [ 1232.684884] usb 3-1: firmware: requesting xc3028-v27.fw
   [ 1232.743698] xc2028 1-0061: Loading 80 firmware images from
xc3028-v27.fw, type: xc2028 firmware, ver 2.7
   [ 1232.756391] xc2028 1-0061: Loading firmware for type=BASE F8MHZ
(3), id 0000000000000000.
   [ 1237.332511] xc2028 1-0061: Loading firmware for type=D2633 DTV7
(90), id 0000000000000000.
   [ 1237.416510] xc2028 1-0061: Loading SCODE for type=SCODE
HAS_IF_5260 (60000000), id 0000000000000000.

 I can successfully tune each of the 4 tuners in this way. Each time I
run tzap on
 a tuner I've not used before, dmesg shows the firmware loading ok.


[1] http://linuxtv.org/wiki/index.php/Testing_reception_quality

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
       [not found]                               ` <4AF75844.2040601@gmail.com>
@ 2009-11-08 23:55                                 ` Devin Heitmueller
  0 siblings, 0 replies; 33+ messages in thread
From: Devin Heitmueller @ 2009-11-08 23:55 UTC (permalink / raw)
  To: Barry Williams; +Cc: Linux Media Mailing List

On Sun, Nov 8, 2009 at 6:46 PM, Barry Williams <bazzawill@gmail.com> wrote:
> Where would I find your local tree as I can't seem to get the patch to
> apply and I would like to take advantage of this patch asap.
> Thanks
> Barry

I pushed out my tree with the fix:

http://kernellabs.com/hg/~dheitmueller/misc-fixes-4

I haven't issued a PULL yet to put it into the mainline since I have a
couple of other things pending.

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-09  5:59                 ` Barry Williams
@ 2009-11-09 16:50                   ` Devin Heitmueller
  0 siblings, 0 replies; 33+ messages in thread
From: Devin Heitmueller @ 2009-11-09 16:50 UTC (permalink / raw)
  To: Barry Williams; +Cc: linux-media

On Mon, Nov 9, 2009 at 12:59 AM, Barry Williams <bazzawill@gmail.com> wrote:
> I appear to be good at doing silly things I of course forgot I
> unplugged the antenna cable from my first box to watch normal tv so
> that is why it is not tuning. However now my rev 1 tuner appears to no
> longer be working mythtv says it is asleep here is the output from
> dmesg.

Could you please clarify what you mean?  Are you saying that the patch
for the 0fe9:db78 device does not work?  And what do you mean by
"mythtv says it is asleep"?  Can you please provide an exact error
message?

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-09  5:17               ` Barry Williams
@ 2009-11-09  5:59                 ` Barry Williams
  2009-11-09 16:50                   ` Devin Heitmueller
  0 siblings, 1 reply; 33+ messages in thread
From: Barry Williams @ 2009-11-09  5:59 UTC (permalink / raw)
  To: Devin Heitmueller; +Cc: linux-media

On Mon, Nov 9, 2009 at 3:47 PM, Barry Williams <bazzawill@gmail.com> wrote:
> On Mon, Nov 9, 2009 at 3:17 PM, Devin Heitmueller
> <dheitmueller@kernellabs.com> wrote:
>> On Sun, Nov 8, 2009 at 11:35 PM, Barry Williams <bazzawill@gmail.com> wrote:
>>> Devin
>>> Attached is the output from dmesg, I hope you're right
>>> Thanks
>>> Barry
>>
>> Ah, based on the dmesg I can see it wasn't what I thought it was (I
>> saw it was dib7000 and improperly assumed it had an xc3028 tuner like
>> the rev1 board does).
>>
>> You should probably start a new thread on the mailing list regarding
>> the problems you are having with this tuner.  And you will probably
>> need to bisect the v4l-dvb tree and see when the breakage was
>> introduced.
>>
>> Devin
>>
>> --
>> Devin J. Heitmueller - Kernel Labs
>> http://www.kernellabs.com
>>
>
> I'd be happy to help with that however I am unfamiliar with the
> concept of bisecting a tree if you could provide more info that would
> be helpful and then I will start a new thread with the information I
> can gather.
> Thanks
> Barry
>

I appear to be good at doing silly things I of course forgot I
unplugged the antenna cable from my first box to watch normal tv so
that is why it is not tuning. However now my rev 1 tuner appears to no
longer be working mythtv says it is asleep here is the output from
dmesg.

[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.31-14-generic (buildd@rothera) (gcc
version 4.4.1 (Ubuntu 4.4.1-4ubuntu8) ) #48-Ubuntu SMP Fri Oct 16
14:04:26 UTC 2009 (Ubuntu 2.6.31-14.48-generic)
[    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 - 000000000009fc00 (usable)
[    0.000000]  BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 000000003fff0000 (usable)
[    0.000000]  BIOS-e820: 000000003fff0000 - 000000003fff8000 (ACPI data)
[    0.000000]  BIOS-e820: 000000003fff8000 - 0000000040000000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[    0.000000]  BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
[    0.000000] DMI 2.3 present.
[    0.000000] AMI BIOS detected: BIOS may corrupt low RAM, working around it.
[    0.000000] e820 update range: 0000000000000000 - 0000000000010000
(usable) ==> (reserved)
[    0.000000] last_pfn = 0x3fff0 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-C7FFF write-protect
[    0.000000]   C8000-EFFFF uncachable
[    0.000000]   F0000-FFFFF write-protect
[    0.000000] MTRR variable ranges enabled:
[    0.000000]   0 base 000000000 mask FC0000000 write-back
[    0.000000]   1 disabled
[    0.000000]   2 disabled
[    0.000000]   3 disabled
[    0.000000]   4 disabled
[    0.000000]   5 base 0E0000000 mask FF8000000 write-combining
[    0.000000]   6 disabled
[    0.000000]   7 disabled
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] Scanning 0 areas for low memory corruption
[    0.000000] modified physical RAM map:
[    0.000000]  modified: 0000000000000000 - 0000000000010000 (reserved)
[    0.000000]  modified: 0000000000010000 - 000000000009fc00 (usable)
[    0.000000]  modified: 000000000009fc00 - 00000000000a0000 (reserved)
[    0.000000]  modified: 00000000000f0000 - 0000000000100000 (reserved)
[    0.000000]  modified: 0000000000100000 - 000000003fff0000 (usable)
[    0.000000]  modified: 000000003fff0000 - 000000003fff8000 (ACPI data)
[    0.000000]  modified: 000000003fff8000 - 0000000040000000 (ACPI NVS)
[    0.000000]  modified: 00000000fec00000 - 00000000fec01000 (reserved)
[    0.000000]  modified: 00000000fee00000 - 00000000fee01000 (reserved)
[    0.000000]  modified: 00000000fff80000 - 0000000100000000 (reserved)
[    0.000000] initial memory mapped : 0 - 00c00000
[    0.000000] init_memory_mapping: 0000000000000000-00000000377fe000
[    0.000000] Using x86 segment limits to approximate NX protection
[    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 @ 10000-15000
[    0.000000] RAMDISK: 2f8e8000 - 3003314d
[    0.000000] ACPI: RSDP 000fa9e0 00014 (v00 AMI   )
[    0.000000] ACPI: RSDT 3fff0000 0002C (v01 AMIINT VIA_K7   00000010
MSFT 00000097)
[    0.000000] ACPI: FACP 3fff0030 00081 (v01 AMIINT VIA_K7   00000011
MSFT 00000097)
[    0.000000] ACPI: DSDT 3fff0120 03311 (v01    VIA   VIA_K7 00001000
MSFT 0100000D)
[    0.000000] ACPI: FACS 3fff8000 00040
[    0.000000] ACPI: APIC 3fff00c0 00054 (v01 AMIINT VIA_K7   00000009
MSFT 00000097)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] 135MB HIGHMEM available.
[    0.000000] 887MB LOWMEM available.
[    0.000000]   mapped low ram: 0 - 377fe000
[    0.000000]   low ram: 0 - 377fe000
[    0.000000]   node 0 low ram: 00000000 - 377fe000
[    0.000000]   node 0 bootmap 00011000 - 00017f00
[    0.000000] (9 early reservations) ==> bootmem [0000000000 - 00377fe000]
[    0.000000]   #0 [0000000000 - 0000001000]   BIOS data page ==>
[0000000000 - 0000001000]
[    0.000000]   #1 [0000001000 - 0000002000]    EX TRAMPOLINE ==>
[0000001000 - 0000002000]
[    0.000000]   #2 [0000006000 - 0000007000]       TRAMPOLINE ==>
[0000006000 - 0000007000]
[    0.000000]   #3 [0000100000 - 00008a80a0]    TEXT DATA BSS ==>
[0000100000 - 00008a80a0]
[    0.000000]   #4 [002f8e8000 - 003003314d]          RAMDISK ==>
[002f8e8000 - 003003314d]
[    0.000000]   #5 [000009fc00 - 0000100000]    BIOS reserved ==>
[000009fc00 - 0000100000]
[    0.000000]   #6 [00008a9000 - 00008ac108]              BRK ==>
[00008a9000 - 00008ac108]
[    0.000000]   #7 [0000010000 - 0000011000]          PGTABLE ==>
[0000010000 - 0000011000]
[    0.000000]   #8 [0000011000 - 0000018000]          BOOTMAP ==>
[0000011000 - 0000018000]
[    0.000000] found SMP MP-table at [c00fb930] fb930
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000010 -> 0x00001000
[    0.000000]   Normal   0x00001000 -> 0x000377fe
[    0.000000]   HighMem  0x000377fe -> 0x0003fff0
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[2] active PFN ranges
[    0.000000]     0: 0x00000010 -> 0x0000009f
[    0.000000]     0: 0x00000100 -> 0x0003fff0
[    0.000000] On node 0 totalpages: 262015
[    0.000000] free_area_init_node: node 0, pgdat c0784900,
node_mem_map c1000200
[    0.000000]   DMA zone: 32 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 3951 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: 272 pages used for memmap
[    0.000000]   HighMem zone: 34530 pages, LIFO batch:7
[    0.000000] Using APIC driver default
[    0.000000] ACPI: PM-Timer IO Port: 0x808
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 2, version 3, 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 low level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ2 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Enabling APIC mode:  Flat.  Using 1 I/O APICs
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] SMP: Allowing 1 CPUs, 0 hotplug CPUs
[    0.000000] nr_irqs_gsi: 24
[    0.000000] PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
[    0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000f0000
[    0.000000] PM: Registered nosave memory: 00000000000f0000 - 0000000000100000
[    0.000000] Allocating PCI resources starting at 40000000 (gap:
40000000:bec00000)
[    0.000000] NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:1 nr_node_ids:1
[    0.000000] PERCPU: Embedded 14 pages at c1805000, static data 35612 bytes
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.
Total pages: 259967
[    0.000000] Kernel command line:
BOOT_IMAGE=/boot/vmlinuz-2.6.31-14-generic
root=UUID=caa12c49-5f0b-4099-96ed-e937239185ca ro quiet splash
[    0.000000] PID hash table entries: 4096 (order: 12, 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] Enabling fast FPU save and restore... done.
[    0.000000] Enabling unmasked SIMD FPU exception support... done.
[    0.000000] Initializing CPU#0
[    0.000000] allocated 5242240 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:0003fff0)
[    0.000000] Memory: 1018136k/1048512k available (4565k kernel code,
29532k reserved, 2143k data, 540k init, 139208k highmem)
[    0.000000] virtual kernel memory layout:
[    0.000000]     fixmap  : 0xfff1d000 - 0xfffff000   ( 904 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 : 0xc078e000 - 0xc0815000   ( 540 kB)
[    0.000000]       .data : 0xc0575554 - 0xc078d308   (2143 kB)
[    0.000000]       .text : 0xc0100000 - 0xc0575554   (4565 kB)
[    0.000000] Checking if this processor honours the WP bit even in
supervisor mode...Ok.
[    0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0,
CPUs=1, Nodes=1
[    0.000000] NR_IRQS:2304 nr_irqs:256
[    0.000000] Fast TSC calibration using PIT
[    0.000000] Detected 1666.651 MHz processor.
[    0.001970] Console: colour VGA+ 80x25
[    0.001976] console [tty0] enabled
[    0.002056] Calibrating delay loop (skipped), value calculated
using timer frequency.. 3333.30 BogoMIPS (lpj=6666604)
[    0.002097] Security Framework initialized
[    0.002144] AppArmor: AppArmor initialized
[    0.002157] Mount-cache hash table entries: 512
[    0.002384] Initializing cgroup subsys ns
[    0.002392] Initializing cgroup subsys cpuacct
[    0.002398] Initializing cgroup subsys memory
[    0.002412] Initializing cgroup subsys freezer
[    0.002416] Initializing cgroup subsys net_cls
[    0.002436] CPU: CLK_CTL MSR was 6003d22f. Reprogramming to 2003d22f
[    0.002442] CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
[    0.002446] CPU: L2 Cache: 512K (64 bytes/line)
[    0.002453] mce: CPU supports 4 MCE banks
[    0.002483] Performance Counters: AMD PMU driver.
[    0.002494] ... version:                 0
[    0.002496] ... bit width:               48
[    0.002499] ... generic counters:        4
[    0.002502] ... value mask:              0000ffffffffffff
[    0.002505] ... max period:              00007fffffffffff
[    0.002507] ... fixed-purpose counters:  0
[    0.002510] ... counter mask:            000000000000000f
[    0.002517] Checking 'hlt' instruction... OK.
[    0.016738] SMP alternatives: switching to UP code
[    0.024034] Freeing SMP alternatives: 19k freed
[    0.024068] ACPI: Core revision 20090521
[    0.032803] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.072502] CPU0: AMD Athlon(tm) XP 2200+ stepping 00
[    0.076001] Brought up 1 CPUs
[    0.076001] Total of 1 processors activated (3333.30 BogoMIPS).
[    0.076001] CPU0 attaching NULL sched-domain.
[    0.076001] Booting paravirtualized kernel on bare hardware
[    0.076001] regulator: core version 0.5
[    0.076001] Time:  5:49:48  Date: 11/09/09
[    0.076001] NET: Registered protocol family 16
[    0.076001] EISA bus registered
[    0.076001] ACPI: bus type pci registered
[    0.077865] PCI: PCI BIOS revision 2.10 entry at 0xfdaf1, last bus=1
[    0.077869] PCI: Using configuration type 1 for base access
[    0.079201] bio: create slab <bio-0> at 0
[    0.079830] ACPI: EC: Look up EC in DSDT
[    0.086017] ACPI: Interpreter enabled
[    0.086024] ACPI: (supports S0 S1 S4 S5)
[    0.086050] ACPI: Using IOAPIC for interrupt routing
[    0.090261] ACPI: Power Resource [URP1] (off)
[    0.090298] ACPI: Power Resource [URP2] (off)
[    0.090343] ACPI: Power Resource [FDDP] (off)
[    0.090380] ACPI: Power Resource [LPTP] (off)
[    0.090534] ACPI: No dock devices found.
[    0.090691] ACPI: PCI Root Bridge [PCI0] (0000:00)
[    0.090755] pci 0000:00:00.0: reg 10 32bit mmio: [0xe0000000-0xe7ffffff]
[    0.090844] pci 0000:00:01.0: supports D1
[    0.090881] pci 0000:00:07.0: reg 10 io port: [0xec00-0xecff]
[    0.090890] pci 0000:00:07.0: reg 14 32bit mmio: [0xdfffff00-0xdfffffff]
[    0.090926] pci 0000:00:07.0: supports D1 D2
[    0.090930] pci 0000:00:07.0: PME# supported from D1 D2 D3hot
[    0.090935] pci 0000:00:07.0: PME# disabled
[    0.090985] pci 0000:00:0b.0: reg 20 io port: [0xe400-0xe41f]
[    0.091009] pci 0000:00:0b.0: supports D1 D2
[    0.091012] pci 0000:00:0b.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.091017] pci 0000:00:0b.0: PME# disabled
[    0.091063] pci 0000:00:0b.1: reg 20 io port: [0xe800-0xe81f]
[    0.091087] pci 0000:00:0b.1: supports D1 D2
[    0.091090] pci 0000:00:0b.1: PME# supported from D0 D1 D2 D3hot D3cold
[    0.091095] pci 0000:00:0b.1: PME# disabled
[    0.091127] pci 0000:00:0b.2: reg 10 32bit mmio: [0xdffffe00-0xdffffeff]
[    0.091166] pci 0000:00:0b.2: supports D1 D2
[    0.091169] pci 0000:00:0b.2: PME# supported from D0 D1 D2 D3hot D3cold
[    0.091174] pci 0000:00:0b.2: PME# disabled
[    0.091216] pci 0000:00:0c.0: reg 10 io port: [0xe000-0xe0ff]
[    0.091257] pci 0000:00:0c.0: supports D1 D2
[    0.091308] pci 0000:00:10.0: reg 20 io port: [0xd400-0xd41f]
[    0.091332] pci 0000:00:10.0: supports D1 D2
[    0.091335] pci 0000:00:10.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.091340] pci 0000:00:10.0: PME# disabled
[    0.091386] pci 0000:00:10.1: reg 20 io port: [0xd800-0xd81f]
[    0.091410] pci 0000:00:10.1: supports D1 D2
[    0.091413] pci 0000:00:10.1: PME# supported from D0 D1 D2 D3hot D3cold
[    0.091418] pci 0000:00:10.1: PME# disabled
[    0.091464] pci 0000:00:10.2: reg 20 io port: [0xdc00-0xdc1f]
[    0.091488] pci 0000:00:10.2: supports D1 D2
[    0.091491] pci 0000:00:10.2: PME# supported from D0 D1 D2 D3hot D3cold
[    0.091496] pci 0000:00:10.2: PME# disabled
[    0.091527] pci 0000:00:10.3: reg 10 32bit mmio: [0xdffffd00-0xdffffdff]
[    0.091567] pci 0000:00:10.3: supports D1 D2
[    0.091570] pci 0000:00:10.3: PME# supported from D0 D1 D2 D3hot D3cold
[    0.091575] pci 0000:00:10.3: PME# disabled
[    0.091636] HPET not enabled in BIOS. You might try hpet=force boot option
[    0.091645] pci 0000:00:11.0: quirk: region 0800-087f claimed by vt8235 PM
[    0.091650] pci 0000:00:11.0: quirk: region 0400-040f claimed by vt8235 SMB
[    0.091711] pci 0000:00:11.1: reg 20 io port: [0xfc00-0xfc0f]
[    0.091801] pci 0000:01:00.0: reg 10 32bit mmio: [0xde000000-0xdeffffff]
[    0.091810] pci 0000:01:00.0: reg 14 32bit mmio: [0xc0000000-0xcfffffff]
[    0.091818] pci 0000:01:00.0: reg 18 32bit mmio: [0xdd000000-0xddffffff]
[    0.091838] pci 0000:01:00.0: reg 30 32bit mmio: [0xdfee0000-0xdfefffff]
[    0.091895] pci 0000:00:01.0: bridge 32bit mmio: [0xdbe00000-0xdfefffff]
[    0.091901] pci 0000:00:01.0: bridge 32bit mmio pref: [0xbbd00000-0xdbcfffff]
[    0.091910] pci_bus 0000:00: on NUMA node 0
[    0.091916] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[    0.094170] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15)
[    0.094293] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 10 11 12 14 15)
[    0.094413] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 10 11 *12 14 15)
[    0.094531] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 *10 11 12 14 15)
[    0.094786] SCSI subsystem initialized
[    0.094877] libata version 3.00 loaded.
[    0.094995] usbcore: registered new interface driver usbfs
[    0.095020] usbcore: registered new interface driver hub
[    0.095062] usbcore: registered new device driver usb
[    0.095250] ACPI: WMI: Mapper loaded
[    0.095253] PCI: Using ACPI for IRQ routing
[    0.095432] Bluetooth: Core ver 2.15
[    0.095478] NET: Registered protocol family 31
[    0.095481] Bluetooth: HCI device and connection manager initialized
[    0.095486] Bluetooth: HCI socket layer initialized
[    0.095490] NetLabel: Initializing
[    0.095492] NetLabel:  domain hash size = 128
[    0.095494] NetLabel:  protocols = UNLABELED CIPSOv4
[    0.095526] NetLabel:  unlabeled traffic allowed by default
[    0.098749] pnp: PnP ACPI init
[    0.098785] ACPI: bus type pnp registered
[    0.102285] pnp: PnP ACPI: found 10 devices
[    0.102289] ACPI: ACPI bus type pnp unregistered
[    0.102295] PnPBIOS: Disabled by ACPI PNP
[    0.102315] system 00:01: ioport range 0x290-0x297 has been reserved
[    0.102320] system 00:01: ioport range 0x3f0-0x3f1 has been reserved
[    0.102324] system 00:01: ioport range 0x4d0-0x4d1 has been reserved
[    0.102328] system 00:01: ioport range 0x400-0x40f has been reserved
[    0.102333] system 00:01: ioport range 0x800-0x87f has been reserved
[    0.102338] system 00:01: iomem range 0xfee00000-0xfee00fff has been reserved
[    0.137089] AppArmor: AppArmor Filesystem Enabled
[    0.137114] pci 0000:00:01.0: PCI bridge, secondary bus 0000:01
[    0.137117] pci 0000:00:01.0:   IO window: disabled
[    0.137126] pci 0000:00:01.0:   MEM window: 0xdbe00000-0xdfefffff
[    0.137131] pci 0000:00:01.0:   PREFETCH window: 0xbbd00000-0xdbcfffff
[    0.137149] pci 0000:00:01.0: setting latency timer to 64
[    0.137158] pci_bus 0000:00: resource 0 io:  [0x00-0xffff]
[    0.137162] pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffff]
[    0.137166] pci_bus 0000:01: resource 1 mem: [0xdbe00000-0xdfefffff]
[    0.137170] pci_bus 0000:01: resource 2 pref mem [0xbbd00000-0xdbcfffff]
[    0.137226] NET: Registered protocol family 2
[    0.137364] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.138004] TCP established hash table entries: 131072 (order: 8,
1048576 bytes)
[    0.140239] TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
[    0.141365] TCP: Hash tables configured (established 131072 bind 65536)
[    0.141369] TCP reno registered
[    0.141538] NET: Registered protocol family 1
[    0.141657] Trying to unpack rootfs image as initramfs...
[    0.422975] Freeing initrd memory: 7468k freed
[    0.437160] cpufreq-nforce2: No nForce2 chipset.
[    0.437223] Scanning for low memory corruption every 60 seconds
[    0.437396] audit: initializing netlink socket (disabled)
[    0.437422] type=2000 audit(1257745787.436:1): initialized
[    0.448551] highmem bounce pool size: 64 pages
[    0.448561] HugeTLB registered 4 MB page size, pre-allocated 0 pages
[    0.450627] VFS: Disk quotas dquot_6.5.2
[    0.450704] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.451436] fuse init (API version 7.12)
[    0.451548] msgmni has been set to 1732
[    0.451844] alg: No test for stdrng (krng)
[    0.451863] io scheduler noop registered
[    0.451866] io scheduler anticipatory registered
[    0.451870] io scheduler deadline registered
[    0.451925] io scheduler cfq registered (default)
[    0.451942] pci 0000:00:01.0: disabling DAC on VIA PCI bridge
[    0.452072] pci 0000:01:00.0: Boot video device
[    0.452180] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[    0.452214] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[    0.452391] input: Power Button as
/devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
[    0.452398] ACPI: Power Button [PWRF]
[    0.452468] input: Power Button as
/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1
[    0.452472] ACPI: Power Button [PWRB]
[    0.452541] input: Sleep Button as
/devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input2
[    0.452549] ACPI: Sleep Button [SLPB]
[    0.452787] processor LNXCPU:00: registered as cooling_device0
[    0.452792] ACPI: Processor [CPU0] (supports 16 throttling states)
[    0.454882] isapnp: Scanning for PnP cards...
[    0.640062] Switched to high resolution mode on CPU 0
[    0.808501] isapnp: No Plug & Play device found
[    0.810012] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.810145] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    0.810239] serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
[    0.810535] 00:07: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    0.810663] 00:08: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
[    0.812097] brd: module loaded
[    0.812726] loop: module loaded
[    0.812840] input: Macintosh mouse button emulation as
/devices/virtual/input/input3
[    0.813569] pata_via 0000:00:11.1: version 0.3.4
[    0.813593] pata_via 0000:00:11.1: can't derive routing for PCI INT A
[    0.813878] scsi0 : pata_via
[    0.814040] scsi1 : pata_via
[    0.817968] ata1: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xfc00 irq 14
[    0.817974] ata2: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xfc08 irq 15
[    0.818486] Fixed MDIO Bus: probed
[    0.818543] PPP generic driver version 2.4.2
[    0.818699] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.818727]   alloc irq_desc for 16 on node -1
[    0.818731]   alloc kstat_irqs on node -1
[    0.818742] ehci_hcd 0000:00:0b.2: PCI INT C -> GSI 16 (level, low) -> IRQ 16
[    0.818768] ehci_hcd 0000:00:0b.2: EHCI Host Controller
[    0.818845] ehci_hcd 0000:00:0b.2: new USB bus registered, assigned
bus number 1
[    0.818921] ehci_hcd 0000:00:0b.2: irq 16, io mem 0xdffffe00
[    0.828014] ehci_hcd 0000:00:0b.2: USB 2.0 started, EHCI 1.00
[    0.828132] usb usb1: configuration #1 chosen from 1 choice
[    0.828180] hub 1-0:1.0: USB hub found
[    0.828196] hub 1-0:1.0: 4 ports detected
[    0.828262]   alloc irq_desc for 21 on node -1
[    0.828265]   alloc kstat_irqs on node -1
[    0.828272] ehci_hcd 0000:00:10.3: PCI INT D -> GSI 21 (level, low) -> IRQ 21
[    0.828284] ehci_hcd 0000:00:10.3: EHCI Host Controller
[    0.828333] ehci_hcd 0000:00:10.3: new USB bus registered, assigned
bus number 2
[    0.828426] ehci_hcd 0000:00:10.3: irq 21, io mem 0xdffffd00
[    0.840009] ehci_hcd 0000:00:10.3: USB 2.0 started, EHCI 1.00
[    0.840104] usb usb2: configuration #1 chosen from 1 choice
[    0.840139] hub 2-0:1.0: USB hub found
[    0.840154] hub 2-0:1.0: 6 ports detected
[    0.840223] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    0.840245] uhci_hcd: USB Universal Host Controller Interface driver
[    0.840310]   alloc irq_desc for 18 on node -1
[    0.840313]   alloc kstat_irqs on node -1
[    0.840319] uhci_hcd 0000:00:0b.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[    0.840330] uhci_hcd 0000:00:0b.0: UHCI Host Controller
[    0.840371] uhci_hcd 0000:00:0b.0: new USB bus registered, assigned
bus number 3
[    0.840419] uhci_hcd 0000:00:0b.0: irq 18, io base 0x0000e400
[    0.840545] usb usb3: configuration #1 chosen from 1 choice
[    0.840582] hub 3-0:1.0: USB hub found
[    0.840596] hub 3-0:1.0: 2 ports detected
[    0.840652]   alloc irq_desc for 19 on node -1
[    0.840655]   alloc kstat_irqs on node -1
[    0.840661] uhci_hcd 0000:00:0b.1: PCI INT B -> GSI 19 (level, low) -> IRQ 19
[    0.840669] uhci_hcd 0000:00:0b.1: UHCI Host Controller
[    0.840718] uhci_hcd 0000:00:0b.1: new USB bus registered, assigned
bus number 4
[    0.840764] uhci_hcd 0000:00:0b.1: irq 19, io base 0x0000e800
[    0.840897] usb usb4: configuration #1 chosen from 1 choice
[    0.840933] hub 4-0:1.0: USB hub found
[    0.840947] hub 4-0:1.0: 2 ports detected
[    0.841005] uhci_hcd 0000:00:10.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
[    0.841013] uhci_hcd 0000:00:10.0: UHCI Host Controller
[    0.841062] uhci_hcd 0000:00:10.0: new USB bus registered, assigned
bus number 5
[    0.841084] uhci_hcd 0000:00:10.0: irq 21, io base 0x0000d400
[    0.841199] usb usb5: configuration #1 chosen from 1 choice
[    0.841241] hub 5-0:1.0: USB hub found
[    0.841255] hub 5-0:1.0: 2 ports detected
[    0.841319] uhci_hcd 0000:00:10.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21
[    0.841327] uhci_hcd 0000:00:10.1: UHCI Host Controller
[    0.841369] uhci_hcd 0000:00:10.1: new USB bus registered, assigned
bus number 6
[    0.841391] uhci_hcd 0000:00:10.1: irq 21, io base 0x0000d800
[    0.841514] usb usb6: configuration #1 chosen from 1 choice
[    0.841558] hub 6-0:1.0: USB hub found
[    0.841572] hub 6-0:1.0: 2 ports detected
[    0.841643] uhci_hcd 0000:00:10.2: PCI INT C -> GSI 21 (level, low) -> IRQ 21
[    0.841651] uhci_hcd 0000:00:10.2: UHCI Host Controller
[    0.841700] uhci_hcd 0000:00:10.2: new USB bus registered, assigned
bus number 7
[    0.841723] uhci_hcd 0000:00:10.2: irq 21, io base 0x0000dc00
[    0.841835] usb usb7: configuration #1 chosen from 1 choice
[    0.841870] hub 7-0:1.0: USB hub found
[    0.841884] hub 7-0:1.0: 2 ports detected
[    0.842015] PNP: No PS/2 controller found. Probing ports directly.
[    0.842405] serio: i8042 KBD port at 0x60,0x64 irq 1
[    0.842415] serio: i8042 AUX port at 0x60,0x64 irq 12
[    0.842500] mice: PS/2 mouse device common for all mice
[    0.842656] rtc_cmos 00:03: RTC can wake from S4
[    0.842713] rtc_cmos 00:03: rtc core: registered rtc_cmos as rtc0
[    0.842762] rtc0: alarms up to one year, y3k, 114 bytes nvram
[    0.842863] device-mapper: uevent: version 1.0.3
[    0.843026] device-mapper: ioctl: 4.15.0-ioctl (2009-04-01)
initialised: dm-devel@redhat.com
[    0.843161] device-mapper: multipath: version 1.1.0 loaded
[    0.843166] device-mapper: multipath round-robin: version 1.0.0 loaded
[    0.843340] EISA: Probing bus 0 at eisa.0
[    0.843381] EISA: Detected 0 cards.
[    0.843468] cpuidle: using governor ladder
[    0.843472] cpuidle: using governor menu
[    0.844196] TCP cubic registered
[    0.844404] NET: Registered protocol family 10
[    0.845016] lo: Disabled Privacy Extensions
[    0.845457] NET: Registered protocol family 17
[    0.845483] Bluetooth: L2CAP ver 2.13
[    0.845486] Bluetooth: L2CAP socket layer initialized
[    0.845491] Bluetooth: SCO (Voice Link) ver 0.6
[    0.845493] Bluetooth: SCO socket layer initialized
[    0.845542] Bluetooth: RFCOMM TTY layer initialized
[    0.845547] Bluetooth: RFCOMM socket layer initialized
[    0.845550] Bluetooth: RFCOMM ver 1.11
[    0.845569] powernow-k8: Processor cpuid 6a0 not supported
[    0.845603] Using IPI No-Shortcut mode
[    0.845692] PM: Resume from disk failed.
[    0.845725] registered taskstats version 1
[    0.845875]   Magic number: 1:23:820
[    0.846027] rtc_cmos 00:03: setting system clock to 2009-11-09
05:49:48 UTC (1257745788)
[    0.846032] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[    0.846035] EDD information not available.
[    0.988463] ata1.00: ATA-6: SAMSUNG SV2042H, PK100-16, max UDMA/100
[    0.988467] ata1.00: 39865392 sectors, multi 16: LBA
[    0.989830] ata1.01: ATA-6: WDC WD2000JB-55GVA0, 08.02D08, max UDMA/100
[    0.989834] ata1.01: 390721968 sectors, multi 16: LBA48
[    0.989863] ata1.00: limited to UDMA/33 due to 40-wire cable
[    0.989867] ata1.01: limited to UDMA/33 due to 40-wire cable
[    0.996313] ata1.00: configured for UDMA/33
[    1.013534] ata1.01: configured for UDMA/33
[    1.013734] scsi 0:0:0:0: Direct-Access     ATA      SAMSUNG
SV2042H  PK10 PQ: 0 ANSI: 5
[    1.013915] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    1.014008] scsi 0:0:1:0: Direct-Access     ATA      WDC
WD2000JB-55G 08.0 PQ: 0 ANSI: 5
[    1.014149] sd 0:0:1:0: Attached scsi generic sg1 type 0
[    1.014211] sd 0:0:0:0: [sda] 39865392 512-byte logical blocks:
(20.4 GB/19.0 GiB)
[    1.014288] sd 0:0:0:0: [sda] Write Protect is off
[    1.014293] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    1.014333] sd 0:0:0:0: [sda] Write cache: enabled, read cache:
enabled, doesn't support DPO or FUA
[    1.014541]  sda: sda1 sda2 < sda5 >
[    1.055787] sd 0:0:0:0: [sda] Attached SCSI disk
[    1.055801] sd 0:0:1:0: [sdb] 390721968 512-byte logical blocks:
(200 GB/186 GiB)
[    1.055871] sd 0:0:1:0: [sdb] Write Protect is off
[    1.055876] sd 0:0:1:0: [sdb] Mode Sense: 00 3a 00 00
[    1.055913] sd 0:0:1:0: [sdb] Write cache: enabled, read cache:
enabled, doesn't support DPO or FUA
[    1.056096]  sdb: sdb1
[    1.084626] sd 0:0:1:0: [sdb] Attached SCSI disk
[    1.140014] usb 1-1: new high speed USB device using ehci_hcd and address 2
[    1.176377] ata2.00: ATAPI: IOMEGA  CDRW64896INT-B, 6OS2, max UDMA/33
[    1.192246] ata2.00: configured for UDMA/33
[    1.205379] scsi 1:0:0:0: CD-ROM            IOMEGA   CDRW64896INT-B
  6OS2 PQ: 0 ANSI: 5
[    1.254069] sr0: scsi3-mmc drive: 186x/52x writer cd/rw xa/form2 cdda tray
[    1.254074] Uniform CD-ROM driver Revision: 3.20
[    1.254183] sr 1:0:0:0: Attached scsi CD-ROM sr0
[    1.254250] sr 1:0:0:0: Attached scsi generic sg2 type 5
[    1.254287] Freeing unused kernel memory: 540k freed
[    1.255204] Write protecting the kernel text: 4568k
[    1.255247] Write protecting the kernel read-only data: 1836k
[    1.292174] usb 1-1: configuration #1 chosen from 1 choice
[    1.416810] usb 1-2: new high speed USB device using ehci_hcd and address 3
[    1.478001] 8139too Fast Ethernet driver 0.9.28
[    1.478075] 8139too 0000:00:07.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[    1.479241] eth0: RealTek RTL8139 at 0xec00, 00:00:e8:82:18:f8, IRQ 19
[    1.537662] Linux agpgart interface v0.103
[    1.541335] agpgart: Detected VIA KT400/KT400A/KT600 chipset
[    1.553914] Floppy drive(s): fd0 is 1.44M
[    1.561674] usb 1-2: configuration #1 chosen from 1 choice
[    1.579259] FDC 0 is a post-1991 82077
[    1.677024] agpgart-via 0000:00:00.0: AGP aperture is 128M @ 0xe0000000
[    1.884095] usb 7-1: new low speed USB device using uhci_hcd and address 2
[    2.061780] usb 7-1: configuration #1 chosen from 1 choice
[    2.076501] usbcore: registered new interface driver hiddev
[    2.076659] usbcore: registered new interface driver usbhid
[    2.076663] usbhid: v2.6:USB HID core driver
[    2.096294] input: Logitech USB Receiver as
/devices/pci0000:00/0000:00:10.2/usb7/7-1/7-1:1.0/input/input4
[    2.096425] logitech 0003:046D:C512.0001: input,hidraw0: USB HID
v1.10 Keyboard [Logitech USB Receiver] on usb-0000:00:10.2-1/input0
[    2.130561] input: Logitech USB Receiver as
/devices/pci0000:00/0000:00:10.2/usb7/7-1/7-1:1.1/input/input5
[    2.130708] logitech 0003:046D:C512.0002: input,hidraw1: USB HID
v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:10.2-1/input1
[    3.500231] PM: Starting manual resume from disk
[    3.500238] PM: Resume from partition 8:5
[    3.500241] PM: Checking hibernation image.
[    3.500589] PM: Resume from disk failed.
[    3.542153] EXT4-fs (sda1): barriers enabled
[    3.568667] kjournald2 starting: pid 323, dev sda1:8, commit
interval 5 seconds
[    3.568686] EXT4-fs (sda1): delayed allocation enabled
[    3.568691] EXT4-fs: file extents enabled
[    3.571717] EXT4-fs: mballoc enabled
[    3.571740] EXT4-fs (sda1): mounted filesystem with ordered data mode
[    4.530237] type=1505 audit(1257745792.181:2):
operation="profile_load" pid=346 name=/sbin/dhclient3
[    4.530642] type=1505 audit(1257745792.181:3):
operation="profile_load" pid=346
name=/usr/lib/NetworkManager/nm-dhcp-client.action
[    4.530876] type=1505 audit(1257745792.181:4):
operation="profile_load" pid=346
name=/usr/lib/connman/scripts/dhclient-script
[    4.597037] type=1505 audit(1257745792.249:5):
operation="profile_load" pid=347 name=/usr/bin/evince
[    4.604396] type=1505 audit(1257745792.257:6):
operation="profile_load" pid=347 name=/usr/bin/evince-previewer
[    4.608709] type=1505 audit(1257745792.261:7):
operation="profile_load" pid=347 name=/usr/bin/evince-thumbnailer
[    4.627063] type=1505 audit(1257745792.277:8):
operation="profile_load" pid=349 name=/usr/sbin/tcpdump
[    5.805520] Adding 1373516k swap on /dev/sda5.  Priority:-1
extents:1 across:1373516k
[    6.436717] EXT4-fs (sda1): internal journal on sda1:8
[    7.717318] JFS: nTxBlock = 8020, nTxLock = 64160
[    7.795030] RPC: Registered udp transport module.
[    7.795035] RPC: Registered tcp transport module.
[    8.388451] udev: starting version 147
[    8.937864] type=1505 audit(1257745796.589:9):
operation="profile_replace" pid=622 name=/sbin/dhclient3
[    8.938430] type=1505 audit(1257745796.589:10):
operation="profile_replace" pid=622
name=/usr/lib/NetworkManager/nm-dhcp-client.action
[    8.938668] type=1505 audit(1257745796.589:11):
operation="profile_replace" pid=622
name=/usr/lib/connman/scripts/dhclient-script
[    8.972077] type=1505 audit(1257745796.625:12):
operation="profile_replace" pid=623 name=/usr/bin/evince
[    8.979518] type=1505 audit(1257745796.629:13):
operation="profile_replace" pid=623 name=/usr/bin/evince-previewer
[    8.991972] type=1505 audit(1257745796.641:14):
operation="profile_replace" pid=623 name=/usr/bin/evince-thumbnailer
[    9.001226] type=1505 audit(1257745796.653:15):
operation="profile_replace" pid=625 name=/usr/sbin/tcpdump
[   10.166438] lp: driver loaded but no devices found
[   10.719389] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[   10.747376] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[   10.761826] parport_pc 00:09: reported by Plug and Play ACPI
[   10.761959] parport0: PC-style at 0x378 (0x778), irq 7, dma 3
[PCSPP,TRISTATE,COMPAT,EPP,ECP,DMA]
[   10.856309] lp0: using parport0 (interrupt-driven).
[   10.899715] ip_tables: (C) 2000-2006 Netfilter Core Team
[   10.994772] dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual Digital
4' in warm state.
[   10.997449] dvb-usb: will pass the complete MPEG2 transport stream
to the software demuxer.
[   11.026154] DVB: registering new adapter (DViCO FusionHDTV DVB-T
Dual Digital 4)
[   11.059305] ppdev: user-space parallel port driver
[   11.493181] DVB: registering adapter 0 frontend 0 (Zarlink ZL10353 DVB-T)...
[   11.873020] irda_init()
[   11.873049] NET: Registered protocol family 23
[   12.121289] xc2028 0-0061: creating new instance
[   12.121297] xc2028 0-0061: type set to XCeive xc2028/xc3028 tuner
[   12.130901] input: IR-receiver inside an USB DVB receiver as
/devices/pci0000:00/0000:00:0b.2/usb1/1-1/input/input6
[   12.130989] dvb-usb: schedule remote query interval to 100 msecs.
[   12.138323] dvb-usb: DViCO FusionHDTV DVB-T Dual Digital 4
successfully initialized and connected.
[   12.138365] dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual Digital
4' in warm state.
[   12.139149] dvb-usb: will pass the complete MPEG2 transport stream
to the software demuxer.
[   12.169683] DVB: registering new adapter (DViCO FusionHDTV DVB-T
Dual Digital 4)
[   12.220477] cxusb: No IR receiver detected on this device.
[   12.220490] DVB: registering adapter 1 frontend 0 (Zarlink ZL10353 DVB-T)...
[   12.220734] xc2028 1-0061: creating new instance
[   12.220739] xc2028 1-0061: type set to XCeive xc2028/xc3028 tuner
[   12.222910] dvb-usb: DViCO FusionHDTV DVB-T Dual Digital 4
successfully initialized and connected.
[   12.222986] usbcore: registered new interface driver dvb_usb_cxusb
[   12.654664] ACPI: I/O resource vt596_smbus [0x400-0x407] conflicts
with ACPI region SMOV [0x400-0x406]
[   12.654673] ACPI: If an ACPI driver is available for this device,
you should use it instead of the native driver
[   12.654684] vt596_smbus: probe of 0000:00:11.0 failed with error -16
[   13.864550] C-Media PCI 0000:00:0c.0: PCI INT A -> GSI 16 (level,
low) -> IRQ 16
[   16.638136] eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
[   18.317914] svc: failed to register lockdv1 RPC service (errno 97).
[   18.319198] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state
recovery directory
[   18.327620] NFSD: starting 90-second grace period
[   27.032010] eth0: no IPv6 routers present
[   36.625452] usb 1-1: firmware: requesting xc3028-v27.fw
[   37.433205] xc2028 0-0061: Loading 80 firmware images from
xc3028-v27.fw, type: xc2028 firmware, ver 2.7
[   37.444275] xc2028 0-0061: Loading firmware for type=BASE F8MHZ
(3), id 0000000000000000.
[   43.192029] xc2028 0-0061: Loading firmware for type=D2633 DTV7
(90), id 0000000000000000.
[   43.324039] xc2028 0-0061: Loading SCODE for type=SCODE HAS_IF_5260
(60000000), id 0000000000000000.
[   43.636293] usb 1-2: firmware: requesting xc3028-v27.fw
[   43.645190] xc2028 1-0061: Loading 80 firmware images from
xc3028-v27.fw, type: xc2028 firmware, ver 2.7
[   43.656475] xc2028 1-0061: Loading firmware for type=BASE F8MHZ
(3), id 0000000000000000.
[   48.788022] xc2028 1-0061: Loading firmware for type=D2633 DTV7
(90), id 0000000000000000.
[   48.912769] xc2028 1-0061: Loading SCODE for type=SCODE HAS_IF_5260
(60000000), id 0000000000000000.
[  344.425976] SGI XFS with ACLs, security attributes, realtime, large
block/inode numbers, no debug enabled
[  344.435837] SGI XFS Quota Management subsystem
[  344.548852] NTFS driver 2.1.29 [Flags: R/O MODULE].
[  344.712243] QNX4 filesystem 0.2.3 registered.

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-09  4:47             ` Devin Heitmueller
@ 2009-11-09  5:17               ` Barry Williams
  2009-11-09  5:59                 ` Barry Williams
  0 siblings, 1 reply; 33+ messages in thread
From: Barry Williams @ 2009-11-09  5:17 UTC (permalink / raw)
  To: Devin Heitmueller; +Cc: linux-media

On Mon, Nov 9, 2009 at 3:17 PM, Devin Heitmueller
<dheitmueller@kernellabs.com> wrote:
> On Sun, Nov 8, 2009 at 11:35 PM, Barry Williams <bazzawill@gmail.com> wrote:
>> Devin
>> Attached is the output from dmesg, I hope you're right
>> Thanks
>> Barry
>
> Ah, based on the dmesg I can see it wasn't what I thought it was (I
> saw it was dib7000 and improperly assumed it had an xc3028 tuner like
> the rev1 board does).
>
> You should probably start a new thread on the mailing list regarding
> the problems you are having with this tuner.  And you will probably
> need to bisect the v4l-dvb tree and see when the breakage was
> introduced.
>
> Devin
>
> --
> Devin J. Heitmueller - Kernel Labs
> http://www.kernellabs.com
>

I'd be happy to help with that however I am unfamiliar with the
concept of bisecting a tree if you could provide more info that would
be helpful and then I will start a new thread with the information I
can gather.
Thanks
Barry

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-09  4:35           ` Barry Williams
@ 2009-11-09  4:47             ` Devin Heitmueller
  2009-11-09  5:17               ` Barry Williams
  0 siblings, 1 reply; 33+ messages in thread
From: Devin Heitmueller @ 2009-11-09  4:47 UTC (permalink / raw)
  To: Barry Williams; +Cc: linux-media

On Sun, Nov 8, 2009 at 11:35 PM, Barry Williams <bazzawill@gmail.com> wrote:
> Devin
> Attached is the output from dmesg, I hope you're right
> Thanks
> Barry

Ah, based on the dmesg I can see it wasn't what I thought it was (I
saw it was dib7000 and improperly assumed it had an xc3028 tuner like
the rev1 board does).

You should probably start a new thread on the mailing list regarding
the problems you are having with this tuner.  And you will probably
need to bisect the v4l-dvb tree and see when the breakage was
introduced.

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-09  4:06         ` Devin Heitmueller
@ 2009-11-09  4:35           ` Barry Williams
  2009-11-09  4:47             ` Devin Heitmueller
  0 siblings, 1 reply; 33+ messages in thread
From: Barry Williams @ 2009-11-09  4:35 UTC (permalink / raw)
  To: Devin Heitmueller; +Cc: linux-media

[-- Attachment #1: Type: text/plain, Size: 1232 bytes --]

On Mon, Nov 9, 2009 at 2:36 PM, Devin Heitmueller
<dheitmueller@kernellabs.com> wrote:
> On Sun, Nov 8, 2009 at 10:58 PM, Barry Williams <bazzawill@gmail.com> wrote:
>> Hi Devin
>> I did not reboot after installing the patch somehow I thought simply
>> removing the module (as I had done to restore some stability to my
>> system) and reloading the module after the patch would be all I need.
>> Well I learned that is not the case my apologies for not trying that
>> first. So your tree fixed my second system with the rev 1 tuner.
>> However my first system with the rev 2 card while now stable with your
>> tree will not tune.
>> Barry
>
> Ok, good.  So now we just need to nail down why the 0fe9:db98 board
> doesn't work.  Fortunately, I think I know what that bug is too.
>
> Try this:
>
> 1.  Reboot the system.
> 2.  Perform a single tuning attempt.
> 3.  Send the full dmesg output starting at the time the box is booted.
>
> If you're lucky, it's the issue I think it is, which will result in a
> one-line patch.
>
> Thanks,
>
> Devin
>
> --
> Devin J. Heitmueller - Kernel Labs
> http://www.kernellabs.com
>

Devin
Attached is the output from dmesg, I hope you're right
Thanks
Barry

[-- Attachment #2: dmesg --]
[-- Type: application/octet-stream, Size: 56260 bytes --]

[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.31-14-generic (buildd@crested) (gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu8) ) #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 (Ubuntu 2.6.31-14.48-generic)
[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-2.6.31-14-generic root=UUID=0589151c-35c6-4848-9cae-be042ec13fb9 ro quiet splash
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   Centaur CentaurHauls
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009ec00 (usable)
[    0.000000]  BIOS-e820: 000000000009ec00 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 00000000cff80000 (usable)
[    0.000000]  BIOS-e820: 00000000cff80000 - 00000000cff8e000 (ACPI data)
[    0.000000]  BIOS-e820: 00000000cff8e000 - 00000000cffd0000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000cffd0000 - 00000000d0000000 (reserved)
[    0.000000]  BIOS-e820: 00000000ff700000 - 0000000100000000 (reserved)
[    0.000000]  BIOS-e820: 0000000100000000 - 0000000130000000 (usable)
[    0.000000] DMI present.
[    0.000000] AMI BIOS detected: BIOS may corrupt low RAM, working around it.
[    0.000000] e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
[    0.000000] last_pfn = 0x130000 max_arch_pfn = 0x400000000
[    0.000000] MTRR default type: uncachable
[    0.000000] MTRR fixed ranges enabled:
[    0.000000]   00000-9FFFF write-back
[    0.000000]   A0000-EFFFF uncachable
[    0.000000]   F0000-FFFFF write-protect
[    0.000000] MTRR variable ranges enabled:
[    0.000000]   0 base 0000000000 mask FF80000000 write-back
[    0.000000]   1 base 0080000000 mask FFC0000000 write-back
[    0.000000]   2 base 00C0000000 mask FFF0000000 write-back
[    0.000000]   3 disabled
[    0.000000]   4 disabled
[    0.000000]   5 disabled
[    0.000000]   6 disabled
[    0.000000]   7 disabled
[    0.000000] TOM2: 0000000130000000 aka 4864M
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] e820 update range: 00000000d0000000 - 0000000100000000 (usable) ==> (reserved)
[    0.000000] last_pfn = 0xcff80 max_arch_pfn = 0x400000000
[    0.000000] Scanning 0 areas for low memory corruption
[    0.000000] modified physical RAM map:
[    0.000000]  modified: 0000000000000000 - 0000000000010000 (reserved)
[    0.000000]  modified: 0000000000010000 - 000000000009ec00 (usable)
[    0.000000]  modified: 000000000009ec00 - 00000000000a0000 (reserved)
[    0.000000]  modified: 00000000000e4000 - 0000000000100000 (reserved)
[    0.000000]  modified: 0000000000100000 - 00000000cff80000 (usable)
[    0.000000]  modified: 00000000cff80000 - 00000000cff8e000 (ACPI data)
[    0.000000]  modified: 00000000cff8e000 - 00000000cffd0000 (ACPI NVS)
[    0.000000]  modified: 00000000cffd0000 - 00000000d0000000 (reserved)
[    0.000000]  modified: 00000000ff700000 - 0000000100000000 (reserved)
[    0.000000]  modified: 0000000100000000 - 0000000130000000 (usable)
[    0.000000] initial memory mapped : 0 - 20000000
[    0.000000] init_memory_mapping: 0000000000000000-00000000cff80000
[    0.000000] Using x86 segment limits to approximate NX protection
[    0.000000]  0000000000 - 00cfe00000 page 2M
[    0.000000]  00cfe00000 - 00cff80000 page 4k
[    0.000000] kernel direct mapping tables up to cff80000 @ 10000-16000
[    0.000000] init_memory_mapping: 0000000100000000-0000000130000000
[    0.000000] Using x86 segment limits to approximate NX protection
[    0.000000]  0100000000 - 0130000000 page 2M
[    0.000000] kernel direct mapping tables up to 130000000 @ 14000-1a000
[    0.000000] RAMDISK: 37870000 - 37fef7b8
[    0.000000] ACPI: RSDP 00000000000fb530 00014 (v00 ACPIAM)
[    0.000000] ACPI: RSDT 00000000cff80000 0003C (v01 082808 RSDT1835 20080828 MSFT 00000097)
[    0.000000] ACPI: FACP 00000000cff80200 00084 (v01 082808 FACP1835 20080828 MSFT 00000097)
[    0.000000] ACPI: DSDT 00000000cff805c0 0A331 (v01  A1044 A1044001 00000001 INTL 20051117)
[    0.000000] ACPI: FACS 00000000cff8e000 00040
[    0.000000] ACPI: APIC 00000000cff80390 0006C (v01 082808 APIC1835 20080828 MSFT 00000097)
[    0.000000] ACPI: MCFG 00000000cff80400 0003C (v01 082808 OEMMCFG  20080828 MSFT 00000097)
[    0.000000] ACPI: OEMB 00000000cff8e040 00071 (v01 082808 OEMB1835 20080828 MSFT 00000097)
[    0.000000] ACPI: HPET 00000000cff8a900 00038 (v01 082808 OEMHPET  20080828 MSFT 00000097)
[    0.000000] ACPI: SSDT 00000000cff8a940 0030E (v01 A_M_I_ POWERNOW 00000001 AMD  00000001)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] Scanning NUMA topology in Northbridge 24
[    0.000000] No NUMA configuration found
[    0.000000] Faking a node at 0000000000000000-0000000130000000
[    0.000000] Bootmem setup node 0 0000000000000000-0000000130000000
[    0.000000]   NODE_DATA [0000000000015000 - 0000000000019fff]
[    0.000000]   bootmap [000000000001a000 -  000000000003ffff] pages 26
[    0.000000] (8 early reservations) ==> bootmem [0000000000 - 0130000000]
[    0.000000]   #0 [0000000000 - 0000001000]   BIOS data page ==> [0000000000 - 0000001000]
[    0.000000]   #1 [0000006000 - 0000008000]       TRAMPOLINE ==> [0000006000 - 0000008000]
[    0.000000]   #2 [0001000000 - 00019e2ccc]    TEXT DATA BSS ==> [0001000000 - 00019e2ccc]
[    0.000000]   #3 [0037870000 - 0037fef7b8]          RAMDISK ==> [0037870000 - 0037fef7b8]
[    0.000000]   #4 [000009ec00 - 0000100000]    BIOS reserved ==> [000009ec00 - 0000100000]
[    0.000000]   #5 [00019e3000 - 00019e3358]              BRK ==> [00019e3000 - 00019e3358]
[    0.000000]   #6 [0000010000 - 0000014000]          PGTABLE ==> [0000010000 - 0000014000]
[    0.000000]   #7 [0000014000 - 0000015000]          PGTABLE ==> [0000014000 - 0000015000]
[    0.000000] found SMP MP-table at [ffff8800000ff780] ff780
[    0.000000]  [ffffea0000000000-ffffea00043fffff] PMD -> [ffff880028600000-ffff88002bffffff] on node 0
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000010 -> 0x00001000
[    0.000000]   DMA32    0x00001000 -> 0x00100000
[    0.000000]   Normal   0x00100000 -> 0x00130000
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[3] active PFN ranges
[    0.000000]     0: 0x00000010 -> 0x0000009e
[    0.000000]     0: 0x00000100 -> 0x000cff80
[    0.000000]     0: 0x00100000 -> 0x00130000
[    0.000000] On node 0 totalpages: 1048334
[    0.000000]   DMA zone: 56 pages used for memmap
[    0.000000]   DMA zone: 105 pages reserved
[    0.000000]   DMA zone: 3821 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 14280 pages used for memmap
[    0.000000]   DMA32 zone: 833464 pages, LIFO batch:31
[    0.000000]   Normal zone: 2688 pages used for memmap
[    0.000000]   Normal zone: 193920 pages, LIFO batch:31
[    0.000000] Detected use of extended apic ids on hypertransport bus
[    0.000000] ACPI: PM-Timer IO Port: 0x808
[    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[0x01] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x82] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x83] disabled)
[    0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 2, version 33, 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 low 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: 0x8300 base: 0xfed00000
[    0.000000] SMP: Allowing 4 CPUs, 2 hotplug CPUs
[    0.000000] nr_irqs_gsi: 24
[    0.000000] PM: Registered nosave memory: 000000000009e000 - 000000000009f000
[    0.000000] PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
[    0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000e4000
[    0.000000] PM: Registered nosave memory: 00000000000e4000 - 0000000000100000
[    0.000000] PM: Registered nosave memory: 00000000cff80000 - 00000000cff8e000
[    0.000000] PM: Registered nosave memory: 00000000cff8e000 - 00000000cffd0000
[    0.000000] PM: Registered nosave memory: 00000000cffd0000 - 00000000d0000000
[    0.000000] PM: Registered nosave memory: 00000000d0000000 - 00000000ff700000
[    0.000000] PM: Registered nosave memory: 00000000ff700000 - 0000000100000000
[    0.000000] Allocating PCI resources starting at d0000000 (gap: d0000000:2f700000)
[    0.000000] NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:4 nr_node_ids:1
[    0.000000] PERCPU: Embedded 30 pages at ffff880028022000, static data 90720 bytes
[    0.000000] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 1031205
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.31-14-generic root=UUID=0589151c-35c6-4848-9cae-be042ec13fb9 ro quiet splash
[    0.000000] PID hash table entries: 4096 (order: 12, 32768 bytes)
[    0.000000] Initializing CPU#0
[    0.000000] Checking aperture...
[    0.000000] No AGP bridge found
[    0.000000] Node 0: aperture @ cf82000000 size 32 MB
[    0.000000] Aperture beyond 4GB. Ignoring.
[    0.000000] Your BIOS doesn't leave a aperture memory hole
[    0.000000] Please enable the IOMMU option in the BIOS setup
[    0.000000] This costs you 64 MB of RAM
[    0.000000] Mapping aperture over 65536 KB of RAM @ 20000000
[    0.000000] PM: Registered nosave memory: 0000000020000000 - 0000000024000000
[    0.000000] Memory: 4049876k/4980736k available (5313k kernel code, 787400k absent, 143460k reserved, 3011k data, 660k init)
[    0.000000] SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] NR_IRQS:4352 nr_irqs:440
[    0.000000] Fast TSC calibration using PIT
[    0.000000] Detected 3013.312 MHz processor.
[    0.000010] spurious 8259A interrupt: IRQ7.
[    0.001883] Console: colour VGA+ 80x25
[    0.001886] console [tty0] enabled
[    0.010000] allocated 41943040 bytes of page_cgroup
[    0.010000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[    0.010000] hpet clockevent registered
[    0.010000]   alloc irq_desc for 24 on node 0
[    0.010000]   alloc kstat_irqs on node 0
[    0.010000] HPET: 4 timers in total, 1 timers will be used for per-cpu timer
[    0.010000] Calibrating delay loop (skipped), value calculated using timer frequency.. 6026.62 BogoMIPS (lpj=30133120)
[    0.010000] Security Framework initialized
[    0.010000] AppArmor: AppArmor initialized
[    0.010000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[    0.010000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[    0.010000] Mount-cache hash table entries: 256
[    0.010000] Initializing cgroup subsys ns
[    0.010000] Initializing cgroup subsys cpuacct
[    0.010000] Initializing cgroup subsys memory
[    0.010000] Initializing cgroup subsys freezer
[    0.010000] Initializing cgroup subsys net_cls
[    0.010000] CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
[    0.010000] CPU: L2 Cache: 1024K (64 bytes/line)
[    0.010000] CPU 0/0x0 -> Node 0
[    0.010000] tseg: 0000000000
[    0.010000] CPU: Physical Processor ID: 0
[    0.010000] CPU: Processor Core ID: 0
[    0.010000] mce: CPU supports 5 MCE banks
[    0.010000] using C1E aware idle routine
[    0.010000] Performance Counters: AMD PMU driver.
[    0.010000] ... version:                 0
[    0.010000] ... bit width:               48
[    0.010000] ... generic counters:        4
[    0.010000] ... value mask:              0000ffffffffffff
[    0.010000] ... max period:              00007fffffffffff
[    0.010000] ... fixed-purpose counters:  0
[    0.010000] ... counter mask:            000000000000000f
[    0.010000] ACPI: Core revision 20090521
[    0.013925] Setting APIC routing to flat
[    0.014235] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.114506] CPU0: AMD Athlon(tm) 64 X2 Dual Core Processor 6000+ stepping 03
[    0.120000] Booting processor 1 APIC 0x1 ip 0x6000
[    0.010000] Initializing CPU#1
[    0.010000] Calibrating delay using timer specific routine.. 6011.44 BogoMIPS (lpj=30057226)
[    0.010000] CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
[    0.010000] CPU: L2 Cache: 1024K (64 bytes/line)
[    0.010000] CPU 1/0x1 -> Node 0
[    0.010000] CPU: Physical Processor ID: 0
[    0.010000] CPU: Processor Core ID: 1
[    0.010000] mce: CPU supports 5 MCE banks
[    0.010000] x86 PAT enabled: cpu 1, old 0x7040600070406, new 0x7010600070106
[    0.270347] CPU1: AMD Athlon(tm) 64 X2 Dual Core Processor 6000+ stepping 03
[    0.270357] Brought up 2 CPUs
[    0.270359] Total of 2 processors activated (12038.06 BogoMIPS).
[    0.270399] CPU0 attaching sched-domain:
[    0.270401]  domain 0: span 0-1 level MC
[    0.270403]   groups: 0 1
[    0.270407] CPU1 attaching sched-domain:
[    0.270408]  domain 0: span 0-1 level MC
[    0.270410]   groups: 1 0
[    0.270458] Booting paravirtualized kernel on bare hardware
[    0.270458] regulator: core version 0.5
[    0.270458] Time: 15:01:13  Date: 11/09/09
[    0.270458] NET: Registered protocol family 16
[    0.270458] node 0 link 0: io port [1000, ffffff]
[    0.270458] TOM: 00000000d0000000 aka 3328M
[    0.270458] node 0 link 0: mmio [a0000, bffff]
[    0.270458] node 0 link 0: mmio [d0000000, dfffffff]
[    0.270458] node 0 link 0: mmio [e0000000, efffffff]
[    0.270458] node 0 link 0: mmio [f0000000, ffefffff]
[    0.270458] TOM2: 0000000130000000 aka 4864M
[    0.270458] bus: [00,07] on node 0 link 0
[    0.270458] bus: 00 index 0 io port: [0, ffff]
[    0.270458] bus: 00 index 1 mmio: [a0000, bffff]
[    0.270458] bus: 00 index 2 mmio: [d0000000, ffffffff]
[    0.270458] bus: 00 index 3 mmio: [130000000, fcffffffff]
[    0.270458] ACPI: bus type pci registered
[    0.270458] PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255
[    0.270458] PCI: Not using MMCONFIG.
[    0.270458] PCI: Using configuration type 1 for base access
[    0.270458] mtrr: your CPUs had inconsistent fixed MTRR settings
[    0.270458] mtrr: probably your BIOS does not setup all CPUs.
[    0.270458] mtrr: corrected configuration.
[    0.270782] bio: create slab <bio-0> at 0
[    0.270782] ACPI: EC: Look up EC in DSDT
[    0.281538] ACPI: Interpreter enabled
[    0.281540] ACPI: (supports S0 S1 S3 S4 S5)
[    0.281558] ACPI: Using IOAPIC for interrupt routing
[    0.281601] PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255
[    0.286369] PCI: MCFG area at e0000000 reserved in ACPI motherboard resources
[    0.293506] PCI: Using MMCONFIG at e0000000 - efffffff
[    0.300981] ACPI Warning: Incorrect checksum in table [OEMB] - BF, should be B2 20090521 tbutils-246
[    0.301065] ACPI: No dock devices found.
[    0.301186] ACPI: PCI Root Bridge [PCI0] (0000:00)
[    0.301279] pci 0000:00:02.0: PME# supported from D0 D3hot D3cold
[    0.301282] pci 0000:00:02.0: PME# disabled
[    0.301315] pci 0000:00:05.0: PME# supported from D0 D3hot D3cold
[    0.301318] pci 0000:00:05.0: PME# disabled
[    0.301348] pci 0000:00:06.0: PME# supported from D0 D3hot D3cold
[    0.301350] pci 0000:00:06.0: PME# disabled
[    0.301404] pci 0000:00:11.0: reg 10 io port: [0xb000-0xb007]
[    0.301410] pci 0000:00:11.0: reg 14 io port: [0xa000-0xa003]
[    0.301417] pci 0000:00:11.0: reg 18 io port: [0x9000-0x9007]
[    0.301423] pci 0000:00:11.0: reg 1c io port: [0x8000-0x8003]
[    0.301429] pci 0000:00:11.0: reg 20 io port: [0x7000-0x700f]
[    0.301436] pci 0000:00:11.0: reg 24 32bit mmio: [0xf7fff800-0xf7fffbff]
[    0.301454] pci 0000:00:11.0: set SATA to AHCI mode
[    0.301498] pci 0000:00:12.0: reg 10 32bit mmio: [0xf7ffe000-0xf7ffefff]
[    0.301552] pci 0000:00:12.1: reg 10 32bit mmio: [0xf7ffd000-0xf7ffdfff]
[    0.301623] pci 0000:00:12.2: reg 10 32bit mmio: [0xf7fff000-0xf7fff0ff]
[    0.301675] pci 0000:00:12.2: supports D1 D2
[    0.301676] pci 0000:00:12.2: PME# supported from D0 D1 D2 D3hot
[    0.301680] pci 0000:00:12.2: PME# disabled
[    0.301711] pci 0000:00:13.0: reg 10 32bit mmio: [0xf7ffc000-0xf7ffcfff]
[    0.301765] pci 0000:00:13.1: reg 10 32bit mmio: [0xf7ffb000-0xf7ffbfff]
[    0.301836] pci 0000:00:13.2: reg 10 32bit mmio: [0xf7ffa800-0xf7ffa8ff]
[    0.301887] pci 0000:00:13.2: supports D1 D2
[    0.301889] pci 0000:00:13.2: PME# supported from D0 D1 D2 D3hot
[    0.301892] pci 0000:00:13.2: PME# disabled
[    0.302007] pci 0000:00:14.1: reg 10 io port: [0x00-0x07]
[    0.302013] pci 0000:00:14.1: reg 14 io port: [0x00-0x03]
[    0.302020] pci 0000:00:14.1: reg 18 io port: [0x00-0x07]
[    0.302026] pci 0000:00:14.1: reg 1c io port: [0x00-0x03]
[    0.302032] pci 0000:00:14.1: reg 20 io port: [0xff00-0xff0f]
[    0.302097] pci 0000:00:14.2: reg 10 64bit mmio: [0xf7ff4000-0xf7ff7fff]
[    0.302139] pci 0000:00:14.2: PME# supported from D0 D3hot D3cold
[    0.302143] pci 0000:00:14.2: PME# disabled
[    0.302245] pci 0000:00:14.5: reg 10 32bit mmio: [0xf7ff9000-0xf7ff9fff]
[    0.302365] pci 0000:01:00.0: reg 10 32bit mmio: [0xfa000000-0xfaffffff]
[    0.302374] pci 0000:01:00.0: reg 14 64bit mmio: [0xd0000000-0xdfffffff]
[    0.302382] pci 0000:01:00.0: reg 1c 64bit mmio: [0xf8000000-0xf9ffffff]
[    0.302387] pci 0000:01:00.0: reg 24 io port: [0xcc00-0xcc7f]
[    0.302392] pci 0000:01:00.0: reg 30 32bit mmio: [0xfbc80000-0xfbcfffff]
[    0.302469] pci 0000:00:02.0: bridge io port: [0xc000-0xcfff]
[    0.302472] pci 0000:00:02.0: bridge 32bit mmio: [0xf8000000-0xfbcfffff]
[    0.302476] pci 0000:00:02.0: bridge 64bit mmio pref: [0xd0000000-0xdfffffff]
[    0.302516] pci 0000:02:00.0: reg 10 32bit mmio: [0xfbdff800-0xfbdfffff]
[    0.302524] pci 0000:02:00.0: reg 14 32bit mmio: [0xfbdff400-0xfbdff47f]
[    0.302547] pci 0000:02:00.0: reg 20 32bit mmio: [0xfbdff000-0xfbdff07f]
[    0.302555] pci 0000:02:00.0: reg 24 32bit mmio: [0xfbdfec00-0xfbdfec7f]
[    0.302650] pci 0000:00:05.0: bridge 32bit mmio: [0xfbd00000-0xfbdfffff]
[    0.302685] pci 0000:03:00.0: reg 10 io port: [0xd800-0xd8ff]
[    0.302700] pci 0000:03:00.0: reg 18 64bit mmio: [0xfbeff000-0xfbefffff]
[    0.302710] pci 0000:03:00.0: reg 20 64bit mmio: [0xf6ff0000-0xf6ffffff]
[    0.302716] pci 0000:03:00.0: reg 30 32bit mmio: [0xfbec0000-0xfbedffff]
[    0.302748] pci 0000:03:00.0: supports D1 D2
[    0.302749] pci 0000:03:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.302753] pci 0000:03:00.0: PME# disabled
[    0.302813] pci 0000:00:06.0: bridge io port: [0xd000-0xdfff]
[    0.302815] pci 0000:00:06.0: bridge 32bit mmio: [0xfbe00000-0xfbefffff]
[    0.302818] pci 0000:00:06.0: bridge 64bit mmio pref: [0xf6f00000-0xf6ffffff]
[    0.302894] pci 0000:04:07.0: reg 20 io port: [0xec00-0xec1f]
[    0.302929] pci 0000:04:07.0: supports D1 D2
[    0.302930] pci 0000:04:07.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.302934] pci 0000:04:07.0: PME# disabled
[    0.302999] pci 0000:04:07.1: reg 20 io port: [0xe880-0xe89f]
[    0.303034] pci 0000:04:07.1: supports D1 D2
[    0.303036] pci 0000:04:07.1: PME# supported from D0 D1 D2 D3hot D3cold
[    0.303040] pci 0000:04:07.1: PME# disabled
[    0.303081] pci 0000:04:07.2: reg 10 32bit mmio: [0xfbfffc00-0xfbfffcff]
[    0.303140] pci 0000:04:07.2: supports D1 D2
[    0.303141] pci 0000:04:07.2: PME# supported from D0 D1 D2 D3hot D3cold
[    0.303146] pci 0000:04:07.2: PME# disabled
[    0.303199] pci 0000:00:14.4: transparent bridge
[    0.303203] pci 0000:00:14.4: bridge io port: [0xe000-0xefff]
[    0.303207] pci 0000:00:14.4: bridge 32bit mmio: [0xfbf00000-0xfbffffff]
[    0.303225] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[    0.303427] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCE2._PRT]
[    0.303474] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCE5._PRT]
[    0.303516] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCE6._PRT]
[    0.303585] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0PC._PRT]
[    0.307390] ACPI: PCI Interrupt Link [LNKA] (IRQs 4 7 10 *11 12 14 15)
[    0.307480] ACPI: PCI Interrupt Link [LNKB] (IRQs 4 7 10 *11 12 14 15)
[    0.307569] ACPI: PCI Interrupt Link [LNKC] (IRQs 4 7 *10 11 12 14 15)
[    0.307654] ACPI: PCI Interrupt Link [LNKD] (IRQs 4 7 *10 11 12 14 15)
[    0.307743] ACPI: PCI Interrupt Link [LNKE] (IRQs 4 7 10 11 12 14 15) *0, disabled.
[    0.307832] ACPI: PCI Interrupt Link [LNKF] (IRQs 4 7 *10 11 12 14 15)
[    0.307921] ACPI: PCI Interrupt Link [LNKG] (IRQs 4 7 *10 11 12 14 15)
[    0.308011] ACPI: PCI Interrupt Link [LNKH] (IRQs 4 7 *10 11 12 14 15)
[    0.308139] SCSI subsystem initialized
[    0.308178] libata version 3.00 loaded.
[    0.308178] usbcore: registered new interface driver usbfs
[    0.308178] usbcore: registered new interface driver hub
[    0.308178] usbcore: registered new device driver usb
[    0.308178] ACPI: WMI: Mapper loaded
[    0.308178] PCI: Using ACPI for IRQ routing
[    0.350005] Bluetooth: Core ver 2.15
[    0.350017] NET: Registered protocol family 31
[    0.350017] Bluetooth: HCI device and connection manager initialized
[    0.350017] Bluetooth: HCI socket layer initialized
[    0.350017] NetLabel: Initializing
[    0.350017] NetLabel:  domain hash size = 128
[    0.350017] NetLabel:  protocols = UNLABELED CIPSOv4
[    0.350028] NetLabel:  unlabeled traffic allowed by default
[    0.350206] PCI-DMA: Disabling AGP.
[    0.350272] PCI-DMA: aperture base @ 20000000 size 65536 KB
[    0.350273] PCI-DMA: using GART IOMMU.
[    0.350277] PCI-DMA: Reserving 64MB of IOMMU area in the AGP aperture
[    0.350743] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 24, 0
[    0.350749] hpet0: 4 comparators, 32-bit 14.318180 MHz counter
[    0.360031] hpet: hpet2 irq 24 for MSI
[    0.370024] Switched to high resolution mode on CPU 0
[    0.370284] Switched to high resolution mode on CPU 1
[    0.390025] pnp: PnP ACPI init
[    0.390040] ACPI: bus type pnp registered
[    0.394821] pnp: PnP ACPI: found 15 devices
[    0.394823] ACPI: ACPI bus type pnp unregistered
[    0.394833] system 00:0a: iomem range 0xfec00000-0xfec00fff could not be reserved
[    0.394835] system 00:0a: iomem range 0xfee00000-0xfee00fff has been reserved
[    0.394840] system 00:0b: ioport range 0x4d0-0x4d1 has been reserved
[    0.394842] system 00:0b: ioport range 0x40b-0x40b has been reserved
[    0.394844] system 00:0b: ioport range 0x4d6-0x4d6 has been reserved
[    0.394846] system 00:0b: ioport range 0xc00-0xc01 has been reserved
[    0.394848] system 00:0b: ioport range 0xc14-0xc14 has been reserved
[    0.394850] system 00:0b: ioport range 0xc50-0xc51 has been reserved
[    0.394852] system 00:0b: ioport range 0xc52-0xc52 has been reserved
[    0.394854] system 00:0b: ioport range 0xc6c-0xc6c has been reserved
[    0.394856] system 00:0b: ioport range 0xc6f-0xc6f has been reserved
[    0.394858] system 00:0b: ioport range 0xcd0-0xcd1 has been reserved
[    0.394860] system 00:0b: ioport range 0xcd2-0xcd3 has been reserved
[    0.394862] system 00:0b: ioport range 0xcd4-0xcd5 has been reserved
[    0.394864] system 00:0b: ioport range 0xcd6-0xcd7 has been reserved
[    0.394866] system 00:0b: ioport range 0xcd8-0xcdf has been reserved
[    0.394868] system 00:0b: ioport range 0xb00-0xb3f has been reserved
[    0.394870] system 00:0b: ioport range 0x800-0x89f has been reserved
[    0.394872] system 00:0b: ioport range 0xb20-0xb2f has been reserved
[    0.394874] system 00:0b: ioport range 0x900-0x90f has been reserved
[    0.394876] system 00:0b: ioport range 0x910-0x91f has been reserved
[    0.394878] system 00:0b: ioport range 0xfe00-0xfefe has been reserved
[    0.394880] system 00:0b: iomem range 0xffb80000-0xffbfffff has been reserved
[    0.394883] system 00:0b: iomem range 0xfec10000-0xfec1001f has been reserved
[    0.394885] system 00:0b: iomem range 0xfed40000-0xfed44fff has been reserved
[    0.394890] system 00:0c: ioport range 0x230-0x23f has been reserved
[    0.394895] system 00:0c: ioport range 0x290-0x29f has been reserved
[    0.394897] system 00:0c: ioport range 0xa20-0xa2f has been reserved
[    0.394899] system 00:0c: ioport range 0xa30-0xa3f has been reserved
[    0.394902] system 00:0d: iomem range 0xe0000000-0xefffffff has been reserved
[    0.394906] system 00:0e: iomem range 0x0-0x9ffff could not be reserved
[    0.394908] system 00:0e: iomem range 0xc0000-0xcffff has been reserved
[    0.394910] system 00:0e: iomem range 0xe0000-0xfffff could not be reserved
[    0.394912] system 00:0e: iomem range 0x100000-0xcfffffff could not be reserved
[    0.394914] system 00:0e: iomem range 0xfed45000-0xffffffff could not be reserved
[    0.399544] AppArmor: AppArmor Filesystem Enabled
[    0.399575] pci 0000:00:02.0: PCI bridge, secondary bus 0000:01
[    0.399577] pci 0000:00:02.0:   IO window: 0xc000-0xcfff
[    0.399580] pci 0000:00:02.0:   MEM window: 0xf8000000-0xfbcfffff
[    0.399583] pci 0000:00:02.0:   PREFETCH window: 0x000000d0000000-0x000000dfffffff
[    0.399587] pci 0000:00:05.0: PCI bridge, secondary bus 0000:02
[    0.399588] pci 0000:00:05.0:   IO window: disabled
[    0.399591] pci 0000:00:05.0:   MEM window: 0xfbd00000-0xfbdfffff
[    0.399593] pci 0000:00:05.0:   PREFETCH window: disabled
[    0.399596] pci 0000:00:06.0: PCI bridge, secondary bus 0000:03
[    0.399598] pci 0000:00:06.0:   IO window: 0xd000-0xdfff
[    0.399601] pci 0000:00:06.0:   MEM window: 0xfbe00000-0xfbefffff
[    0.399603] pci 0000:00:06.0:   PREFETCH window: 0x000000f6f00000-0x000000f6ffffff
[    0.399607] pci 0000:00:14.4: PCI bridge, secondary bus 0000:04
[    0.399610] pci 0000:00:14.4:   IO window: 0xe000-0xefff
[    0.399615] pci 0000:00:14.4:   MEM window: 0xfbf00000-0xfbffffff
[    0.399619] pci 0000:00:14.4:   PREFETCH window: disabled
[    0.399627]   alloc irq_desc for 18 on node 0
[    0.399629]   alloc kstat_irqs on node 0
[    0.399632] pci 0000:00:02.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[    0.399636] pci 0000:00:02.0: setting latency timer to 64
[    0.399640]   alloc irq_desc for 17 on node 0
[    0.399641]   alloc kstat_irqs on node 0
[    0.399643] pci 0000:00:05.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    0.399646] pci 0000:00:05.0: setting latency timer to 64
[    0.399650] pci 0000:00:06.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[    0.399652] pci 0000:00:06.0: setting latency timer to 64
[    0.399659] pci_bus 0000:00: resource 0 io:  [0x00-0xffff]
[    0.399661] pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffffffffffff]
[    0.399663] pci_bus 0000:01: resource 0 io:  [0xc000-0xcfff]
[    0.399665] pci_bus 0000:01: resource 1 mem: [0xf8000000-0xfbcfffff]
[    0.399667] pci_bus 0000:01: resource 2 pref mem [0xd0000000-0xdfffffff]
[    0.399669] pci_bus 0000:02: resource 1 mem: [0xfbd00000-0xfbdfffff]
[    0.399671] pci_bus 0000:03: resource 0 io:  [0xd000-0xdfff]
[    0.399673] pci_bus 0000:03: resource 1 mem: [0xfbe00000-0xfbefffff]
[    0.399675] pci_bus 0000:03: resource 2 pref mem [0xf6f00000-0xf6ffffff]
[    0.399677] pci_bus 0000:04: resource 0 io:  [0xe000-0xefff]
[    0.399679] pci_bus 0000:04: resource 1 mem: [0xfbf00000-0xfbffffff]
[    0.399680] pci_bus 0000:04: resource 3 io:  [0x00-0xffff]
[    0.399682] pci_bus 0000:04: resource 4 mem: [0x000000-0xffffffffffffffff]
[    0.399711] NET: Registered protocol family 2
[    0.399833] IP route cache hash table entries: 131072 (order: 8, 1048576 bytes)
[    0.401068] TCP established hash table entries: 524288 (order: 11, 8388608 bytes)
[    0.404294] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[    0.404762] TCP: Hash tables configured (established 524288 bind 65536)
[    0.404764] TCP reno registered
[    0.404848] NET: Registered protocol family 1
[    0.404902] Trying to unpack rootfs image as initramfs...
[    0.535895] Freeing initrd memory: 7677k freed
[    0.539384] Scanning for low memory corruption every 60 seconds
[    0.539490] audit: initializing netlink socket (disabled)
[    0.539502] type=2000 audit(1257778873.530:1): initialized
[    0.545982] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[    0.547012] VFS: Disk quotas dquot_6.5.2
[    0.547051] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.547501] fuse init (API version 7.12)
[    0.547558] msgmni has been set to 7924
[    0.547740] alg: No test for stdrng (krng)
[    0.547757] io scheduler noop registered
[    0.547759] io scheduler anticipatory registered
[    0.547760] io scheduler deadline registered
[    0.547790] io scheduler cfq registered (default)
[    0.740039] pci 0000:01:00.0: Boot video device
[    0.740205]   alloc irq_desc for 25 on node 0
[    0.740207]   alloc kstat_irqs on node 0
[    0.740213] pcieport-driver 0000:00:02.0: irq 25 for MSI/MSI-X
[    0.740218] pcieport-driver 0000:00:02.0: setting latency timer to 64
[    0.740314]   alloc irq_desc for 26 on node 0
[    0.740316]   alloc kstat_irqs on node 0
[    0.740320] pcieport-driver 0000:00:05.0: irq 26 for MSI/MSI-X
[    0.740324] pcieport-driver 0000:00:05.0: setting latency timer to 64
[    0.740418]   alloc irq_desc for 27 on node 0
[    0.740419]   alloc kstat_irqs on node 0
[    0.740423] pcieport-driver 0000:00:06.0: irq 27 for MSI/MSI-X
[    0.740427] pcieport-driver 0000:00:06.0: setting latency timer to 64
[    0.740481] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[    0.740499] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[    0.740588] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
[    0.740591] ACPI: Power Button [PWRF]
[    0.740637] input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1
[    0.740639] ACPI: Power Button [PWRB]
[    0.740939] processor LNXCPU:00: registered as cooling_device0
[    0.740941] ACPI: Processor [CPU0] (supports 8 throttling states)
[    0.740966] processor LNXCPU:01: registered as cooling_device1
[    0.744496] Linux agpgart interface v0.103
[    0.744504] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.744626] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    0.744871] 00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    0.745541] brd: module loaded
[    0.745833] loop: module loaded
[    0.745881] input: Macintosh mouse button emulation as /devices/virtual/input/input2
[    0.745974] ahci 0000:00:11.0: version 3.0
[    0.745987]   alloc irq_desc for 22 on node 0
[    0.745988]   alloc kstat_irqs on node 0
[    0.745993] ahci 0000:00:11.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
[    0.746095] ahci 0000:00:11.0: AHCI 0001.0100 32 slots 4 ports 3 Gbps 0xf impl SATA mode
[    0.746098] ahci 0000:00:11.0: flags: 64bit ncq sntf ilck pm led clo pmp pio slum part 
[    0.746450] scsi0 : ahci
[    0.746545] scsi1 : ahci
[    0.746594] scsi2 : ahci
[    0.746642] scsi3 : ahci
[    0.746725] ata1: SATA max UDMA/133 abar m1024@0xf7fff800 port 0xf7fff900 irq 22
[    0.746728] ata2: SATA max UDMA/133 abar m1024@0xf7fff800 port 0xf7fff980 irq 22
[    0.746731] ata3: SATA max UDMA/133 abar m1024@0xf7fff800 port 0xf7fffa00 irq 22
[    0.746735] ata4: SATA max UDMA/133 abar m1024@0xf7fff800 port 0xf7fffa80 irq 22
[    0.746970]   alloc irq_desc for 16 on node 0
[    0.746972]   alloc kstat_irqs on node 0
[    0.746976] pata_atiixp 0000:00:14.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    0.747001] pata_atiixp 0000:00:14.1: setting latency timer to 64
[    0.747071] scsi4 : pata_atiixp
[    0.747115] scsi5 : pata_atiixp
[    0.748088] ata5: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0xff00 irq 14
[    0.748090] ata6: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xff08 irq 15
[    0.748515] Fixed MDIO Bus: probed
[    0.748545] PPP generic driver version 2.4.2
[    0.748619] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.748664] ehci_hcd 0000:00:12.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17
[    0.748680] ehci_hcd 0000:00:12.2: EHCI Host Controller
[    0.748727] ehci_hcd 0000:00:12.2: new USB bus registered, assigned bus number 1
[    0.748756] ehci_hcd 0000:00:12.2: applying AMD SB600/SB700 USB freeze workaround
[    0.748773] ehci_hcd 0000:00:12.2: debug port 1
[    0.748787] ehci_hcd 0000:00:12.2: irq 17, io mem 0xf7fff000
[    0.760020] ehci_hcd 0000:00:12.2: USB 2.0 started, EHCI 1.00
[    0.760069] usb usb1: configuration #1 chosen from 1 choice
[    0.760092] hub 1-0:1.0: USB hub found
[    0.760097] hub 1-0:1.0: 6 ports detected
[    0.760177]   alloc irq_desc for 19 on node 0
[    0.760178]   alloc kstat_irqs on node 0
[    0.760182] ehci_hcd 0000:00:13.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19
[    0.760190] ehci_hcd 0000:00:13.2: EHCI Host Controller
[    0.760211] ehci_hcd 0000:00:13.2: new USB bus registered, assigned bus number 2
[    0.760229] ehci_hcd 0000:00:13.2: applying AMD SB600/SB700 USB freeze workaround
[    0.760246] ehci_hcd 0000:00:13.2: debug port 1
[    0.760256] ehci_hcd 0000:00:13.2: irq 19, io mem 0xf7ffa800
[    0.780020] ehci_hcd 0000:00:13.2: USB 2.0 started, EHCI 1.00
[    0.780058] usb usb2: configuration #1 chosen from 1 choice
[    0.780074] hub 2-0:1.0: USB hub found
[    0.780082] hub 2-0:1.0: 6 ports detected
[    0.780163]   alloc irq_desc for 23 on node 0
[    0.780164]   alloc kstat_irqs on node 0
[    0.780167] ehci_hcd 0000:04:07.2: PCI INT C -> GSI 23 (level, low) -> IRQ 23
[    0.780175] ehci_hcd 0000:04:07.2: EHCI Host Controller
[    0.780195] ehci_hcd 0000:04:07.2: new USB bus registered, assigned bus number 3
[    0.780237] ehci_hcd 0000:04:07.2: irq 23, io mem 0xfbfffc00
[    0.800020] ehci_hcd 0000:04:07.2: USB 2.0 started, EHCI 1.00
[    0.800054] usb usb3: configuration #1 chosen from 1 choice
[    0.800070] hub 3-0:1.0: USB hub found
[    0.800075] hub 3-0:1.0: 4 ports detected
[    0.800131] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    0.800164] ohci_hcd 0000:00:12.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    0.800171] ohci_hcd 0000:00:12.0: OHCI Host Controller
[    0.800191] ohci_hcd 0000:00:12.0: new USB bus registered, assigned bus number 4
[    0.800212] ohci_hcd 0000:00:12.0: irq 16, io mem 0xf7ffe000
[    0.862084] usb usb4: configuration #1 chosen from 1 choice
[    0.862100] hub 4-0:1.0: USB hub found
[    0.862111] hub 4-0:1.0: 3 ports detected
[    0.862184] ohci_hcd 0000:00:12.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    0.862192] ohci_hcd 0000:00:12.1: OHCI Host Controller
[    0.862212] ohci_hcd 0000:00:12.1: new USB bus registered, assigned bus number 5
[    0.862225] ohci_hcd 0000:00:12.1: irq 16, io mem 0xf7ffd000
[    0.922069] usb usb5: configuration #1 chosen from 1 choice
[    0.922085] hub 5-0:1.0: USB hub found
[    0.922099] hub 5-0:1.0: 3 ports detected
[    0.922172] ohci_hcd 0000:00:13.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[    0.922180] ohci_hcd 0000:00:13.0: OHCI Host Controller
[    0.922207] ohci_hcd 0000:00:13.0: new USB bus registered, assigned bus number 6
[    0.922225] ohci_hcd 0000:00:13.0: irq 18, io mem 0xf7ffc000
[    0.982065] usb usb6: configuration #1 chosen from 1 choice
[    0.982081] hub 6-0:1.0: USB hub found
[    0.982099] hub 6-0:1.0: 3 ports detected
[    0.982170] ohci_hcd 0000:00:13.1: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[    0.982178] ohci_hcd 0000:00:13.1: OHCI Host Controller
[    0.982200] ohci_hcd 0000:00:13.1: new USB bus registered, assigned bus number 7
[    0.982212] ohci_hcd 0000:00:13.1: irq 18, io mem 0xf7ffb000
[    1.042088] usb usb7: configuration #1 chosen from 1 choice
[    1.042106] hub 7-0:1.0: USB hub found
[    1.042117] hub 7-0:1.0: 3 ports detected
[    1.042189] ohci_hcd 0000:00:14.5: PCI INT C -> GSI 18 (level, low) -> IRQ 18
[    1.042197] ohci_hcd 0000:00:14.5: OHCI Host Controller
[    1.042217] ohci_hcd 0000:00:14.5: new USB bus registered, assigned bus number 8
[    1.042229] ohci_hcd 0000:00:14.5: irq 18, io mem 0xf7ff9000
[    1.091321] ata4: SATA link down (SStatus 0 SControl 300)
[    1.102063] usb usb8: configuration #1 chosen from 1 choice
[    1.102081] hub 8-0:1.0: USB hub found
[    1.102089] hub 8-0:1.0: 2 ports detected
[    1.102128] uhci_hcd: USB Universal Host Controller Interface driver
[    1.102219]   alloc irq_desc for 21 on node 0
[    1.102221]   alloc kstat_irqs on node 0
[    1.102224] uhci_hcd 0000:04:07.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
[    1.102231] uhci_hcd 0000:04:07.0: UHCI Host Controller
[    1.102252] uhci_hcd 0000:04:07.0: new USB bus registered, assigned bus number 9
[    1.102285] uhci_hcd 0000:04:07.0: irq 21, io base 0x0000ec00
[    1.102342] usb usb9: configuration #1 chosen from 1 choice
[    1.102358] hub 9-0:1.0: USB hub found
[    1.102364] hub 9-0:1.0: 2 ports detected
[    1.102434] uhci_hcd 0000:04:07.1: PCI INT B -> GSI 22 (level, low) -> IRQ 22
[    1.102440] uhci_hcd 0000:04:07.1: UHCI Host Controller
[    1.102462] uhci_hcd 0000:04:07.1: new USB bus registered, assigned bus number 10
[    1.102489] uhci_hcd 0000:04:07.1: irq 22, io base 0x0000e880
[    1.102549] usb usb10: configuration #1 chosen from 1 choice
[    1.102566] hub 10-0:1.0: USB hub found
[    1.102576] hub 10-0:1.0: 2 ports detected
[    1.102651] PNP: No PS/2 controller found. Probing ports directly.
[    1.102964] serio: i8042 KBD port at 0x60,0x64 irq 1
[    1.102968] serio: i8042 AUX port at 0x60,0x64 irq 12
[    1.103027] mice: PS/2 mouse device common for all mice
[    1.103093] rtc_cmos 00:03: RTC can wake from S4
[    1.103121] rtc_cmos 00:03: rtc core: registered rtc_cmos as rtc0
[    1.103146] rtc0: alarms up to one month, y3k, 114 bytes nvram, hpet irqs
[    1.103228] device-mapper: uevent: version 1.0.3
[    1.103296] device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-devel@redhat.com
[    1.103368] device-mapper: multipath: version 1.1.0 loaded
[    1.103371] device-mapper: multipath round-robin: version 1.0.0 loaded
[    1.103522] cpuidle: using governor ladder
[    1.103523] cpuidle: using governor menu
[    1.103823] TCP cubic registered
[    1.103916] NET: Registered protocol family 10
[    1.104225] lo: Disabled Privacy Extensions
[    1.104416] NET: Registered protocol family 17
[    1.104430] Bluetooth: L2CAP ver 2.13
[    1.104432] Bluetooth: L2CAP socket layer initialized
[    1.104434] Bluetooth: SCO (Voice Link) ver 0.6
[    1.104435] Bluetooth: SCO socket layer initialized
[    1.104469] Bluetooth: RFCOMM TTY layer initialized
[    1.104471] Bluetooth: RFCOMM socket layer initialized
[    1.104472] Bluetooth: RFCOMM ver 1.11
[    1.104494] powernow-k8: Found 1 AMD Athlon(tm) 64 X2 Dual Core Processor 6000+ processors (2 cpu cores) (version 2.20.00)
[    1.104543] powernow-k8:    0 : fid 0x16 (3000 MHz), vid 0x6
[    1.104545] powernow-k8:    1 : fid 0x14 (2800 MHz), vid 0x8
[    1.104546] powernow-k8:    2 : fid 0x12 (2600 MHz), vid 0xa
[    1.104548] powernow-k8:    3 : fid 0x10 (2400 MHz), vid 0xc
[    1.104549] powernow-k8:    4 : fid 0xe (2200 MHz), vid 0xe
[    1.104551] powernow-k8:    5 : fid 0xc (2000 MHz), vid 0x10
[    1.104552] powernow-k8:    6 : fid 0xa (1800 MHz), vid 0x10
[    1.104554] powernow-k8:    7 : fid 0x2 (1000 MHz), vid 0x12
[    1.104592] powernow-k8: ph2 null fid transition 0x16
[    1.104661] PM: Resume from disk failed.
[    1.104670] registered taskstats version 1
[    1.104786]   Magic number: 1:259:32
[    1.104871] rtc_cmos 00:03: setting system clock to 2009-11-09 15:01:14 UTC (1257778874)
[    1.104873] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[    1.104875] EDD information not available.
[    1.271270] ata2: softreset failed (device not ready)
[    1.271273] ata2: applying SB600 PMP SRST workaround and retrying
[    1.271288] ata1: softreset failed (device not ready)
[    1.271291] ata1: applying SB600 PMP SRST workaround and retrying
[    1.271306] ata3: softreset failed (device not ready)
[    1.271308] ata3: applying SB600 PMP SRST workaround and retrying
[    1.450031] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    1.450053] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    1.450070] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[    1.450775] ata3.00: ATA-8: WDC WD10EAVS-00D7B1, 01.01A01, max UDMA/133
[    1.450778] ata3.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 31/32)
[    1.450838] ata1.00: ATA-8: WDC WD5000AAKS-00A7B2, 01.03B01, max UDMA/133
[    1.450840] ata1.00: 976773168 sectors, multi 16: LBA48 NCQ (depth 31/32)
[    1.451560] ata3.00: configured for UDMA/133
[    1.451782] ata1.00: configured for UDMA/133
[    1.452483] ata2.00: ATAPI: PIONEER DVD-RW  DVR-218L, 1.01, max UDMA/100, ATAPI AN
[    1.453488] ata2.00: configured for UDMA/100
[    1.461265] usb 4-3: new low speed USB device using ohci_hcd and address 2
[    1.471344] scsi 0:0:0:0: Direct-Access     ATA      WDC WD5000AAKS-0 01.0 PQ: 0 ANSI: 5
[    1.471425] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    1.471453] sd 0:0:0:0: [sda] 976773168 512-byte logical blocks: (500 GB/465 GiB)
[    1.471481] sd 0:0:0:0: [sda] Write Protect is off
[    1.471483] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    1.471498] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.471582]  sda:
[    1.473871] scsi 1:0:0:0: CD-ROM            PIONEER  DVD-RW  DVR-218L 1.01 PQ: 0 ANSI: 5
[    1.478689] sr0: scsi3-mmc drive: 40x/40x writer dvd-ram cd/rw xa/form2 cdda tray
[    1.478691] Uniform CD-ROM driver Revision: 3.20
[    1.478741] sr 1:0:0:0: Attached scsi CD-ROM sr0
[    1.478767] sr 1:0:0:0: Attached scsi generic sg1 type 5
[    1.478812] scsi 2:0:0:0: Direct-Access     ATA      WDC WD10EAVS-00D 01.0 PQ: 0 ANSI: 5
[    1.478875] sd 2:0:0:0: Attached scsi generic sg2 type 0
[    1.478896] sd 2:0:0:0: [sdb] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[    1.478922] sd 2:0:0:0: [sdb] Write Protect is off
[    1.478924] sd 2:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    1.478937] sd 2:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.479003]  sdb: sda1 sda2 sda3 < sdb1
[    1.501590] sd 2:0:0:0: [sdb] Attached SCSI disk
[    1.505058]  sda5 sda6 >
[    1.513470] sd 0:0:0:0: [sda] Attached SCSI disk
[    1.641320] Freeing unused kernel memory: 660k freed
[    1.641595] Write protecting the kernel read-only data: 7580k
[    1.661346] usb 4-3: configuration #1 chosen from 1 choice
[    1.723784] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    1.723808] r8169 0000:03:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[    1.723861] r8169 0000:03:00.0: setting latency timer to 64
[    1.723907]   alloc irq_desc for 28 on node 0
[    1.723909]   alloc kstat_irqs on node 0
[    1.723922] r8169 0000:03:00.0: irq 28 for MSI/MSI-X
[    1.724371] eth0: RTL8168c/8111c at 0xffffc9000067e000, 00:23:54:73:16:e1, XID 3c4000c0 IRQ 28
[    1.788550] ohci1394 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    1.788558] ohci1394 0000:02:00.0: setting latency timer to 64
[    1.791450] usb 2-5: new high speed USB device using ehci_hcd and address 2
[    1.795145] FDC 0 is a post-1991 82077
[    1.804552] usbcore: registered new interface driver hiddev
[    1.814303] input: HID 05a4:9881 as /devices/pci0000:00/0000:00:12.0/usb4/4-3/4-3:1.0/input/input3
[    1.814358] generic-usb 0003:05A4:9881.0001: input,hidraw0: USB HID v1.10 Keyboard [HID 05a4:9881] on usb-0000:00:12.0-3/input0
[    1.843122] input: HID 05a4:9881 as /devices/pci0000:00/0000:00:12.0/usb4/4-3/4-3:1.1/input/input4
[    1.843184] generic-usb 0003:05A4:9881.0002: input,hidraw1: USB HID v1.10 Mouse [HID 05a4:9881] on usb-0000:00:12.0-3/input1
[    1.843198] usbcore: registered new interface driver usbhid
[    1.843201] usbhid: v2.6:USB HID core driver
[    1.851072] ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[17]  MMIO=[fbdff800-fbdfffff]  Max Packet=[2048]  IR/IT contexts=[4/4]
[    1.942672] usb 2-5: configuration #1 chosen from 1 choice
[    1.947805] Initializing USB Mass Storage driver...
[    1.947998] scsi6 : SCSI emulation for USB Mass Storage devices
[    1.948081] usb-storage: device found at 2
[    1.948084] usb-storage: waiting for device to settle before scanning
[    1.948087] usbcore: registered new interface driver usb-storage
[    1.948090] USB Mass Storage support registered.
[    2.130055] usb 3-1: new high speed USB device using ehci_hcd and address 2
[    2.281770] usb 3-1: configuration #1 chosen from 1 choice
[    2.410028] usb 3-2: new high speed USB device using ehci_hcd and address 3
[    2.561795] usb 3-2: configuration #1 chosen from 1 choice
[    2.900021] usb 5-3: new full speed USB device using ohci_hcd and address 2
[    3.087103] usb 5-3: configuration #1 chosen from 1 choice
[    3.089066] hub 5-3:1.0: USB hub found
[    3.091032] hub 5-3:1.0: 3 ports detected
[    3.180179] ieee1394: Host added: ID:BUS[0-00:1023]  GUID[001e8c0001a5d7fc]
[    3.333602] PM: Starting manual resume from disk
[    3.333605] PM: Resume from partition 8:6
[    3.333607] PM: Checking hibernation image.
[    3.333791] PM: Resume from disk failed.
[    3.350326] EXT4-fs (sda5): barriers enabled
[    3.363207] kjournald2 starting: pid 471, dev sda5:8, commit interval 5 seconds
[    3.363216] EXT4-fs (sda5): delayed allocation enabled
[    3.363218] EXT4-fs: file extents enabled
[    3.367824] EXT4-fs: mballoc enabled
[    3.367836] EXT4-fs (sda5): mounted filesystem with ordered data mode
[    3.401300] usb 7-3: new low speed USB device using ohci_hcd and address 2
[    3.591130] usb 7-3: configuration #1 chosen from 1 choice
[    3.599298] input: HID 1267:0103 as /devices/pci0000:00/0000:00:13.1/usb7/7-3/7-3:1.0/input/input5
[    3.599353] generic-usb 0003:1267:0103.0003: input,hidraw2: USB HID v1.10 Keyboard [HID 1267:0103] on usb-0000:00:13.1-3/input0
[    3.608134] input: HID 1267:0103 as /devices/pci0000:00/0000:00:13.1/usb7/7-3/7-3:1.1/input/input6
[    3.608184] generic-usb 0003:1267:0103.0004: input,hidraw3: USB HID v1.10 Device [HID 1267:0103] on usb-0000:00:13.1-3/input1
[    3.682027] usb 5-3.2: new full speed USB device using ohci_hcd and address 3
[    3.733144] type=1505 audit(1257778877.126:2): operation="profile_load" pid=501 name=/sbin/dhclient3
[    3.733344] type=1505 audit(1257778877.126:3): operation="profile_load" pid=501 name=/usr/lib/NetworkManager/nm-dhcp-client.action
[    3.733457] type=1505 audit(1257778877.126:4): operation="profile_load" pid=501 name=/usr/lib/connman/scripts/dhclient-script
[    3.764409] type=1505 audit(1257778877.156:5): operation="profile_load" pid=502 name=/usr/bin/evince
[    3.767566] type=1505 audit(1257778877.156:6): operation="profile_load" pid=502 name=/usr/bin/evince-previewer
[    3.769426] type=1505 audit(1257778877.156:7): operation="profile_load" pid=502 name=/usr/bin/evince-thumbnailer
[    3.783983] type=1505 audit(1257778877.176:8): operation="profile_load" pid=504 name=/usr/sbin/mysqld
[    3.785529] type=1505 audit(1257778877.176:9): operation="profile_load" pid=505 name=/usr/sbin/ntpd
[    3.786913] type=1505 audit(1257778877.176:10): operation="profile_load" pid=506 name=/usr/sbin/tcpdump
[    3.823103] usb 5-3.2: configuration #1 chosen from 1 choice
[    3.834260] input: Logitech Logitech BT Mini-Receiver as /devices/pci0000:00/0000:00:12.1/usb5/5-3/5-3.2/5-3.2:1.0/input/input7
[    3.834305] generic-usb 0003:046D:C71B.0005: input,hidraw4: USB HID v1.11 Keyboard [Logitech Logitech BT Mini-Receiver] on usb-0000:00:12.1-3.2/input0
[    3.912026] usb 5-3.3: new full speed USB device using ohci_hcd and address 4
[    4.041092] usb 5-3.3: configuration #1 chosen from 1 choice
[    4.056662] input: Logitech Logitech BT Mini-Receiver as /devices/pci0000:00/0000:00:12.1/usb5/5-3/5-3.3/5-3.3:1.0/input/input8
[    4.056756] generic-usb 0003:046D:C71C.0006: input,hiddev96,hidraw5: USB HID v1.11 Mouse [Logitech Logitech BT Mini-Receiver] on usb-0000:00:12.1-3.3/input0
[    4.298534] Adding 2441840k swap on /dev/sda6.  Priority:-1 extents:1 across:2441840k 
[    4.339540] udev: starting version 147
[    4.685023] EXT4-fs (sda5): internal journal on sda5:8
[    4.777074] k8temp 0000:00:18.3: Temperature readouts might be wrong - check erratum #141
[    4.781704] EDAC MC: Ver: 2.1.0 Oct 16 2009
[    4.808089] ACPI: I/O resource piix4_smbus [0xb00-0xb07] conflicts with ACPI region SOR1 [0xb00-0xb0f]
[    4.808093] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[    4.808127] piix4_smbus: probe of 0000:00:14.0 failed with error -16
[    4.815851] EDAC amd64_edac:  Ver: 3.2.0 Oct 16 2009
[    4.816071] EDAC amd64: This node reports that Memory ECC is currently disabled.
[    4.816074] EDAC amd64: bit 0x400000 in register F3x44 of the MISC_CONTROL device (0000:00:18.3) should be enabled
[    4.816076] EDAC amd64: WARNING: ECC is NOT currently enabled by the BIOS. Module will NOT be loaded.
[    4.816077]     Either Enable ECC in the BIOS, or use the 'ecc_enable_override' parameter.
[    4.816078]     Might be a BIOS bug, if BIOS says ECC is enabled
[    4.816079]     Use of the override can cause unknown side effects.
[    4.816093] amd64_edac: probe of 0000:00:18.2 failed with error -22
[    4.830970] lp: driver loaded but no devices found
[    5.169922] kjournald starting.  Commit interval 5 seconds
[    5.170544] EXT3 FS on sdb1, internal journal
[    5.170550] EXT3-fs: mounted filesystem with writeback data mode.
[    5.869149] type=1505 audit(1257741079.256:11): operation="profile_replace" pid=898 name=/sbin/dhclient3
[    5.869350] type=1505 audit(1257741079.256:12): operation="profile_replace" pid=898 name=/usr/lib/NetworkManager/nm-dhcp-client.action
[    5.869463] type=1505 audit(1257741079.256:13): operation="profile_replace" pid=898 name=/usr/lib/connman/scripts/dhclient-script
[    5.872592] type=1505 audit(1257741079.266:14): operation="profile_replace" pid=899 name=/usr/bin/evince
[    5.875747] type=1505 audit(1257741079.266:15): operation="profile_replace" pid=899 name=/usr/bin/evince-previewer
[    5.877599] type=1505 audit(1257741079.266:16): operation="profile_replace" pid=899 name=/usr/bin/evince-thumbnailer
[    5.881769] type=1505 audit(1257741079.276:17): operation="profile_replace" pid=901 name=/usr/sbin/mysqld
[    5.883195] type=1505 audit(1257741079.276:18): operation="profile_replace" pid=902 name=/usr/sbin/ntpd
[    5.884431] type=1505 audit(1257741079.276:19): operation="profile_replace" pid=903 name=/usr/sbin/tcpdump
[    5.944332] nvidia: module license 'NVIDIA' taints kernel.
[    5.944336] Disabling lock debugging due to kernel taint
[    5.950742] parport_pc 00:07: reported by Plug and Play ACPI
[    5.950799] parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
[    6.190165] RPC: Registered udp transport module.
[    6.190168] RPC: Registered tcp transport module.
[    6.200881] ppdev: user-space parallel port driver
[    6.208416] nvidia 0000:01:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[    6.208422] nvidia 0000:01:00.0: setting latency timer to 64
[    6.208657] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  185.18.36  Fri Aug 14 17:35:21 PDT 2009
[    6.240310] lp0: using parport0 (interrupt-driven).
[    6.276546] ip_tables: (C) 2000-2006 Netfilter Core Team
[    6.487381] dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2)' in warm state.
[    6.487502] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[    6.518622] DVB: registering new adapter (DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2))
[    6.571645] HDA Intel 0000:00:14.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    6.705720] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:14.2/input/input9
[    6.706519] DVB: registering adapter 0 frontend 0 (DiBcom 7000PC)...
[    6.909023] DiB0070: successfully identified
[    6.909594] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:14.4/0000:04:07.2/usb3/3-1/input/input10
[    6.909632] dvb-usb: schedule remote query interval to 100 msecs.
[    6.909635] dvb-usb: DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2) successfully initialized and connected.
[    6.909651] dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2)' in warm state.
[    6.909969] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[    6.940924] DVB: registering new adapter (DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2))
[    6.941741] usb-storage: device scan complete
[    6.942347] scsi 6:0:0:0: Direct-Access     CBM      Flash Disk       5.00 PQ: 0 ANSI: 2
[    6.942752] sd 6:0:0:0: Attached scsi generic sg3 type 0
[    6.944032] sd 6:0:0:0: [sdc] 2061312 512-byte logical blocks: (1.05 GB/1006 MiB)
[    6.944526] sd 6:0:0:0: [sdc] Write Protect is off
[    6.944528] sd 6:0:0:0: [sdc] Mode Sense: 0b 00 00 08
[    6.944530] sd 6:0:0:0: [sdc] Assuming drive cache: write through
[    6.949649] sd 6:0:0:0: [sdc] Assuming drive cache: write through
[    6.949652]  sdc: sdc1
[    6.956023] sd 6:0:0:0: [sdc] Assuming drive cache: write through
[    6.956026] sd 6:0:0:0: [sdc] Attached SCSI removable disk
[    7.131178] DVB: registering adapter 1 frontend 0 (DiBcom 7000PC)...
[    7.325801] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    7.347453] DiB0070: successfully identified
[    7.348015] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:14.4/0000:04:07.2/usb3/3-2/input/input11
[    7.348053] dvb-usb: schedule remote query interval to 100 msecs.
[    7.348056] dvb-usb: DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2) successfully initialized and connected.
[    7.348080] usbcore: registered new interface driver dvb_usb_cxusb
[    8.375473] r8169: eth0: link up
[    8.375478] r8169: eth0: link up
[    9.793969] type=1503 audit(1257741083.185:20): operation="open" pid=1302 parent=1301 profile="/usr/sbin/mysqld" requested_mask="r::" denied_mask="r::" fsuid=0 ouid=0 name="/sys/devices/system/cpu/"
[   11.449078] __ratelimit: 6 callbacks suppressed
[   11.449081] type=1503 audit(1257741084.835:23): operation="open" pid=1548 parent=1547 profile="/usr/sbin/mysqld" requested_mask="r::" denied_mask="r::" fsuid=0 ouid=0 name="/sys/devices/system/cpu/"
[   12.257821] usplash:434 freeing invalid memtype fffffffff9000000-fffffffff9e00000
[   12.480916] type=1503 audit(1257741085.875:24): operation="open" pid=1598 parent=1597 profile="/usr/sbin/mysqld" requested_mask="r::" denied_mask="r::" fsuid=0 ouid=0 name="/sys/devices/system/cpu/"
[   12.521333] type=1503 audit(1257741085.915:25): operation="open" pid=1609 parent=1608 profile="/usr/sbin/mysqld" requested_mask="r::" denied_mask="r::" fsuid=0 ouid=0 name="/sys/devices/system/cpu/"
[   13.474122] svc: failed to register lockdv1 RPC service (errno 97).
[   13.474737] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
[   13.480301] NFSD: starting 90-second grace period
[   17.271299] CPU0 attaching NULL sched-domain.
[   17.271305] CPU1 attaching NULL sched-domain.
[   17.311317] CPU0 attaching sched-domain:
[   17.311320]  domain 0: span 0-1 level MC
[   17.311323]   groups: 0 1
[   17.311325]   domain 1: span 0-1 level CPU
[   17.311327]    groups: 0-1 (__cpu_power = 2048)
[   17.311331] CPU1 attaching sched-domain:
[   17.311332]  domain 0: span 0-1 level MC
[   17.311334]   groups: 1 0
[   17.311336]   domain 1: span 0-1 level CPU
[   17.311337]    groups: 0-1 (__cpu_power = 2048)
[   18.561258] eth0: no IPv6 routers present
[   20.860510] CPU0 attaching NULL sched-domain.
[   20.860515] CPU1 attaching NULL sched-domain.
[   20.900258] CPU0 attaching sched-domain:
[   20.900262]  domain 0: span 0-1 level MC
[   20.900264]   groups: 0 1
[   20.900269] CPU1 attaching sched-domain:
[   20.900270]  domain 0: span 0-1 level MC
[   20.900272]   groups: 1 0
[   78.000016] Clocksource tsc unstable (delta = -86059619 ns)

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-09  3:58       ` Barry Williams
@ 2009-11-09  4:06         ` Devin Heitmueller
  2009-11-09  4:35           ` Barry Williams
  0 siblings, 1 reply; 33+ messages in thread
From: Devin Heitmueller @ 2009-11-09  4:06 UTC (permalink / raw)
  To: Barry Williams; +Cc: linux-media

On Sun, Nov 8, 2009 at 10:58 PM, Barry Williams <bazzawill@gmail.com> wrote:
> Hi Devin
> I did not reboot after installing the patch somehow I thought simply
> removing the module (as I had done to restore some stability to my
> system) and reloading the module after the patch would be all I need.
> Well I learned that is not the case my apologies for not trying that
> first. So your tree fixed my second system with the rev 1 tuner.
> However my first system with the rev 2 card while now stable with your
> tree will not tune.
> Barry

Ok, good.  So now we just need to nail down why the 0fe9:db98 board
doesn't work.  Fortunately, I think I know what that bug is too.

Try this:

1.  Reboot the system.
2.  Perform a single tuning attempt.
3.  Send the full dmesg output starting at the time the box is booted.

If you're lucky, it's the issue I think it is, which will result in a
one-line patch.

Thanks,

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-09  2:34     ` Devin Heitmueller
@ 2009-11-09  3:58       ` Barry Williams
  2009-11-09  4:06         ` Devin Heitmueller
  0 siblings, 1 reply; 33+ messages in thread
From: Barry Williams @ 2009-11-09  3:58 UTC (permalink / raw)
  To: Devin Heitmueller; +Cc: linux-media

On Mon, Nov 9, 2009 at 1:04 PM, Devin Heitmueller
<dheitmueller@kernellabs.com> wrote:
> On Sun, Nov 8, 2009 at 9:01 PM, Barry Williams <bazzawill@gmail.com> wrote:
>> On the first box I have
>> Bus 003 Device 003: ID 0fe9:db98 DVICO
>> Bus 003 Device 002: ID 0fe9:db98 DVICO
>>
>> on the second
>> Bus 001 Device 003: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
>> (ZL10353+xc2028/xc3028) (initialized)
>> Bus 001 Device 002: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
>> (ZL10353+xc2028/xc3028) (initialized)
>
> And on which of the two systems are you still having the tuning
> problem with?  Also, did you reboot after you installed the patch?
>
> Devin
>
> --
> Devin J. Heitmueller - Kernel Labs
> http://www.kernellabs.com
>

Hi Devin
I did not reboot after installing the patch somehow I thought simply
removing the module (as I had done to restore some stability to my
system) and reloading the module after the patch would be all I need.
Well I learned that is not the case my apologies for not trying that
first. So your tree fixed my second system with the rev 1 tuner.
However my first system with the rev 2 card while now stable with your
tree will not tune.
Barry

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-09  2:54     ` Robert Lowery
@ 2009-11-09  3:04       ` Devin Heitmueller
  0 siblings, 0 replies; 33+ messages in thread
From: Devin Heitmueller @ 2009-11-09  3:04 UTC (permalink / raw)
  To: Robert Lowery; +Cc: Barry Williams, linux-media

On Sun, Nov 8, 2009 at 9:54 PM, Robert Lowery <rglowery@exemail.com.au> wrote:
>> On Mon, Nov 9, 2009 at 12:22 PM, Devin Heitmueller
>> <dheitmueller@kernellabs.com> wrote:
>>> On Sun, Nov 8, 2009 at 8:43 PM, Barry Williams <bazzawill@gmail.com>
>>> wrote:
>>>> Hi Devin
>>>> I tried your tree and I seem to get the same problem on one box I get
>>>> the flood of 'dvb-usb: bulk message failed: -110 (1/0'.
>>> <snip>
>>>
>>> Can you please confirm the USB ID of the board you are having the
>>> problem with (by running "lsusb" from a terminal window)?
>>>
>>> Thanks,
>>>
>>> Devin
>>> --
>>
>>
>> On the first box I have
>> Bus 003 Device 003: ID 0fe9:db98 DVICO
>> Bus 003 Device 002: ID 0fe9:db98 DVICO
>>
>> on the second
>> Bus 001 Device 003: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
>> (ZL10353+xc2028/xc3028) (initialized)
>> Bus 001 Device 002: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
>> (ZL10353+xc2028/xc3028) (initialized)
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-media" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>
> Barry,
>
> I have the Dual Digital 4 rev1 card which corresponds to the 0fe9:db78
> card.  0fe9:db98 is the Dual Digital 4 rev2 card which I believe uses
> completely different hardware and it's behavior is unchanged by my patch
> which only targets the rev1 card.
>
> I suspect the problems you are still reporting are from the different
> cards, completely unrelated to my fix.
>
> Would you be able to retest after removing the rev2 cards from the machine?
>
> -Rob

Robert,

It's worth noting that the introduction of the i2c gate stuff in the
zl10353 broke essentially *all* cards that use that demod except for
the one that prompted the change.  I've been incrementally going
through the cards and fixing it as people report it.

Since both of his cards use the zl10353, it wouldn't surprise me that
his other board is broken for the same reason (which would require an
additional patch).

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-09  2:01   ` Barry Williams
  2009-11-09  2:16     ` Vincent McIntyre
  2009-11-09  2:34     ` Devin Heitmueller
@ 2009-11-09  2:54     ` Robert Lowery
  2009-11-09  3:04       ` Devin Heitmueller
  2 siblings, 1 reply; 33+ messages in thread
From: Robert Lowery @ 2009-11-09  2:54 UTC (permalink / raw)
  To: Barry Williams; +Cc: Devin Heitmueller, linux-media

> On Mon, Nov 9, 2009 at 12:22 PM, Devin Heitmueller
> <dheitmueller@kernellabs.com> wrote:
>> On Sun, Nov 8, 2009 at 8:43 PM, Barry Williams <bazzawill@gmail.com>
>> wrote:
>>> Hi Devin
>>> I tried your tree and I seem to get the same problem on one box I get
>>> the flood of 'dvb-usb: bulk message failed: -110 (1/0'.
>> <snip>
>>
>> Can you please confirm the USB ID of the board you are having the
>> problem with (by running "lsusb" from a terminal window)?
>>
>> Thanks,
>>
>> Devin
>> --
>
>
> On the first box I have
> Bus 003 Device 003: ID 0fe9:db98 DVICO
> Bus 003 Device 002: ID 0fe9:db98 DVICO
>
> on the second
> Bus 001 Device 003: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
> (ZL10353+xc2028/xc3028) (initialized)
> Bus 001 Device 002: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
> (ZL10353+xc2028/xc3028) (initialized)
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>
Barry,

I have the Dual Digital 4 rev1 card which corresponds to the 0fe9:db78
card.  0fe9:db98 is the Dual Digital 4 rev2 card which I believe uses
completely different hardware and it's behavior is unchanged by my patch
which only targets the rev1 card.

I suspect the problems you are still reporting are from the different
cards, completely unrelated to my fix.

Would you be able to retest after removing the rev2 cards from the machine?

-Rob



^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-09  2:01   ` Barry Williams
  2009-11-09  2:16     ` Vincent McIntyre
@ 2009-11-09  2:34     ` Devin Heitmueller
  2009-11-09  3:58       ` Barry Williams
  2009-11-09  2:54     ` Robert Lowery
  2 siblings, 1 reply; 33+ messages in thread
From: Devin Heitmueller @ 2009-11-09  2:34 UTC (permalink / raw)
  To: Barry Williams; +Cc: linux-media

On Sun, Nov 8, 2009 at 9:01 PM, Barry Williams <bazzawill@gmail.com> wrote:
> On the first box I have
> Bus 003 Device 003: ID 0fe9:db98 DVICO
> Bus 003 Device 002: ID 0fe9:db98 DVICO
>
> on the second
> Bus 001 Device 003: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
> (ZL10353+xc2028/xc3028) (initialized)
> Bus 001 Device 002: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
> (ZL10353+xc2028/xc3028) (initialized)

And on which of the two systems are you still having the tuning
problem with?  Also, did you reboot after you installed the patch?

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-09  2:01   ` Barry Williams
@ 2009-11-09  2:16     ` Vincent McIntyre
  2009-11-09  2:34     ` Devin Heitmueller
  2009-11-09  2:54     ` Robert Lowery
  2 siblings, 0 replies; 33+ messages in thread
From: Vincent McIntyre @ 2009-11-09  2:16 UTC (permalink / raw)
  To: Barry Williams; +Cc: Devin Heitmueller, linux-media

Hi Barry,

did you try cold-booting either system?

how are you tuning? mythtv?

Cheers
Vince


On 11/9/09, Barry Williams <bazzawill@gmail.com> wrote:
> On Mon, Nov 9, 2009 at 12:22 PM, Devin Heitmueller
> <dheitmueller@kernellabs.com> wrote:
>> On Sun, Nov 8, 2009 at 8:43 PM, Barry Williams <bazzawill@gmail.com>
>> wrote:
>>> Hi Devin
>>> I tried your tree and I seem to get the same problem on one box I get
>>> the flood of 'dvb-usb: bulk message failed: -110 (1/0'.
>> <snip>
>>
>> Can you please confirm the USB ID of the board you are having the
>> problem with (by running "lsusb" from a terminal window)?
>>
>> Thanks,
>>
>> Devin
>> --
>
>
> On the first box I have
> Bus 003 Device 003: ID 0fe9:db98 DVICO
> Bus 003 Device 002: ID 0fe9:db98 DVICO
>
> on the second
> Bus 001 Device 003: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
> (ZL10353+xc2028/xc3028) (initialized)
> Bus 001 Device 002: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
> (ZL10353+xc2028/xc3028) (initialized)
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-09  1:52 ` Devin Heitmueller
@ 2009-11-09  2:01   ` Barry Williams
  2009-11-09  2:16     ` Vincent McIntyre
                       ` (2 more replies)
  0 siblings, 3 replies; 33+ messages in thread
From: Barry Williams @ 2009-11-09  2:01 UTC (permalink / raw)
  To: Devin Heitmueller; +Cc: linux-media

On Mon, Nov 9, 2009 at 12:22 PM, Devin Heitmueller
<dheitmueller@kernellabs.com> wrote:
> On Sun, Nov 8, 2009 at 8:43 PM, Barry Williams <bazzawill@gmail.com> wrote:
>> Hi Devin
>> I tried your tree and I seem to get the same problem on one box I get
>> the flood of 'dvb-usb: bulk message failed: -110 (1/0'.
> <snip>
>
> Can you please confirm the USB ID of the board you are having the
> problem with (by running "lsusb" from a terminal window)?
>
> Thanks,
>
> Devin
> --


On the first box I have
Bus 003 Device 003: ID 0fe9:db98 DVICO
Bus 003 Device 002: ID 0fe9:db98 DVICO

on the second
Bus 001 Device 003: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
(ZL10353+xc2028/xc3028) (initialized)
Bus 001 Device 002: ID 0fe9:db78 DVICO FusionHDTV DVB-T Dual Digital 4
(ZL10353+xc2028/xc3028) (initialized)

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
  2009-11-09  1:43 Barry Williams
@ 2009-11-09  1:52 ` Devin Heitmueller
  2009-11-09  2:01   ` Barry Williams
  0 siblings, 1 reply; 33+ messages in thread
From: Devin Heitmueller @ 2009-11-09  1:52 UTC (permalink / raw)
  To: Barry Williams; +Cc: linux-media

On Sun, Nov 8, 2009 at 8:43 PM, Barry Williams <bazzawill@gmail.com> wrote:
> Hi Devin
> I tried your tree and I seem to get the same problem on one box I get
> the flood of 'dvb-usb: bulk message failed: -110 (1/0'.
<snip>

Can you please confirm the USB ID of the board you are having the
problem with (by running "lsusb" from a terminal window)?

Thanks,

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: bisected regression in tuner-xc2028 on DVICO dual digital 4
@ 2009-11-09  1:43 Barry Williams
  2009-11-09  1:52 ` Devin Heitmueller
  0 siblings, 1 reply; 33+ messages in thread
From: Barry Williams @ 2009-11-09  1:43 UTC (permalink / raw)
  To: linux-media

Devin Heitmueller wrote:
> On Sun, Nov 8, 2009 at 6:46 PM, Barry Williams <bazzawill@gmail.com> wrote:
>> Where would I find your local tree as I can't seem to get the patch to
>> apply and I would like to take advantage of this patch asap.
>> Thanks
>> Barry
>
> I pushed out my tree with the fix:
>
> http://kernellabs.com/hg/~dheitmueller/misc-fixes-4
>
> I haven't issued a PULL yet to put it into the mainline since I have a
> couple of other things pending.
>
> Devin
>

Hi Devin
I tried your tree and I seem to get the same problem on one box I get
the flood of 'dvb-usb: bulk message failed: -110 (1/0'.
Scan shows: 'ATAL: failed to open '/dev/dvb/adapter0/frontend0': 2 No
such file or directory on adapter0' and fails to tune adapter1 with :
scanning /usr/share/dvb/dvb-t/au-Adelaide
using '/dev/dvb/adapter1/frontend0' and '/dev/dvb/adapter1/demux0'
initial transponder 226500000 1 3 9 3 1 1 0
initial transponder 177500000 1 3 9 3 1 1 0
initial transponder 191625000 1 3 9 3 1 1 0
initial transponder 219500000 1 3 9 3 1 1 0
initial transponder 564500000 1 2 9 3 1 2 0
>>> tune to: 226500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
WARNING: >>> tuning failed!!!
>>> tune to: 226500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 177500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
WARNING: >>> tuning failed!!!
>>> tune to: 177500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 191625000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
WARNING: >>> tuning failed!!!
>>> tune to: 191625000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 219500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
WARNING: >>> tuning failed!!!
>>> tune to: 219500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 564500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
WARNING: >>> tuning failed!!!
>>> tune to: 564500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
ERROR: initial tuning failed
dumping lists (0 services)
Done.

On my second box with the same card I get a flood of :
[12341.364016] dvb-usb: bulk message failed: -2 (4/0)
[12341.364019] cxusb: i2c read failed
but similar results with scan.
Barry

^ permalink raw reply	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2009-11-09 16:49 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-11-05  3:00 bisected regression in tuner-xc2028 on DVICO dual digital 4 Robert Lowery
2009-11-05  4:51 ` Devin Heitmueller
2009-11-05  5:23   ` Robert Lowery
2009-11-05  7:37     ` Building a distribution with v4l-dvb vdr
2009-11-05 14:02     ` bisected regression in tuner-xc2028 on DVICO dual digital 4 Devin Heitmueller
2009-11-05 20:57       ` Vincent McIntyre
2009-11-05 21:04         ` Devin Heitmueller
2009-11-05 23:45           ` Robert Lowery
2009-11-05 23:51             ` Devin Heitmueller
2009-11-06  0:13               ` Robert Lowery
2009-11-06  2:31                 ` Robert Lowery
2009-11-06  2:43                   ` Devin Heitmueller
2009-11-07  0:59                     ` Vincent McIntyre
2009-11-07  1:43                       ` Devin Heitmueller
2009-11-07 11:28                         ` Vincent McIntyre
2009-11-08  2:40                           ` Devin Heitmueller
2009-11-08 14:16                             ` Devin Heitmueller
     [not found]                               ` <4AF75844.2040601@gmail.com>
2009-11-08 23:55                                 ` Devin Heitmueller
2009-11-08 22:51                             ` Vincent McIntyre
2009-11-09  1:43 Barry Williams
2009-11-09  1:52 ` Devin Heitmueller
2009-11-09  2:01   ` Barry Williams
2009-11-09  2:16     ` Vincent McIntyre
2009-11-09  2:34     ` Devin Heitmueller
2009-11-09  3:58       ` Barry Williams
2009-11-09  4:06         ` Devin Heitmueller
2009-11-09  4:35           ` Barry Williams
2009-11-09  4:47             ` Devin Heitmueller
2009-11-09  5:17               ` Barry Williams
2009-11-09  5:59                 ` Barry Williams
2009-11-09 16:50                   ` Devin Heitmueller
2009-11-09  2:54     ` Robert Lowery
2009-11-09  3:04       ` Devin Heitmueller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.