Adding interrupt handler to FC3
by fdl@scottl.com
Hello,
I am trying to add my own interrupt handler to FC3. I have tried two methods
of modifying the IDT, both of which work under most kernels I've tried (incl
the 2.6.9 vanilla kernel) but fail under the FC3 kernel (2.6.9-1.667). I've
also tried the FC3 kernel with the alternate security models off, and large
memory support off, but I have the same problem. Although I haven't tried it
yet personally, I've been told that some code I have working on the vanilla
2.6.9 kernel works fine under FC4.
Method 1 is to just modify the IDT in place. This causes a segfault on FC3.
Method 2 is to make a copy of the IDT, modify the copy, and then use lidt to
change the IDT used by the processor to the copy. This causes an immediate
reboot on FC3.
Any pointers on what I might be doing wrong? What is the "correct" or
"officially supported" way of adding an interrupt handler on FC3?
Thanks for any pointers (or sample code :)
18 years, 8 months
Fill-in PDF forms.
by Sam Varshavchik
I'm encountering more and more fill-in PDF forms.
Is there a PDF viewer that supports fill-in forms?
I know about Adobe's reader, of course, but I'd prefer to use free software.
18 years, 8 months
rawhide report: 20050905 changes
by Build System
Updated Packages:
authconfig-5.0.1-1
------------------
* Mon Sep 05 2005 Tomas Mraz <tmraz(a)redhat.com> - 5.0.1-1
- fixed a few errors catched by pychecker
htdig-3:3.2.0b6-6
-----------------
* Mon Sep 05 2005 Phil Knirsch <pknirsch(a)redhat.com> 3:3.2.0b6-6
- Fixed missing $opts in rundig command (#130528)
kernel-2.6.13-1.1536_FC5
------------------------
libxml2-2.6.21-2
----------------
* Sun Sep 04 2005 Daniel Veillard <veillard(a)redhat.com>
- upstream release 2.6.21 see http://xmlsoft.org/news.html
* Thu Jan 02 2003 Daniel Veillard <veillard(a)redhat.com>
- integrated drv_libxml2 xml.sax driver from Stéphane Bidoul
- provides the new XmlTextReader interfaces based on C# XML APIs
* Wed Oct 23 2002 Daniel Veillard <veillard(a)redhat.com>
- revamped the spec file, cleaned up some rpm building problems
libxslt-1.1.15-1
----------------
* Mon Sep 05 2005 Daniel Veillard <veillard(a)redhat.com>
- upstream release 1.1.15 see http://xmlsoft.org/XSLT/news.html
* Sun Nov 02 2003 Daniel Veillard <veillard(a)redhat.com>
- cleanup, removal of the deprecated breakpoint library and
automated libxml2 dependancy level in the generated spec file.
* Wed Oct 23 2002 Daniel Veillard <veillard(a)redhat.com>
- revamped the spec file, cleaned up some rpm building problems
poppler-0.4.2-1
---------------
* Sun Sep 04 2005 Kristian HÞgsberg <krh(a)redhat.com> - 0.4.2-1
- Update to 0.4.2 and disable splash backend so we don't build it.
Broken deps for i386
----------------------------------------------------------
valgrind-callgrind - 0.9.11-1.i386 requires valgrind = 1:2.4.0
lvm2-cluster - 2.01.09-5.0.i386 requires libgulm.so.1.0
Broken deps for s390
----------------------------------------------------------
initscripts - 8.12-3.s390 requires kernel >= 0:2.6.12
prelink - 0.3.5-2.s390 requires kernel >= 0:2.4.10
lvm2 - 2.01.14-1.0.s390 requires kernel >= 0:2.6
Broken deps for x86_64
----------------------------------------------------------
lvm2-cluster - 2.01.09-5.0.x86_64 requires libgulm.so.1.0()(64bit)
valgrind-callgrind - 0.9.11-1.i386 requires valgrind = 1:2.4.0
Broken deps for ppc
----------------------------------------------------------
lvm2-cluster - 2.01.09-5.0.ppc requires libgulm.so.1.0
Broken deps for ppc64
----------------------------------------------------------
system-config-mouse - 1.2.11-1.noarch requires pyxf86config
evolution-data-server - 1.0.4-3.ppc64 requires libgnutls.so.11()(64bit)
evolution-data-server - 1.0.4-3.ppc64 requires libsoup-2.2.so.7()(64bit)
ppc64-utils - 0.7-9.ppc64 requires yaboot
system-config-keyboard - 1.2.6-2.noarch requires pyxf86config
lvm2-cluster - 2.01.09-5.0.ppc64 requires libgulm.so.1.0()(64bit)
evolution-webcal - 1.0.10-1.ppc64 requires libsoup-2.2.so.7()(64bit)
firstboot - 1.3.45-1.noarch requires system-config-display
18 years, 8 months
rawhide report: 20050904 changes
by Build System
Updated Packages:
authconfig-5.0.0-1
------------------
* Sat Sep 03 2005 Tomas Mraz <tmraz(a)redhat.com> - 5.0.0-1
- C code completely rewritten in Python
- some bugs fixed in the process (and no doubt new introduced)
- TUI deprecated, opens only when run as authconfig-tui
kernel-2.6.13-1.1535_FC5
------------------------
* Sun Sep 04 2005 Dave Jones <davej(a)redhat.com>
- 2.6.13-git4.
perl-3:5.8.7-0.2.fc5
--------------------
* Sat Sep 03 2005 Warren Togami <wtogami(a)redhat.com> - 3:5.8.7-0.2
- scriptdir to /usr/bin (#167205)
* Sun Aug 28 2005 Warren Togami <wtogami(a)redhat.com> - 3:5.8.7-0.1
- patch12 from Marius Feraru (#165907)
TODO: patch11, patch26 and patch27 clash and need verification
- Build without -DDEBUGGING (#156113)
* Sun Aug 14 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3:5.8.7-0
- 5.8.7
- Dropped the CGI.pm update patches (patch25 and patch29).
Broken deps for s390
----------------------------------------------------------
lvm2 - 2.01.14-1.0.s390 requires kernel >= 0:2.6
prelink - 0.3.5-2.s390 requires kernel >= 0:2.4.10
initscripts - 8.12-3.s390 requires kernel >= 0:2.6.12
Broken deps for i386
----------------------------------------------------------
valgrind-callgrind - 0.9.11-1.i386 requires valgrind = 1:2.4.0
lvm2-cluster - 2.01.09-5.0.i386 requires libgulm.so.1.0
Broken deps for x86_64
----------------------------------------------------------
lvm2-cluster - 2.01.09-5.0.x86_64 requires libgulm.so.1.0()(64bit)
valgrind-callgrind - 0.9.11-1.i386 requires valgrind = 1:2.4.0
Broken deps for ppc
----------------------------------------------------------
lvm2-cluster - 2.01.09-5.0.ppc requires libgulm.so.1.0
Broken deps for ppc64
----------------------------------------------------------
ppc64-utils - 0.7-9.ppc64 requires yaboot
evolution-webcal - 1.0.10-1.ppc64 requires libsoup-2.2.so.7()(64bit)
firstboot - 1.3.45-1.noarch requires system-config-display
system-config-mouse - 1.2.11-1.noarch requires pyxf86config
system-config-keyboard - 1.2.6-2.noarch requires pyxf86config
lvm2-cluster - 2.01.09-5.0.ppc64 requires libgulm.so.1.0()(64bit)
evolution-data-server - 1.0.4-3.ppc64 requires libgnutls.so.11()(64bit)
evolution-data-server - 1.0.4-3.ppc64 requires libsoup-2.2.so.7()(64bit)
18 years, 8 months
applying a patch
by Mihamina Rakotomandimby
Hi,
One of the kernel developpers has sent me a patch to diagnosys a problem
on a notebook on wich the BIOS is very poor (just a few settings
possible)
I would like to use the patch, but in a kernel src.rpm.
I know building simple rpms, but here, it seems to be a bit more
complicated.
I attached the patch.
I just
- copied the .patch file into /usr/src/redhat/SOURCES,
- added a #1305 patch (just after #1304) into the spec file
- applyied the #1305 (also just after #1304) into the specfile
the problem is:
__________________________________________________
$ rpmbuild -bp --target=i686 kernel-2.6.spec
[...]
Patch #1305 (8139too-napi-revert.patch):
+ patch -p1 -s
8 out of 12 hunks FAILED -- saving rejects to file
drivers/net/8139too.c.rej
error: Bad exit status from /var/tmp/rpm-tmp.34513 (%prep)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.34513 (%prep)
_____________________________________________________________
What did I do wrong?
--
Administration & Formation à l'administration
de serveurs dédiés:
http://www.google.fr/search?q=aspo+infogerance+serveur
18 years, 8 months
high-res-timer patch problem
by divij
Hi,
All I am installing one patch for linux 2.6.10 kernel which says
"This project is to design and code high resolution timers for the linux
operating system that conform to the POSIX API. The project aim is to
have the resulting code accepted and integrated into the standard linux
kernel"
But I am not able to install it as it provides no information regarding
installation.Can anybody help me.
Thanks in Advance
Divij
18 years, 8 months
path problem
by Mihamina Rakotomandimby
Hi,
I'm trying to make RPM of the eq-xmms package.
I took an SRC.RPM of mdk, then tried to deal with it.
The binary package would be about just one file (libeq.so) to copy to
the xmms effects plugins directory (/usr/lib/xmms/Effect)
When building the rpm, I get:
========================================================
+ /usr/bin/make prefix=/var/tmp/xmms-eq-buildroot/usr
exec_prefix=/var/tmp/xmms-eq-buildroot/usr
bindir=/var/tmp/xmms-eq-buildroot/usr/bin
sbindir=/var/tmp/xmms-eq-buildroot/usr/sbin
sysconfdir=/var/tmp/xmms-eq-buildroot/etc
datadir=/var/tmp/xmms-eq-buildroot/usr/share
includedir=/var/tmp/xmms-eq-buildroot/usr/include
libdir=/var/tmp/xmms-eq-buildroot/usr/lib
libexecdir=/var/tmp/xmms-eq-buildroot/usr/libexec
localstatedir=/var/tmp/xmms-eq-buildroot/var
sharedstatedir=/var/tmp/xmms-eq-buildroot/usr/com
mandir=/var/tmp/xmms-eq-buildroot/usr/share/man
infodir=/var/tmp/xmms-eq-buildroot/usr/share/info installMaking install
in src
make[1]: Entering directory `/usr/src/redhat/BUILD/eq-xmms-0.6/src'
make[2]: Entering directory `/usr/src/redhat/BUILD/eq-xmms-0.6/src'
test -z "/var/tmp/xmms-eq-buildroot/usr/lib" || mkdir -p --
"/var/tmp/xmms-eq-buildroot/usr/lib"
/bin/sh ../libtool --mode=install /usr/bin/install -c 'libeq.la'
'/var/tmp/xmms-eq-buildroot/usr/lib/libeq.la'
/usr/bin/install
-c .libs/libeq.so /var/tmp/xmms-eq-buildroot/usr/lib/libeq.so
/usr/bin/install
-c .libs/libeq.lai /var/tmp/xmms-eq-buildroot/usr/lib/libeq.la
libtool: install: warning: remember to run `libtool
--finish /usr/lib/xmms/Effect/'
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/src/redhat/BUILD/eq-xmms-0.6/src'
make[1]: Leaving directory `/usr/src/redhat/BUILD/eq-xmms-0.6/src'
make[1]: Entering directory `/usr/src/redhat/BUILD/eq-xmms-0.6'
make[2]: Entering directory `/usr/src/redhat/BUILD/eq-xmms-0.6'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/src/redhat/BUILD/eq-xmms-0.6'
make[1]: Leaving directory `/usr/src/redhat/BUILD/eq-xmms-0.6'
+ /bin/rm -f /var/tmp/xmms-eq-buildroot/usr/lib/xmms/Effect/libeq.la
+ /usr/lib/rpm/find-debuginfo.sh /usr/src/redhat/BUILD/eq-xmms-0.6/
0 blocks
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
Processing files: xmms-eq-0.6-fc4
error: File not
found: /var/tmp/xmms-eq-buildroot/usr/lib/xmms/Effect/libeq.so
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.13268
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd eq-xmms-0.6/
+ DOCDIR=/var/tmp/xmms-eq-buildroot/usr/share/doc/xmms-eq-0.6
+ export DOCDIR
+ rm -rf /var/tmp/xmms-eq-buildroot/usr/share/doc/xmms-eq-0.6
+ /bin/mkdir -p /var/tmp/xmms-eq-buildroot/usr/share/doc/xmms-eq-0.6
+ cp -pr AUTHORS README TODO NEWS ChangeLog
BUGS /var/tmp/xmms-eq-buildroot/usr/share/doc/xmms-eq-0.6
+ exit 0
Processing files: xmms-eq-debuginfo-0.6-fc4
Provides: libeq.so.debug
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
RPM build errors:
File not found: /var/tmp/xmms-eq-buildroot/usr/lib/xmms/Effect/libeq.so
============================================================
I cant see where is the problem.
Here is he specfile:
============================================================
%define name xmms-eq
%define version 0.6
%define release fc4
Summary: Equalizer plugin for XMMS
Name: %{name}
Version: %{version}
Release: %{release}
Group: Sound
URL: http://equ.sourceforge.net/
Source:http://prdownloads.sourceforge.net/equ/eq-xmms-%{version}.tar.bz2
Patch: eq-xmms-0.6-no-autodetect.patch.bz2
License: GPL
Requires: xmms >= 1.0.1
BuildRequires: xmms-devel
BuildRequires: xmms
BuildRoot: %{_tmppath}/%{name}-buildroot
%description
EQU is a realtime graphical equalizer effect plugin that will equalize
almost everything that you play through XMMS, not just the MP3s.
%prep
%setup -q -n eq-xmms-%{version}/
%patch -p1 -b .auto
aclocal
autoconf
automake
libtoolize --force
%build
%configure --libdir=%{_libdir}/xmms/Effect/
%{__make}
libtool --finish %{_libdir}/xmms/Effect/
%install
#%{__rm} -rf %{buildroot}
%makeinstall
%{__rm} -f %{buildroot}%{_libdir}/xmms/Effect/libeq.la
%clean
%{__rm} -rf %{buildroot}
%files
%defattr(-,root,root)
%doc AUTHORS README TODO NEWS ChangeLog BUGS
%{_libdir}/xmms/Effect/libeq.so
%changelog
* Fri Jun 10 2005 Götz Waschk <waschk(a)mandriva.org> 0.6-2mdk
- fix build on x86_64
* Wed Sep 15 2004 Götz Waschk <waschk(a)linux-mandrake.com> 0.6-1mdk
- initial package from Greg Meyer <greg|at|gkmweb|dot|com> with some
fixes
======================================================================
--
Administration & Formation à l'administration
de serveurs dédiés:
http://www.google.fr/search?q=aspo+infogerance+serveur
18 years, 8 months
nfs tree install methos
by Willem Riede
I want to install FC5-devel. Booting from boot.iso, I get to choose an
installation method, but with both NFS image and FTP I get told only NFS tree
installs are supported - that would be fine, but "NFS tree" is not a method
that is available in the method menu...
What am I missing?
Thanks, Willem Riede.
18 years, 8 months
rawhide report: 20050903 changes
by Build System
New package kexec-tools
The kexec/kdump userspace component.
Removed package GFS-kernel
Removed package cman-kernel
Removed package dlm-kernel
Removed package gnbd-kernel
Removed package gulm
Removed package magma
Removed package ccs
Removed package gnbd
Removed package fence
Removed package cman
Removed package dlm
Removed package iddev
Removed package magma-plugins
Removed package rgmanager
Removed package GFS
Removed package rgmanager
Updated Packages:
cups-1:1.1.23-17
----------------
* Fri Sep 02 2005 Tim Waugh <twaugh(a)redhat.com> 1:1.1.23-17
- Fixed CAN-2005-2097 (bug #164510).
gnuplot-4.0.0-8
---------------
* Fri Sep 02 2005 Phil Knirsch <pknirsch(a)redhat.com> 4.0.0-8
- Fixed missing Requires: emacs for the gnuplot-emacs package
- Added a gnuplot-init.el file for startup (#151122)
guile-5:1.6.7-4
---------------
* Fri Sep 02 2005 Phil Knirsch <pknirsch(a)redhat.com> 5:1.6.7-4
- Fix dynamic linking on 64bit archs (#159971)
hwdata-0.166-1
--------------
* Fri Sep 02 2005 Bill Nottingham <notting(a)redhat.com> - 0.166-1
- add videoaliases file
- remove CardMonitorCombos, as nothing uses it
kernel-2.6.13-1.1532_FC5
------------------------
* Fri Sep 02 2005 Dave Jones <davej(a)redhat.com>
- 2.6.13-git3.
(For real this time, the last two builds didn't really rebase).
- Tux & Xen currently disabled.
- ipw2100/ipw2200 drivers are now upstream.
openmotif-2.2.3-11
------------------
* Fri Sep 02 2005 Thomas Woerner <twoerner(a)redhat.com> 2.2.3-11
- fixed mrm initialization error in MrmOpenHierarchyPerDisplay (#167094)
Thanks to Arjan van de Ven for the patch.
* Mon Apr 04 2005 Thomas Woerner <twoerner(a)redhat.com> 2.2.3-10
- fixed possible libXpm overflows (#151642)
* Mon Feb 28 2005 Thomas Woerner <twoerner(a)redhat.com> 2.2.3-9
- Upstream Fix: Multiscreen mode
- Upstream Fix: Crash when restarting by a session manager (motifzone#1193)
- Upstream Fix: Crash when duplicating a window menu containing f.circle_up
(motifzone#1202)
- fixed divide by zero error in ComputeVizCount() (#144420)
- Xpmcreate: define LONG64 on 64 bit architectures (#143689)
openoffice.org-1:1.9.127-1.2.0.fc5
----------------------------------
* Wed Aug 31 2005 Caolan McNamara <caolanm(a)redhat.com> - 1:1.9.127-1
- bump to next version
- ooo#53956# thai dictionary
- remove unslightly warning from gnomeprint
- replace sablot with libxslt i.e. help application
- add workspace.impress57.patch for rh#167130#
- add plausible .ooo54040.savecrash.svtools.patch fix for rh#167178#
- drop integrated workspace.cmcfixes15.patch
- drop integrated workspace.cmcfixes16.patch
- split and upstream font additions
- add openoffice.org-1.9.127.gcc23691.slideshow.patch boost workaround
perl-Compress-Zlib-1.37-1.fc5
-----------------------------
* Fri Sep 02 2005 Steven Pritchard <steve(a)kspei.com> 1.37-1
- Update to 1.37 (#167471)
rhythmbox-0.9.0.cvs20050902-1
-----------------------------
* Fri Sep 02 2005 Colin Walters <walters(a)redhat.com>
- Add configure flags --with-bonobo --with-dbus
- BR nautilus-cd-burner-devel
- New upstream CVS snapshot for testing
- Drop IDL file and ui .xml
- Add dbus service file
- Drop upstreamed rhythmbox-bluecurve.tar.gz
- Drop upstreamed rhythmbox-0.8.8-cell-renderer.patch
tog-pegasus-1:2.4.1-4.FC5
-------------------------
* Fri Sep 02 2005 Jason Vas Dias <jvdias(a)redhat.com> - 2.4.1-4.FC5
- .spec file changes to prevent files remaining after rpm erase
x86info-1:1.15-1.13
-------------------
* Fri Sep 02 2005 Dave Jones <davej(a)redhat.com>
- Update to upstream 1.15
Broken deps for i386
----------------------------------------------------------
valgrind-callgrind - 0.9.11-1.i386 requires valgrind = 1:2.4.0
lvm2-cluster - 2.01.09-5.0.i386 requires libgulm.so.1.0
Broken deps for x86_64
----------------------------------------------------------
lvm2-cluster - 2.01.09-5.0.x86_64 requires libgulm.so.1.0()(64bit)
valgrind-callgrind - 0.9.11-1.i386 requires valgrind = 1:2.4.0
Broken deps for ppc64
----------------------------------------------------------
system-config-keyboard - 1.2.6-2.noarch requires pyxf86config
ppc64-utils - 0.7-9.ppc64 requires yaboot
lvm2-cluster - 2.01.09-5.0.ppc64 requires libgulm.so.1.0()(64bit)
firstboot - 1.3.45-1.noarch requires system-config-display
evolution-data-server - 1.0.4-3.ppc64 requires libgnutls.so.11()(64bit)
evolution-data-server - 1.0.4-3.ppc64 requires libsoup-2.2.so.7()(64bit)
evolution-webcal - 1.0.10-1.ppc64 requires libsoup-2.2.so.7()(64bit)
system-config-mouse - 1.2.11-1.noarch requires pyxf86config
Broken deps for ppc
----------------------------------------------------------
lvm2-cluster - 2.01.09-5.0.ppc requires libgulm.so.1.0
Broken deps for s390
----------------------------------------------------------
initscripts - 8.12-3.s390 requires kernel >= 0:2.6.12
lvm2 - 2.01.14-1.0.s390 requires kernel >= 0:2.6
prelink - 0.3.5-2.s390 requires kernel >= 0:2.4.10
18 years, 8 months