All of lore.kernel.org
 help / color / mirror / Atom feed
* generic question
@ 2009-09-05 16:15 Jed
  2009-09-05 16:24 ` Jed
  0 siblings, 1 reply; 7+ messages in thread
From: Jed @ 2009-09-05 16:15 UTC (permalink / raw)
  To: Linux Media Mailing List

I installed _all_ dvb-v4l modules after compiling latest source because 
at the time I couldn't use "make menuconfig" (didn't have ncurses installed)
Is there a way I can retrospectively remove some compiled/installed 
modules so that I'm only using the ones I need?
I only need modules associated with: 
http://www.linuxtv.org/wiki/index.php/Saa7162_devices#DNTV_PCI_Express_cards

Cheers,
Jed

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

* Re: generic question
  2009-09-05 16:15 generic question Jed
@ 2009-09-05 16:24 ` Jed
  2009-09-05 19:04   ` Jed
  0 siblings, 1 reply; 7+ messages in thread
From: Jed @ 2009-09-05 16:24 UTC (permalink / raw)
  To: Linux Media Mailing List

Actually I just realised...

I think when the system reboots it will only load the modules it needs 
from /lib/modules/[kernel version]/kernel/drivers/media...
It won't load everything in that directory into the kernel/memory right?

So the only reason one might want to use "make menuconfig"; is to 
prevent irrelevant compiled modules ending up in...
/lib/modules/[kernel version]/kernel/drivers/media

Feel free to correct if this understanding is wrong.

Cheers

Jed wrote:
> I installed _all_ dvb-v4l modules after compiling latest source 
> because at the time I couldn't use "make menuconfig" (didn't have 
> ncurses installed)
> Is there a way I can retrospectively remove some compiled/installed 
> modules so that I'm only using the ones I need?
> I only need modules associated with: 
> http://www.linuxtv.org/wiki/index.php/Saa7162_devices#DNTV_PCI_Express_cards 
>
>
> Cheers,
> Jed
>


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

* Re: generic question
  2009-09-05 16:24 ` Jed
@ 2009-09-05 19:04   ` Jed
  2009-09-05 19:47     ` Jed
  0 siblings, 1 reply; 7+ messages in thread
From: Jed @ 2009-09-05 19:04 UTC (permalink / raw)
  To: Linux Media Mailing List

The compile & install completed without issue then I rebooted but....

jed@jed-desktop:/var/log$ sudo lsmod
Module                  Size  Used by
binfmt_misc            18572  1
bridge                 63776  0
stp                    11140  1 bridge
bnep                   22912  2
video                  29204  0
output                 11648  1 video
input_polldev          12688  0
lp                     19588  0
snd_hda_intel         557492  4
snd_pcm_oss            52352  0
snd_mixer_oss          24960  1 snd_pcm_oss
snd_pcm                99464  2 snd_hda_intel,snd_pcm_oss
snd_seq_dummy          11524  0
snd_seq_oss            41984  0
snd_seq_midi           15744  0
snd_rawmidi            33920  1 snd_seq_midi
snd_seq_midi_event     16512  2 snd_seq_oss,snd_seq_midi
snd_seq                66272  6 
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              34064  2 snd_pcm,snd_seq
iTCO_wdt               21712  0
snd_seq_device         16276  5 
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
pcspkr                 11136  0
ppdev                  16904  0
iTCO_vendor_support    12420  1 iTCO_wdt
snd                    78920  17 
snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore              16800  1 snd
snd_page_alloc         18704  2 snd_hda_intel,snd_pcm
parport_pc             45096  1
parport                49584  3 lp,ppdev,parport_pc
usbhid                 47040  0
intel_agp              39408  0
ohci1394               42164  0
ieee1394              108288  1 ohci1394
r8169                  46596  0
mii                    14464  1 r8169
fbcon                  49792  0
tileblit               11264  1 fbcon
font                   17024  1 fbcon
bitblit                14464  1 fbcon
softcursor             10368  1 bitblit

...Where's the module I need?

And this is all that's in /etc/modules...

lp
rtc

udev has not created any devices nodes for DVB & V4L:

jed@jed-desktop:/var/log$ ls -l /dev/dvb
ls: cannot access /dev/dvb: No such file or directory
jed@jed-desktop:/var/log$ ls -l /dev/v4l
ls: cannot access /dev/v4l: No such file or directory

I can't see anything relating to 7162 devices here:
http://linuxtv.org/hg/v4l-dvb?cmd=file;file=linux/Documentation/video4linux/CARDLIST.tuner;filenode=-1;style=raw
Perhaps the module for 7162 devices is not in the main source tree yet? 
Admittedly I'm not quite sure what I'm looking for!

