This repository was archived by the owner on Feb 16, 2026. It is now read-only.
Commit f1d56eb
committed
hash: Dropping an objcore does not rush the waiting list
Rushing the waiting list because an objcore was dropped was a source
of spurious wakeups, including the case where the dropped objcore is not
even relevant to the objhead waiting list. It is now guaranteed that an
object either dropped its OC_F_BUSY flag once ready (otherwise failed or
withdrawn) or never had this flag to begin with for objcores that can't
be looked up.1 parent 60534d1 commit f1d56eb
1 file changed
Lines changed: 3 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1107 | 1107 | | |
1108 | 1108 | | |
1109 | 1109 | | |
1110 | | - | |
1111 | 1110 | | |
1112 | 1111 | | |
1113 | 1112 | | |
1114 | 1113 | | |
1115 | 1114 | | |
1116 | | - | |
| 1115 | + | |
| 1116 | + | |
1117 | 1117 | | |
1118 | 1118 | | |
1119 | 1119 | | |
| |||
1123 | 1123 | | |
1124 | 1124 | | |
1125 | 1125 | | |
1126 | | - | |
1127 | | - | |
1128 | | - | |
1129 | | - | |
1130 | 1126 | | |
1131 | | - | |
1132 | 1127 | | |
1133 | 1128 | | |
1134 | 1129 | | |
| 1130 | + | |
1135 | 1131 | | |
1136 | 1132 | | |
1137 | 1133 | | |
| |||
0 commit comments