Why do I get the error "Incorrect number of segments after building list"?
Issue
- It seems the request building code is wrong which leads to incorrect number of segments.
- Messages seen similar to the following:
Jun 15 23:18:15 hostname1 kernel: end_request: I/O error, dev sdcs, sector 1660944368 Jun 15 23:18:18 hostname1 kernel: Incorrect number of segments after building list Jun 15 23:18:18 hostname1 kernel: counted 9, received 8 Jun 15 23:18:18 hostname1 kernel: req nr_sec 576, cur_nr_sec 8
Environment
- Red Hat Enterprise Linux 5.6 (or earlier)
- kernel before 2.6.18-274
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.