04 Feb, 2006

5 commits


23 Jan, 2006

1 commit

  • Helge,
    o Convert a bunch of kmalloc/memset uses to kzalloc.
    o pci.c: Add some __read_mostly annotations.
    o pci.c: Move constant pci_post_reset_delay to asm/pci.h
    o grfioctl.h: Add A4450A to comment of CRT_ID_VISUALIZE_EG.
    o Add some consts to perf.c/perf_images.h

    Matthew,
    o sticore.c: Add some consts to suppress compile warnings.

    Signed-off-by: Helge Deller
    Signed-off-by: Matthew Wilcox
    Signed-off-by: Kyle McMartin

    Helge Deller
     

11 Jan, 2006

1 commit


10 Jan, 2006

1 commit


09 Jan, 2006

2 commits


07 Jan, 2006

9 commits


06 Jan, 2006

4 commits


07 Nov, 2005

1 commit

  • This is the remaining misc drivers/ part of the big kfree cleanup patch.

    Remove pointless checks for NULL prior to calling kfree() in misc files in
    drivers/.

    Signed-off-by: Jesper Juhl
    Acked-by: Aristeu Sergio Rozanski Filho
    Acked-by: Roland Dreier
    Acked-by: Pierre Ossman
    Acked-by: Jean Delvare
    Acked-by: Greg Kroah-Hartman
    Acked-by: Len Brown
    Acked-by: "Antonino A. Daplas"
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Jesper Juhl
     

22 Oct, 2005

1 commit


11 Sep, 2005

1 commit

  • Use schedule_timeout_interruptible() instead of
    set_current_state()/schedule_timeout() to reduce kernel size. Also use
    human-time to jiffies units conversion functions rather than direct HZ
    division to avoid rounding issues.

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

    Nishanth Aravamudan
     

09 Sep, 2005

1 commit


08 Sep, 2005

1 commit


30 Aug, 2005

1 commit


24 Aug, 2005

1 commit


27 Jul, 2005

1 commit


08 Jul, 2005

2 commits


02 Jul, 2005

1 commit

  • The dynamic pci id logic has been bothering me for a while, and now that
    I started to look into how to move some of this to the driver core, I
    thought it was time to clean it all up.

    It ends up making the code smaller, and easier to follow, and fixes a
    few bugs at the same time (dynamic ids were not being matched
    everywhere, and so could be missed on some call paths for new devices,
    semaphore not needed to be grabbed when adding a new id and calling the
    driver core, etc.)

    I also renamed the function pci_match_device() to pci_match_id() as
    that's what it really does.

    Signed-off-by: Greg Kroah-Hartman

    Greg Kroah-Hartman
     

28 Jun, 2005

1 commit


24 Jun, 2005

2 commits

  • kernel 2.6.12-rc2 adopted some code by Bjorn Helgaas supporting NetMos combo
    controller cards. this implementation doesn't work for nm9855 based cards!

    there are two reasons:

    a) the module 'parport_pc' doesn't want to give the resonsibility for
    the netmos_9855 to 'parport_serial' and can not handle the serial lines
    -- trivial to fix...

    http://lists.infradead.org/pipermail/linux-parport/2005-February/000250.html
    http://lkml.org/lkml/2005/3/24/199 b) the support for the nm9855 in

    'parport_serial' still doesn't work because of wrong assumptions about
    the relevant BARs port address layout for this chip:

    0000:00:09.0 Communication controller:
    NetMos Technology PCI 9855
    Multi-I/O Controller (rev 01)
    (= 9710:9855)
    Subsystem: LSI Logic / Symbios Logic 1P4S (= 1000:0014)
    Flags: medium devsel, IRQ 177
    I/O ports at a800 [size=8] (= parport)
    I/O ports at a400 [size=8]
    I/O ports at a000 [size=8] (= serial)
    I/O ports at 9800 [size=8] (= serial)
    I/O ports at 9400 [size=8] (= serial)
    I/O ports at 9000 [size=16] (= serial)

    the following patch will fix the problem.

    Cc: Bjorn Helgaas
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Martin Schitter
     
  • This patch creates a new kstrdup library function and changes the "local"
    implementations in several places to use this function.

    Most of the changes come from the sound and net subsystems. The sound part
    had already been acknowledged by Takashi Iwai and the net part by David S.
    Miller.

    I left UML alone for now because I would need more time to read the code
    carefully before making changes there.

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

    Paulo Marques
     

04 May, 2005

1 commit

  • Part of parport_pc that uses ISA DMA helpers made conditional on
    CONFIG_ISA_DMA_API. As the result, driver got usable for boxen that do
    not have ISA DMA stuff and have normal PCI parport card stuck into
    them - these never use DMA anyway.

    Signed-off-by: Al Viro
    Signed-off-by: Linus Torvalds

    Al Viro
     

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