> How could this EVER worked????!!!! > > outb_p(inb_p(SMB_HST_CNTL2) | (size << 3), SMB_HST_CNTL2); > MASK is missing !!!! Hey, nice catch Rudolf :) When this is all sorted out, please don't forget to post a patch for Linux 2.6! Thanks, -- Jean Delvare