ZFS patches for FreeBSD.

Jung-uk Kim jkim at FreeBSD.org
Thu Nov 16 20:08:33 UTC 2006


On Thursday 16 November 2006 02:15 pm, Andriy Gapon wrote:
> Hmm, I saw errors like this with some other 3rd party kernel module
> when its sources had constructs like:
>
> struct some_struct s = {0};
>
> Changing the above initialization to explicit bzero() call helped
> in that case, but I think that there should be some compiler flags
> or something to handle this.

AFAIK, there was no way to handle this GCC bug with compiler flags.  
'-ffreestanding' should prevent this to happen but it does not.  As 
Max Laier pointed out, it was discussed long time ago.  Bruce Evans 
had good analysis on this issue, too.

Jung-uk Kim


More information about the freebsd-fs mailing list