From: Rob Landley <rob@landley.net>
To: Blaisorblade <blaisorblade@yahoo.it>
Cc: user-mode-linux-devel@lists.sourceforge.net,
Stian Skjelstad <stian@nixia.no>
Subject: Re: [uml-devel] [Bug 49277] Compile of usermode-sources-2.6.x fails
Date: Thu, 10 Feb 2005 21:42:10 -0500 [thread overview]
Message-ID: <200502102142.12750.rob@landley.net> (raw)
In-Reply-To: <200502110333.14243.blaisorblade@yahoo.it>
On Thursday 10 February 2005 09:33 pm, Blaisorblade wrote:
> > Sorry, meant UML.
> >
> > (I have a cold.)
>
> Best wishes for your health... (please, someone translate this to real
> English :-) )
Oh, it's real english. (Or at least it seems so to someone who just burned
french toast to charcoal due to being too dizzy to walk down the street to a
sandwich shop. I'm not exactly firing on all cylinders at present...)
> > So if I build 2.6.11-rc3-bk? I can fire up SKAS0 mode and run it on an
> > unmodified kernel? If so, I'm happy to test this... (I read Jeff Dike's
> > blog entry on SKAS0, but it didn't really have any implementation
> > details.)
>
> Well, code already exists. Get the appropriate -mm tree and apply on top of
> it the "incrementals" tree at
> http://user-mode-linux.sourceforge.net/patches.html.
>
> Give a quick read to the changelogs to get a feeling about what's actually
> needed and what won't at all compile. I guess that in this moment skas0-ldt
> is a good point to stop at.
Cool. "Not tonight, I have a headache", but cool.
> Yes, obviously... actually, I also have made some confusion (I actually
> answered to "why UML in TT mode is built static?", not to the bug in TT
> mode).
>
> ***MARKED***
> The bug in TT mode: actually, it happens when and because UML is statically
> linked, against NPTL glibc. It does not happen on normal distros, which
> provide a LinuxThreads glibc in /lib and for static linking to be 2.4
> compatible; nor in Gentoo with nptl disabled (which was the default when I
> installed it).
>
> The problem, currently, is that there are problems (and linker assertion
> failures) probably because the linking scripts do not play well with
> the /usr/lib/libc.a sections. The error, if I recall it correctly, is
> posted in the comment #6.
Gee, Red Hat, the distro that brought us gcc 2.96, is now having ld throw
assertion failures trying to build UML. It's nice to see tradition
maintained...
I can't debug this one. I gave up on Fedora when FC2 wouldn't boot on my
desktop because the kernel was optimized for a processor more recent than the
machine had (brand new Via Samuel 2, basically a Pentium clone with MMX and
3DNow).
I was a loyal Red Hat user for years, but Fedora just left me cold. (And the
_courage_ they've shown, yanking things like mp3 player support and xpdf...
Obviously they're a good ally to stand up for decss someday.)
> Stuff below refers to "Why UML in TT mode is built static?"
>
> > but first
> > I want to confirm that you looked at the new 2.6 nonlinear mappings
> > support (mm/fremap.c, sys_remap_file_pages() and friends...)
>
> Hmm, I know that feature, only I don't understand how it could help
> *here*... basically, I think everything that you can do through
> remap_file_pages() can be done through mmap() / munmap() / mremap(), and
> the advantage is only for performance... and since the mappings in this
> case are created
>
> So, when and if there will be a remap_file_pages where you can also change
> protections and we'll drop all the mmap() we must create
Tried asking on linux-kernel?
Rob
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel
next prev parent reply other threads:[~2005-02-11 3:44 UTC|newest]
Thread overview: 45+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-02-09 15:38 [uml-devel] [Bug 49277] Compile of usermode-sources-2.6.x fails bugzilla-daemon
2005-02-10 3:40 ` Rob Landley
2005-02-10 11:31 ` Blaisorblade
2005-02-10 14:16 ` Rob Landley
2005-02-10 15:44 ` Blaisorblade
2005-02-11 0:31 ` Rob Landley
2005-02-11 2:33 ` Blaisorblade
2005-02-11 2:42 ` Rob Landley [this message]
2005-02-11 3:48 ` Blaisorblade
[not found] <bug-49277@bugs.gentoo.org>
2005-06-07 0:57 ` bugzilla-daemon
2005-06-07 14:31 ` Nix
2005-06-07 14:52 ` Blaisorblade
2005-06-07 15:54 ` Nix
2005-06-07 16:11 ` Blaisorblade
2005-06-07 16:21 ` Nix
2005-06-07 16:44 ` Blaisorblade
2005-06-07 19:47 ` Nix
2005-06-08 0:34 ` Blaisorblade
2005-06-08 17:38 ` Nix
2005-06-08 18:10 ` Blaisorblade
2005-06-09 22:08 ` Blaisorblade
2005-06-07 16:52 ` Blaisorblade
2005-06-07 16:02 ` Nix
2005-07-06 9:57 ` bugzilla-daemon
2005-07-06 16:22 ` bugzilla-daemon
2005-07-09 22:41 ` bugzilla-daemon
2005-07-12 17:13 ` bugzilla-daemon
2005-07-13 15:14 ` bugzilla-daemon
2005-07-14 8:11 ` bugzilla-daemon
2005-07-14 19:57 ` Rob Landley
2005-07-14 20:22 ` Rob Landley
2005-07-14 8:12 ` bugzilla-daemon
2005-07-14 8:39 ` bugzilla-daemon
2005-07-14 8:40 ` bugzilla-daemon
-- strict thread matches above, loose matches on Subject: below --
2005-05-08 11:55 bugzilla-daemon
2005-04-30 0:41 bugzilla-daemon
2005-04-28 16:26 bugzilla-daemon
2005-04-13 15:50 bugzilla-daemon
2005-04-08 18:01 bugzilla-daemon
2005-03-19 20:54 bugzilla-daemon
2005-03-02 23:28 bugzilla-daemon
2005-03-02 15:04 bugzilla-daemon
2005-02-18 13:05 bugzilla-daemon
2005-02-09 21:58 bugzilla-daemon
2005-01-12 1:24 bugzilla-daemon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200502102142.12750.rob@landley.net \
--to=rob@landley.net \
--cc=blaisorblade@yahoo.it \
--cc=stian@nixia.no \
--cc=user-mode-linux-devel@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox