]> git.hungrycats.org Git - linux/log
linux
22 years agoMerge intel.com:/home/lenb/src/linux-acpi-test-2.6.4
Len Brown [Thu, 25 Mar 2004 12:53:25 +0000 (07:53 -0500)]
Merge intel.com:/home/lenb/src/linux-acpi-test-2.6.4
into intel.com:/home/lenb/src/linux-acpi-test-2.6.5

22 years ago[ACPI] PCI interrupt link routing (Luming Yu)
Len Brown [Thu, 25 Mar 2004 12:40:31 +0000 (07:40 -0500)]
[ACPI] PCI interrupt link routing (Luming Yu)
use _PRS to determine resource type for _SRS
fixes HP Proliant servers
http://bugzilla.kernel.org/show_bug.cgi?id=1590

22 years agoMerge intel.com:/home/lenb/bk/linux-2.6.5
Len Brown [Wed, 24 Mar 2004 09:05:11 +0000 (04:05 -0500)]
Merge intel.com:/home/lenb/bk/linux-2.6.5
into intel.com:/home/lenb/src/linux-acpi-test-2.6.5

22 years ago[PATCH] fix ppc32 sys_swapcontext
Paul Mackerras [Tue, 23 Mar 2004 23:27:03 +0000 (15:27 -0800)]
[PATCH] fix ppc32 sys_swapcontext

This fixes a bug in the swapcontext system call on ppc32.

On ppc32, the system call entry only saves the volatile registers,
except in the case of a few system calls (e.g.  fork) which need all the
registers saved.  Swapcontext needs all the registers but we weren't
saving them all. So fixes that.

22 years ago[PATCH] Threaded core dumps for PPC32
Paul Mackerras [Tue, 23 Mar 2004 23:26:51 +0000 (15:26 -0800)]
[PATCH] Threaded core dumps for PPC32

At the moment, ppc32 kernels will oops if a threaded program tries to
dump core.  We call dump_fpu with a NULL regs pointer, which it tries
to dereference.

This fixes the issue by implementing the hooks used in doing threaded
core dumps properly.

22 years agoMerge davem@nuts.davemloft.net:/disk1/BK/sparc-2.6
David S. Miller [Tue, 23 Mar 2004 17:27:24 +0000 (09:27 -0800)]
Merge davem@nuts.davemloft.net:/disk1/BK/sparc-2.6
into kernel.bkbits.net:/home/davem/sparc-2.6

22 years ago[SPARC64]: Handle NULL type arg properly in sys32_mount().
David S. Miller [Tue, 23 Mar 2004 16:26:40 +0000 (08:26 -0800)]
[SPARC64]: Handle NULL type arg properly in sys32_mount().

22 years agoMerge intel.com:/home/lenb/bk/linux-2.6.5
Len Brown [Tue, 23 Mar 2004 11:09:20 +0000 (06:09 -0500)]
Merge intel.com:/home/lenb/bk/linux-2.6.5
into intel.com:/home/lenb/src/linux-acpi-test-2.6.5

22 years ago[PATCH] Cosmetic fix of BMAC boot messages
Benjamin Herrenschmidt [Tue, 23 Mar 2004 09:31:57 +0000 (01:31 -0800)]
[PATCH] Cosmetic fix of BMAC boot messages

This fixes the display of the boot messages on the BMAC driver (pmac
only).  It used to be messed up in 2.6

22 years ago[PATCH] More pmac-zilog sleep fix
Benjamin Herrenschmidt [Tue, 23 Mar 2004 09:31:46 +0000 (01:31 -0800)]
[PATCH] More pmac-zilog sleep fix

In the long story of "BenH can't get a simple fix right the first time",
please add this one to pmac_zilog, and now people should enjoy really
working sleep again on pmac laptops ...

If the serial port was closed, we could use an uninitialized "pwr_delay"
and pass that to schedule_timeout().

22 years ago[PATCH] rename dma_error()
Andrew Morton [Tue, 23 Mar 2004 02:32:21 +0000 (18:32 -0800)]
[PATCH] rename dma_error()

We're getting namespace collisions from the new dma_error(), and it wasn't a
well-chosen identifier.  Rename it to dma_mapping_error().

22 years ago[PATCH] tgafb: missing include
James Simmons [Tue, 23 Mar 2004 02:09:08 +0000 (18:09 -0800)]
[PATCH] tgafb: missing include

This is a temporary fix, pending fuller TGA updates.

From: Christian Vogel:

    drivers/video/tgafb.c is missing a include, complaining about
    color_table[] and others not being defined.

22 years ago[PATCH] i386 Kconfig typo fix
Andrew Morton [Mon, 22 Mar 2004 23:25:52 +0000 (15:25 -0800)]
[PATCH] i386 Kconfig typo fix

From: Armin Schindler <armin@melware.de>

just a small patch to fix a typo.

22 years ago[PATCH] fbcon font cloning fix
Andrew Morton [Mon, 22 Mar 2004 23:25:38 +0000 (15:25 -0800)]
[PATCH] fbcon font cloning fix

