[PATCH] bug in read_ldt()? (resent)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

	I think I found a little bug in
linux-2.6.6-1.435/arch/i386/kernel/ldt.c. I'm not sure if you already
have corrected this one, so here is the patch. :-)

Regards,

-- Ulisses

--- arch/i386/kernel/ldt.c.orig Tue Jun 22 17:40:22 2004
+++ arch/i386/kernel/ldt.c      Tue Jun 22 17:40:43 2004
@@ -150,7 +150,7 @@
                bytes = size - i;
                if (bytes > PAGE_SIZE)
                        bytes = PAGE_SIZE;
-               if (copy_to_user(ptr + i, kaddr, size - i))
+               if (copy_to_user(ptr + i, kaddr, bytes))
                        err = -EFAULT;
                kunmap(mm->context.ldt_pages[nr]);
        }




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux