the idt descriptors look a bit wrong. this patch fixes that