Linked by James Ingraham on Thu 12th Apr 2012 22:36 UTC
Linux I don't actually have a reason for trying to build a Linux kernel with the CONFIG_PREEMPT_RT patch set. There's no way I can even measure the impact of it. Still, I felt like having a "real-time" Linux box, and set out to make one. Little did I know how difficult it would be to even get started.
Thread beginning with comment 514226
To read all comments associated with this story, please click here.
Lack of Slack
by wigry on Sun 15th Apr 2012 08:35 UTC
Member since:

Immediately visible that Thom haven't had any Slackware experience. This is pretty much essential thing for Slackware to compile a custom kernel (although the stock one works fine). Slackware installation book covers this with enough detail. Also it is fine to see kernel panic first couple of custom compiles due leaving out a critical component.

Ultimately you will not have that dependency hell in Slack. Hate this when package manager tries to baby sit me. If I miss something I see the "library cannot be loaded... " message and that is enough to warn a missing piece I must install. Usually package managers demand unneccessary dependencies which actually does not prevent usage of the program. That is the reason why I like Slackware's approach because dependencies are usually not justified and I can sort them out myself if needed.

So I was hoping to see the RT kernel experience but this article was abiout custom kernel compilation. Dissapointed!

Reply Score: 1

RE: Lack of Slack
by ingraham on Mon 16th Apr 2012 14:21 in reply to "Lack of Slack"
ingraham Member since:

Immediately visible that Thom...

I have to jump in here and point out that Thom didn't write the article, so the blame falls on me.

So I was hoping to see the RT kernel experience but this article was abiout custom kernel compilation. Dissapointed!

Sorry. Obviously, that was the long-term goal. I am currently torn between continuing towards that goal and just keeping my mouth shut. On the one hand, I'd like to redeem myself. On the other, I think that may not be possible.


Reply Parent Score: 1

RE[2]: Lack of Slack
by wigry on Mon 16th Apr 2012 15:32 in reply to "RE: Lack of Slack"
wigry Member since:

Sorry about that very important missed detail that author wasn't Thom this time ;) Sorry again!

Still I would urge you to continue the guest of RT kernels and perhaps recommend to try out a little hands-on linux where you have to make things working yourself. This way you learn what is important and what is not, You learn linux in general, not just that particular distro. After getting a bit customed with tinkering and all the command-line stuff suggest to start trying out to compile your custom kernels from scratch - beginning from clean config that is. After couple trial and errors you learn what parts of the kernel configs are important to you and which are not. For example, if you leave V4L part out of your kernel then it probably still continues to boot, but if you choose IDE controller on SATA system then you will be greeted with Kernel panic on next boot. If you haven't configured the boot loader with previous working kernel available, then that means reinstall ;) Or if you are wizard enough, boot with some live CD, mount your partition, copy the working kernel with modules over there, configure boot loader and hope for the best. Linux is fun, if you have the time. Also you will learn A LOT.

Good luck and will be waiting for your RT kernel article still with all the comparisons, where it is better and where it is worse.

Reply Parent Score: 1