09 Dec, 2006

1 commit


03 Oct, 2006

1 commit


04 Jul, 2006

1 commit

  • Mark the static struct file_operations in drivers/char as const. Making
    them const prevents accidental bugs, and moves them to the .rodata section
    so that they no longer do any false sharing; in addition with the proper
    debug option they are then protected against corruption..

    [akpm@osdl.org: build fix]
    Signed-off-by: Arjan van de Ven
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Arjan van de Ven
     

01 Jul, 2006

1 commit


27 Jun, 2006

4 commits


28 Apr, 2006

1 commit

  • If compiled into the kernel, parport_register_driver() is called before the
    parport driver has been initalised.

    This means that it is expected that tp_count is 0 after the
    parport_register_driver() call() - tipar's attach function will not be
    called until later during bootup.

    Signed-off-by: Daniel Drake
    Cc:
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Daniel Drake
     

12 Feb, 2006

1 commit

  • - tipar_open(): fix unsigned comparison

    - tipar_open(): don't permit NULL pardevice (probably unneeded given the
    above fix).

    - tipar_init_module(): handle the situation where parport_register_driver()
    failed to register any devices (parport_register_driver() drops the ->attach
    return value on the floor).

    This probably makes fixes #1 and #2 unneeded.

    - tipar_init_module(): fix various error-path resource leaks.

    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Andrew Morton
     

29 Oct, 2005

1 commit


29 Jun, 2005

1 commit

  • In the setup function, the delay variable is initialized with ints[2],
    but ints is declared as:
    int ints[2];

    Since the module parameter should correspond to:
    tipar=timeout,delay

    I suppose that the following patch fix the problem.

    Signed-off-by: Luc Van Oostenryck
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Luc Van Oostenryck
     

21 Jun, 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