From: Petr Baudis <pasky@ucw.cz>

This patch fixes a bug which I hit when migrating from 2.4.  Basically,
when I do setfont during the system boot, the then-spawned ttys do not
retain the new font but fall back to the default one.

I've tracked that down to a clearly bogus test in fbcon_set_display(),
because vc->vc_font.width is not set at that time yet (no font has been
loaded for the new vc).  But even if it would (or this was meant to test
against tmp->vc_font.width), it would mean only *HUGE* fonts would be
retained.  And even if there were *two* bugs there and it was supposed to
be less-than there, I couldn't make a sense of the test.

22 years ago[PATCH] Work around compiler error in proc_misc.c
Andrew Morton [Mon, 22 Mar 2004 23:25:24 +0000 (15:25 -0800)]
[PATCH] Work around compiler error in proc_misc.c

From: Alan Stern <stern@rowland.harvard.edu>

A change which was recently applied to fs/proc/proc_misc.c included a comment
about splitting a seq_printf into two pieces to work around a bug in
gcc-2.95.3.  Unfortunately gcc-2.96 still chokes on the statements.  The
patch below makes it work better and tidies the code up a bit.

22 years ago[PATCH] sh: various fixes
Andrew Morton [Mon, 22 Mar 2004 23:25:10 +0000 (15:25 -0800)]
[PATCH] sh: various fixes

From: Paul Mundt <lethal@linux-sh.org>

This is the rest of the sh update, which includes everything else
sh-specific, general cleanups, bugfixes, etc.  Nothing really eventful.

22 years ago[PATCH] sh: sh-specific framebuffer updates
Andrew Morton [Mon, 22 Mar 2004 23:24:24 +0000 (15:24 -0800)]
[PATCH] sh: sh-specific framebuffer updates

From: Paul Mundt <lethal@linux-sh.org>

This includes sh-specific framebuffer updates, including updates to hitfb and
pvr2fb, as well as adding sh to the pgprot_writecombine() users in fb_mmap().

22 years ago[PATCH] sh: hugetlb support
Andrew Morton [Mon, 22 Mar 2004 23:24:11 +0000 (15:24 -0800)]
[PATCH] sh: hugetlb support

From: Paul Mundt <lethal@linux-sh.org>

This implements hugetlb support for SH-4.  SH-4 supports 1k/4k/64k/1MB pages,
since we're only interested in the 64k/1MB sizes, this is what we support.

The sh hugetlbpage code borrows heavily off of the sparc64 port, which works
fine for these cases at this point in time.

22 years ago[PATCH] sh: DMA Mapping API
Andrew Morton [Mon, 22 Mar 2004 23:23:59 +0000 (15:23 -0800)]
[PATCH] sh: DMA Mapping API

From: Paul Mundt <lethal@linux-sh.org>

This implements the DMA mapping API for sh, as well as cleaning up some
sh-specific DMA drivers.

22 years ago[PATCH] sh: DAC ODD driver
Andrew Morton [Mon, 22 Mar 2004 23:23:33 +0000 (15:23 -0800)]
[PATCH] sh: DAC ODD driver

From: Paul Mundt <lethal@linux-sh.org>

SuperH DAC OSS driver.

22 years ago[PATCH] sh: port sh-sci driver to the new API
Andrew Morton [Mon, 22 Mar 2004 23:23:22 +0000 (15:23 -0800)]
[PATCH] sh: port sh-sci driver to the new API

From: Paul Mundt <lethal@linux-sh.org>

This ports the sh-sci driver to the new API.  sh and h8 both use this.  The
intention is to leave the drivers/char sh-sci in place for a short period of
time until all the h8 people are on the new driver (sh no longer uses the
drivers/char version).

22 years ago[PATCH] sh: update defconfigs
Andrew Morton [Mon, 22 Mar 2004 23:23:07 +0000 (15:23 -0800)]
[PATCH] sh: update defconfigs

From: Paul Mundt <lethal@linux-sh.org>

This patch updates the sh defconfigs to use the board_defconfig format
instead of the defconfig-board format that sh was using before.  Since Sam
Ravnborg already added the automated archhelp stuff that sh was using to the
top-level Makefile, the sh version can be killed off.

22 years ago[PATCH] ppc64: iSeries virtual console cleanup (part 1)
Andrew Morton [Mon, 22 Mar 2004 23:22:26 +0000 (15:22 -0800)]
[PATCH] ppc64: iSeries virtual console cleanup (part 1)

From: Stephen Rothwell <sfr@canb.auug.org.au>

This patch starts cleaing up (and paring down) the virtual console driver.
It does:

- viocons is NOT a serial driver

- remove unneeded empty methods

- change the console name

22 years ago[PATCH] ppc64: iSeries virtual cd fix
Andrew Morton [Mon, 22 Mar 2004 23:22:11 +0000 (15:22 -0800)]
[PATCH] ppc64: iSeries virtual cd fix

From: Stephen Rothwell <sfr@canb.auug.org.au>

