FS#18273 - [kernel26] kernel module i915 is invalid

Attached to Project: Arch Linux
Opened by Eugene (mupugkh) - Wednesday, 10 February 2010, 11:32 GMT
Last edited by Thomas Bächler (brain0) - Sunday, 14 February 2010, 11:45 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Tobias Powalowski (tpowa)
Thomas Bächler (brain0)
Architecture i686
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description: i915.ko -invalid module format


Additional info:
* package version(s): kernel26-2.6.32 (all)
* config and/or log files etc.
Error inserting i915 (/lib/modules/2.6.32-ARCH/kernel/drivers/gpu/drm/i915/i915.ko): Invalid module format

Steps to reproduce:
modprobe i915
This task depends upon

Closed by  Thomas Bächler (brain0)
Sunday, 14 February 2010, 11:45 GMT
Reason for closing:  Not a bug
Additional comments about closing:  PEBKAC!
Comment by Jan de Groot (JGC) - Wednesday, 10 February 2010, 14:28 GMT
Looks like your modules don't match your kernel. Either you installed an amd64 kernel while you're running an i686 kernel, your modprobe has turned buggy or you're using a package that changed the drm module in an update directory.
Comment by Gerardo Exequiel Pozzi (djgera) - Wednesday, 10 February 2010, 15:55 GMT
  • Field changed: Severity (Critical → High)
md5sum of files:

(kernel26-2.6.32.8-1-i686.pkg.tar.gz)
d5547f46bd7dd121f8bc4165ae067683 boot/vmlinuz26
d8ff5883ebf0312412b636ca24a38435 lib/modules/2.6.32-ARCH/kernel/drivers/gpu/drm/i915/i915.ko

(kernel26-2.6.32.8-1-x86_64.pkg.tar.gz)
e7407b953d576d1f187a12531ded00c9 boot/vmlinuz26
c0c7dd4299f6d599f34c2a14f880de19 lib/modules/2.6.32-ARCH/kernel/drivers/gpu/drm/i915/i915.ko
Comment by Eugene (mupugkh) - Wednesday, 10 February 2010, 17:45 GMT
The module match installed kernel, md5sums is ok. And I have not any problems with other modules (i810, i830 for example).
Comment by Eugene (mupugkh) - Wednesday, 10 February 2010, 17:53 GMT
Sorry, I forgot to say, I use i686, kernel26-2.6.32.8-1-i686.pkg.tar.gz package.
Comment by Tobias Powalowski (tpowa) - Saturday, 13 February 2010, 17:36 GMT
You have any modules in /lib/modules/2.6.32-Arch/kernel/updates ?
Comment by Eugene (mupugkh) - Sunday, 14 February 2010, 11:37 GMT
Yes, I have ch7006, drm, drm_kms_helper and ttm modules there.
Comment by Jan de Groot (JGC) - Sunday, 14 February 2010, 11:39 GMT
Get rid of them, they're unofficial modules. They're overriding the ones shipped with kernel26, causing failure.
Comment by Thomas Bächler (brain0) - Sunday, 14 February 2010, 11:44 GMT
Even worse, these drm,drm_kms_helper,ttm things are incompatible with i915! The version of the drm module must be the one from the kernel only.

Loading...