10 Apr, 2007

1 commit

  • Nobody ported ffmpeg from dv1394 to rawiso yet, and there is no
    justification to remove dv1394 right now.

    Nevertheless, a strong deprecation of this ABI makes a lot of sense,
    especially as Kristian H's drivers shape up to be an attractive
    alternative to the existing ones. But we don't have a schedule at the
    moment.

    Signed-off-by: Stefan Richter

    Stefan Richter
     

23 Mar, 2007

1 commit


20 Feb, 2007

2 commits

  • * git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial: (25 commits)
    Documentation/kernel-docs.txt update.
    arch/cris: typo in KERN_INFO
    Storage class should be before const qualifier
    kernel/printk.c: comment fix
    update I/O sched Kconfig help texts - CFQ is now default, not AS.
    Remove duplicate listing of Cris arch from README
    kbuild: more doc. cleanups
    doc: make doc. for maxcpus= more visible
    drivers/net/eexpress.c: remove duplicate comment
    add a help text for BLK_DEV_GENERIC
    correct a dead URL in the IP_MULTICAST help text
    fix the BAYCOM_SER_HDX help text
    fix SCSI_SCAN_ASYNC help text
    trivial documentation patch for platform.txt
    Fix typos concerning hierarchy
    Fix comment typo "spin_lock_irqrestore".
    Fix misspellings of "agressive".
    drivers/scsi/a100u2w.c: trivial typo patch
    Correct trivial typo in log2.h.
    Remove useless FIND_FIRST_BIT() macro from cardbus.c.
    ...

    Linus Torvalds
     
  • * 'for-linus' of ssh://master.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6:
    ieee1394: fix another deadlock in nodemgr
    ieee1394: cycle timer read extension for raw1394

    Linus Torvalds
     

18 Feb, 2007

1 commit


17 Feb, 2007

2 commits

  • A "modprobe ohci1394; sleep 1.5; modprobe -r ohci1394" could get stuck
    in uninterruptible state, especially if an external node was connected.
    http://bugzilla.kernel.org/show_bug.cgi?id=7792

    Signed-off-by: Stefan Richter

    Stefan Richter
     
  • This implements the simultaneous read of the isochronous cycle timer and
    the system clock (in usecs). This allows to express the exact receive
    time of an ISO packet as a system time with microsecond accuracy.
    http://bugzilla.kernel.org/show_bug.cgi?id=7773

    The counterpart patch for libraw1394 can be found at
    http://thread.gmane.org/gmane.linux.kernel.firewire.devel/8934

    Patch update (Stefan R.): Disable preemption and local interrupts.
    Prevent integer overflow. Add paranoid error checks and kerneldoc to
    hpsb_read_cycle_timer. Move it to other ieee1394_core high-level API
    functions. Change comments. Adjust whitespace. Rename struct
    _raw1394_cycle_timer.

    Signed-off-by: Stefan Richter
    Acked-by: Pieter Palmers
    Acked-by: Dan Dennedy

    Pieter Palmers
     

15 Feb, 2007

1 commit

  • After Al Viro (finally) succeeded in removing the sched.h #include in module.h
    recently, it makes sense again to remove other superfluous sched.h includes.
    There are quite a lot of files which include it but don't actually need
    anything defined in there. Presumably these includes were once needed for
    macros that used to live in sched.h, but moved to other header files in the
    course of cleaning it up.

    To ease the pain, this time I did not fiddle with any header files and only
    removed #includes from .c-files, which tend to cause less trouble.

    Compile tested against 2.6.20-rc2 and 2.6.20-rc2-mm2 (with offsets) on alpha,
    arm, i386, ia64, mips, powerpc, and x86_64 with allnoconfig, defconfig,
    allmodconfig, and allyesconfig as well as a few randconfigs on x86_64 and all
    configs in arch/arm/configs on arm. I also checked that no new warnings were
    introduced by the patch (actually, some warnings are removed that were emitted
    by unnecessarily included header files).

    Signed-off-by: Tim Schmielau
    Acked-by: Russell King
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Tim Schmielau
     

14 Feb, 2007

1 commit

  • Declare the parent device of i2c_adapter devices each time we can
    easily do so. It makes the i2c_adapter appear at the right place in
    the device tree, rather than as a platform device.

    Signed-off-by: Jean Delvare
    Cc: David Brownell
    Cc: Len Brown
    Cc: Jordan Crouse
    Cc: Jody McIntyre
    Cc: Stefan Richter
    Cc: v4l-dvb-maintainer@linuxtv.org
    Cc: Petr Vandrovec

    Jean Delvare
     

13 Feb, 2007

1 commit

  • Many struct file_operations in the kernel can be "const". Marking them const
    moves these to the .rodata section, which avoids false sharing with potential
    dirty data. In addition it'll catch accidental writes at compile time to
    these shared resources.

    Signed-off-by: Arjan van de Ven
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Arjan van de Ven
     

09 Feb, 2007

16 commits


11 Jan, 2007

1 commit

  • Since commit 98e238cd42be6c0852da519303cf0182690f8d9f in Linux 2.6.19,
    "ieee1394: sbp2: don't prefer MODE SENSE 10", some FireWire DVD-ROMs and
    DVD-RWs were mistaken as CD-ROM because sr_mod now sent MODE SENSE 6.
    The MMC command set includes only MODE SENSE 10.
    http://bugzilla.kernel.org/show_bug.cgi?id=7800

    This fix lets sbp2 switch scsi_device.use_10_for_rw on for MMC LUs.
    This should rather be done in the command set driver sr_mod, not in the
    sbp2 transport driver, and an according patch will follow for a next
    Linux release.

    Signed-off-by: Stefan Richter

    Stefan Richter
     

30 Dec, 2006

2 commits

  • Need to use a PCI device, not a FireWire host device. Problem found by
    Andreas Schwab, mistake pointed out by Benjamin Herrenschmidt.
    http://ozlabs.org/pipermail/linuxppc-dev/2006-December/029595.html

    Signed-off-by: Stefan Richter
    Tested-by: Andreas Schwab

    Stefan Richter
     
  • Delete some incorrect code, left over from the initial driver submission
    in March 2001.

    SBP-2 targets should provide sense data via the SBP-2 status block
    (autosense). We have to pass the REQUEST_SENSE command through to
    targets which don't implement autosense, if there are any, and to
    accomodate application clients which use this command.

    Signed-off-by: Stefan Richter

    Stefan Richter
     

11 Dec, 2006

1 commit


09 Dec, 2006

1 commit


08 Dec, 2006

9 commits