This patch stops an oops caused by certain ioctls being performed on the
virtual cdrom.  In particular, the eject and tray close operations were
affected.

22 years ago[PATCH] ppc32: fix build with CONFIG_MODVERSIONS
Andrew Morton [Mon, 22 Mar 2004 23:21:59 +0000 (15:21 -0800)]
[PATCH] ppc32: fix build with CONFIG_MODVERSIONS

From: Paul Mackerras <paulus@samba.org>
      Olaf Hering <olh@suse.de>

This adds __kcrctab to the discard list for the link script for the boot
wrapper, and is needed if you compile with CONFIG_MODVERSIONS.

With this patch applied, we need to update makefile dependencies.  Otherwise
the bootfiles will remain untouched because they do not depend on the changed
linker script.

22 years agoMerge bk://linux-acpi.bkbits.net/linux-acpi-release-2.6.5
Linus Torvalds [Mon, 22 Mar 2004 23:19:19 +0000 (15:19 -0800)]
Merge bk://linux-acpi.bkbits.net/linux-acpi-release-2.6.5
into ppc970.osdl.org:/home/torvalds/v2.6/linux

22 years agoMerge
Len Brown [Mon, 22 Mar 2004 20:53:15 +0000 (15:53 -0500)]
Merge

22 years ago[ACPI] share i386/kernel/acpi/boot.c with x86_64
Len Brown [Mon, 22 Mar 2004 20:33:54 +0000 (15:33 -0500)]
[ACPI] share i386/kernel/acpi/boot.c with x86_64

22 years ago[ACPI] toshiba_acpi 0.18 from John Belmonte
Len Brown [Mon, 22 Mar 2004 20:18:29 +0000 (15:18 -0500)]
[ACPI] toshiba_acpi 0.18 from John Belmonte
  add missing copyin

22 years ago[ACPI] delete POWER_OF_TWO array (Pavel Machek)
Len Brown [Mon, 22 Mar 2004 14:51:11 +0000 (09:51 -0500)]
[ACPI] delete POWER_OF_TWO array (Pavel Machek)

22 years agoMerge intel.com:/home/lenb/src/linux-acpi-test-2.6.4
Len Brown [Mon, 22 Mar 2004 11:03:24 +0000 (06:03 -0500)]
Merge intel.com:/home/lenb/src/linux-acpi-test-2.6.4
into intel.com:/home/lenb/src/linux-acpi-test-2.6.5

22 years ago[ACPI] ACPI SCI shall be level/low unless explicit over-ride
Len Brown [Mon, 22 Mar 2004 11:02:16 +0000 (06:02 -0500)]
[ACPI] ACPI SCI shall be level/low unless explicit over-ride
http://bugzilla.kernel.org/show_bug.cgi?id=1622
add "acpi_sci=edge" and "acpi_sci=high" manual over-ride

22 years agoUpdate ppc64 G5-config to something more uptodate.
Linus Torvalds [Mon, 22 Mar 2004 10:42:30 +0000 (02:42 -0800)]
Update ppc64 G5-config to something more uptodate.

(And more sane. Turn off ECN by default, add
netfilter, and make sure we always support msdos
partitions for external drives).

22 years ago[PATCH] fix device open return values
Andrew Morton [Mon, 22 Mar 2004 09:55:33 +0000 (01:55 -0800)]
[PATCH] fix device open return values

The recent conversion of the open-of-a-nonexistent-blockdev return value from
ENXO to ENODEV was wrong.  We should have converted the chardev code to
return -ENXIO too.

22 years ago[PATCH] ppc64: implement pci_dma_error
Andrew Morton [Mon, 22 Mar 2004 09:55:21 +0000 (01:55 -0800)]
[PATCH] ppc64: implement pci_dma_error

From: Anton Blanchard <anton@samba.org>

Implement pci_dma_error.  Create PCI_DMA_ERROR_CODE like sparc64, it will
allow us to find and fix out of tree drivers using NO_TCE directly.

ibmveth needs some surgery, fix it temporarily until the guys come up with
a decent fix.

22 years ago[PATCH] ppc64: clean up boot messaegs
Andrew Morton [Mon, 22 Mar 2004 09:55:07 +0000 (01:55 -0800)]
[PATCH] ppc64: clean up boot messaegs

From: Anton Blanchard <anton@samba.org>

Clean up early boot messages.

22 years ago[PATCH] pmac_zilog: sleep fix
Andrew Morton [Mon, 22 Mar 2004 09:54:55 +0000 (01:54 -0800)]
[PATCH] pmac_zilog: sleep fix

From: Benjamin Herrenschmidt <benh@kernel.crashing.org>

This patch fix a problem with semaphore usage on wakeup from sleep in
pmac_zilog (crashing some laptops on wakeup).

22 years ago[PATCH] ppc64: implement iommu=off for pseries
Andrew Morton [Mon, 22 Mar 2004 09:54:41 +0000 (01:54 -0800)]
[PATCH] ppc64: implement iommu=off for pseries

From: Anton Blanchard <anton@samba.org>

