Debian Bug report logs - #500175
nvidia-kernel-source: Please support compilation against non-paravirt ops style Xen kernels

version graph

Package: nvidia-kernel-source; Maintainer for nvidia-kernel-source is Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>; Source for nvidia-kernel-source is src:nvidia-graphics-drivers (PTS, buildd, popcon).

Reported by: Ian Campbell <ijc@hellion.org.uk>

Date: Thu, 25 Sep 2008 18:48:01 UTC

Severity: wishlist

Tags: moreinfo

Found in version 173.14.09-5.0.hellion1

Done: Andreas Beckmann <debian@abeckmann.de>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>:
Bug#500175; Package nvidia-kernel-source. (Thu, 25 Sep 2008 18:48:04 GMT) (full text, mbox, link).


Acknowledgement sent to Ian Campbell <ijc@hellion.org.uk>:
New Bug report received and forwarded. Copy sent to Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>. (Thu, 25 Sep 2008 18:48:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Ian Campbell <ijc@hellion.org.uk>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: nvidia-kernel-source: Please support compilation against non-paravirt ops style Xen kernels
Date: Thu, 25 Sep 2008 19:44:35 +0100
[Message part 1 (text/plain, inline)]
Package: nvidia-kernel-source
Version: 173.14.09-5.0.hellion1
Severity: wishlist
Tags: patch

The nvidia kernel source is currently patched to remove the Xen special casing
in order to allow it to build and run against a kernel which has both
CONFIG_PARAVIRT=y and CONFIG_XEN=y but is running natively. (I think this was
due to #481485, #482305, #496173 etc)

The kernel team are proposing to enable a patch to support the old-style (i.e.
non-CONFIG_PARAVIRT) CONFIG_XEN in order to regain domain0 and 64 bit support
for Lenny. See http://lists.debian.org/debian-kernel/2008/09/msg00742.html and
http://lists.alioth.debian.org/pipermail/pkg-xen-devel/2008-September/002044.html
This will unfortunately break the compilation of the current nvidia kernel
source against these kernels.

I have updated the xen.patch to support both CONFIG_PARAVIRT-Xen (running Xen)
and Legacy-Xen. I have tested with 2.6.26-1-amd64 (CONFIG_PARAVIRT running on
native, pkg version 2.6.26-5) as well as 2.6.26-1-xen-amd64 (Legacy-Xen,
running as a Xen domain 0, pkg version 2.6.26-7~snapshot.12252) and
2.6.18.8-xen (Legacy-Xen, running as a Xen domain 0, my own build). I also
build tested against 2.6.26-1-686 but can't reboot that machine at the moment
since it's running a long running test.

I've filed this bug as a wishlist preemptively before the kernel is uploaded,
once the kernel goes in presumably the priority will increase.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-xen-amd64 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages nvidia-kernel-source depends on:
ii  debhelper                     7.0.17     helper programs for debian/rules
ii  dpatch                        2.0.30     patch maintenance system for Debia
ii  make                          3.81-5     The GNU version of the "make" util
ii  sed                           4.1.5-8    The GNU sed stream editor

Versions of packages nvidia-kernel-source recommends:
ii  devscripts                   2.10.35     scripts to make the life of a Debi
ii  kernel-package               11.001-0.1  A utility for building Linux kerne
ii  nvidia-glx                   173.14.09-5 NVIDIA binary Xorg driver

nvidia-kernel-source suggests no packages.

-- no debconf information
[xen.patch (text/x-diff, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>:
Bug#500175; Package nvidia-kernel-source. (Fri, 14 May 2010 15:39:10 GMT) (full text, mbox, link).


Acknowledgement sent to Andreas Beckmann <debian@abeckmann.de>:
Extra info received and forwarded to list. Copy sent to Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>. (Fri, 14 May 2010 15:39:10 GMT) (full text, mbox, link).


Message #10 received at 500175@bugs.debian.org (full text, mbox, reply):

From: Andreas Beckmann <debian@abeckmann.de>
To: 500175@bugs.debian.org
Subject: Re: nvidia-kernel-source: Please support compilation against non-paravirt ops style Xen kernels
Date: Fri, 14 May 2010 15:01:59 +0200
On Thursday, 25. September 2008 20:44:35 Ian Campbell wrote:
> Package: nvidia-kernel-source
> Version: 173.14.09-5.0.hellion1
> -- System Information:
> Debian Release: lenny/sid
>  APT prefers unstable
>Kernel: Linux 2.6.26-1-xen-amd64 (SMP w/1 CPU core)

Is this issue still present with the current driver (195.36.24-1 entered 
testing today) and kernel versions (2.6.32-*) in testing/unstable?
The module builds for all kernel flavors of 2.6.32 in Debian (normal, openvz, 
vserver, xen) without needing a patch at all (all old patches that did not 
apply for a long time have been removed from the package source). But so far 
we don't have any reports about someone actually running the nvidia module on 
any of the "virtualized" kernels successfully.


Andreas




Added tag(s) moreinfo. Request was from Andreas Beckmann <debian@abeckmann.de> to control@bugs.debian.org. (Fri, 14 May 2010 15:51:12 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>:
Bug#500175; Package nvidia-kernel-source. (Wed, 25 Aug 2010 04:00:06 GMT) (full text, mbox, link).


Acknowledgement sent to Andreas Beckmann <debian@abeckmann.de>:
Extra info received and forwarded to list. Copy sent to Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>. (Wed, 25 Aug 2010 04:00:06 GMT) (full text, mbox, link).


Message #17 received at 500175@bugs.debian.org (full text, mbox, reply):

From: Andreas Beckmann <debian@abeckmann.de>
To: 500175@bugs.debian.org, 500175-submitter@bugs.debian.org
Subject: Re: nvidia-kernel-source: Please support compilation against non-paravirt ops style Xen kernels
Date: Wed, 25 Aug 2010 05:57:00 +0200
Is this issue still present with the current driver (195.36.31-2 entered
unstable yesterday) and kernel versions (2.6.32-5-*) in testing/unstable?
The module builds for all kernel flavors of 2.6.32 in Debian (normal,
openvz, vserver, xen) without needing a patch at all (all old patches that
did not apply for a long time have been removed from the package source).
But so far we don't have any reports about someone actually running the
nvidia module on any of the "virtualized" kernels successfully.


Andreas






Message sent on to Ian Campbell <ijc@hellion.org.uk>:
Bug#500175. (Wed, 25 Aug 2010 04:00:07 GMT) (full text, mbox, link).


Removed tag(s) patch. Request was from Andreas Beckmann <debian@abeckmann.de> to control@bugs.debian.org. (Thu, 26 Aug 2010 08:45:14 GMT) (full text, mbox, link).


Reply sent to Andreas Beckmann <debian@abeckmann.de>:
You have taken responsibility. (Sun, 28 Nov 2010 19:42:05 GMT) (full text, mbox, link).


Notification sent to Ian Campbell <ijc@hellion.org.uk>:
Bug acknowledged by developer. (Sun, 28 Nov 2010 19:42:05 GMT) (full text, mbox, link).


Message #27 received at 500175-done@bugs.debian.org (full text, mbox, reply):

From: Andreas Beckmann <debian@abeckmann.de>
To: 500175-done@bugs.debian.org
Subject: Re: nvidia-kernel-source: Please support compilation against non-paravirt ops style Xen kernels
Date: Sun, 28 Nov 2010 20:34:12 +0100
On Wednesday, 25. August 2010 05:57:00 Andreas Beckmann wrote:
> Is this issue still present with the current driver (195.36.31-2 entered
> unstable yesterday) and kernel versions (2.6.32-5-*) in testing/unstable?
> The module builds for all kernel flavors of 2.6.32 in Debian (normal,
> openvz, vserver, xen) without needing a patch at all (all old patches that
> did not apply for a long time have been removed from the package source).
> But so far we don't have any reports about someone actually running the
> nvidia module on any of the "virtualized" kernels successfully.

Since we haven't heard from the submitter since we asked for more information 
a few months ago, I assume the problem does no longer exist and I'm closing 
this report now.
If the problem is still reproducible with current driver versions (195.36.31-6 
in testing/unstable or 260.19.21-1 in experimental), feel free to reopen this 
bug report.


Andreas




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 27 Dec 2010 07:35:52 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 12 02:31:30 2018; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.