Files
linux-apfs/drivers/char
Paul Mackerras 79905ad50b agp/uninorth: Fix oops caused by flushing too much
This fixes a sporadic oops at boot on G5 Power Macs.  The table_end
variable has the address of the last byte of the table.  Adding on
PAGE_SIZE means we flush too much, and if the page after the table
is not mapped for any reason, the kernel will oops.  Instead we add
on 1 because flush_dcache_range() interprets its second argument as
the first byte past the range to be flushed.

Signed-off-by: Paul Mackerras <paulus@samba.org>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2010-06-02 17:50:37 +10:00
..
2009-09-24 07:21:03 -07:00
2010-05-17 09:08:18 +10:00
2010-04-23 02:08:44 +02:00
2010-05-17 03:06:12 +02:00
2010-05-27 09:12:50 -07:00
2009-12-10 22:55:36 +01:00
2010-05-27 09:12:50 -07:00
2010-05-21 09:34:29 -07:00
2010-05-27 09:12:50 -07:00
2010-05-27 09:12:50 -07:00
2010-05-20 19:55:01 +10:00
2010-05-21 09:34:31 -07:00
2009-10-14 17:36:53 +02:00
2010-01-04 12:31:21 -08:00
2010-03-02 14:43:22 -08:00
2010-05-27 09:12:40 -07:00