zapisywanie bufora na dysk - gdy upłynął czas opóźnionego zapisu (pole b_flushtime)
void refile_buffer(struct buffer_head* buf)
Wykonuje takie rzeczy jak:
zapisywanie bufora na dysk - gdy upłynął czas opóźnionego zapisu (pole b_flushtime)
wstawia bufor do właściwej kolejki lru - gdy bufor znajduje się nie w tej co trzeba
porządkuje nagłówek bufora
zapisuje na dysk bufory DIRTY - jeśli jest ich zbyt dużo w porównaniu z liczbą wszystkich buforów lub urządzenie, do którego należy dany blok jest urządzeniem cyklicznym i więcej niż połowa buforów z tego urządzenia jest DIRTY (aby zapobiec blokadzie)