Thread (8 messages) 8 messages, 3 authors, 2022-02-07

Re: [PATCH] m68k: mm: Remove check for VM_IO to fix deferred I/O

From: Michael Schmitz <schmitzmic@gmail.com>
Date: 2022-01-29 02:08:56
Also in: linux-m68k, linux-mm, lkml

Hi Finn,

Am 29.01.2022 um 12:55 schrieb Finn Thain:
On Sat, 29 Jan 2022, Michael Schmitz wrote:
quoted
Hi Geert,

for hwregs_present(), the exception fixup will handle any access error
(through send_fault_sig()), so this should continue to work.

Why the special handling of VM_IO pages? Maybe hp300 had marked all IO
register pages VM_IO to distinguish IO faults from VM faults...

The only other area I can imagine this might have an impact is the Mac's
pseudo-DMA - FInn might want to give this some testing.
mac_scsi.c and mac_esp.c don't use ioremap(). They rely on head.S:

        mmu_map_eq      #0x50000000,#0x03000000,%d3

Having said that, I will run some tests if you still think it necessary.
No need for test then, thanks!

Cheers,

	Michael

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help