From 6bc6af0c081565a075dcbfd51def36959303cb4a Mon Sep 17 00:00:00 2001 From: Li-Ta Lo Date: Fri, 2 Feb 2001 05:29:56 +0000 Subject: [PATCH] fixed a bug in init kmalloc memory --- src/kernel_patches/linux-2.4.0-sis630.patch | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/kernel_patches/linux-2.4.0-sis630.patch b/src/kernel_patches/linux-2.4.0-sis630.patch index 68f5b67b13..355093a6ec 100644 --- a/src/kernel_patches/linux-2.4.0-sis630.patch +++ b/src/kernel_patches/linux-2.4.0-sis630.patch @@ -300,7 +300,7 @@ diff -urN linux-2.4.0-official/drivers/video/sis/Makefile linux-2.4.0-linuxbios/ diff -urN linux-2.4.0-official/drivers/video/sis/sisfb_lite.c linux-2.4.0-linuxbios/drivers/video/sis/sisfb_lite.c --- linux-2.4.0-official/drivers/video/sis/sisfb_lite.c Thu Jan 1 08:00:00 1970 +++ linux-2.4.0-linuxbios/drivers/video/sis/sisfb_lite.c Thu Feb 1 14:57:11 2001 -@@ -0,0 +1,2265 @@ +@@ -0,0 +1,2266 @@ +/* sisfb_lite.c: SiSFB Lite, Frame Buffer Device Driver for SiS 540/630/730 requires no VGA BIOS + * + * Copyright 2000 Ollie Lho @@ -2441,6 +2441,7 @@ diff -urN linux-2.4.0-official/drivers/video/sis/sisfb_lite.c linux-2.4.0-linuxb + + if ((sisfb = kmalloc(sizeof(struct sisfb_info), GFP_KERNEL)) == NULL) + return -ENOMEM; ++ memset(sisfb, 0, sizeof(struct sisfb_info)); + + sisfb->pci_dev = pci_dev; +