Implement iommu=off for pseries.  We limit memory to 2GB as pmac does,
however the default for < 2GB remains iommu=on unlike pmac.

22 years ago[PATCH] ppc64: fix timebase bugs
Andrew Morton [Mon, 22 Mar 2004 09:54:30 +0000 (01:54 -0800)]
[PATCH] ppc64: fix timebase bugs

From: Anton Blanchard <anton@samba.org>

- Consolidate printing of timebase and cpuinfo in /proc/cpuinfo, there were
  many trivial differences between pseries/iseries/pmac.

- Remove ppc_md.setup_residual, no longer needed

- Fix for processors over 2.147GHz, from Jake Moilanen.  We were using a
  signed int to parse the OF property.

- Set some sane defaults for timebase and processor frequency if we fail to
  get the correct values from OF.

22 years ago[PATCH] ppc64: Remove some stale iseries code
Andrew Morton [Mon, 22 Mar 2004 09:54:15 +0000 (01:54 -0800)]
[PATCH] ppc64: Remove some stale iseries code

From: Anton Blanchard <anton@samba.org>

While scanning for the last few users of udbg, I found this. Its old
code that we dont use, so remove it.

22 years ago[PATCH] ppc64: Fix log_rtas_error
Andrew Morton [Mon, 22 Mar 2004 09:54:03 +0000 (01:54 -0800)]
[PATCH] ppc64: Fix log_rtas_error

From: Anton Blanchard <anton@samba.org>

From: Santiago Leon <santil@us.ibm.com>

Fix log_rtas_error bug where the results from the call that resulted in an
error where lost due the attempt to log the error.

22 years ago[PATCH] ppc64: Add eeh calls to hotplug driver
Andrew Morton [Mon, 22 Mar 2004 09:53:49 +0000 (01:53 -0800)]
[PATCH] ppc64: Add eeh calls to hotplug driver

From: Anton Blanchard <anton@samba.org>

The ppc64 hotplug code must register and deregister devices with the extended
error handling (EEH) subsystem.

22 years ago[PATCH] ppc64: remove duplicate FBIOBLANK ioctl translation
Andrew Morton [Mon, 22 Mar 2004 09:53:36 +0000 (01:53 -0800)]
[PATCH] ppc64: remove duplicate FBIOBLANK ioctl translation

From: Anton Blanchard <anton@samba.org>

Linus just added it to the generic compat layer, we can remove this
(commented out) version.

22 years ago[PATCH] PPC64 iSeries kernel messages cleanup
Stephen Rothwell [Mon, 22 Mar 2004 09:52:26 +0000 (01:52 -0800)]
[PATCH] PPC64 iSeries kernel messages cleanup

This patch cleans up and makes more consistent the messages produced by
some of the iSeries virtual device drivers.  It also make them less
verbose.

22 years agoRevert the input layer change that assumes the i8042
Linus Torvalds [Mon, 22 Mar 2004 09:49:44 +0000 (01:49 -0800)]
Revert the input layer change that assumes the i8042
controller is always in XLATE mode.

That's not true on at least some ppc64 boxes, and we
shouldn't break those just because apparently some
IBM PS/2 model 70 has something strange here.

Cset exclude: vojtech@suse.cz|ChangeSet|20040303141401|00802

22 years agoMerge http://linux-watchdog.bkbits.net/linux-2.6-watchdog
Linus Torvalds [Mon, 22 Mar 2004 09:48:41 +0000 (01:48 -0800)]
Merge http://linux-watchdog.bkbits.net/linux-2.6-watchdog
into ppc970.osdl.org:/home/torvalds/v2.6/linux

22 years ago[WATCHDOG] v2.6.5-rc2 Kconfig-patch
Wim Van Sebroeck [Mon, 22 Mar 2004 22:50:25 +0000 (23:50 +0100)]
[WATCHDOG] v2.6.5-rc2 Kconfig-patch

Update Kconfig info to reflect the changes in wdt.c and wdt_pci.c

22 years ago[PATCH] ISDN Eicon driver: fix compilation with non __exit function
Armin Schindler [Mon, 22 Mar 2004 09:47:53 +0000 (01:47 -0800)]
[PATCH] ISDN Eicon driver: fix compilation with non __exit function

   Function divacapi_remove_cards() is now used for __init as well,
   so it may not be marked __exit.

22 years ago[PATCH] ISDN Eicon driver: linked-list handling by kernel api list.h
Armin Schindler [Mon, 22 Mar 2004 09:47:39 +0000 (01:47 -0800)]
[PATCH] ISDN Eicon driver: linked-list handling by kernel api list.h

   Removed own implementations for linked-list handling, use
   Linus kernel API of list.h instead.

22 years agoMerge bk://kernel.bkbits.net/davem/sparc-2.6
Linus Torvalds [Mon, 22 Mar 2004 09:33:09 +0000 (01:33 -0800)]
Merge bk://kernel.bkbits.net/davem/sparc-2.6
into ppc970.osdl.org:/home/torvalds/v2.6/linux

