> + /* Only check signals if we have filled at least one entry! */> + if (signal_pending(current))> + return -EINTR;Shouldn't it return the short count? (And if not, then probably should be -ERESTARTSYS.)Thanks,Roland