#emc-devel | Logs for 2010-03-17

Back
[00:08:34] <jepler> I think it's worth trying, but I know in the past it's been a source of trouble .. like I think I said in a recent mailing list thread, I think the machines for which smp was trouble were mostly old, but I'm not sure exactly when the lapic became standard
[00:17:26] <mozmck> what's lapic? From what I read there was trouble with rtai prior to 3.7.1 but it has been fixed since then.
[00:18:38] <mozmck> Of course, the problems people are seeing could be related to smp - I don't know. On the computer I couldn't get to boot I believe I compiled without smp once to see if that helped and it didn't.
[00:19:29] <mozmck> I'm using M686 (Pentium Pro) for the processor type, but I probably shouldn't go above M586TSC.
[00:59:27] <ries_> ries_ is now known as ries
[01:40:11] <SWPadnos> mozmck, LAPIC is "Local Advanced Peripheral Interrupt Controller" I believe
[01:40:35] <SWPadnos> it's a local / uniprocessor version of the advanced interrupt steering controller originally found only on SMP systems
[01:40:37] <SWPadnos> IIRC
[01:47:55] <mozmck> I see, thanks!
[01:49:47] <mozmck> I've got to figure out how to make the kernel run on more machines than 1 or 2 :(
[01:55:22] <SWPadnos> heh. that's the issue, isn't it? :)
[01:56:18] <mozmck> yep! I've got 5 or 6 computers I can install on I guess, so that will help some.
[01:56:42] <mozmck> is a kernel normally built in a chroot or pbuilder environment?
[01:56:49] <mozmck> for distribution that is...
[02:01:15] <seb_kuzminsky> mozmck: i'm not a real debian developer, but i think all packages meant for distribution are built in a pbuilder environment
[02:02:18] <mozmck> hmm, guess I need to set it up then.
[02:02:35] <seb_kuzminsky> it's a fairly tidy chroot, so it avoids sources of contamination somtimes found on normal development systems
[02:03:06] <seb_kuzminsky> it's pretty easy to set up and use: pbuilder --create, followed by pbuilder --build foo.dsc
[02:03:26] <seb_kuzminsky> there's some flags to choose the release you want, etc
[02:03:34] <mozmck> where does the foo.dsc come from?
[02:04:10] <seb_kuzminsky> it's a debian source package, you make it for the software you want to build
[02:04:41] <seb_kuzminsky> for the kernel it's a bit different... or at least it was back in the Feisty days which was last time i build ubuntu kernels
[02:05:14] <mozmck> I was looking for references to building the kernel in pbuilder and didn't find any.
[02:05:26] <SWPadnos> there's a package that has scripts and tools for building kernels
[02:05:32] <SWPadnos> or was that CDs?
[02:05:45] <mozmck> both I think.
[02:06:24] <SWPadnos> then I'd use that
[02:06:45] <mozmck> There's kernel-package which has make-kpkg, but that's obsolete for ubuntu now
[02:07:35] <mozmck> The "right" way is to use the scripts and debian/rules in the ubuntu kernel source.
[02:07:48] <mozmck> I've gotten that down fairly well now.
[02:08:10] <SWPadnos> I thought there was an ubuntu package that had extra helper scripts
[02:08:29] <SWPadnos> but maybe I'm thinking of the package building tools, rather than kernel package building
[19:12:00] <ries_> ries_ is now known as ries