summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog3
-rwxr-xr-xscripts/init-top/framebuffer4
2 files changed, 5 insertions, 2 deletions
diff --git a/debian/changelog b/debian/changelog
index 36a3b81..6a1d1f3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,8 +9,9 @@ initramfs-tools (0.91) UNRELEASED; urgency=low
* scripts/local: Quote readonly variable. (LP: #115807)
* mkinitramfs, scripts/keymap: Add trailing slash on cp destination for dir.
* init: Call panic for debug sh if run-init fails.
+ * init-top/framebuffer: Check that fb minor is below 32.
- -- maximilian attems <maks@debian.org> Sat, 01 Sep 2007 10:45:04 +0200
+ -- maximilian attems <maks@debian.org> Sat, 01 Sep 2007 10:55:33 +0200
initramfs-tools (0.90a) unstable; urgency=high
diff --git a/scripts/init-top/framebuffer b/scripts/init-top/framebuffer
index 08e36d2..9292024 100755
--- a/scripts/init-top/framebuffer
+++ b/scripts/init-top/framebuffer
@@ -88,7 +88,9 @@ fi
if [ -e /proc/fb ]; then
while read fbno desc; do
- mknod /dev/fb${fbno} c 29 ${fbno}
+ if [ $(($fbnum < 32)) ]; then
+ mknod /dev/fb${fbno} c 29 ${fbno}
+ fi
done < /proc/fb
else
mknod /dev/fb0 c 29 0