On 20th October 2010 the linux kernel 2.6.36 was released. Yesterday I compiled it for my fit-PC2. This works without problems. When I install a custom kernel with
dpkg -i linux-image-2.6.36_ab.1_i386.deb
the /etc/kernel/postinst.d/* scritps will be executed. One of these scripts (dkms) is building the psb (poulsbo) driver for this stupid GMA500 Intel graphics chipset.
But for 2.6.36 this fails with psb-kernel-source-4.42 :-(
The reason is explained in the make.log which is located in
/var/lib/dkms/psb-kernel-source/4.42.0/2.6.36/i686/log/:
psb_drv.c:988: error: unknown field ‘ioctl’ specified in initializer
So, something changed in the kernel API from 2.6.35 to 2.6.36 and the psb-driver is not up-to-date. After a quick search, I found a patch which repaired it for me. And I hope this patch is getting soon in the psb-kernel-source package.
Thank you for the patch!