SBP2_MAXPHYS, which is defined as 0xffff in sbp2reg.h, is a max data size can be represented without using page table in ORB, right?. It is used so in sbp2_runcmd(). But it is also used in sbpscsi_minphys() to limit transfer size. The latter usage is simply wrong, isn't it? It actually prevents 64k xfer from sd connected via ieee1394. enami.