20 Jul, 2007

7 commits

  • * 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6: (44 commits)
    i2c: Delete the i2c-isa pseudo bus driver
    hwmon: refuse to load abituguru driver on non-Abit boards
    hwmon: fix Abit Uguru3 driver detection on some motherboards
    hwmon/w83627ehf: Be quiet when no chip is found
    hwmon/w83627ehf: No need to initialize fan_min
    hwmon/w83627ehf: Export the thermal sensor types
    hwmon/w83627ehf: Enable VBAT monitoring
    hwmon/w83627ehf: Add support for the VID inputs
    hwmon/w83627ehf: Fix timing issues
    hwmon/w83627ehf: Add error messages for two error cases
    hwmon/w83627ehf: Convert to a platform driver
    hwmon/w83627ehf: Update the Kconfig entry
    make coretemp_device_remove() static
    hwmon: Add LM93 support
    hwmon: Improve the pwmN_enable documentation
    hwmon/smsc47b397: Don't report missing fans as spinning at 82 RPM
    hwmon: Add support for newer uGuru's
    hwmon/f71805f: Add temperature-tracking fan control mode
    hwmon/w83627ehf: Preserve speed reading when changing fan min
    hwmon: fix detection of abituguru volt inputs
    ...

    Manual fixup of trivial conflict in MAINTAINERS file

    Linus Torvalds
     
  • Add documentation for the new SMSC DME1737 driver.

    Signed-off-by: Juerg Haefliger
    Signed-off-by: Jean Delvare

    Juerg Haefliger
     
  • Mark M. Hoffman is taking over for Jean Delvare as maintainer of the hwmon
    subsystem. He is also the author/maintainer for several existing drivers.

    Signed-off-by: Jean Delvare
    Signed-off-by: Mark M. Hoffman

    Mark M. Hoffman
     
  • Update maintainer information on edac components

    Signed-off-by: Doug Thompson
    Cc: Greg KH
    Cc: Alan Cox
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Douglas Thompson
     
  • Added new maintainers for the new EDAC drivers.

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

    Douglas Thompson
     
  • Update the MAINTAINERS file: Thomas Gleixner has been the de-facto
    maintainer of POSIX timers and clocks for quite some time.

    Signed-off-by: Ingo Molnar
    Cc: Thomas Gleixner
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Ingo Molnar
     
  • I guess it is time to clarify that suspend and hibernation are separate
    things, and add Rafael as a maintainer. Plus, people blame us for suspend
    problems, anyway, I guess it is fair to mark us as suspend maintainers,
    too.

    Signed-off-by: Pavel Machek
    Acked-by: Rafael J. Wysocki"
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Pavel Machek
     

19 Jul, 2007

