CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2014/09/20 10:15:16

Modified files:
        sys/dev/pci    : agpvar.h 
        sys/arch/i386/pci: agp_machdep.c 
        sys/arch/amd64/pci: agp_machdep.c 
        sys/dev/pci/drm/i915: i915_gem_execbuffer.c 

Log message:
On i386, agp_map_subregion might sleep, which is not allowed in some of
the inteldrm code.  Fix this by adding new interfaces that can map a single
page without sleeping and use that in the execbuffer fast path that needs
this "atomic" behaviour.  Should fix the panic I've seen under memory pressure
on i386.

Reply via email to