> /*
> * XXX the data is 16-bit due to a historical botch, so we use
> * magic 16's instead of ICU_LEN and can't support 24 interrupts
> * under SMP.
> */
> intr = *(int16_t *)data;
> if (cmd != MEM_RETURNIRQ && (intr < 0 || intr >= 16))
> return (EINVAL);
>
>What is needed to make this support a more sensible number of IRQs?
Mainly changing the ioctl and its clients (rndcontrol only?) to supply
more bits.
Bruce
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message