Package: linux-2.6
Severity: normal
Tags: d-i

Tested on both 2.6.30 and 2.6.31-rc3, enabling PAT leads to this printk
when bogl-bterm tries to mmap /dev/fb0, and the mmap fails.

[  802.000124] bterm:814 map pfn expected mapping type uncached-minus for 
a0000-b0000, got write-back

With PAT disabled, as is in the case in the Ubuntu kernel, this problem
does not occur. This problem makes d-i fail to boot in qemu (when used
without kvm accelleration), and some virtualbox instances. It probably
affects certian real hardware also.

Workaround is to boot with "nopat".

Colin suspects that commit b6ff32d9aaeeeecf98f9a852d715569183585312
may be the cause of the problem, but we have not verified that.

The simplest fix seems to be to turn PAT off, especially since its
Kconfig mentions that it can lead to "boot crash, boot hang,
spontaneous reboots) or a non-working video driver".

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature

Reply via email to