[HelenOS-devel] [MERGE] Do not use uninitialized variables

2017-10-19 Thread Ondřej Hlavatý
Hi all, When building current mainline with freshly downloaded toolchain, GCC 7.1.0 complains about uninitialized variables. First of them is real (extent.c), the second is not, but it's probably too hard for GCC to infer. Hope you're enjoing the hangout. Ondra Hlavatý # Bazaar merge directive

Re: [HelenOS-devel] Everyone please move to the git repository

2017-11-13 Thread Ondřej Hlavatý
Hi! We would like to import our xhci branch, but the import currently fails somewhere inside bazaar. It happens both when I try to `git bzr clone` or just `git bzr import` our bazaar branch. > 13:16:11 5000/11087 commits exported at 2742/minute > 13:16:11 Skipping empty dir uspace/dist/dev in

Re: [HelenOS-devel] Everyone please move to the git repository

2017-11-13 Thread Ondřej Hlavatý
Hello again, just to inform others, it was solved it by updating python library fastimport (to the development version, but I suppose my version was just outdated). It seems that the conversion script worked and our xhci branch is live: https://github.com/helenos-xhci-team/helenos We're

Re: [HelenOS-devel] Everyone please move to the git repository

2017-11-13 Thread Ondřej Hlavatý
On 13.11., Ondra Hlavatý wrote: > > encoding: 'utf-8', fsenc: 'UTF-8', lang: 'cs_CZ' Also, it happens both with LANG='en_US' and LANG='cs_CZ'. O. > > On 12.11., Jan Vesely wrote: > > nice. > > > > Here's the script that I sued to concatenate svn and bzr history for > > those who are

Re: [HelenOS-devel] What is wrong with restrict parameters?

2017-11-15 Thread Ondřej Hlavatý
Hi, strictly speaking, couldn't you define "restrict" a macro in the same way then? ;) OH On 15.11., Jiří Zárevúcky wrote: > Hi, > > the reason is that "restrict" wasn't a keyword before C99, so those headers > couldn't be included in code written for C89. __restrict__ is non-standard, > but

Re: [HelenOS-devel] Deadlock while booting

2017-11-06 Thread Ondřej Hlavatý
Hi, On 05.11., Jakub Jermář wrote: > On 10/27/2017 12:08 AM, Ondřej Hlavatý wrote: > > I started to experience deadlock while booting HelenOS. It does not > > happen every time, and when I add some debug prints, the deadlock > > disappears completely. > > > > Th

Re: [HelenOS-devel] [MERGE] Do not use uninitialized variables

2017-10-19 Thread Ondřej Hlavatý
Well, it seems that the patch is sufficient only when compiling with -O3. There are a lot of other warnings with -Og. It is probably worth checking them all (possibly with -O0) and fixing/muting them at once. Shall I prepare that? OH On 19.10., Ondra Hlavatý wrote: > Hi all, > > When building

Re: [HelenOS-devel] [MERGE] Do not use uninitialized variables

2017-10-19 Thread Ondřej Hlavatý
hatsoever. The whole build is clean. > > On 20 October 2017 at 01:17, Ondřej Hlavatý <aear...@eideo.cz> wrote: > > OK, this one is just too weird. It seems GCC turns off some heuristics. > > It might be a better option to find out how to turn it back on on lower >

[HelenOS-devel] Deadlock while booting

2017-10-26 Thread Ondřej Hlavatý
Hi, I started to experience deadlock while booting HelenOS. It does not happen every time, and when I add some debug prints, the deadlock disappears completely. The issue starts at ps2mouse driver, which adds mouse function from its device_add operation. This remote call goes all the way to

[HelenOS-devel] Defense of HelUSB3 project

2018-03-07 Thread Ondřej Hlavatý
Hi everybody, I completely forgot to do it during the hangout. Our project will be publicly defended 16.3. at 13:03. More information can be found at [1]. If you want, you can come and help us :) It probably won't be much into details of the USB stack and the implementation, it might be