22 years ago[WATCHDOG] v2.6.5-rc2 pcwd.c-patch1
Wim Van Sebroeck [Sun, 21 Mar 2004 21:33:23 +0000 (22:33 +0100)]
[WATCHDOG] v2.6.5-rc2 pcwd.c-patch1

Version 1.14 of pcwd.c - Changes that were made are:
* Extract the start code in a seperate function (pcwd_start)
* Extract the stop code in a seperate function (pcwd_stop)
* Extract the get_temperature code in a seperate function (pcwd_get_temperature)
* Make /dev/watchdog and /dev/temperature to different misc devices with their own fops
* Small clean-up's

Tested on pcwd card with temperature option.

22 years ago[ACPI] fix interrupts behind yenta cardbus bridge (David Shaohua Li)
Len Brown [Sun, 21 Mar 2004 16:34:35 +0000 (11:34 -0500)]
[ACPI] fix interrupts behind yenta cardbus bridge (David Shaohua Li)
http://bugzilla.kernel.org/show_bug.cgi?id=1564

22 years agoMerge davem@nuts.davemloft.net:/disk1/BK/net-2.6
David S. Miller [Sun, 21 Mar 2004 15:08:41 +0000 (07:08 -0800)]
Merge davem@nuts.davemloft.net:/disk1/BK/net-2.6
into kernel.bkbits.net:/home/davem/net-2.6

22 years agoMerge http://bk.skbuff.net:10772
David S. Miller [Sun, 21 Mar 2004 14:59:02 +0000 (06:59 -0800)]
Merge http://bk.skbuff.net:10772
into nuts.davemloft.net:/disk1/BK/net-2.6

22 years agoMerge http://linux-mh.bkbits.net/bluetooth-2.6
David S. Miller [Sun, 21 Mar 2004 14:53:33 +0000 (06:53 -0800)]
Merge http://linux-mh.bkbits.net/bluetooth-2.6
into nuts.davemloft.net:/disk1/BK/net-2.6

22 years ago[NET_SCHED]: HTB scheduler updates.
Martin Devera [Sun, 21 Mar 2004 14:51:33 +0000 (06:51 -0800)]
[NET_SCHED]: HTB scheduler updates.

Fixes:
* Fix to htb_requeue routine.
* Debug mode related oops fixes.

22 years agoMerge davem@nuts.davemloft.net:/disk1/BK/sparc-2.6
David S. Miller [Sun, 21 Mar 2004 14:51:21 +0000 (06:51 -0800)]
Merge davem@nuts.davemloft.net:/disk1/BK/sparc-2.6
into kernel.bkbits.net:/home/davem/sparc-2.6

22 years ago[CRYPTO]: Remove confusing TODO comment in arc4.c
Jon Oberheide [Sun, 21 Mar 2004 14:43:38 +0000 (06:43 -0800)]
[CRYPTO]: Remove confusing TODO comment in arc4.c

22 years agoMerge bk://kernel.bkbits.net/wesolows/sparc32-2.6
David S. Miller [Sun, 21 Mar 2004 14:42:41 +0000 (06:42 -0800)]
Merge bk://kernel.bkbits.net/wesolows/sparc32-2.6
into nuts.davemloft.net:/disk1/BK/sparc-2.6

22 years ago[CRYPTO]: Add Michael MIC algorithm.
James Morris [Sun, 21 Mar 2004 14:38:44 +0000 (06:38 -0800)]
[CRYPTO]: Add Michael MIC algorithm.

From Jouni Malinen <jkmaline@cc.hut.fi>

Added Michael MIC keyed digest for TKIP (IEEE 802.11i/WPA). This algorithm
is quite weak due to the requirements for compatibility with old legacy
wireless LAN hardware that does not have much CPU power. Consequently, this
should not really be used with anything else than TKIP.

Michael MIC is calculated over the payload of the IEEE 802.11 header which
makes it easier to add TKIP support for old wireless LAN cards. An additional
authenticated data area is used (but not send separately) to authenticate
source and destination addresses.

22 years ago[CRYPTO]: Add setkey operation for digests.
James Morris [Sun, 21 Mar 2004 14:36:22 +0000 (06:36 -0800)]
[CRYPTO]: Add setkey operation for digests.

From Jouni Malinen <jkmaline@cc.hut.fi>

Added support for using keyed digest with an optional dit_setkey handler.
This does not change the behavior of the existing digest algorithms, but
allows new ones to add setkey handler that can be used to initialize the
algorithm with a key or seed. setkey is to be called after init, but before
any of the update call(s).

22 years ago[WATCHDOG] v2.6.5-rc2 softdog.c-patch
Wim Van Sebroeck [Sun, 21 Mar 2004 12:28:25 +0000 (13:28 +0100)]
[WATCHDOG] v2.6.5-rc2 softdog.c-patch

Version 0.07 of softdog.c - Changes that were made are:
* Extract the start/keepalive code in a seperate function (softdog_keepalive)
* Extract the stop code in a seperate function (softdog_stop)
* Add notifier support
* Extract softdog_set_heartbeat code to seperate subroutine
* Small clean-up's

22 years agoRemove stale legacy ISDN files.
Linus Torvalds [Sun, 21 Mar 2004 12:26:39 +0000 (04:26 -0800)]
Remove stale legacy ISDN files.

From Armin Schindler <armin@melware.de>:

  "These files were added in the first place for the compat
   driver to the legacy isdn4linux module. Since the Eicon
   driver now uses CAPI only, these files are obsolete."

22 years ago[WATCHDOG] v2.6.5-rc2 wd501p.h-patch
Wim Van Sebroeck [Sun, 21 Mar 2004 12:24:59 +0000 (13:24 +0100)]
[WATCHDOG] v2.6.5-rc2 wd501p.h-patch

Cleanup header file after changes to wdt.c and wdt_pci.c

22 years ago[WATCHDOG] v2.6.5-rc2 wdt_pci.c-patch
Wim Van Sebroeck [Sun, 21 Mar 2004 12:22:23 +0000 (13:22 +0100)]
[WATCHDOG] v2.6.5-rc2 wdt_pci.c-patch

Version 0.10 of wdt_pci.c - Changes that were made are:
* Extract the start code in a seperate function (wdtpci_start)
* Extract the stop code in a seperate function (wdtpci_stop)
* Convert wdtpci_ping so that it return an int value (0=succes).
* Extract the get_temperature code in a seperate function (wdtpci_get_temperature)
* Make /dev/watchdog and /dev/temperature to different misc devices with their own fops.
* Reorganize init and exit functions
* Make heartbeat (the emulated heartbeat) a module parameter
* Rewrite status flag code so that we could add a new tachometer module parameter
   + make clear distinction between PCI-WDT500 and PCI-WDT501.
* Small clean-up's

22 years ago[WATCHDOG] v2.6.5-rc2 wdt.c-patch
Wim Van Sebroeck [Sun, 21 Mar 2004 12:18:43 +0000 (13:18 +0100)]
[WATCHDOG] v2.6.5-rc2 wdt.c-patch

Version 0.10 of wdt.c - Changes that were made are:
* Extract the start code in a seperate function (wdt_start)
* Extract the stop code in a seperate function (wdt_stop)
* Convert wdt_ping so that it return an int value (0=succes).
* Extract the get_temperature code in a seperate function (wdt_get_temperature)
* Make /dev/watchdog and /dev/temperature to different misc devices with their own fops.
* Reorganize init and exit functions
* Make heartbeat (the emulated heartbeat) a module parameter
* Rewrite status flag code so that we could add a new tachometer module parameter
* Small clean-up's

22 years agoMerge bk://gkernel.bkbits.net/misc-2.6
Linus Torvalds [Sun, 21 Mar 2004 11:43:55 +0000 (03:43 -0800)]
Merge bk://gkernel.bkbits.net/misc-2.6
into ppc970.osdl.org:/home/torvalds/v2.6/linux

22 years agoMerge redhat.com:/spare/repo/linux-2.6
Jeff Garzik [Sun, 21 Mar 2004 11:36:23 +0000 (06:36 -0500)]
Merge redhat.com:/spare/repo/linux-2.6
into redhat.com:/spare/repo/misc-2.6

22 years ago[PATCH] Fix missing "noinline" on x86-64
Arnd Bergmann [Sun, 21 Mar 2004 11:31:24 +0000 (03:31 -0800)]
[PATCH] Fix missing "noinline" on x86-64

The gcc-3.5 patch broke building on x86_64 and possibly
others, because inflate.c does not pull in the definition
for noinline.

22 years ago[PATCH] Two more x86-64 fixes
Andi Kleen [Sun, 21 Mar 2004 11:31:12 +0000 (03:31 -0800)]
[PATCH] Two more x86-64 fixes

 - Fix CONFIG_DEBUG_INFO build again
 - Fix user exploitable oops in ia32 ioctl emulation

22 years agoSet PCI DMA masks in old-OSS via82cxxx audio driver.
Jeff Garzik [Sun, 21 Mar 2004 10:18:01 +0000 (05:18 -0500)]
Set PCI DMA masks in old-OSS via82cxxx audio driver.

22 years agoMerge foobazco.org:/sources/2.5-bk
Keith M. Wesolowski [Sun, 21 Mar 2004 09:55:01 +0000 (01:55 -0800)]
Merge foobazco.org:/sources/2.5-bk
into foobazco.org:/sources/2.5-sparc-todave

22 years agoMerge foobazco.org:/sources/2.5-sparc-smp
Keith M. Wesolowski [Sun, 21 Mar 2004 09:40:05 +0000 (01:40 -0800)]
Merge foobazco.org:/sources/2.5-sparc-smp
into foobazco.org:/sources/2.5-sparc-todave

22 years ago[SPARC32]: Clean up secondary System.map
Keith M. Wesolowski [Sun, 21 Mar 2004 08:57:36 +0000 (00:57 -0800)]
[SPARC32]: Clean up secondary System.map

From: Stefan Holst <mail@s-holst.de>

The clean target is never called, so instead add this to CLEAN_FILES.

22 years ago[PATCH] Revert UDF inode semaphore locking
Peter Osterlund [Sun, 21 Mar 2004 07:23:11 +0000 (23:23 -0800)]
[PATCH] Revert UDF inode semaphore locking

For some reason I don't understand, the last UDF filesystem update makes
the UDF deadlock when I write a bunch of mp3 files to a CDRW using the
packet writing patch.  Both "cp" and pdflush get stuck in __down.

Reverting the semaphore changes makes the problem go away.  Use the
kernel lock again, until whatever recursive offender gets fixed.

(The offensive recursion seems to be: write() takes the inode semaphore,
causes memory pressure, and then trying to write back the inode or dirty
data to disk tries to get the semaphore again and deadlocks.)

22 years ago[SPARC32]: Restore a.out binary format capability
Keith M. Wesolowski [Sun, 21 Mar 2004 06:55:49 +0000 (22:55 -0800)]
[SPARC32]: Restore a.out binary format capability

This depended on CONFIG_SPARC, which is obsolete.  Use SPARC32 instead.

22 years ago[SPARC32]: Support memory starting at physical address other than 0
Keith M. Wesolowski [Sun, 21 Mar 2004 06:43:40 +0000 (22:43 -0800)]
[SPARC32]: Support memory starting at physical address other than 0

From: Stefan Holst <mail@s-holst.de>

Allow physical memory to start at almost arbitrary addresses.  LEON
needs it, so do SPARCstation 10/20 without slot 0 populated.  Although
Sun do not support this configuration, at least some such systems can
boot with this patch.

Physical memory starting at or above 0xF4000000 is not supported.

22 years agoMerge http://linux-watchdog.bkbits.net/linux-2.6-watchdog
Linus Torvalds [Sun, 21 Mar 2004 05:48:25 +0000 (21:48 -0800)]
Merge http://linux-watchdog.bkbits.net/linux-2.6-watchdog
into ppc970.osdl.org:/home/torvalds/v2.6/linux

22 years agoMerge bk://linux-pnp.bkbits.net/pnp-2.6
Linus Torvalds [Sun, 21 Mar 2004 02:59:47 +0000 (18:59 -0800)]
Merge bk://linux-pnp.bkbits.net/pnp-2.6
into ppc970.osdl.org:/home/torvalds/v2.6/linux

22 years ago[PATCH] ISDN Eicon driver: move workqueue to tasklet for divas dpc
Armin Schindler [Sun, 21 Mar 2004 00:55:36 +0000 (16:55 -0800)]
[PATCH] ISDN Eicon driver: move workqueue to tasklet for divas dpc

Use tasklet instead of workqueue for the divas main dpc.

22 years ago[PATCH] ISDN Eicon driver: restructured capi list and lock handling
Armin Schindler [Sun, 21 Mar 2004 00:55:24 +0000 (16:55 -0800)]
[PATCH] ISDN Eicon driver: restructured capi list and lock handling

Restructered the CAPI code of list handling and lock.

Removed obsolete code.

22 years ago[PATCH] mprotect return value fix
Andrew Morton [Sun, 21 Mar 2004 00:38:39 +0000 (16:38 -0800)]
[PATCH] mprotect return value fix

From: Marc-Christian Petersen <m.c.p@wolk-project.de>

2.4 patch from Adrian Bunk.

ERRORS

    The mprotect() function shall fail if:

    ...

    [ENOMEM]
        Addresses in the range [addr,addr+len) are invalid for the
        address space of a process, or specify one or more pages which are
        not mapped.

22 years ago[PATCH] make inflate use less stack space with gcc3.5
Andrew Morton [Sun, 21 Mar 2004 00:38:26 +0000 (16:38 -0800)]
[PATCH] make inflate use less stack space with gcc3.5

From: Matt Mackall <mpm@selenic.com>

Quick fix to work around gcc3.5's automatic inline and broken stack
requirements calculation. Without this, I see stack overflows at boot
with 4k stacks.

22 years ago[PATCH] Add missing uacccess checks for sysctl.c
Andrew Morton [Sun, 21 Mar 2004 00:38:10 +0000 (16:38 -0800)]
[PATCH] Add missing uacccess checks for sysctl.c

From: Marc-Christian Petersen <m.c.p@wolk-project.de>

Kernel 2.6 lacks two -EFAULT returns in get_user() in kernel/sysctl.c.

22 years ago[PATCH] Fix error value for opening block devices
Andrew Morton [Sun, 21 Mar 2004 00:37:56 +0000 (16:37 -0800)]
[PATCH] Fix error value for opening block devices

From: Ulrich Drepper <drepper@redhat.com>

Opening a non-existing block device currently yields an ENXIO error.  Doing
the same for char devices produces the correct error ENODEV.

22 years ago[PATCH] kbuild ordering fix
Andrew Morton [Sun, 21 Mar 2004 00:37:44 +0000 (16:37 -0800)]
[PATCH] kbuild ordering fix

