OpenVZ Forum


Home » International » Russian » 2.6.32 git, где?
Re: 2.6.32 git, где? [message #47111 is a reply to message #47058] Sun, 08 July 2012 13:42 Go to previous messageGo to previous message
seyko2 is currently offline  seyko2
Messages: 188
Registered: February 2007
Location: Moscow
Senior Member

После довольно долгих поисков нашёл причину: в inux-2.6.32-042stab054.2 добавили члена direct_IO_bvec в структуру address_space_operatiions. А в aufs (режим отладки) считается число членов структуры (о которых он знает) и запускается BUG_ON если что-то в эту структуру добавили или удалили. Поскольку висло при работе initramfs с выключенными сообщениями (не догадался запустить ядро с параметром debug), то ядро просто переставало реагировать (цикл while) без всяких сообщений.

Этот самый direct_IO_bvec начали реализовывать в FS только в феврале этого года (я так понимаю в ядрах 3.x). В версиях aufs для ядер 3.4 знания о этой функции ещё нет...

[Updated on: Sun, 08 July 2012 14:04]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Помогите с разобраться с квотами
Next Topic: openvz для чистых версий ядра
Goto Forum:
  


Current Time: Sun Sep 01 12:28:53 GMT 2024

Total time taken to generate the page: 0.05722 seconds