UBI mauvaise gestion des blocs

Quelqu'un sait-il ce qui se passe quand UBI utilise tous ses PEB réservés qui sont réservés pour la mauvaise gestion des blocs? Par exemple, disons que j'ai un volume UBI avec 14 PEB réservés

# ubinfo -d 1 ubi1 Volumes count: 1 Logical eraseblock size: 126976 bytes, 124.0 KiB Total amount of logical eraseblocks: 1466 (186146816 bytes, 177.5 MiB) Amount of available logical eraseblocks: 787 (99930112 bytes, 95.3 MiB) Maximum count of volumes 128 Count of bad physical eraseblocks: 0 Count of reserved physical eraseblocks: 14 Current maximum erase counter value: 9 Minimum input/output unit size: 2048 bytes Character device major/minor: 249:0 Present volumes: 0 

Que se passe-t-il quand UBI trouve le mauvais numéro de bloc 15? Ne permet-il pas d'utiliser les volumes?

Je l'ai testé sur armv5tel GNU / Linux 2.6.39+ en marquant les blocs d'effacement physiques (PEB) comme mauvais en utilisant la command line U-Boot:

Lorsque le mauvais count PEB est supérieur à la quantité de PEB réservés, le volume sera toujours utilisable. Tant que des blocs libres sont disponibles, ils sont utilisés pour replace les mauvais. Des problèmes surviendront lorsque tous les PEB seront épuisés et qu'un nouveau bloc défectueux sera découvert.