* V4L-DVB issue in systems with >4Gb RAM?
@ 2009-08-19 14:08 Helmut Ungar
2009-08-20 22:16 ` Michael Krufky
0 siblings, 1 reply; 4+ messages in thread
From: Helmut Ungar @ 2009-08-19 14:08 UTC (permalink / raw)
To: linux-media@vger.kernel.org; +Cc: Manfred Petz, Gerhard Achs
Hi,
we are experiencing a problem with the V4L-DVB drivers.
It seems that when the system has over 4Gb the drivers
do no longer work properly. Either nothing or rubbish
comes out of them, although tuning using szap seems to
work. If we force the system to use only 4Gb by appending
mem=4GB as a kernel parameter things are working like a
charm.
Our setup:
Dell 2850 server with a Magma PCI extender. There are 6
DVB boards in the machine: 5 KNC TV STAR DVB-S and
1 Hauppauge Nova-S-Plus DVB-S.
The system has 8GB of RAM and runs an up-to-date Centos5.3,
kernel 2.6.18-128.4.1.el5 x86_64.
The V4L-DVB driver we are using is v4l-dvb-2009.08.18.tar.bz2
On this setup some of the KNC boards are working, the Hauppauge
does not. In a similar setup where we have only KNCs none
of them is working unless you force the system to use 4Gb of
the available memory.
I would like to know if this is a known issue and if so
what can be done to fix/work around the problem.
Any help/suggestion/hint is highly welcome.
Thanks in advance!
Kind regards,
Helmut
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: V4L-DVB issue in systems with >4Gb RAM?
2009-08-19 14:08 V4L-DVB issue in systems with >4Gb RAM? Helmut Ungar
@ 2009-08-20 22:16 ` Michael Krufky
2009-08-20 22:29 ` Devin Heitmueller
0 siblings, 1 reply; 4+ messages in thread
From: Michael Krufky @ 2009-08-20 22:16 UTC (permalink / raw)
To: h.ungar; +Cc: linux-media@vger.kernel.org, Manfred Petz, Gerhard Achs
On Wed, Aug 19, 2009 at 10:08 AM, Helmut Ungar<h.ungar@deuromedia.com> wrote:
>
> Hi,
>
> we are experiencing a problem with the V4L-DVB drivers.
> It seems that when the system has over 4Gb the drivers
> do no longer work properly. Either nothing or rubbish comes out of them,
> although tuning using szap seems to
> work. If we force the system to use only 4Gb by appending
> mem=4GB as a kernel parameter things are working like a
> charm.
>
> Our setup:
> Dell 2850 server with a Magma PCI extender. There are 6 DVB boards in the
> machine: 5 KNC TV STAR DVB-S and 1 Hauppauge Nova-S-Plus DVB-S.
> The system has 8GB of RAM and runs an up-to-date Centos5.3, kernel
> 2.6.18-128.4.1.el5 x86_64. The V4L-DVB driver we are using is
> v4l-dvb-2009.08.18.tar.bz2
> On this setup some of the KNC boards are working, the Hauppauge
> does not. In a similar setup where we have only KNCs none
> of them is working unless you force the system to use 4Gb of the available
> memory.
>
> I would like to know if this is a known issue and if so
> what can be done to fix/work around the problem.
>
> Any help/suggestion/hint is highly welcome.
> Thanks in advance!
> Kind regards,
> Helmut
I have a server with three cx23885-based PCI-E boards, one of them
single tuner, the other two with dual tuners. This server has 8G RAM.
The single tuner is a Hauppauge board and the dual tuners are DViCO
boards. (I chose this setup for maximum tuner capacity and brand
diversity for the sake of testing -- I plan to replace the DViCO
boards with two HVR2250's)
So, in summary, my 8G system has five digital tuners and I am not
experiencing the problems that you report. I doubt the issue is
within the v4l-dvb subsystem.
Good luck,
Mike Krufky
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: V4L-DVB issue in systems with >4Gb RAM?
2009-08-20 22:16 ` Michael Krufky
@ 2009-08-20 22:29 ` Devin Heitmueller
2009-08-21 5:09 ` Mauro Carvalho Chehab
0 siblings, 1 reply; 4+ messages in thread
From: Devin Heitmueller @ 2009-08-20 22:29 UTC (permalink / raw)
To: Michael Krufky
Cc: h.ungar, linux-media@vger.kernel.org, Manfred Petz, Gerhard Achs
On Thu, Aug 20, 2009 at 6:16 PM, Michael Krufky<mkrufky@kernellabs.com> wrote:
> I have a server with three cx23885-based PCI-E boards, one of them
> single tuner, the other two with dual tuners. This server has 8G RAM.
> The single tuner is a Hauppauge board and the dual tuners are DViCO
> boards. (I chose this setup for maximum tuner capacity and brand
> diversity for the sake of testing -- I plan to replace the DViCO
> boards with two HVR2250's)
>
> So, in summary, my 8G system has five digital tuners and I am not
> experiencing the problems that you report. I doubt the issue is
> within the v4l-dvb subsystem.
>
> Good luck,
>
> Mike Krufky
Someone on v4l yesterday similarly reported a case where the driver
only started to work when switched from the PAE kernel to the non-PAE.
Perhaps the two issues are related.
Devin
--
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: V4L-DVB issue in systems with >4Gb RAM?
2009-08-20 22:29 ` Devin Heitmueller
@ 2009-08-21 5:09 ` Mauro Carvalho Chehab
0 siblings, 0 replies; 4+ messages in thread
From: Mauro Carvalho Chehab @ 2009-08-21 5:09 UTC (permalink / raw)
To: h.ungar
Cc: Devin Heitmueller, Michael Krufky, linux-media@vger.kernel.org,
Manfred Petz, Gerhard Achs
Hi Helmut,
Em Thu, 20 Aug 2009 18:29:15 -0400
Devin Heitmueller <dheitmueller@kernellabs.com> escreveu:
> On Thu, Aug 20, 2009 at 6:16 PM, Michael Krufky<mkrufky@kernellabs.com> wrote:
> > I have a server with three cx23885-based PCI-E boards, one of them
> > single tuner, the other two with dual tuners. This server has 8G RAM.
> > The single tuner is a Hauppauge board and the dual tuners are DViCO
> > boards. (I chose this setup for maximum tuner capacity and brand
> > diversity for the sake of testing -- I plan to replace the DViCO
> > boards with two HVR2250's)
> >
> > So, in summary, my 8G system has five digital tuners and I am not
> > experiencing the problems that you report. I doubt the issue is
> > within the v4l-dvb subsystem.
> >
> > Good luck,
> >
> > Mike Krufky
>
> Someone on v4l yesterday similarly reported a case where the driver
> only started to work when switched from the PAE kernel to the non-PAE.
> Perhaps the two issues are related.
PAE kernel only affects i386 kernels. AFAIK, non-PAE kernels support only 3 Gb
of memory for normal usage, plus 1 Gb for some types of in-kernel memory usage.
As you mentioned that you're using kernel 2.6.18-128.4.1.el5 on x86_64, this
shouldn't be the problem.
I suspect that your issue is related with backporting v4l/dvb to RHEL5 kernel.
The way backport is handled at the subsystem, there are no warranties that you
won't experience any troubles, since there aren't any regression tests and the
priority is to support the latest development kernel. The only test done is
compilation test (and, eventually, a quick test with one of the supported
boards).
The task of carefully handle driver backports is an important contribution made
by the distros at the Linux ecosystem. It isn't (and never was) the intention
of the backport patches at v4l-dvb to replace the distros paper.
In a matter of fact, some of recent kernel internal API changes on some kernel
subsystems affected a lot v4l/dvb drivers, being very hard and complex to fully
support all kernel versions. Also, a few applied changes assumes that certain
bug fixes where applied on some other areas of the kernel in order to work
properly. Yet, even without those patches, for an eventual user, in general,
the driver works good enough for them.
However, I suspect that, if you're running a RHEL5 kernel, on a machine with
8GB of RAM and 3 PCIe cx23885 cards, probably streaming regularly, your change
of hitting one of those bugs is high.
So, If you have RHEL5 support, I suggest that you should address those issues
via their support channels for they to investigate further and apply the
relevant patches that are affecting your environment
Cheers,
Mauro
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2009-08-21 5:09 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-19 14:08 V4L-DVB issue in systems with >4Gb RAM? Helmut Ungar
2009-08-20 22:16 ` Michael Krufky
2009-08-20 22:29 ` Devin Heitmueller
2009-08-21 5:09 ` Mauro Carvalho Chehab
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox