is_bad
if (is_bad(ch)) {
nand_flash_isbad(device_t self, flash_off_t ofs, bool *is_bad)
*is_bad = result;
bool is_bad;
pebnr * ebh->flash_if->erasesize, &is_bad);
if (is_bad) {