From: Sam Ravnborg <sam@ravnborg.org>

In the i386 case we need to generate asm-offset.h, before starting building
the kernel tree.  Building asm-offset.h causes us to use one of the
shorthands in the top-level makefile, namely the one for .s files.  The one
that allows us to do: make some/dir/file.s

And this shorthand happens to have a dependency to scripts, therefore I did
not see this problem on i386.  But David hit it with sparc64, because there
is no asm-offset.h file.  No parallel stuff involved here, just an ordinary
error.

22 years ago[PATCH] start_cpu_timer() cannot be __init
Andrew Morton [Sun, 21 Mar 2004 00:37:31 +0000 (16:37 -0800)]
[PATCH] start_cpu_timer() cannot be __init

It's now called from the CPU hot-add notifier.

22 years agoMerge bk://linux-scsi.bkbits.net/scsi-for-linus-2.6
Linus Torvalds [Sun, 21 Mar 2004 00:35:33 +0000 (16:35 -0800)]
Merge bk://linux-scsi.bkbits.net/scsi-for-linus-2.6
into ppc970.osdl.org:/home/torvalds/v2.6/linux

22 years ago[PATCH] Hack mptfusion to work on >4GB machines
Andi Kleen [Sun, 21 Mar 2004 04:17:28 +0000 (23:17 -0500)]
[PATCH] Hack mptfusion to work on >4GB machines

fusion needs several separately allocated coherent regions and
requires that they all be in the same 4GB segment.  Obviously this may
fail.  The hack is to force the coherent_dma_mask to 0xffffffff thus
ensuring that all the allocations occur within the first 4GB.  This
hack breaks Altix entirely.

22 years ago[XFRM] remove unused argument for (*find_bundle)().
Hideaki Yoshifuji [Sat, 20 Mar 2004 21:35:40 +0000 (06:35 +0900)]
[XFRM] remove unused argument for (*find_bundle)().

22 years ago[XFRM] remove duplicated lines; fl->fl4_{src,dst} is already filled in xfrm_lookup().
Hideaki Yoshifuji [Sat, 20 Mar 2004 21:34:37 +0000 (06:34 +0900)]
[XFRM] remove duplicated lines; fl->fl4_{src,dst} is already filled in xfrm_lookup().

22 years agoMerge http://linux.bkbits.net/linux-2.5
Adam Belay [Sat, 20 Mar 2004 21:19:18 +0000 (21:19 +0000)]
Merge http://linux.bkbits.net/linux-2.5
into neo.rr.com:/home/ambx1/linux/bk/linus-2.5

22 years agoMerge intel.com:/home/lenb/src/linux-acpi-test-2.6.4
Len Brown [Sat, 20 Mar 2004 20:41:02 +0000 (15:41 -0500)]
Merge intel.com:/home/lenb/src/linux-acpi-test-2.6.4
into intel.com:/home/lenb/src/linux-acpi-test-2.6.5

22 years ago[PATCH] clean up ACPI GSI/IRQ conversions (i386 part)
Bjorn Helgaas [Sat, 20 Mar 2004 20:10:21 +0000 (15:10 -0500)]
[PATCH] clean up ACPI GSI/IRQ conversions (i386 part)

Add "acpi_gsi_to_irq()" as a generic replacement for "acpi_irq_to_vector()".
This converts from an ACPI global system interrupt number to a Linux IRQ.
Also, convert i386-specific terminology to use GSI when appropriate.

22 years agomerge
Len Brown [Sat, 20 Mar 2004 19:33:11 +0000 (14:33 -0500)]
merge

22 years ago[ACPI] create disable_acpi()
Len Brown [Sat, 20 Mar 2004 19:23:27 +0000 (14:23 -0500)]
[ACPI] create disable_acpi()

22 years agoMerge intel.com:/home/lenb/bk/linux-2.6.5
Len Brown [Sat, 20 Mar 2004 18:44:51 +0000 (13:44 -0500)]
Merge intel.com:/home/lenb/bk/linux-2.6.5
into intel.com:/home/lenb/src/linux-acpi-test-2.6.5

22 years ago[ISAPNP] Unmark experimental status
Adam Belay [Sat, 20 Mar 2004 17:53:21 +0000 (17:53 +0000)]
[ISAPNP] Unmark experimental status

ISAPnP support has been stable with the new pnp layer for a while.
This patch removes the experimental dependency.

22 years ago[PNP] Add some more modem IDs
Adam Belay [Sat, 20 Mar 2004 17:47:54 +0000 (17:47 +0000)]
[PNP] Add some more modem IDs

This patch allows the serial driver to bind to three additional modems.

22 years ago[ISAPNP] Remove uneeded MOD_INC/DEC_USE_COUNT
Christoph Hellwig [Sat, 20 Mar 2004 17:12:57 +0000 (17:12 +0000)]
[ISAPNP] Remove uneeded MOD_INC/DEC_USE_COUNT

isapnp_cfg_begin and isapnp_cfg_end are exported symbols, so if any
module using them is loaded isapnp.o can't be unloaded anyway