LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
LinkBack Search this Thread
Old 05-22-2009, 02:49 PM   #1
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.0
Posts: 3,256

Rep: Reputation: 481Reputation: 481Reputation: 481Reputation: 481Reputation: 481
Current Huge Kernel Will Not Boot With cx23885 Module


When I updated to 12.2 from 12.1, I could not boot with the huge kernel. Same thing happens when trying to boot Current with the 2.6.29.2 kernel. As I reported previously, the solution once again seems to be the same: blacklist the cx23885 driver in /etc/modprobe.d/blacklist. The driver supports my HVR-1250 TV capture card.

With 12.2 I solved the problem by recompiling the kernel to load the cx23885 driver as a module. Looks like eventually I'll have to do the same with 2.6.29.2.

I wish I knew why this happens. Anybody have some ideas?
 
Old 05-22-2009, 07:17 PM   #2
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 5,114

Rep: Reputation: Disabled
Yes. Use the generic kernel instead, as suggested in the Slackware documentation.

Eric
 
Old 05-22-2009, 07:43 PM   #3
forum1793
Member
 
Registered: May 2008
Posts: 312

Rep: Reputation: 34
What do you mean by can't boot? Does it hang? Give panic? Or just not see the tv card?

I have a Haup 1600 and the huge kernel from current boots OK. I may have still had to add the firmware for the 1600 to work. The generic works fine. I've since did custom for 2.6.29.3 and all is working fairly well.
 
Old 05-22-2009, 08:17 PM   #4
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.0
Posts: 3,256

Original Poster
Rep: Reputation: 481Reputation: 481Reputation: 481Reputation: 481Reputation: 481
Quote:
Yes. Use the generic kernel instead, as suggested in the Slackware documentation.
Well, no, that is not what I meant. After I update 12.2 to Current, and then reboot, the only kernel available at that moment is the huge kernel. Sure, I always eventually compile my own kernel, but for a handful of reboots the huge kernel is being used. I'm just curious why the huge kernel freezes and a recompiled kernel that loads the driver as a module does not. My guess is that something in the udev loading order causes this. Blacklisting the driver allows the huge kernel to boot.

Quote:
What do you mean by can't boot? Does it hang? Give panic? Or just not see the tv card?
Freeze. Hard. Always when the udev script is being run.
 
Old 05-23-2009, 08:59 AM   #5
forum1793
Member
 
Registered: May 2008
Posts: 312

Rep: Reputation: 34
Very puzzling. Sure, you have figured a good work around, but, I would use this situation as an excuse for buying new hardware. And you'll feel better knowing you're helping the economy.
 
Old 05-23-2009, 12:34 PM   #6
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.0
Posts: 3,256

Original Poster
Rep: Reputation: 481Reputation: 481Reputation: 481Reputation: 481Reputation: 481
Quote:
And you'll feel better knowing you're helping the economy.
Ah, so you are a product of the ivory-towered pinheads and spin doctors.
 
Old 05-23-2009, 02:37 PM   #7
forum1793
Member
 
Registered: May 2008
Posts: 312

Rep: Reputation: 34
I felt I needed to respond since I posted a question but I didn't have any good answer other than the obvious, "it's the kernel, it's your hardware, or bios settings" so I went with a little humor. But seriously, have you seen the prices for hardware? Graphics cards? Memory? It's incredible. To think I blew $2500+ ten years ago but can now replace that for around $500. Amazing.
 
Old 05-29-2009, 10:46 AM   #8
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.0
Posts: 3,256

Original Poster
Rep: Reputation: 481Reputation: 481Reputation: 481Reputation: 481Reputation: 481
Quote:
so I went with a little humor
And I responded in manner, hence the big smiley. Sure, new hardware might resolve the issue, but an additional card sucks more electricity and adds more heat to the case. I like integrated components for my type of usage.

I know how to work around the problem, but the problem should not exist. A driver should not freeze the boot process.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Stock 12.2 Huge Kernel Will Not Boot With cx23885 Module Woodsman Slackware 2 12-17-2008 04:04 PM
Cannot boot to new kernel huge mem nanosec Linux - General 1 07-30-2008 08:27 PM
Slackware current: couldn't find the kernel version the module was compiled for scribble Slackware 7 04-09-2006 07:40 AM
Kernel module not loading at boot tweak1313 Fedora 2 12-04-2004 04:17 PM
Module loaded into kernel at Boot Wolf_Assassin Linux - Software 11 08-11-2004 05:57 PM


All times are GMT -5. The time now is 12:20 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration