Diff for /src/sys/dev/agp/agp_i810.c between versions 1.5 and 1.6

version 1.5, 2004/01/20 05:04:03 version 1.6, 2004/03/24 20:42:12
Line 244  agp_i810_attach(device_t dev) Line 244  agp_i810_attach(device_t dev)
                 return ENXIO;                  return ENXIO;
         }          }
   
        gatt = malloc( sizeof(struct agp_gatt), M_AGP, M_NOWAIT);        gatt = malloc( sizeof(struct agp_gatt), M_AGP, M_INTWAIT);
        if (!gatt) { 
                agp_generic_detach(dev); 
                return ENOMEM; 
        } 
         sc->gatt = gatt;          sc->gatt = gatt;
   
         gatt->ag_entries = AGP_GET_APERTURE(dev) >> AGP_PAGE_SHIFT;          gatt->ag_entries = AGP_GET_APERTURE(dev) >> AGP_PAGE_SHIFT;
Line 503  agp_i810_alloc_memory(device_t dev, int Line 499  agp_i810_alloc_memory(device_t dev, int
                         return 0;                          return 0;
         }          }
   
        mem = malloc(sizeof *mem, M_AGP, M_WAITOK);        mem = malloc(sizeof *mem, M_AGP, M_INTWAIT);
         mem->am_id = sc->agp.as_nextid++;          mem->am_id = sc->agp.as_nextid++;
         mem->am_size = size;          mem->am_size = size;
         mem->am_type = type;          mem->am_type = type;

Removed from v.1.5  
changed lines
  Added in v.1.6