lkml.org 
[lkml]   [2006]   [Jun]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject[GIT PATCH] Driver Core patches for 2.6.17
    Here are some driver core patches and fixes for 2.6.17.  They contain the
    following changes:
    - documentation update
    - add ABI documentation as discussed on lkml
    - add ISA driver core framework
    - add ability for devices to work like class devices
    - let drivers get to tty class device pointer
    - add /sys/hypervisor when needed
    - some mutex conversions
    - some MODALIAS and uevent fixes
    - remove some unused exports
    - make the dev_printk() messags be a bit more informative when
    we do not have a driver attached to a device yet.

    All of these patches have been in the -mm tree for a number of months.

    Please pull from:
    git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6.git/
    or if master.kernel.org hasn't synced up yet:
    master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6.git/

    Patches will be sent as a follow-on to this message to lkml for people
    to see.

    thanks,

    greg k-h


    Documentation/ABI/README | 77 ++++++++++++
    Documentation/ABI/obsolete/devfs | 13 ++
    Documentation/ABI/stable/syscalls | 10 +
    Documentation/ABI/stable/sysfs-module | 30 ++++
    Documentation/ABI/testing/sysfs-class | 16 ++
    Documentation/ABI/testing/sysfs-devices | 25 ++++
    Documentation/isdn/README.gigaset | 7 -
    Documentation/power/devices.txt | 90 --------------
    block/genhd.c | 7 -
    drivers/base/Kconfig | 4
    drivers/base/Makefile | 2
    drivers/base/attribute_container.c | 8 -
    drivers/base/base.h | 9 +
    drivers/base/bus.c | 28 +++-
    drivers/base/class.c | 112 ++++++++++++------
    drivers/base/core.c | 197 +++++++++++++++++++++++++++++++-
    drivers/base/firmware_class.c | 22 +--
    drivers/base/hypervisor.c | 19 +++
    drivers/base/init.c | 1
    drivers/base/isa.c | 180 +++++++++++++++++++++++++++++
    drivers/base/platform.c | 35 +++++
    drivers/base/power/Makefile | 3
    drivers/base/power/suspend.c | 17 ++
    drivers/base/sys.c | 51 ++++++++
    drivers/block/cciss.c | 1
    drivers/char/tty_io.c | 11 +
    drivers/isdn/gigaset/common.c | 13 +-
    drivers/isdn/gigaset/gigaset.h | 1
    drivers/isdn/gigaset/interface.c | 10 +
    drivers/isdn/gigaset/proc.c | 21 ++-
    fs/partitions/check.c | 4
    include/linux/device.h | 25 ++--
    include/linux/isa.h | 28 ++++
    include/linux/kobject.h | 2
    include/linux/sysdev.h | 18 ++
    include/linux/tty.h | 4
    lib/kobject.c | 6
    37 files changed, 907 insertions(+), 200 deletions(-)

    ---------------

    Alan Stern:
    Driver Core: Make dev_info and friends print the bus name if there is no driver

    David Brownell:
    Driver Core: CONFIG_DEBUG_PM covers drivers/base/power too
    platform_bus learns about modalias
    remove duplication from Documentation/power/devices.txt
    Driver core: PM_DEBUG device suspend() messages become informative

    Greg Kroah-Hartman:
    kobject: make people pay attention to kobject_add errors
    Add kernel<->userspace ABI stability documentation
    CCISS: add device symlink to the block cciss block devices in sysfs
    Driver Core: remove unused exports
    Driver core: change make_class_name() to take kobjects
    Driver core: allow struct device to have a dev_t
    Driver core: add proper symlinks for devices

    Hansjoerg Lipp:
    TTY: return class device pointer from tty_register_device()
    i4l gigaset: move sysfs entry to tty class device

    Kay Sievers:
    Driver core: bus device event delay
    Driver core: add generic "subsystem" link to all devices

    Laura Garcia:
    firmware_class: s/semaphores/mutexes

    Michael Holzheu:
    Driver Core: Add /sys/hypervisor when needed

    Rene Herman:
    Driver model: add ISA bus

    Russell King:
    Driver Core: Fix platform_device_add to use device_add

    Shaohua Li:
    Driver Core: Allow sysdev_class have attributes

    Stephen Hemminger:
    Driver core: class_device_add needs error checks

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2006-06-21 21:51    [W:0.030 / U:89.360 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site