I've got a copy of various logs from /var/log, many extraneous, but just 
trying to cover all bases, lemme know & I can send!
Any advice/help greatly appreciated.

Cheers,
Jed


Jed wrote:
> Actually I just realised...
>
> I think when the system reboots it will only load the modules it needs 
> from /lib/modules/[kernel version]/kernel/drivers/media...
> It won't load everything in that directory into the kernel/memory right?
>
> So the only reason one might want to use "make menuconfig"; is to 
> prevent irrelevant compiled modules ending up in...
> /lib/modules/[kernel version]/kernel/drivers/media
>
> Feel free to correct if this understanding is wrong.
>
> Cheers
>
> Jed wrote:
>> I installed _all_ dvb-v4l modules after compiling latest source 
>> because at the time I couldn't use "make menuconfig" (didn't have 
>> ncurses installed)
>> Is there a way I can retrospectively remove some compiled/installed 
>> modules so that I'm only using the ones I need?
>> I only need modules associated with: 
>> http://www.linuxtv.org/wiki/index.php/Saa7162_devices#DNTV_PCI_Express_cards 
>>
>>
>> Cheers,
>> Jed
>>
>
>


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

* Re: generic question
  2009-09-05 19:04   ` Jed
@ 2009-09-05 19:47     ` Jed
  0 siblings, 0 replies; 7+ messages in thread
From: Jed @ 2009-09-05 19:47 UTC (permalink / raw)
  To: Linux Media Mailing List

I think I know why this was not working...
I was using main hg source tree instead of: http://www.jusst.de/hg/saa716x/
My bad, still quite a n00b I guess, but at least I'm learning! :-)

I will take it from there....


Jed wrote:
> The compile & install completed without issue then I rebooted but....
>
> jed@jed-desktop:/var/log$ sudo lsmod
> Module                  Size  Used by
> binfmt_misc            18572  1
> bridge                 63776  0
> stp                    11140  1 bridge
> bnep                   22912  2
> video                  29204  0
> output                 11648  1 video
> input_polldev          12688  0
> lp                     19588  0
> snd_hda_intel         557492  4
> snd_pcm_oss            52352  0
> snd_mixer_oss          24960  1 snd_pcm_oss
> snd_pcm                99464  2 snd_hda_intel,snd_pcm_oss
> snd_seq_dummy          11524  0
> snd_seq_oss            41984  0
> snd_seq_midi           15744  0
> snd_rawmidi            33920  1 snd_seq_midi
> snd_seq_midi_event     16512  2 snd_seq_oss,snd_seq_midi
> snd_seq                66272  6 
> snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
> snd_timer              34064  2 snd_pcm,snd_seq
> iTCO_wdt               21712  0
> snd_seq_device         16276  5 
> snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
> pcspkr                 11136  0
> ppdev                  16904  0
> iTCO_vendor_support    12420  1 iTCO_wdt
> snd                    78920  17 
> snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device 
>
> soundcore              16800  1 snd
> snd_page_alloc         18704  2 snd_hda_intel,snd_pcm
> parport_pc             45096  1
> parport                49584  3 lp,ppdev,parport_pc
> usbhid                 47040  0
> intel_agp              39408  0
> ohci1394               42164  0
> ieee1394              108288  1 ohci1394
> r8169                  46596  0
> mii                    14464  1 r8169
> fbcon                  49792  0
> tileblit               11264  1 fbcon
> font                   17024  1 fbcon
> bitblit                14464  1 fbcon
> softcursor             10368  1 bitblit
>
> ...Where's the module I need?
>
> And this is all that's in /etc/modules...
>
> lp
> rtc
>
> udev has not created any devices nodes for DVB & V4L:
>
> jed@jed-desktop:/var/log$ ls -l /dev/dvb
> ls: cannot access /dev/dvb: No such file or directory
> jed@jed-desktop:/var/log$ ls -l /dev/v4l
> ls: cannot access /dev/v4l: No such file or directory
>
> I can't see anything relating to 7162 devices here:
> http://linuxtv.org/hg/v4l-dvb?cmd=file;file=linux/Documentation/video4linux/CARDLIST.tuner;filenode=-1;style=raw 
>
> Perhaps the module for 7162 devices is not in the main source tree 
> yet? Admittedly I'm not quite sure what I'm looking for!
>
> I've got a copy of various logs from /var/log, many extraneous, but 
> just trying to cover all bases, lemme know & I can send!
> Any advice/help greatly appreciated.
>
> Cheers,
> Jed
>
>
> Jed wrote:
>> Actually I just realised...
>>
>> I think when the system reboots it will only load the modules it 
>> needs from /lib/modules/[kernel version]/kernel/drivers/media...
>> It won't load everything in that directory into the kernel/memory right?
>>
>> So the only reason one might want to use "make menuconfig"; is to 
>> prevent irrelevant compiled modules ending up in...
>> /lib/modules/[kernel version]/kernel/drivers/media
>>
>> Feel free to correct if this understanding is wrong.
>>
>> Cheers
>>
>> Jed wrote:
>>> I installed _all_ dvb-v4l modules after compiling latest source 
>>> because at the time I couldn't use "make menuconfig" (didn't have 
>>> ncurses installed)
>>> Is there a way I can retrospectively remove some compiled/installed 
>>> modules so that I'm only using the ones I need?
>>> I only need modules associated with: 
>>> http://www.linuxtv.org/wiki/index.php/Saa7162_devices#DNTV_PCI_Express_cards 
>>>
>>>
>>> Cheers,
>>> Jed
>>>
>>
>>
>
>


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

