JobLeaseDuration = 604800
   RequestCpus = $(BackfillCpusPerSlot)
   RequestMemory = $(BackfillMemoryPerSlot)
-  RequestDisk = 512
 @end
 
 
@@ -74,7 +73,7 @@
 #
 num_cpus = 2 * $(DETECTED_CPUS)
 memory = 2 * $(DETECTED_MEMORY)
-startd_attrs = $(startd_attrs) BackfillSlot preempt want_vacate
+startd_attrs = $(startd_attrs) BackfillSlot
 startd_slot_attrs = $(startd_slot_attrs) Cpus Memory
 
 # Decrease startd polling internal so backfill jobs are killed quickly when
@@ -91,8 +90,8 @@
 slot_type_1 = cpus=$(DETECTED_CPUS) memory=$(DETECTED_MEMORY) gpus=100% disk=50% swap=50%
 num_slots_type_1 = 1
 
-slot_type_1_BackfillSlot = False
-slot_type_1_start = $(START) && (Owner != "$(BOINC_owner)")
+# Disable workfetch for the p-slot
+slot_type_1_STARTD_JOB_HOOK_KEYWORD =
 
 #
 # Set up a set of static slots for backfill jobs.  The number of static slots