Re: A question about codes in mdb_flush(...)
Espen Skoglund <[email protected]>
| Newsgroups | gmane.comp.micro-kernel.l4.l4ka.general |
|---|---|
| Message-ID | <[email protected]> |
[Yan Zheng] > Hi all. > In file kernel/src/generic/mapping.cc line 514. > [...] > When nmap is null and the test at line 514 returns true, it recurse > up from subarray. (I think) this doesn't ensure that it has already > traversed all nodes of the subarray. (for example, f_map is a child > of a node in the middle of subarray) Maybe it also needs test rcnt > equal to zero at line 514 . I know that there exists some subtle bugs in the old MDB code. I will not try to fix these. From my point of view, usage of the old MDB is highly deprecated. Fixing bugs in it is as such something I will not consider a worthwhile effort. eSk