Se eu ler corretamente link (código para uma função chamada choose_devnum ), pode ser bem mais antigo que isso, no valor 127, e depois voltar para 1:
/* Try to allocate the next devnum beginning at
* bus->devnum_next. */
devnum = find_next_zero_bit(bus->devmap.devicemap, 128,
bus->devnum_next);
if (devnum >= 128)
devnum = find_next_zero_bit(bus->devmap.devicemap,
128, 1);
bus->devnum_next = (devnum >= 127 ? 1 : devnum + 1);
Mais tarde, a propriedade bus->devnum é realmente definida apenas se devnum for menor que 128.