[01:17:09] *** Duggan has quit IRC [01:34:46] *** Duggan has joined #haiku-jp [05:44:07] <CIA-123> kallisti5 * r42589 /haiku/trunk/src/add-ons/accelerants/radeon_hd/atombios/ (atom.cpp atom.h): [05:44:07] <CIA-123> * tab fix [05:44:07] <CIA-123> * add atom_parse_cmd|table_header functions to evaluate [05:44:07] <CIA-123> data structure versions [05:44:07] <CIA-123> * convert asic function to status_t and reflect [05:44:07] <CIA-123> execute_table result [05:44:08] <CIA-123> * cleanup logic in destroy atombios parser function [05:52:42] <CIA-123> kallisti5 * r42590 /haiku/trunk/src/add-ons/accelerants/radeon_hd/ (atombios/atom.cpp bios.cpp): [05:52:42] <CIA-123> * lets not make AtomBIOS calls until our [05:52:42] <CIA-123> semaphore is created :) [05:52:42] <CIA-123> * delete semaphore on AtomBIOS destroy [07:23:30] <CIA-123> kallisti5 * r42591 /haiku/trunk/src/add-ons/accelerants/radeon_hd/ (atombios/atom.cpp atombios/atom.h bios.cpp): [07:23:30] <CIA-123> * add allocation of atombios fb scratch [07:23:30] <CIA-123> * add free of allocated fb scratch [07:28:09] <CIA-123> kallisti5 * r42592 /haiku/trunk/src/add-ons/accelerants/radeon_hd/ (atombios/atom.cpp bios.cpp): [07:28:09] <CIA-123> * init scratch before card post [07:28:09] <CIA-123> * B_OK != 1!, so don't if (status_t) [14:09:11] <CIA-123> korli * r42593 /haiku/trunk/src/add-ons/kernel/file_systems/bfs/ (BlockAllocator.cpp Volume.cpp): added std::nothrow for some new calls, and initialize fCheckCookie [16:57:01] <CIA-123> korli * r42594 /haiku/trunk/src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp: [16:57:02] <CIA-123> When checkfs stop checking, the block allocator tries to write more blocks than present in fCheckBitmap, so we constrain it [16:57:02] <CIA-123> to fNumBlocks. [17:46:12] <CIA-123> axeld * r42595 /haiku/trunk/src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp: * Minor simplification. [18:23:28] *** Duggan has quit IRC [22:20:27] <CIA-123> kallisti5 * r42596 /haiku/trunk/ (4 files in 3 dirs): [22:20:27] <CIA-123> * add initial set of Northern Island cards [22:20:27] <CIA-123> * add igp property to pciid map [22:20:27] <CIA-123> * add disabled bios pull for r700 and ni cards [22:20:27] <CIA-123> * refactor model numbering as >R700 AMD switched [22:20:28] <CIA-123> to named card families [22:28:28] <CIA-123> kallisti5 * r42597 /haiku/trunk/src/add-ons/kernel/file_systems/iso9660/iso9660.cpp: * fix trace typedef size to fix iso9660 tracing [22:57:45] *** Duggan has joined #haiku-jp [23:05:19] <CIA-123> axeld * r42598 /haiku/trunk/ (7 files in 3 dirs): [23:05:19] <CIA-123> * Implemented dladdr() in the runtime loader. This is like a gazillion times [23:05:19] <CIA-123> faster than before. [23:05:19] <CIA-123> * This also solves a TODO in dladdr(), although I did not use [23:05:19] <CIA-123> get_library_symbol() as I didn't quite see how that could fit as the comment [23:05:19] <CIA-123> suggested; there is now a new function get_symbol_at_address() for this.