* Generic question
@ 2013-12-06  4:34 Vipul Jain
  2013-12-06  4:53 ` Rajat Sharma
  2013-12-07  6:55 ` Sanjay Das
  0 siblings, 2 replies; 7+ messages in thread
From: Vipul Jain @ 2013-12-06  4:34 UTC (permalink / raw)
  To: kernelnewbies

Hi All,

A quick question:

If any of user space process is hanged or not responding, does it means
kernel is also hung  in some part? I trying to understand why hang happens
and what triggers it.happening ? How to go about recover a hang process,
apart from restarting it.

Regards,
Vipul.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20131205/4d237050/attachment.html 

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

* Generic question
  2013-12-06  4:34 Generic question Vipul Jain
@ 2013-12-06  4:53 ` Rajat Sharma
  2013-12-07  6:55 ` Sanjay Das
  1 sibling, 0 replies; 7+ messages in thread
From: Rajat Sharma @ 2013-12-06  4:53 UTC (permalink / raw)
  To: kernelnewbies

Usually a user process can hang inside kernel if it makes a system call and
is blocked inside kernel waiting on a semaphore (where it would leave CPU)
or spinning for a spinlock which might lock down the CPU core. You can
examine where process is stuck by:

# echo w > /proc/sysrq-trigger

This sysrq will show you hung tasks and their stack trace in
/var/log/messages or dmesg output.

But a process might as well hang in user mode e.g. on user mode semaphore.
Most of the time there are some logical bugs in the program or kernel
subsystems for which hang occurs which needs to be fixed instead of just
restarting the process. Might work for user mode hang, but may not for hang
inside kernel.

Rajat

On Thu, Dec 5, 2013 at 8:34 PM, Vipul Jain <vipulsj@gmail.com> wrote:

> Hi All,
>
> A quick question:
>
> If any of user space process is hanged or not responding, does it means
> kernel is also hung  in some part? I trying to understand why hang happens
> and what triggers it.happening ? How to go about recover a hang process,
> apart from restarting it.
>
> Regards,
> Vipul.
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20131205/19558bb8/attachment.html 

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

* Generic question
  2013-12-06  4:34 Generic question Vipul Jain
  2013-12-06  4:53 ` Rajat Sharma
@ 2013-12-07  6:55 ` Sanjay Das
  1 sibling, 0 replies; 7+ messages in thread
From: Sanjay Das @ 2013-12-07  6:55 UTC (permalink / raw)
  To: kernelnewbies

Hi Vipul,

Although you havent provided any technical info regarding your hand issue
But anyways I would sugegst you to perform very basic debugging techniques:
1) raise the kernel log level to highest "echo 8 > /proc/sys/kernel/printk"
2) try to reproduce it and narrowdown your issue to a perticular scenario
at which this hang happens or it happens randomly.
3) Then try to log inside user code that is responsible in that perticular
scenario and then post your exact execution code point of problem.
Otherwise it is hard to say where the issue lies and it will just be
bluffing nothing else.

Regards
Sanjay



On Fri, Dec 6, 2013 at 10:04 AM, Vipul Jain <vipulsj@gmail.com> wrote:

> Hi All,
>
> A quick question:
>
> If any of user space process is hanged or not responding, does it means
> kernel is also hung  in some part? I trying to understand why hang happens
> and what triggers it.happening ? How to go about recover a hang process,
> apart from restarting it.
>
> Regards,
> Vipul.
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20131207/d03f34f2/attachment.html 

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

end of thread, other threads:[~2013-12-07  6:55 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-05 16:15 generic question Jed
2009-09-05 16:24 ` Jed
2009-09-05 19:04   ` Jed
2009-09-05 19:47     ` Jed
  -- strict thread matches above, loose matches on Subject: below --
2013-12-06  4:34 Generic question Vipul Jain
2013-12-06  4:53 ` Rajat Sharma
2013-12-07  6:55 ` Sanjay Das

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.