Xen: Installing guest VMs
by Robin Green
I read the FUDcon slides on the plans for Xen virtualisation in Fedora. On
slide 8 it says, under "FC4 goals":
- Installation of guest VMs
So, is the plan to modify the Xeno-kernel so that it makes virtual block
devices into fake IDE or SCSI devices, or is the plan to modify anaconda
to install on Xen without kludges, or some combination? (Let's ignore
driver domains for the minute!)
I am currently working on the latter approach. I chose that because
(a) I'd rather hack on Anaconda in python, than the kernel in C.
(Actually, anaconda relies on a lot of C, but still, it's better.)
(b) I see it as an excellent opportunity to move away from the blasted
DOS partition system. There really is _no_ need to support partition
tables on guest installs (dom0 can pass selected partitions or virtual
partitions to domU), so let's not bother!
My initial hacky kludge will be directed at getting Disk Druid to work
with a fixed set of "partitions" (virtual block devices) - so you'll just
be able to assign mount points and filesystem types, but not create or delete
partitions. I've already got as far as bringing up the network in stage 1
and starting a stage 2 install over HTTP (yay!)
An intriguing possibility is having a pre-install stage of Anaconda for
guest installs, which runs on the host as a normal program, e.g. for
things like hooking up LVM volumes to the new VM. You could even rewrite
to run the ENTIRE install process on the host, without even booting the
guest kernel, although my suspicion is that that route would involve an
unnecessary amount of effort.
So, any details on what route RH is planning to take to get guest installs
working?
--
Robin
19 years, 1 month
Binaries spinning in relocate_doit()
by Dan Williams
Is there any particular reason that in the past day or two, most of my gnome
apps (gedit, gnome-panel, nautilus) get hung in at least one thread in
relocate_doit() and take 100% cpu? Other threads still continue to run, but
whatever thread does get blocked usually looks like this (from gnome-panel):
Loaded symbols for /usr/lib/bonobo/monikers/libmoniker_std_2.so
0x007227e2 in ?? () at rtld.c:586 from /lib/ld-linux.so.2
586 relocate_doit (void *a)
(gdb) t a a bt
Thread 2 (Thread -1211847760 (LWP 10965)):
#0 0x007227e2 in ?? () at rtld.c:586 from /lib/ld-linux.so.2
#1 0x007fc0d4 in *__GI___poll (fds=0x861ff4, nfds=23, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:86
#2 0x00a12999 in g_main_context_iterate (context=0x8aaa238, block=1,
dispatch=1, self=0x89df428) at gmain.c:2880
#3 0x00a12d2f in IA__g_main_loop_run (loop=0x8aa9f60) at gmain.c:2782
#4 0x003e4b3f in link_thread_io_context () from /usr/lib/libORBit-2.so.0
#5 0x00a6a17c in ?? () from /usr/lib/libglib-2.0.so.0
#6 0xb7c4a448 in ?? ()
#7 0x00a2b66b in g_thread_create_proxy (data=0x89df428) at gthread.c:561
Previous frame inner to this frame (corrupt stack?)
Thread 1 (Thread -1208997408 (LWP 10958)):
#0 0x007227e2 in ?? () at rtld.c:586 from /lib/ld-linux.so.2
#1 0x007fdd79 in ?? () from /lib/tls/libc.so.6
#2 0x0097d59c in ?? () from /usr/X11R6/lib/libX11.so.6
#3 0x0090b876 in XUnlockDisplay () from /usr/X11R6/lib/libX11.so.6
#4 0x0090bb67 in _X11TransBytesReadable () from /usr/X11R6/lib/libX11.so.6
#5 0x008f1b43 in _XEventsQueued () from /usr/X11R6/lib/libX11.so.6
#6 0x008e2039 in XPending () from /usr/X11R6/lib/libX11.so.6
#7 0x003219fd in gdk_check_xpending (display=0x0) at gdkevents-x11.c:147
#8 0x00324215 in gdk_event_prepare (source=0x0, timeout=0x0) at
gdkevents-x11.c:2177
#9 0x00a11e9e in IA__g_main_context_prepare (context=0x89d4c00,
priority=0xbfef7778) at gmain.c:2265
#10 0x00a127ac in g_main_context_iterate (context=0x89d4c00, block=1,
dispatch=1, self=0x89b5348) at gmain.c:2558
#11 0x00a12d2f in IA__g_main_loop_run (loop=0x8a9a4d8) at gmain.c:2782
#12 0x06f3a2ae in IA__gtk_main () at gtkmain.c:963
#13 0x08063c73 in main (argc=-1074827748, argv=0xbfef7914) at main.c:90
(gdb)
Dan
19 years, 1 month
(FC4) x86_64 GCC and building 32bit apps
by Marcus Hartig
Hello,
after reading the article "GNU Compiler Collection: Performance under
Linux" in the actual c't magazine http://www.heise.de/ct/
I decided to recompile my 32bit Fedora firefox 1.0.1 with better CFLAGS
like in the big GCC test read. And -Os was very slow there...
They have better performance results with FC3 GCC 3.4.3 and e.g LAME with
the SSE extensions on 32bit. About 3 min. faster LAME encoding 17 wavs
with SSE activated....
So I have installed all needed i386 pkgs (i think) from X11, glibc to
required gnome things on my up2date x86_64 FC4 rawhide. But I get always
errors compiling firefox or building the rpm about the ld complaining an
uncompatible 64bit obj or not finding the X11 extensions.
Why is the GCC 3.4.3-20 not using the 32bit libs, I see he use the 64bit
gnome ones while compiling, when I give him -m32 in mozconfig and or tried
in the firefox spec file:
[...]
ac_add_options --enable-optimize="-O2 -m32 -msse2 -mtune=athlon64
-march=athlon-xp"
...
ac_add_options --x-libraries=/usr/X11R6/lib
ac_add_options --libdir=/usr/lib
ac_add_options --x-includes=/usr/X11R6/include
What is here wrong? Or which switch is needed for GCC building and
searching 32bit libs/apps? Why is it searching in ../lib64?
Greetings,
Marcus
19 years, 1 month
XFCE packages gone?
by Jos Vos
Hi,
Why did the XFCE packages disappear from rawhide?
--
-- Jos Vos <jos(a)xos.nl>
-- X/OS Experts in Open Systems BV | Phone: +31 20 6938364
-- Amsterdam, The Netherlands | Fax: +31 20 6948204
19 years, 1 month
Re: Package pruning for FC4 and beyond
by Jocelyn Delalande
> On Sat, 2005-02-26 at 19:29 +0100, Nicolas Mailhot wrote:
> My hope is that we can go with ALSA sound mixing on by default and
> simply drop the arts gstreamer plugin, since AFAIK it's only used by
> people using arts for sound mixing and who want gstreamer apps to output
> to arts.
I agree with you, moreover arts/gstreamer are not real solutions for
mixing (in a standard use I mean) many programs have troubles with
it... Enabling alsa mixing by default will make the ditribution more
user-friendly...
This is just my opinion
19 years, 1 month
rawhide report: 20050227 changes
by Build System
Updated Packages:
evince-0.1.5-1
--------------
* Sat Feb 26 2005 Marco Pesenti Gritti <mpg(a)redhat.com> - 0.1.5-1
- Update to 0.1.5
kernel-2.6.10-1.1155_FC4
------------------------
* Sat Feb 26 2005 Dave Jones <davej(a)redhat.com>
- 2.6.11-rc5-bk1
rpmdb-fedora-1:4-0.20050227
---------------------------
19 years, 1 month
Self-Introduction: Jocelyn Delalande
by Jocelyn Delalande
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Greetings and hello to all people of this list !
So, let's introduce myself...
1. My real name is Jocelyn Delalande
2. I live in France/Basse Normandie/Orne
3. I'm student in a high school
4. I don't want to reveal the name of my school to keep a kind of
anonymity... and it's not very usefull...
5. So, my goals
~ * I would like to package (or see published) some little packages of
utilities, programs, games... that I use and that I love. For
example, I have almost finished a package of numlockx, an utility that
enable the numlock at X startup. Other softs (projects) mytoy,
gmailfs, scite...
* I think I'll not write QA because of my english level... But I can
make french translations of them, of course.
*Anything else special? Yes, please, be lenient with my english please
;-) but not hesitate to correct me if you see errors in packages,
bugzilla...
*Anything else special?(bis) I hope I will help a little the fedora
project with my contributions and do a good work with
fedora-devel-list members ! :-)
6.
* Almost nothing... just help on forums/ IRC on http://fedora-france.org
* as the precedent... almost nothing ... just the bash (not fully) and
the basics of rpm conception.
*Why should we trust you? and why not ;-) ?
~ 7.and to finish, my gpg : (registred on pgp.mit.edu)
pub 1024D/E19277EE 2005-02-26
~ Empreinte de la clé = 0A74 3785 C9A5 9179 4338 F6D2 6178 56BA
E192 77EE
uid Jocelyn Delalande <flyingpenguin61(a)gmail.com>
sub 2048g/12660C61 2005-02-26
see you
- --
+++++++++++++++++++++++++++++++
+ Jocelyn Delalande +
+ flyingpenguin61(a)hotmail.com +
+ MSN:supergamerj@hotmail.com +
+++++++++++++++++++++++++++++++
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFCIZzEYXhWuuGSd+4RAqa3AJoDXlHIQItPhXT9siNCgRTwgufPggCeL6wj
lf86UbGSUWsAIuPKdBbDsLc=
=MU1h
-----END PGP SIGNATURE-----
19 years, 1 month
kickstart NFS install freezing
by Russell Coker
I am doing some tests on a kickstart install of RHEL4 and discovered a problem
with my NFS server, after a large amount of data being transferred it will
lock up the ethernet interface and refuse to talk to the NFS client until the
interface has been deconfigured with "ifconfig down" and then configured
again.
When this problem occurs it stops the install (as expected), but it also stops
the mouse cursor from moving. This seems to be a bug to me, the X server
should not be accessing files on the NFS server (as far as I am aware) and
therefore there is no good cause for the mouse cursor to stop.
Once the NFS server starts responding again the install proceeds and the mouse
cursor responds.
Is this considered to be working as designed or is it a bug?
--
http://www.coker.com.au/selinux/ My NSA Security Enhanced Linux packages
http://www.coker.com.au/bonnie++/ Bonnie++ hard drive benchmark
http://www.coker.com.au/postal/ Postal SMTP/POP benchmark
http://www.coker.com.au/~russell/ My home page
19 years, 1 month
rawhide report: 20050226 changes
by Build System
Removed package ttfonts-ja
Removed package jisksp14
Removed package knm_new
Removed package ttfonts-ko
Removed package kappa20
Removed package jisksp16-1990
Updated Packages:
PyXML-0.8.4-2
-------------
* Fri Feb 25 2005 Miloslav Trmac <mitr(a)redhat.com> - 0.8.4-2
- Rebuild, this should fix #149507
dhcp-10:3.0.2-2
---------------
* Thu Feb 24 2005 Jason Vas Dias <jvdias(a)redhat.com> 10:3.0.2-2
- Fix bug 143640: do not allow more than one dhclient to configure an interface
* Mon Feb 21 2005 Jason Vas Dias <jvdias(a)redhat.com> 10:3.0.2-1
- Upgrade to ISC 3.0.2 Final Release (documentation change only).
* Mon Feb 14 2005 Jason Vas Dias <jvdias(a)redhat.com> 8:3.0.2rc3-8
- Add better execshield security link options
- fix dhcpd.init when no /etc/dhcpd.conf exists and -cf in DHCPDARGS
emacs-21.3-24
-------------
* Thu Feb 24 2005 Jens Petersen <petersen(a)redhat.com> - 21.3-24
- mark default.el (noreplace) config (Pawel Salek, 149310)
- only set keyboard-coding-system in xterm's to fix problem with inputting
Latin characters becoming prefixes and making emacs loop
(Eddahbi Karim, 126007)
- make emacs-el also own its lisp directories
- run latex-mode-hook in latex-mode (Martin Biely, 144083)
- add emacs-21.3-latex-mode-hook-144083.patch
festival-1.95-1
---------------
* Fri Feb 25 2005 <jrb(a)redhat.com> - 1.95-1
- patch from Matthew Miller to update to 1.95. Full changelog below
* Mon Feb 07 2005 Matthew Miller <mattdm(a)mattdm.org> 1.95-0.mattdm8
- put speech-tools binaries in /usr/libexec/speech-tools so as to not
clutter /usr/bin. Another approach would be to make speech-tools a
separate package and to make these utilities a subpackage of that.
- macro-ize /usr/bin, /usr/lib, /usr/include
* Sun Feb 06 2005 Matthew Miller <mattdm(a)mattdm.org> 1.95-0.mattdm6
- worked on this some more
- made actually work -- put back rest of fsstnd patch which I had broken
- made kludge for lack of sonames in shared libraries -- I think I did the
right thing
- put back american as the default -- british dicts are non-free.
firefox-0:1.0.1-1
-----------------
* Thu Feb 24 2005 Christopher Aillon <caillon(a)redhat.com> 0:1.0.1-1
- Update to 1.0.1 fixing several security flaws.
- Temporarily disable langpacks to workaround startup issues (#145806)
- Request the correct system colors from gtk (#143423)
gnome-pilot-2.0.12-5
--------------------
* Fri Feb 25 2005 Than Ngo <than(a)redhat.com> 2.0.12-5
- fix broken desktop file
ipsec-tools-0.5-1
-----------------
* Wed Feb 23 2005 Bill Nottingham <notting(a)redhat.com> 0.5-1
- update to 0.5
kernel-2.6.10-1.1154_FC4
------------------------
* Fri Feb 25 2005 Dave Jones <davej(a)redhat.com>
- Hopefully fix the zillion unresolved symbols. (#149758)
krb5-1.4-1
----------
* Thu Feb 24 2005 Nalin Dahyabhai <nalin(a)redhat.com> 1.4-1
- update to 1.4
- v1.4 kadmin client requires a v1.4 kadmind on the server, or use the "-O"
flag to specify that it should communicate with the server using the older
protocol
- new libkrb5support library
- v5passwdd and kadmind4 are gone
- versioned symbols
- pick up $KRB5KDC_ARGS from /etc/sysconfig/krb5kdc, if it exists, and pass
it on to krb5kdc
- pick up $KADMIND_ARGS from /etc/sysconfig/kadmin, if it exists, and pass
it on to kadmind
- pick up $KRB524D_ARGS from /etc/sysconfig/krb524, if it exists, and pass
it on to krb524d *instead of* "-m"
- set "forwardable" in [libdefaults] in the default krb5.conf to match the
default setting which we supply for pam_krb5
- set a default of 24h for "ticket_lifetime" in [libdefaults], reflecting the
compiled-in default
libsepol-1.3.6-3
----------------
* Fri Feb 18 2005 Dan Walsh <dwalsh(a)redhat.com> 1.3.6-3
- Make sure local_files file pointer is closed
- Stop outputing error messages
mailman-3:2.1.5-33.fc4
----------------------
* Fri Feb 25 2005 John Dennis <jdennis(a)redhat.com> - 3:2.1.5-33.fc4
- fix bug #147833, CAN-2004-1177
pam_krb5-2.1.3-1
----------------
* Fri Feb 25 2005 Nalin Dahyabhai <nalin(a)redhat.com> - 2.1.3-1
- update to 2.1.3
policycoreutils-1.21.20-2
-------------------------
* Thu Feb 24 2005 Dan Walsh <dwalsh(a)redhat.com> 1.21.20-2
- Fix genhomedircon to handle blank users
* Thu Feb 24 2005 Dan Walsh <dwalsh(a)redhat.com> 1.21.20-1
- Update to latest from NSA
- Add call to libsepol
pvm-3.4.5-2_FC4
---------------
* Fri Feb 25 2005 Jason Vas Dias<jvdias(a)redhat.com> 3.4.5-2_FC4
- Fix bug 147337 - invalid format string in pvmlog.c
- make version compare > that of FC3
radvd-0.7.3-1_FC4
-----------------
* Fri Feb 25 2005 Jason Vas Dias <jvdias(a)redhat.com> 0.7.3-1_FC4
- make version compare > that of FC3
rpmdb-fedora-1:4-0.20050226
---------------------------
selinux-policy-strict-1.21.15-3
-------------------------------
* Fri Feb 25 2005 Dan Walsh <dwalsh(a)redhat.com> 1.21.15-3
- Add transitions to dhcpc
- Remove serviceusers
- Fixes for mta in targeted
* Thu Feb 24 2005 Dan Walsh <dwalsh(a)redhat.com> 1.21.15-1
- Update from NSA
selinux-policy-targeted-1.21.15-3
---------------------------------
* Fri Feb 25 2005 Dan Walsh <dwalsh(a)redhat.com> 1.21.15-3
- Add transitions to dhcpc
- Remove serviceusers
- Fixes for mta in targeted
* Thu Feb 24 2005 Dan Walsh <dwalsh(a)redhat.com> 1.21.15-1
- Update from NSA
* Mon Feb 21 2005 Dan Walsh <dwalsh(a)redhat.com> 1.21.14-2
- Lots of fix patches from Ivan
shadow-utils-2:4.0.3-59
-----------------------
* Fri Feb 25 2005 Peter Vrabec <pvrabec(a)redhat.com> 2:4.0.3-59
- static limit on group count to dynamic (#125510, #148994, #147742)
* Mon Feb 21 2005 Peter Vrabec <pvrabec(a)redhat.com> 2:4.0.3-58
- add "-l" option #146214
sysreport-1.4.0-1
-----------------
* Fri Feb 25 2005 Than Ngo <than(a)redhat.com> 1.4.0-1
- Fix typo in collection of iptables #142992
- Add fix to always call hardware.py #144999
- Add the collection of /etc/nsswitch.conf bug #136717
- Add chkconfig type information to sysreport bug #136699
- Add the collection of information about a samba server config #136575
- Add the collection of LDAP client and server configuration information #136719
- Add the collection of /proc/slabinfo #139558
- Add the collection of syslog configuration
- Add the collection of ntp configuration
- Add the collection of mdadm.conf #136722
- Add the collection of lsof output
- Add the collection of postfix configuration files
- Add the collection of squid configuration files
- Add the collection of automount configuration files
- Add the collection of NFS export file
- Add the collection of yp configuration files
- Add the collection of kerberos configuration files
- Add the collection of CUPS configuration files
- Add the collection of apache configuration files
- Add the collection of /var/log/secure
- Add the collection of modinfo for all loaded modules
- Add the collection of satellite-debug and rhn-proxy-debug
- Add the collection of /etc/modprobe.conf #149651
tcsh-6.13-12
------------
* Fri Feb 25 2005 Miloslav Trmac <mitr(a)redhat.com> - 6.13-12
- Don't ship the HTML documentation (generated from the man page, contains
also a copy of the man page)
util-linux-2.12p-2
------------------
* Fri Feb 25 2005 Steve Dickson <SteveD(a)RedHat.com> 2.12p-2
- Changed nfsmount to only use reserve ports when necessary
(bz# 141773)
vixie-cron-1:4.1-24_FC4
-----------------------
* Fri Feb 25 2005 Jason Vas Dias <jvdias(a)redhat.com> - 4.1-24_FC4
- Add an /etc/sysconfig/crond file for containing CRONDARGS and
- settings like CRON_VALIDATE_MAILRCPTS .
* Fri Feb 25 2005 Jason Vas Dias <jvdias(a)redhat.com> - 4.1-24_FC4
- Fix bug 147636 - disable silly mail recipient name checking
- (do_command.c's safe_p()) by default . Can be enabled by
- presence of CRON_VALIDATE_MAILRCPTS variable in crond's
- environment - also '_'s in MAILTOs are allowed.
xscreensaver-1:4.18-19
----------------------
* Fri Feb 25 2005 Nalin Dahyabhai <nalin(a)redhat.com> 1:4.18-19
- We don't patch configure.in, so we don't need to run 'autoconf'.
- Add --without-kerberos to skip built-in Kerberos password verification, so
that we'll always go through PAM (fixes 149731).
19 years, 1 month