3 commits

  • This patch implements the driver necessary use the Analog Devices
    Blackfin processor's on-chip ethernet MAC controller.

    [try#2]
    - add timeout control
    - kill dma_config_reg bitfields
    - some trivial cleanup

    [try#3]
    - add endianess check
    - add DRV_NAME, DRV_VERSION... driver information string
    - add some comments for silicon anomaly and dma API confusion
    - some code trivial cleanup

    [try#4]
    - add Blackfin latest GPIO pin mux opertion with Michael Hennerich's
    help and Dan's review
    - rewrite the DMA descriptor list operation in a more readable way
    by Joe's review

    [try#5]
    - cleanup some coding style by Joe's review.

    [try#6]
    - 1.1 version fix a bug when set up multicast list pointed by Mr. yoshfuji
    - rearrange the desc_list_free function.

    Signed-off-by: Michael Hennerich
    Signed-off-by: Bryan Wu
    Cc: Michael Buesch
    Cc: Mike Frysinger
    Cc: Jeff Garzik
    Cc: Christoph Hellwig
    Cc: Dan Williams
    Cc: Joe Perches
    Cc: YOSHIFUJI Hideaki
    Signed-off-by: Andrew Morton
    Signed-off-by: Jeff Garzik

    Bryan Wu
     
  • Document the existence of a published git tree for the x86 setup code.

    Signed-off-by: H. Peter Anvin

    H. Peter Anvin
     
  • * 'upstream' of git://git.infradead.org/~dedekind/ubi-2.6: (28 commits)
    UBI: fix compile warning
    UBI: fix error handling in erase worker
    UBI: fix comments
    UBI: remove unneeded error checks
    UBI: cleanup usage of try_module_get
    UBI: fix overflow bug
    UBI: bugfix in max_sqnum calculation
    UBI: bugfix in sqnum calculation
    UBI: fix signed-unsigned multiplication
    UBI: fix bug in atomic_leb_change()
    UBI: fix message
    UBI: fix debugging stuff
    UBI: bugfix in error path
    UBI: use is_power_of_2()
    UBI: fix freeing ubi->vtbl while unloading
    UBI: fix MAINTAINERS
    UBI: bugfix in ubi_leb_change()
    UBI: kill homegrown endian macros
    UBI: cleanup ioctl handling
    UBI: error path bugfix
    ...

    Linus Torvalds
     

18 Jul, 2007

2 commits

  • This is a reimplementation of the zs driver for the serial subsystem. Any
    resemblance to the old driver is purely coincidential. ;-) I do hope I got
    the handling of modem lines right -- better do not tackle me about the
    issue unless you feel too good...

    Any users of the old driver: please note the numbers of the serial lines
    have now been swapped, i.e. ttyS0 ttyS1 and ttyS2 ttyS3. It has
    to do with the modem lines mentioned above; basically the port A in a given
    chip has to be initialised before the port B if you want to use the latter
    as the serial console (which is usually the case), as operations on modem
    lines of the serial line associated with the port B access both ports (see
    the comment at the top of the driver for the details of wiring used).
    Please update your scripts.

    This is also the reason each SCC now requests an IRQ once only (as seen in
    "/proc/interrupts") -- the handler takes care of both ports at once as the
    line associated with the port B has to take status update interrupts from
    both ports (and yet the line of the port A takes its own for itself too).
    The old driver never got it right...

    Signed-off-by: Maciej W. Rozycki
    Cc: Ralf Baechle
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Maciej W. Rozycki
     
  • Fix UBI git tree URL.

    Signed-off-by: Artem Bityutskiy

    Artem Bityutskiy
     

17 Jul, 2007

5 commits


16 Jul, 2007

3 commits


15 Jul, 2007

1 commit


13 Jul, 2007

8 commits

  • * master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6: (149 commits)
    USB: ohci-pnx4008: Remove unnecessary cast of return value of kzalloc
    USB: additions to the quirk list
    usb-storage: implement autosuspend
    USB: cdc-acm: add new device id to option driver
    USB: goku_udc trivial cleanups
    USB: usb gadget stack can now -DDEBUG with Kconfig
    usb gadget stack: remove usb_ep_*_buffer(), part 2
    usb gadget stack: remove usb_ep_*_buffer(), part 1
    USB: pxa2xx_udc -- cleanups, mostly removing dma hooks
    USB: pxa2xx_udc: use generic gpio layer
    USB: quirk for samsung printer
    USB: usb/dma doc updates
    USB: drivers/usb/storage/unusual_devs.h whitespace cleanup
    USB: remove Makefile reference to obsolete OHCI_AT91
    USB: io_*: remove bogus termios no change checks
    USB: mos7720: remove bogus no termios change check
    USB: visor and whiteheat: remove bogus termios change checks
    USB: pl2303: remove bogus checks and fix speed support to use tty_get_baud_rate()
    USB: mos7840.c: turn this into a serial driver
    USB: make the usb_device numa_node get assigned from controller
    ...

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband: (76 commits)
    IB: Update MAINTAINERS with Hal's new email address
    IB/mlx4: Implement query SRQ
    IB/mlx4: Implement query QP
    IB/cm: Send no match if a SIDR REQ does not match a listen
    IB/cm: Fix handling of duplicate SIDR REQs
    IB/cm: cm_msgs.h should include ib_cm.h
    IB/cm: Include HCA ACK delay in local ACK timeout
    IB/cm: Use spin_lock_irq() instead of spin_lock_irqsave() when possible
    IB/sa: Make sure SA queries use default P_Key
    IPoIB: Recycle loopback skbs instead of freeing and reallocating
    IB/mthca: Replace memset(, 0, PAGE_SIZE) with clear_page()
    IPoIB/cm: Fix warning if IPV6 is not enabled
    IB/core: Take sizeof the correct pointer when calling kmalloc()
    IB/ehca: Improve latency by unlocking after triggering the hardware
    IB/ehca: Notify consumers of LID/PKEY/SM changes after nondisruptive events
    IB/ehca: Return QP pointer in poll_cq()
    IB/ehca: Change idr spinlocks into rwlocks
    IB/ehca: Refactor sync between completions and destroy_cq using atomic_t
    IB/ehca: Lock renaming, static initializers
    IB/ehca: Report RDMA atomic attributes in query_qp()
    ...

    Linus Torvalds
     
  • Vojtech agreed to pass usblp over to me, so if you find bugs don't bug him.

    Signed-off-by: Pete Zaitcev
    Signed-off-by: Vojtech Pavlik
    Signed-off-by: Greg Kroah-Hartman

    Pete Zaitcev
     
  • Signed-off-by: Roland Dreier

    Roland Dreier
     
  • * master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart:
    [AGPGART] Hand off AGP maintainence.

    Linus Torvalds
     
  • * master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6: (34 commits)
    PCI: Only build PCI syscalls on architectures that want them
    PCI: limit pci_get_bus_and_slot to domain 0
    PCI: hotplug: acpiphp: avoid acpiphp "cannot get bridge info" PCI hotplug failure
    PCI: hotplug: acpiphp: remove hot plug parameter write to PCI host bridge
    PCI: hotplug: acpiphp: fix slot poweroff problem on systems without _PS3
    PCI: hotplug: pciehp: wait for 1 second after power off slot
    PCI: pci_set_power_state(): check for PM capabilities earlier
    PCI: cpci_hotplug: Convert to use the kthread API
    PCI: add pci_try_set_mwi
    PCI: pcie: remove SPIN_LOCK_UNLOCKED
    PCI: ROUND_UP macro cleanup in drivers/pci
    PCI: remove pci_dac_dma_... APIs
    PCI: pci-x-pci-express-read-control-interfaces cleanups
    PCI: Fix typo in include/linux/pci.h
    PCI: pci_ids, remove double or more empty lines
    PCI: pci_ids, add atheros and 3com_2 vendors
    PCI: pci_ids, reorder some entries
    PCI: i386: traps, change VENDOR to DEVICE
    PCI: ATM: lanai, change VENDOR to DEVICE
    PCI: Change all drivers to use pci_device->revision
    ...

    Linus Torvalds
     
  • * 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: (183 commits)
    [TG3]: Update version to 3.78.
    [TG3]: Add missing NVRAM strapping.
    [TG3]: Enable auto MDI.
    [TG3]: Fix the polarity bit.
    [TG3]: Fix irq_sync race condition.
    [NET_SCHED]: ematch: module autoloading
    [TCP]: tcp probe wraparound handling and other changes
    [RTNETLINK]: rtnl_link: allow specifying initial device address
    [RTNETLINK]: rtnl_link API simplification
    [VLAN]: Fix MAC address handling
    [ETH]: Validate address in eth_mac_addr
    [NET]: Fix races in net_rx_action vs netpoll.
    [AF_UNIX]: Rewrite garbage collector, fixes race.
    [NETFILTER]: {ip, nf}_conntrack_sctp: fix remotely triggerable NULL ptr dereference (CVE-2007-2876)
    [NET]: Make all initialized struct seq_operations const.
    [UDP]: Fix length check.
    [IPV6]: Remove unneeded pointer idev from addrconf_cleanup().
    [DECNET]: Another unnecessary net/tcp.h inclusion in net/dn.h
    [IPV6]: Make IPV6_{RECV,2292}RTHDR boolean options.
    [IPV6]: Do not send RH0 anymore.
    ...

    Fixed up trivial conflict in Documentation/feature-removal-schedule.txt
    manually.

    Signed-off-by: Linus Torvalds

    Linus Torvalds
     
  • Change MAINTAINERS to formally take responsibility for the i386 boot code.

    Signed-off-by: H. Peter Anvin
    Signed-off-by: Linus Torvalds

    H. Peter Anvin
     

12 Jul, 2007

1 commit


11 Jul, 2007

3 commits

  • Signed-off-by: James Chapman
    Signed-off-by: David S. Miller

    James Chapman
     
  • * 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6: (40 commits)
    bonding/bond_main.c: make 2 functions static
    ps3: gigabit ethernet driver for PS3, take3
    [netdrvr] Fix dependencies for ax88796 ne2k clone driver
    eHEA: Capability flag for DLPAR support
    Remove sk98lin ethernet driver.
    sunhme.c:quattro_pci_find() must be __devinit
    bonding / ipv6: no addrconf for slaves separately from master
    atl1: remove write-only var in tx handler
    macmace: use "unsigned long flags;"
    Cleanup usbnet_probe() return value handling
    netxen: deinline and sparse fix
    eeprom_93cx6: shorten pulse timing to match spec (bis)
    phylib: Add Marvell 88E1112 phy id
    phylib: cleanup marvell.c a bit
    AX88796 network driver
    IOC3: Switch to pci refcounting safe APIs
    e100: Fix Tyan motherboard e100 not receiving IPMI commands
    QE Ethernet driver writes to wrong register to mask interrupts
    rrunner.c:rr_init() must be __devinit
    tokenring/3c359.c:xl_init() must be __devinit
    ...

    Linus Torvalds
     
  • Hi,

    This is the third submission of the network driver for PS3.
    The differences from the previous one are:

    - renamed source file names so that their prefix can match
    with the module name
    - added cbe-oss-dev@ozlabs.org line for MAINTAINER file
    - changed some in copyright comments

    If there are no more comments, please apply for 2.6.23.

    Thank you

    --
    Subject: PS3: Ethernet driver

    From: Masakazu Mokuno

    Add Gigabit Ethernet support for the PS3 game console. The module will
    be called ps3_gelic.

    CC: Geoff Levand
    Signed-off-by: Masakazu Mokuno
    Signed-off-by: Jeff Garzik

    Masakazu Mokuno
     

10 Jul, 2007

4 commits


09 Jul, 2007

1 commit


07 Jul, 2007

1 commit


02 Jul, 2007

1 commit

  • >>>>> "Greg" == Greg KH writes:

    Greg> Yeah, this is the cdc_acm driver that is still in the USB drivers/
    Greg> directory tree as it is a USB class driver that shows up as a tty device
    Greg> to userspace. It should not be moved to the networking list unless no
    Greg> one minds that I never see any queries about it :)

    Ok, here's an updated patch:

    Questions regarding the USB network drivers should now go to netdev.

    Signed-off-by: Peter Korsgaard
    Acked-by: David Brownell
    Signed-off-by: Jeff Garzik

    Peter Korsgaard