Skip to content
Snippets Groups Projects
  1. Jun 11, 2009
  2. May 22, 2009
  3. May 06, 2009
  4. Apr 18, 2009
  5. Apr 14, 2009
  6. Apr 06, 2009
  7. Apr 02, 2009
  8. Apr 01, 2009
  9. Mar 30, 2009
  10. Mar 28, 2009
  11. Mar 26, 2009
  12. Mar 24, 2009
    • Jason Baron's avatar
      dynamic debug: combine dprintk and dynamic printk · e9d376f0
      Jason Baron authored
      
      This patch combines Greg Bank's dprintk() work with the existing dynamic
      printk patchset, we are now calling it 'dynamic debug'.
      
      The new feature of this patchset is a richer /debugfs control file interface,
      (an example output from my system is at the bottom), which allows fined grained
      control over the the debug output. The output can be controlled by function,
      file, module, format string, and line number.
      
      for example, enabled all debug messages in module 'nf_conntrack':
      
      echo -n 'module nf_conntrack +p' > /mnt/debugfs/dynamic_debug/control
      
      to disable them:
      
      echo -n 'module nf_conntrack -p' > /mnt/debugfs/dynamic_debug/control
      
      A further explanation can be found in the documentation patch.
      
      Signed-off-by: default avatarGreg Banks <gnb@sgi.com>
      Signed-off-by: default avatarJason Baron <jbaron@redhat.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
      e9d376f0
    • Jarkko Nikula's avatar
      ARM: OMAP: Add method to register additional I2C busses on the command line, v2 · 7954763b
      Jarkko Nikula authored
      
      This patch extends command line option "i2c_bus=bus_id,clkrate" so that
      it allow to register additional I2C busses that are not registered with
      omap_register_i2c_bus from board initialization code.
      
      Purpose of this is to register additional board busses which are routed
      to external connectors only without any on board I2C devices.
      
      Cc: linux-i2c@vger.kernel.org
      Signed-off-by: default avatarJarkko Nikula <jarkko.nikula@nokia.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      7954763b
    • Jarkko Nikula's avatar
      ARM: OMAP: Add command line option for I2C bus speed, v2 · 3a853fb9
      Jarkko Nikula authored
      
      This patch adds a new command line option "i2c_bus=bus_id,clkrate" into
      I2C bus registration helper. Purpose of the option is to override the
      default board specific bus speed which is supplied by the
      omap_register_i2c_bus.
      
      The default bus speed is typically set to speed of slowest I2C chip on the
      bus and overriding allow to use some experimental configurations or updated
      chip versions without any kernel modifications.
      
      Cc: linux-i2c@vger.kernel.org
      Signed-off-by: default avatarJarkko Nikula <jarkko.nikula@nokia.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      3a853fb9
  13. Mar 20, 2009
    • Yuji Shimada's avatar
      PCI: allow assignment of memory resources with a specified alignment · 32a9a682
      Yuji Shimada authored
      
      This patch allows memory resources to be assigned with a specified
      alignment at boot-time or run-time. The patch is useful when we use PCI
      pass-through, because page-aligned memory resources are required to
      securely share PCI resources with guest drivers.
      
      If you want to assign the resource at boot time, please set
      "pci=resource_alignment=" boot parameter.
      
      This is format of "pci=resource_alignment=" boot parameter:
      
              [<order of align>@][<domain>:]<bus>:<slot>.<func>[; ...]
                      Specifies alignment and device to reassign
                      aligned memory resources.
                      If <order of align> is not specified, PAGE_SIZE is
                      used as alignment.
                      PCI-PCI bridge can be specified, if resource
                      windows need to be expanded.
      
      This is example:
      
              pci=resource_alignment=20@07:00.0;18@0f:00.0;00:1d.7
      
      If you want to assign the resource at run-time, please set
      "/sys/bus/pci/resource_alignment" file, and hot-remove the device and
      hot-add the device.  For this purpose, fakephp or PCI hotplug interfaces
      can be used.
      
      The format of "/sys/bus/pci/resource_alignment" file is the same with
      boot parameter. You can use "," instead of ";".
      
      For example:
      
              # cd /sys/bus/pci
              # echo -n 20@12:00.0 > resource_alignment
              # echo 1 > devices/0000:12:00.0/remove
              # echo 1 > rescan
      
      Reviewed-by: default avatarAlex Chiang <achiang@hp.com>
      Reviewed-by: default avatarYu Zhao <yu.zhao@intel.com>
      Signed-off-by: default avatarYuji Shimada <shimada-yxb@necst.nec.co.jp>
      Signed-off-by: default avatarJesse Barnes <jbarnes@virtuousgeek.org>
      32a9a682
    • Bjorn Helgaas's avatar
      PCI/x86: document pci=earlydump argument · 1cc0ca26
      Bjorn Helgaas authored
      
      Document the "pci=earlydump" argument.  This currently only works on x86.
      
      Signed-off-by: default avatarBjorn Helgaas <bjorn.helgaas@hp.com>
      Signed-off-by: default avatarJesse Barnes <jbarnes@virtuousgeek.org>
      1cc0ca26
  14. Mar 10, 2009
  15. Mar 05, 2009
  16. Mar 02, 2009
  17. Feb 25, 2009
  18. Feb 23, 2009
  19. Feb 22, 2009
  20. Feb 05, 2009
  21. Jan 18, 2009
  22. Jan 09, 2009
  23. Jan 08, 2009
  24. Jan 07, 2009
    • Arjan van de Ven's avatar
      resource: allow MMIO exclusivity for device drivers · e8de1481
      Arjan van de Ven authored
      
      Device drivers that use pci_request_regions() (and similar APIs) have a
      reasonable expectation that they are the only ones accessing their device.
      As part of the e1000e hunt, we were afraid that some userland (X or some
      bootsplash stuff) was mapping the MMIO region that the driver thought it
      had exclusively via /dev/mem or via various sysfs resource mappings.
      
      This patch adds the option for device drivers to cause their reserved
      regions to the "banned from /dev/mem use" list, so now both kernel memory
      and device-exclusive MMIO regions are banned.
      NOTE: This is only active when CONFIG_STRICT_DEVMEM is set.
      
      In addition to the config option, a kernel parameter iomem=relaxed is
      provided for the cases where developers want to diagnose, in the field,
      drivers issues from userspace.
      
      Reviewed-by: default avatarMatthew Wilcox <willy@linux.intel.com>
      Signed-off-by: default avatarArjan van de Ven <arjan@linux.intel.com>
      Signed-off-by: default avatarJesse Barnes <jbarnes@virtuousgeek.org>
      e8de1481
    • Alan Stern's avatar
      USB: storage: make the "quirks=" module parameter writable · c838ea46
      Alan Stern authored
      
      This patch (as1190) makes usb-storage's "quirks=" module parameter
      writable, so that users can add entries for their devices at runtime
      with no need to reboot or reload usb-storage.
      
      New codes are added for the SANE_SENSE, CAPACITY_HEURISTICS, and
      CAPACITY_OK flags.
      
      Signed-off-by: default avatarAlan Stern <stern@rowland.harvard.edu>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
      c838ea46
    • Alan Stern's avatar
      USB: usb-storage: add "quirks=" module parameter · d4f373e5
      Alan Stern authored
      
      This patch (as1163b) adds a "quirks=" module parameter to usb-storage.
      This will allow people to make short-term changes to their
      unusual_devs list without rebuilding the entire driver.  Testing will
      become much easier, and less-sophisticated users will be able to
      access their buggy devices after a simple config-file change instead
      of having to wait for a new kernel release.
      
      The patch also adds a documentation entry for usb-storage's
      "delay_use" parameter, which has been around for years but but was
      never listed among the kernel parameters.
      
      Signed-off-by: default avatarAlan Stern <stern@rowland.harvard.edu>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
      d4f373e5
  25. Jan 06, 2009
Loading