WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] Problems building custom kernel for i865 chipset

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Problems building custom kernel for i865 chipset
From: CLIFFORD ILKAY <clifford_ilkay@xxxxxxxxxxx>
Date: Fri, 24 Jun 2005 01:03:12 -0400
Delivery-date: Fri, 24 Jun 2005 05:05:51 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Organization: Dinamis Corporation
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.7.2
Hello,

Emboldened by my experience at getting a Mandriva 2005 LE domU running on a 
Mandriva 2005 LE dom0, I am attempting to compile a custom kernel to deal 
with some of the errors that I was getting on startup, such as missing USB 
modules. The output of lspci follows.

[root@localhost xen-2.0]# lspci
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub 
Interface (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated 
Graphics Controller (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI 
Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI 
Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI #3 
(rev 02)
00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI 
Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI 
Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface 
Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE 
Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801EB (ICH5) SATA Controller (rev 
02)
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 
02)
01:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL-8139/8139C/8139C+ (rev 10)
#####################################################

After configuring the new kernel, I do "make dist" but have some problems 
during the module building phase. The relevant parts are excerpted below:

  Building modules, stage 2.
  MODPOST
*** Warning: "page_address" [drivers/char/drm/drm.ko] undefined!
*** Warning: "page_address" [drivers/char/agp/intel-agp.ko] undefined!
*** Warning: "page_address" [drivers/char/agp/agpgart.ko] undefined!

[snip]


  INSTALL net/ipv4/netfilter/iptable_raw.ko
if [ -r System.map ]; then /sbin/depmod -ae -F System.map 
-b /home/cilkay/xen-2.0/dist/install -r 2.6.11-xen0; fi
WARNING: 
/home/cilkay/xen-2.0/dist/install/lib/modules/2.6.11-xen0/kernel/drivers/char/drm/drm.ko
 
needs unknown symbol page_address
WARNING: 
/home/cilkay/xen-2.0/dist/install/lib/modules/2.6.11-xen0/kernel/drivers/char/agp/agpgart.ko
 
needs unknown symbol page_address
WARNING: 
/home/cilkay/xen-2.0/dist/install/lib/modules/2.6.11-xen0/kernel/drivers/char/agp/intel-agp.ko
 
needs unknown symbol page_address
make[3]: *** [_modinst_post] Error 1
make[3]: Leaving directory `/home/cilkay/xen-2.0/linux-2.6.11-xen0'
make[2]: *** [build] Error 2
make[2]: Leaving directory `/home/cilkay/xen-2.0'
make[1]: *** [linux-2.6-xen0-build] Error 2
make[1]: Leaving directory `/home/cilkay/xen-2.0'
make: *** [kernels] Error 1
#####################################################



Here is the excerpt from the relevant .config section:

CONFIG_AGP=m
# CONFIG_AGP_ALI is not set
# CONFIG_AGP_ATI is not set
# CONFIG_AGP_AMD is not set
# CONFIG_AGP_AMD64 is not set
CONFIG_AGP_INTEL=m
CONFIG_AGP_INTEL_MCH=m
# CONFIG_AGP_NVIDIA is not set
# CONFIG_AGP_SIS is not set
# CONFIG_AGP_SWORKS is not set
# CONFIG_AGP_VIA is not set
# CONFIG_AGP_EFFICEON is not set
CONFIG_DRM=m
# CONFIG_DRM_TDFX is not set
# CONFIG_DRM_GAMMA is not set
# CONFIG_DRM_R128 is not set
# CONFIG_DRM_RADEON is not set
CONFIG_DRM_I810=m
CONFIG_DRM_I830=m
CONFIG_DRM_I915=m
# CONFIG_DRM_MGA is not set
# CONFIG_DRM_SIS is not set
#####################################################


How can I work around this?
-- 
Regards,

Clifford Ilkay
Dinamis Corporation
3266 Yonge Street, Suite 1419
Toronto, ON
Canada  M4N 3P6

+1 416-410-3326

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] Problems building custom kernel for i865 chipset, CLIFFORD ILKAY <=