10 Apr, 2012

1 commit


26 Jul, 2011

1 commit

  • Fix this warning:

    arch/um/drivers/cow_user.c: In function `absolutize':
    arch/um/drivers/cow_user.c:189:7: warning: ignoring return value of `chdir', declared with attribute warn_unused_result

    [richard@nod.at: happens only with -D_FORTIFY_SOURCE=2]
    Signed-off-by: Vitaliy Ivanov
    Signed-off-by: Richard Weinberger
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Vitaliy Ivanov
     

17 Oct, 2007

1 commit

  • Style fixes for the rest of the drivers. arch/um/drivers should be pretty
    CodingStyle-compliant now.

    Except for the ubd driver, which will have to be treated separately.

    [akpm@linux-foundation.org: coding-style fixes]
    Signed-off-by: Jeff Dike
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Jeff Dike
     

02 May, 2006

1 commit

  • I sent a patch, it was applied as cda402b283c34a24b091f78eee116963e9494762,
    then it was applied again as 181ae4005d0a4010802be534d929b38c42b9ac06 by
    mistake. But while the 1st time it modified (correctly) cow_header_v3, the
    2nd it modified cow_header_v3_broken.

    Signed-off-by: Paolo 'Blaisorblade' Giarrusso
    Acked-by: Jeff Dike
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Paolo 'Blaisorblade' Giarrusso
     

20 Apr, 2006

1 commit


11 Apr, 2006

3 commits

  • Fix two harmless warnings in 64-bit compilation (the 2nd doesn't trigger for
    now because of a missing __attribute((format)) for cow_printf, but next
    patches fix that).

    Signed-off-by: Paolo 'Blaisorblade' Giarrusso
    Cc: Jeff Dike
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Paolo 'Blaisorblade' Giarrusso
     
  • - Correct the layout of all header versions - make all them well-specified
    for any external event. As we don't have 1-byte or 2-byte wide fields, the
    32-bit layout (historical one) has no extra padding, so we can safely add
    __attribute__((packed)).

    - Add detection and reading of the broken 64-bit COW format which has been
    around for a while - to allow safe migration to the correct 32-bit format.
    Safe detection is possible, thanks to some luck with the existing format,
    and it works in practice.

    Signed-off-by: Paolo 'Blaisorblade' Giarrusso
    Cc: Jeff Dike
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Paolo 'Blaisorblade' Giarrusso
     
  • This is the minimal fix to make 64-bit UML binaries create 32-bit compatible
    COW files and read them. I've indeed tested that current code doesn't do this
    - the code gets SIGFPE for a division by a value read at the wrong place,
    where 0 is found.

    Signed-off-by: Paolo 'Blaisorblade' Giarrusso
    Cc: Jeff Dike
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Paolo 'Blaisorblade' Giarrusso
     

25 Feb, 2006

2 commits


10 Oct, 2005

1 commit


17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds