Minutes of HelenOS online meeting 2024-04-10 ============================================
Attendance: JJ - Jakub Jermář JS - Jiří Svoboda JZr - Jiří Zárevúcky MC - Miroslav Cimerman JJ - no updates MC - starting to write thesis text - finishing code work - planning to hand out code draft - adding some atomic oeprations - asked JZr if he can take a look at it mips32 and ppc32, adding restartable atomic sequences for some arches or locking - had some ideas how to improve block layer to allow transferring more blocks at a time JZr - modified kernel console such that the entire print operation is performed with lock held - changed kernel console lock from spinlock to mutex - condvar_wait can be used with both spinlock and mutex (C11 _Generic selection) - hashtable - added hash function for strings - hash is now passed to the comparison function - added macros for static initialization of synch. primitives in the kernel JS - fixed installer fallback to IDE - PCI IDE in VirtualBox (MB setting: PIIX3) is in fact 8086:7111 (PIIX4) not in our .ma file - adding to .ma file causes VirtualBox to crash :-( - added ability for installer to eject installation media and restart the system at the end - eject does not help in Qemu, but does in VirtualBox - unfortunately HelenOS does not successfully boot from hard disk in VirtualBox - posted link to video HelenOS on a Dell Gaming laptop to ML analysis: - booted HelenOS from USB on a Dell laptop (yay!) - slow because of multiple CPUs - touchpad (USB?) not working (known IRQ issue?) - did not know that UI can be controlled using keyboard (online help?) - used terminal (if we started without terminal, probably could use Start Menu - better?) - keyboard shortcuts: Found that Alt-F4 closes windows, but nothing else - I think he tried Win+something, but that does not do anything (implement global hotkeys in Start Menu!) - problem with paging directory listings (auto paging? still missing scrollbar in terminal even if we can go back) - tetris was the finale :-| - was trying to use shell commands with Linux options, which did not work - clearly having commands named like in UNIX that do not have UNIX options is confusing (need different names) - gfxdemo might want to default to UI mode - created some tickets and added milestone to others - should give them more attention - ticket work and planning 0.15.1 release - added historical release dates to Wiki - big date is 2025-12-07 ? (20 years since 0.1.0) - helenos camp: Jiri and Jakub not able to attend this year
_______________________________________________ HelenOS-devel mailing list HelenOS-devel@lists.modry.cz http://lists.modry.cz/listinfo/helenos-devel