]> git.neil.brown.name Git - history.git/log
history.git
22 years ago[SPARC]: Move ptrace_signal_deliver() implementation out of header file.
David S. Miller [Thu, 26 Feb 2004 14:28:02 +0000 (06:28 -0800)]
[SPARC]: Move ptrace_signal_deliver() implementation out of header file.

22 years ago[SPARC64]: Update defconfig.
David S. Miller [Thu, 26 Feb 2004 06:44:55 +0000 (22:44 -0800)]
[SPARC64]: Update defconfig.

22 years agoMerge bk://bk.phunnypharm.org/sparc-2.6
David S. Miller [Thu, 26 Feb 2004 06:35:23 +0000 (22:35 -0800)]
Merge bk://bk.phunnypharm.org/sparc-2.6
into nuts.davemloft.net:/disk1/BK/sparc-2.6

22 years ago[SPARC64]: Fix compile warning from RW_LOCK_UNLOCKED with spinlock debug enabled.
Ben Collins [Thu, 26 Feb 2004 10:39:56 +0000 (05:39 -0500)]
[SPARC64]: Fix compile warning from RW_LOCK_UNLOCKED with spinlock debug enabled.

22 years agoMerge http://linux.bkbits.net/linux-2.5
Ben Collins [Thu, 26 Feb 2004 09:50:22 +0000 (04:50 -0500)]
Merge http://linux.bkbits.net/linux-2.5
into debian.org:/usr/src/kernel/sparc-2.6

22 years agoMerge http://linux.bkbits.net/linux-2.5
Ben Collins [Thu, 26 Feb 2004 07:40:00 +0000 (02:40 -0500)]
Merge http://linux.bkbits.net/linux-2.5
into debian.org:/usr/src/kernel/sparc-2.6

22 years ago[PATCH] multicast broken on x86_64
Brian Childs [Thu, 26 Feb 2004 05:26:23 +0000 (21:26 -0800)]
[PATCH] multicast broken on x86_64

The x86-64 implementation of csum-partial.c causes it to compute the
checksum incorrectly.

As a result, multicast doesn't work.  It looks as though iptables is
also affected.

Here's a simple patch.

22 years ago[PATCH] cyclades async driver update
Marcelo Tosatti [Thu, 26 Feb 2004 04:57:26 +0000 (20:57 -0800)]
[PATCH] cyclades async driver update

This patch is the first of several planned fixes for the cyclades
multiserial cards driver.

Its mostly a sync with in-house driver:

- Prevent users from opening non-existing Z ports
- Implement special XON/XOFF character handling in Z cards
- Prevent data-loss on Z cards
- Throttling fix for Z card
- Only throttle if CTS/RTS are set
- Fix accounting of received data

Kudos to Cyclades R&D

22 years ago[PATCH] ide-taskfile.c: remove debugging placeholders
Bartlomiej Zolnierkiewicz [Thu, 26 Feb 2004 04:50:18 +0000 (20:50 -0800)]
[PATCH] ide-taskfile.c: remove debugging placeholders

22 years ago[PATCH] ide-proc.c: remove unused MIN() macro
Bartlomiej Zolnierkiewicz [Thu, 26 Feb 2004 04:50:08 +0000 (20:50 -0800)]
[PATCH] ide-proc.c: remove unused MIN() macro

22 years ago[PATCH] remove redundant ide_setup_pci_device{s}() declarations
Bartlomiej Zolnierkiewicz [Thu, 26 Feb 2004 04:49:56 +0000 (20:49 -0800)]
[PATCH] remove redundant ide_setup_pci_device{s}() declarations

22 years ago[PATCH] explicitly define PRD_ENTRIES to 256
Bartlomiej Zolnierkiewicz [Thu, 26 Feb 2004 04:49:45 +0000 (20:49 -0800)]
[PATCH] explicitly define PRD_ENTRIES to 256

From: William Lee Irwin III <wli@holomorphy.com>

PRD_ENTRIES is specified to be precisely 256; on platforms where
PAGE_SIZE varies from 4KB the calculation in the current expression
defining it is inaccurate, which may cause crashes. This patch changes
it to the constant literal 256.

22 years ago[PATCH] ide-io.c: CONFIG_LBD fix
Bartlomiej Zolnierkiewicz [Thu, 26 Feb 2004 04:49:33 +0000 (20:49 -0800)]
[PATCH] ide-io.c: CONFIG_LBD fix

From: Andrew Morton <akpm@osdl.org>

Use sector_t for the block number.

22 years ago[PATCH] fix ide_system_bus_speed() causing "Badness in pci_find_subsys..."
Bartlomiej Zolnierkiewicz [Thu, 26 Feb 2004 04:49:23 +0000 (20:49 -0800)]
[PATCH] fix ide_system_bus_speed() causing "Badness in pci_find_subsys..."

Noticed by Marcel Cotta <mc123@mail.ru>.

ide_init() always initializes system_bus_speed variable
so system_bus_clock() should never call ide_system_bus_speed()
and no driver is calling ide_system_bus_speed() directly.

Bug was that if no IDE kernel parameter was given during boot
system_bus_speed will be zeroed in init_ide_data().

This patch should fix the problem
(as a bonus -> no need to zero these variables they are static).

22 years ago[PATCH] add UDMA6 support to ALi PCI IDE driver
Bartlomiej Zolnierkiewicz [Thu, 26 Feb 2004 04:49:11 +0000 (20:49 -0800)]
[PATCH] add UDMA6 support to ALi PCI IDE driver

From: Vojtech Pavlik <vojtech@suse.cz>

Add UDMA6 support to ALi PCI IDE driver.
Forward port from 2.4 and a patch from ALi.

Was in -mm for a long time...

22 years ago[PATCH] siimage.c: limit requests to 15kB only for Seagate SATA drives
Bartlomiej Zolnierkiewicz [Thu, 26 Feb 2004 04:49:00 +0000 (20:49 -0800)]
[PATCH] siimage.c: limit requests to 15kB only for Seagate SATA drives

Fix from jgarzik's sata_sil.c libata driver.

This was in -mm for a long time...

22 years ago[PATCH] switch alpha to use drivers/Kconfig
Jakub Bogusz [Thu, 26 Feb 2004 04:11:08 +0000 (20:11 -0800)]
[PATCH] switch alpha to use drivers/Kconfig

This switches alpha to use drivers/Kconfig instead of including most of
files included by drivers/Kconfig, thus enabling previously omitted i2c
(already used in some drivers available on alpha) and telephony drivers.

Because drivers/message/fusion/Kconfig was included only conditionally
("if PCI"), this patch also changes CONFIG_FUSION to depend on PCI.

(these changes were consulted with Christoph Hellwig in "i2c on alpha
- used but not available in 2.6.3" thread on LKML)

22 years agoMerge bk://gkernel.bkbits.net/misc-2.5
Linus Torvalds [Thu, 26 Feb 2004 02:23:36 +0000 (18:23 -0800)]
Merge bk://gkernel.bkbits.net/misc-2.5
into ppc970.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge bk://gkernel.bkbits.net/libata-2.5
Linus Torvalds [Thu, 26 Feb 2004 02:16:29 +0000 (18:16 -0800)]
Merge bk://gkernel.bkbits.net/libata-2.5
into ppc970.osdl.org:/home/torvalds/v2.5/linux

22 years ago[PATCH] Clean up __cacheline_aligned
Alexander Viro [Thu, 26 Feb 2004 02:07:47 +0000 (18:07 -0800)]
[PATCH] Clean up __cacheline_aligned

arm-26, ppc, sparc, sparc64 and sh have per-arch definitions of
__cacheline_aligned that are identical to default.  And yes, removal is
safe - all users of __cacheline_aligned actually pull linux/cache.h in.

22 years ago[PATCH] Always put cache aligned code in own section, even for modules
Rusty Russell [Thu, 26 Feb 2004 02:07:36 +0000 (18:07 -0800)]
[PATCH] Always put cache aligned code in own section, even for modules

We put ____cacheline_aligned things in their own section, simply
because we waste less space that way.  Otherwise we end up padding
innocent variables to the next cacheline to get the required
alignment.

There's no reason not to do this in modules, too.

22 years agoMerge
Linus Torvalds [Thu, 26 Feb 2004 01:59:24 +0000 (17:59 -0800)]
Merge

22 years ago[PATCH] removal of ifdef MODULE from fs/openpromfs
Alexander Viro [Thu, 26 Feb 2004 01:38:31 +0000 (17:38 -0800)]
[PATCH] removal of ifdef MODULE from fs/openpromfs

Removes gratitious ifdefs - get_nodes() is only called from __init
and by itself, check_space() is only called by get_nodes(), so they can
be made unconditionally __init.

22 years agoMerge bk://gkernel.bkbits.net/net-drivers-2.5
Linus Torvalds [Thu, 26 Feb 2004 01:15:07 +0000 (17:15 -0800)]
Merge bk://gkernel.bkbits.net/net-drivers-2.5
into ppc970.osdl.org:/home/torvalds/v2.5/linux

22 years ago[PATCH] m68knommu: use KERN_DEBUG in debug printk()'s
Greg Ungerer [Thu, 26 Feb 2004 01:02:51 +0000 (17:02 -0800)]
[PATCH] m68knommu: use KERN_DEBUG in debug printk()'s

Use KERN_DEBUG in all debugging printk() output.

This patch originally from the kernel janitors.

22 years ago[PATCH] m68knommu: fix interrupt handler return types to be irqretur_t
Greg Ungerer [Thu, 26 Feb 2004 01:02:38 +0000 (17:02 -0800)]
[PATCH] m68knommu: fix interrupt handler return types to be irqretur_t

Fix interrupt handler return types to be irqreturn_t.

22 years ago[PATCH] m68knommu: remove non-existant option from defconfig
Greg Ungerer [Thu, 26 Feb 2004 01:02:27 +0000 (17:02 -0800)]
[PATCH] m68knommu: remove non-existant option from defconfig

Remove non-existent config option from defconfig.

22 years ago[PATCH] Fix for a really stupid off by 1 bug.
Dave Jones [Thu, 26 Feb 2004 00:52:00 +0000 (16:52 -0800)]
[PATCH] Fix for a really stupid off by 1 bug.

I goofed in my last patch to this code..
It reported 1 less CPU than it should have. Doh.

22 years agoMerge bk://linux-dj.bkbits.net/cpufreq
Linus Torvalds [Thu, 26 Feb 2004 00:47:28 +0000 (16:47 -0800)]
Merge bk://linux-dj.bkbits.net/cpufreq
into ppc970.osdl.org:/home/torvalds/v2.5/linux

22 years ago[CPUFREQ] Fix ARM cpufreq governor selection
Dave Jones [Thu, 26 Feb 2004 15:39:52 +0000 (15:39 +0000)]
[CPUFREQ] Fix ARM cpufreq governor selection
From: Russell King <rmk@arm.linux.org.uk>

22 years ago[CPUFREQ] scaling_available_frequencies work for remaining x86 drivers.
Dave Jones [Thu, 26 Feb 2004 15:38:33 +0000 (15:38 +0000)]
[CPUFREQ] scaling_available_frequencies work for remaining x86 drivers.

Export scaling_available_frequencies on the remaining
x86 freq_table-based cpufreq drivers. powernow-k7, acpi and speedstep-centrino
are already queued.

Please note that this cannot be done in the cpufreq core as the cpufreq core
tries very hard to be independent of the freq_table helpers.

22 years ago[CPUFREQ] Export powernow-k7 scaling frequencies
Dave Jones [Thu, 26 Feb 2004 15:37:04 +0000 (15:37 +0000)]
[CPUFREQ] Export powernow-k7 scaling frequencies

From: Kronos <kronos at kronoz.cjb.net>

The following patch make powernow-k7.c export supported frequencies via
sysfs. I'm trying to write a scaling deamon and I need to know them.

22 years ago[PATCH] swsusp locking fix
Andrew Morton [Thu, 26 Feb 2004 00:28:55 +0000 (16:28 -0800)]
[PATCH] swsusp locking fix

From: Herbert Xu <herbert@gondor.apana.org.au>

update_screen() requires the console semaphore.

22 years ago[PATCH] wanmain.c build fix
Andrew Morton [Thu, 26 Feb 2004 00:28:43 +0000 (16:28 -0800)]
[PATCH] wanmain.c build fix

net/wanrouter/wanmain.c:195: error: parse error before "static"

22 years ago[PATCH] kbuild: add defconfig targets to make help
Andrew Morton [Thu, 26 Feb 2004 00:28:32 +0000 (16:28 -0800)]
[PATCH] kbuild: add defconfig targets to make help

From: Sam Ravnborg <sam@ravnborg.org>

List all entries in arch/$(ARCH)/configs/*_defconfig when doing 'make
help'.

Results in output like this (ppc64 as example):

  g5_defconfig             - Build for g5
  pSeries_defconfig        - Build for pSeries

The implementation is generic and enables this for all users of _defconfig.

22 years ago[PATCH] V4L: Add new driver for Teletext decoder SAA5246A from Philips
Andrew Morton [Thu, 26 Feb 2004 00:28:19 +0000 (16:28 -0800)]
[PATCH] V4L: Add new driver for Teletext decoder SAA5246A from Philips

From: linux@MichaelGeng.de (Michael Geng)

Add new driver for Teletext decoder SAA5246A from Philips.

22 years ago[PATCH] C99 initializer for driver/media/dvb/ttpci/budget-av.c
Andrew Morton [Thu, 26 Feb 2004 00:28:08 +0000 (16:28 -0800)]
[PATCH] C99 initializer for driver/media/dvb/ttpci/budget-av.c

From: "Art Haas" <ahaas@airmail.net>

Here's a small patch changing the GNU-style initializers to C99
initializers.

22 years ago[PATCH] C99 initializers for drivers/media/dvb/frontends/sp887x.c
Andrew Morton [Thu, 26 Feb 2004 00:27:56 +0000 (16:27 -0800)]
[PATCH] C99 initializers for drivers/media/dvb/frontends/sp887x.c

From: "Art Haas" <ahaas@airmail.net>

Here's a small patch changing the GNU-style initializers to C99
initializers.

22 years ago[PATCH] C99 initializers for drivers/media/dvb/frontends/alps_tdlb7.c
Andrew Morton [Thu, 26 Feb 2004 00:27:44 +0000 (16:27 -0800)]
[PATCH] C99 initializers for drivers/media/dvb/frontends/alps_tdlb7.c

From: "Art Haas" <ahaas@airmail.net>

Here's a small patch changing the GNU-style initializers to C99
initializers.

22 years ago[PATCH] C99 initializer for drivers/media/dv/frontend/stv0229.c
Andrew Morton [Thu, 26 Feb 2004 00:27:33 +0000 (16:27 -0800)]
[PATCH] C99 initializer for drivers/media/dv/frontend/stv0229.c

From: "Art Haas" <ahaas@airmail.net>

Here's a small patch changing GNU-style initializers to C99 initializers.

22 years ago[PATCH] C99 initializers for drivers/media/common/saa7146_video.c
Andrew Morton [Thu, 26 Feb 2004 00:27:24 +0000 (16:27 -0800)]
[PATCH] C99 initializers for drivers/media/common/saa7146_video.c

From: "Art Haas" <ahaas@airmail.net>

Here's a small patch changing the GNU-style initializers to C99
initializers.

22 years ago[PATCH] C99 initializers for drivers/net/irda/irda-usb.c
Andrew Morton [Thu, 26 Feb 2004 00:27:11 +0000 (16:27 -0800)]
[PATCH] C99 initializers for drivers/net/irda/irda-usb.c

From: "Art Haas" <ahaas@airmail.net>

Here's a small patch changing the GNU-style initializers to C99
initializers.

22 years ago[PATCH] C99 initializers for drivers/net/wan/pci200syn.c
Andrew Morton [Thu, 26 Feb 2004 00:27:00 +0000 (16:27 -0800)]
[PATCH] C99 initializers for drivers/net/wan/pci200syn.c

From: "Art Haas" <ahaas@airmail.net>

Here's a small patch changing the GNU-style initializers to C99
initializers.

22 years ago[PATCH] C99 initializers for drivers/net/wan/wanxl.c
Andrew Morton [Thu, 26 Feb 2004 00:26:48 +0000 (16:26 -0800)]
[PATCH] C99 initializers for drivers/net/wan/wanxl.c

From: "Art Haas" <ahaas@airmail.net>

Here's a small patch changing the GNU-style initializers to C99
initializers.

22 years ago[PATCH] C99 initializers for drivers/net/wireless/airo.c
Andrew Morton [Thu, 26 Feb 2004 00:26:36 +0000 (16:26 -0800)]
[PATCH] C99 initializers for drivers/net/wireless/airo.c

From: "Art Haas" <ahaas@airmail.net>

Here's a small patch changing the GNU-style initializers to C99 initializers.

22 years ago[PATCH] C99 initiailzers for drivers/isdn/i4l/isdn_common.c
Andrew Morton [Thu, 26 Feb 2004 00:26:23 +0000 (16:26 -0800)]
[PATCH] C99 initiailzers for drivers/isdn/i4l/isdn_common.c

From: "Art Haas" <ahaas@airmail.net>

Here's a small patch changing a few GNU-style initializers to C99
initiailzers.

22 years ago[PATCH] Kill bogus __KERNEL_SYSCALLS usage
Andrew Morton [Thu, 26 Feb 2004 00:26:12 +0000 (16:26 -0800)]
[PATCH] Kill bogus __KERNEL_SYSCALLS usage

From: Dave Jones <davej@redhat.com>

Now that the syscalls.h stuff is in mainline, that clears the way for this
I guess?

22 years ago[PATCH] C99 patch for fs/afs/inode.c
Andrew Morton [Thu, 26 Feb 2004 00:25:59 +0000 (16:25 -0800)]
[PATCH] C99 patch for fs/afs/inode.c

From: "Art Haas" <ahaas@airmail.net>

This patch converts the file to use C99 initializers.  The file had this
patch applied before, but a subsequent patch reversed the change and
readded the GNU-style initializer.  This patch brings back the C99 one.

22 years ago[PATCH] mtd locking fix
Andrew Morton [Thu, 26 Feb 2004 00:25:48 +0000 (16:25 -0800)]
[PATCH] mtd locking fix

From: David Woodhouse <dwmw2@infradead.org>,
      Dave Jones <davej@redhat.com>

Add a missing unlock.

22 years ago[PATCH] don't use floating point in tdfxfb
Andrew Morton [Thu, 26 Feb 2004 00:25:35 +0000 (16:25 -0800)]
[PATCH] don't use floating point in tdfxfb

From: Jakub Bogusz <qboosh@pld-linux.org>

This patch removes using of floating point operations in tdfxfb - they
are really not needed here (these consts are used only in substitutions
and comparisons with integers) are cause unresolved symbols on some
archs - e.g. on alpha:

*** Warning: "__ltdf2" [drivers/video/tdfxfb.ko] undefined!
*** Warning: "__adddf3" [drivers/video/tdfxfb.ko] undefined!
*** Warning: "__floatsidf" [drivers/video/tdfxfb.ko] undefined!

22 years ago[PATCH] Remove unused tty CALLOUT defines
Andrew Morton [Thu, 26 Feb 2004 00:25:24 +0000 (16:25 -0800)]
[PATCH] Remove unused tty CALLOUT defines

From: Marcelo Tosatti <marcelo.tosatti@cyclades.com>

The callout code has been removed long ago from 2.6.  I believe it is safe
to remove some of its unused defines.

22 years ago[PATCH] radeon config fix
Andrew Morton [Thu, 26 Feb 2004 00:25:10 +0000 (16:25 -0800)]
[PATCH] radeon config fix

From: Herbert Xu <herbert@gondor.apana.org.au>

RADEON is selecting I2C_ALGOBIT but as kconfig currently does not propagate
selects up the dependency chain (that is according to Roman), this can
leave I2C as m while I2C_ALGOBIT is y.

22 years ago[PATCH] early printk documentation fix
Andrew Morton [Thu, 26 Feb 2004 00:24:59 +0000 (16:24 -0800)]
[PATCH] early printk documentation fix

early printk documentation fix

22 years ago[PATCH] request_firmware(): fix attribute removal
Andrew Morton [Thu, 26 Feb 2004 00:24:46 +0000 (16:24 -0800)]
[PATCH] request_firmware(): fix attribute removal

From: Manuel Estrada Sainz <ranty@ranty.pantax.net>

Based on patch and suggestions from Dmitry Torokhov

- Don't remove attributes, they should be gone automatically.

22 years ago[PATCH] request_firmware(): refactor fw_setup_class_device()
Andrew Morton [Thu, 26 Feb 2004 00:24:38 +0000 (16:24 -0800)]
[PATCH] request_firmware(): refactor fw_setup_class_device()

From: Manuel Estrada Sainz <ranty@ranty.pantax.net>

Based on patch and suggestions from Dmitry Torokhov

- Refactor fw_setup_class_device for readability and maintainability.

22 years ago[PATCH] request_firmware(): race fixes
Andrew Morton [Thu, 26 Feb 2004 00:24:25 +0000 (16:24 -0800)]
[PATCH] request_firmware():  race fixes

From: Manuel Estrada Sainz <ranty@ranty.pantax.net>

- Remove races related to the handling and release of 'struct firmware'

22 years ago[PATCH] request_firmware(): fix firmware_priv leak
Andrew Morton [Thu, 26 Feb 2004 00:24:14 +0000 (16:24 -0800)]
[PATCH] request_firmware(): fix firmware_priv leak

From: Manuel Estrada Sainz <ranty@ranty.pantax.net>

Based on patch and suggestions from Dmitry Torokhov

- release 'struct firmware_priv' from class_dev->release.

22 years ago[PATCH] request_firmware(): add status bitmap
Andrew Morton [Thu, 26 Feb 2004 00:24:02 +0000 (16:24 -0800)]
[PATCH] request_firmware(): add status bitmap

From: Manuel Estrada Sainz <ranty@ranty.pantax.net>

Based on patch and suggestions from Dmitry Torokhov

- Make an status bitmap instead of using independent boolean variables.  It
  will make things nicer later when new issues need to be tracked.

22 years ago[PATCH] request_firmware(): more misc fixes
Andrew Morton [Thu, 26 Feb 2004 00:23:51 +0000 (16:23 -0800)]
[PATCH] request_firmware(): more misc fixes

From: Manuel Estrada Sainz <ranty@ranty.pantax.net>

Based on patch and suggestions from Dmitry Torokhov

- Take advantage of strlcpy.

- Extra error logging.

- Use struct coping instead of memcpy.

- Put all aborting code in a single place, and fully abort if
  fw_realloc_buffer fails.

- Abort on unexpected 'loading' values.

22 years ago[PATCH] request_firmware(): misc fixes
Andrew Morton [Thu, 26 Feb 2004 00:23:39 +0000 (16:23 -0800)]
[PATCH] request_firmware(): misc fixes

From: Manuel Estrada Sainz <ranty@ranty.pantax.net>

Based on patch and suggestions from Dmitry Torokhov

- use vfree to free vmalloc memory.

- Make sure fw_setup_class_device sets *class_dev_p to NULL in all case of
  error.

- Fix error handling in firmware_class_init.

22 years ago[PATCH] M68k Macintosh driver config
Andrew Morton [Thu, 26 Feb 2004 00:23:28 +0000 (16:23 -0800)]
[PATCH] M68k Macintosh driver config

From: Geert Uytterhoeven <geert@linux-m68k.org>

Update Macintosh driver config logic:
  - Move remaining Mac/m68k-specific logic from arch/m68k/Kconfig to
    drivers/macintosh/Kconfig
  - Fixup Mac/m68k conflicts

22 years ago[PATCH] n_tty.c cleanup
Andrew Morton [Thu, 26 Feb 2004 00:23:15 +0000 (16:23 -0800)]
[PATCH] n_tty.c cleanup

From: James Simmons <jsimmons@infradead.org>

Remove kd.h.  We don't need this header.  Use the inline functions to set
the current process state.

22 years ago[PATCH] dvb: TTUSB-Budget DVB driver update
Andrew Morton [Thu, 26 Feb 2004 00:23:01 +0000 (16:23 -0800)]
[PATCH] dvb: TTUSB-Budget DVB driver update

From: Michael Hunold <hunold@linuxtv.org>

- dvb-ttusb-budget: Fixed i2c code to detect nearly all errors

- dvb-ttusb-budget: Added "V 2.1" to prevent warning message on driver load

- dvb-ttusb-budget: Some printks turned into dprintks

- dvb-ttusb-budget: Removed __initdata.  It is now possible in kernel 2.6
  to compile the DVB drivers into a monolithic kernel.

- dvb-ttusb-budget: Fix for failing urb submission under 2.6 kernels

22 years ago[PATCH] dvb: av7110 DVB driver update
Andrew Morton [Thu, 26 Feb 2004 00:22:49 +0000 (16:22 -0800)]
[PATCH] dvb: av7110 DVB driver update

From: Michael Hunold <hunold@linuxtv.org>

- av7110: check result of saa7146_wait_for_debi_done() in av7110_bootarm()
  and bail out early if booting the ARM failed

- av7110: correct voffset for analog standard

- av7110: replace usage of sleep_on_interruptible_timeout() with
  wait_event_interruptible_timeout()

22 years ago[PATCH] dvb: tda1004x DVB frontend update
Andrew Morton [Thu, 26 Feb 2004 00:22:38 +0000 (16:22 -0800)]
[PATCH] dvb: tda1004x DVB frontend update

From: Michael Hunold <hunold@linuxtv.org>

- tda1004x: standardised where the firmware should be.

- tda1004x: need to re-invert inversion for tda10046 in get_fe()

- tda1004x: reset chip before uploading firmware

- tda1004x: split firmware upload off from frontend init.  the initial tune
  attempt was taking too long.  provide explanation of tuner frequency
  calculations

- tda1004x: Fixed signal strength reading for tda10046h

22 years ago[PATCH] dvb: stv0299 DVB frontend update
Andrew Morton [Thu, 26 Feb 2004 00:22:25 +0000 (16:22 -0800)]
[PATCH] dvb: stv0299 DVB frontend update

From: Michael Hunold <hunold@linuxtv.org>

stv0299: Added seperate settings for SU1278 on Technotrend hardware

22 years ago[PATCH] dvb: Misc frontend updates
Andrew Morton [Thu, 26 Feb 2004 00:22:14 +0000 (16:22 -0800)]
[PATCH] dvb: Misc frontend updates

From: Michael Hunold <hunold@linuxtv.org>

- alps_tdlb7 + alps_tdmb7: Changed to use full i2c reads in probing instead
  of i2c pings to be compatable with ttusb

- nxt6000: bugfix by Robert Cook: FE_RESET did the same as FE_INIT, thus
  invalidating current channel settings on FE_RESET

- sp887x: fixed typo

- Makefile: add nxt6000 frontend driver to Makefiles

- Kconfig: DVB_TDA1004X and DVB_NXT6000 do not depend on !STANDALONE (i.e.
  no compile-time firmware image necessary)

- ves1820: turn off ves1820 test output pins

- ves1820: verbose-print AFC only if carrier has been recovered

- ves1820: change AFC handling as suggested by Robert Schlabbach, use bit 1
  of the SYNC register for FE_HAS_SIGNAL

22 years ago[PATCH] dvb: core update
Andrew Morton [Thu, 26 Feb 2004 00:22:01 +0000 (16:22 -0800)]
[PATCH] dvb: core update

From: Michael Hunold <hunold@linuxtv.org>

- dvb-core: replace usage of sleep_on_...() with
  wait_event_interruptible_timeout()

- dvb-core: fix dvb_ringbuffer_read/write() buffer pointer bug

- video: added VIDEO_EVENT_FRAME_RATE_CHANGED and VIDEO_GET_FRAME_RATE
  ioctl

22 years ago[PATCH] dvb: Minor Skystar2 updates
Andrew Morton [Thu, 26 Feb 2004 00:21:50 +0000 (16:21 -0800)]
[PATCH] dvb: Minor Skystar2 updates

From: Michael Hunold <hunold@linuxtv.org>

skystar2: renamed two functions, deleted spurious spaces.

22 years ago[PATCH] dvb: Update saa7146 driver core
Andrew Morton [Thu, 26 Feb 2004 00:21:38 +0000 (16:21 -0800)]
[PATCH] dvb: Update saa7146 driver core

From: Michael Hunold <hunold@linuxtv.org>

- saa7146: fix timeout bug on AMD64 in saa7146_wait_for_debi_done()

- saa7146: release resources for video overlay properly, don't
  (incorrectly) rely on VIDIOC_OVERLAY(0)

22 years ago[PATCH] dvb: Update subsystem docs
Andrew Morton [Thu, 26 Feb 2004 00:21:27 +0000 (16:21 -0800)]
[PATCH] dvb: Update subsystem docs

From: Michael Hunold <hunold@linuxtv.org>

- dvb docs: added a nice howto on how to get Avermedia DVB-T running - nice
  tutorial for DVB newbie, too

- dvb docs: fix various incorrect informations in cards.txt, faq.txt,
  firmware.txt

22 years ago[PATCH] s390: DCSS block device driver.
Andrew Morton [Thu, 26 Feb 2004 00:21:14 +0000 (16:21 -0800)]
[PATCH] s390: DCSS block device driver.

From: Martin Schwidefsky <schwidefsky@de.ibm.com>

Add z/VM discontiguos saved segments (DCSS) block device driver.

22 years ago[PATCH] s390 syscalls.h update
Andrew Morton [Thu, 26 Feb 2004 00:21:02 +0000 (16:21 -0800)]
[PATCH] s390 syscalls.h update

From: Arnd Bergmann <arnd@arndb.de>

With the s390 updates in -mm3, you also need this patchlet.

22 years ago[PATCH] s390: zfcp host adapter
Andrew Morton [Thu, 26 Feb 2004 00:20:50 +0000 (16:20 -0800)]
[PATCH] s390: zfcp host adapter

From: Martin Schwidefsky <schwidefsky@de.ibm.com>

Add new features to the zfcp host adapater driver:
  - Add support for FCP access control.
  - Error recovery enhancements.

22 years ago[PATCH] s390: channel measurement block interface.
Andrew Morton [Thu, 26 Feb 2004 00:20:38 +0000 (16:20 -0800)]
[PATCH] s390: channel measurement block interface.

From: Martin Schwidefsky <schwidefsky@de.ibm.com>

Add channel measurement block interface.

22 years ago[PATCH] s390: collaborative memory management.
Andrew Morton [Thu, 26 Feb 2004 00:20:25 +0000 (16:20 -0800)]
[PATCH] s390: collaborative memory management.

From: Martin Schwidefsky <schwidefsky@de.ibm.com>

Add collaborative memory management interface.

22 years ago[PATCH] s390: z/VM monitor stream.
Andrew Morton [Thu, 26 Feb 2004 00:20:13 +0000 (16:20 -0800)]
[PATCH] s390: z/VM monitor stream.

From: Martin Schwidefsky <schwidefsky@de.ibm.com>

Add Linux - z/VM monitor stream.

22 years ago[PATCH] s390: virtual timer interface.
Andrew Morton [Thu, 26 Feb 2004 00:20:01 +0000 (16:20 -0800)]
[PATCH] s390: virtual timer interface.

From: Martin Schwidefsky <schwidefsky@de.ibm.com>

Add virtual timer interface.

22 years ago[PATCH] s390: DASD device driver.
Andrew Morton [Thu, 26 Feb 2004 00:19:49 +0000 (16:19 -0800)]
[PATCH] s390: DASD device driver.

From: Martin Schwidefsky <schwidefsky@de.ibm.com>

DASD driver fixes:
 - Fix generic_set_online if diag discipline is not availab.e
 - Fix reserve on already reserved device.
 - Use default-erp for unit check without sence information.
 - Revert dasd naming scheme change from dasd<xyz> to dasd_<busid>_. This
   breaks too many user space packages.
 - Extend dasd naming scheme to four letters dasd<aaaa>-dasd<zzzz>.
 - Fix formatting of dasds.

22 years ago[PATCH] s390: IUCV network driver.
Andrew Morton [Thu, 26 Feb 2004 00:19:37 +0000 (16:19 -0800)]
[PATCH] s390: IUCV network driver.

From: Martin Schwidefsky <schwidefsky@de.ibm.com>

IUCV interface fixes:
 - VM workaround: redirect setmask call to cpu 0.
 - Disable message interrupts during connection setup.
 - Honor incoming connection severed during connection setup.
 - Add connect retry when remote severed connection.
 - Add symlinks between net device and iucv device.
 - More fixes for proper net device allocation/deallocation.

22 years ago[PATCH] s390: LCS network driver.
Andrew Morton [Thu, 26 Feb 2004 00:19:23 +0000 (16:19 -0800)]
[PATCH] s390: LCS network driver.

From: Martin Schwidefsky <schwidefsky@de.ibm.com>

LCS network driver fixes:
 - Fix ccwgroup behaviour, remove should offline cards still online.
 - Better not write to the debug feature before it is registers.
 - Don't free card structure on offline but on remove.
 - Check for deferred condition code 1 in lcs_irq for halt requests.
 - Call free_netdev only if there is a net device.

22 years ago[PATCH] s390: CTC network driver.
Andrew Morton [Thu, 26 Feb 2004 00:19:10 +0000 (16:19 -0800)]
[PATCH] s390: CTC network driver.

From: Martin Schwidefsky <schwidefsky@de.ibm.com>

CTC network driver fixes:
 - Fixed some debug messages (did not compile with DEBUG defined).
 - Added sanity checks in ctc_proto_store() & ctc_shutdown_device().
 - Added some bugfixes from 2.4.
 - Tweaked logging.
 - Removed syntax error in pr_debug call.
 - Changed do_IO (not existing any more) to ccw_device in messages.
 - Corrected format failure in pr_debug of channel_get.
 - Add symlinks between net device and ctc device.
 - Add tiocmset/tiocmget API change patch from Russell King
 - Fix locking problem in ctc_tty_cleanup.

22 years ago[PATCH] s390: compat_timer_settime.
Andrew Morton [Thu, 26 Feb 2004 00:18:59 +0000 (16:18 -0800)]
[PATCH] s390: compat_timer_settime.

From: Martin Schwidefsky <schwidefsky@de.ibm.com>

sys_timer_settime returns EINVAL if *new is NULL, compat_timer_settime
returns EFAULT.  Add a check to compat_timer_settime to return EINVAL
if *new is NULL.

22 years ago[PATCH] s390: console driver.
Andrew Morton [Thu, 26 Feb 2004 00:18:46 +0000 (16:18 -0800)]
[PATCH] s390: console driver.

From: Martin Schwidefsky <schwidefsky@de.ibm.com>

Console driver fixes:
 - Fix ^n at end-of-line check in 3215 and sclp driver.
 - Fix copy_from_user/might_sleep/spinlock problem in sclp.

22 years ago[PATCH] s390: common i/o layer.
Andrew Morton [Thu, 26 Feb 2004 00:18:34 +0000 (16:18 -0800)]
[PATCH] s390: common i/o layer.

From: Martin Schwidefsky <schwidefsky@de.ibm.com>

Common i/o layer fixes:
 - Add atomic onoff variable to ccw devices and ccw-group devices to
   avoid races during online/offline.
 - Fix pr_debug calls.
 - A lot of path fixes:
   + Set device to disconnected state after no path event.
   + Fix chpid vary on/off for single path devices.
   + Make logical vary on/off consistent with physical vary on/off.
   + Don't update subchannel schib if the device is gone (dnv not set).
   + Add code to recover lost chpids after machine checks.
   + Avoid processing link incidents, resource accessability events and
     chpid machine checks for logically offline chpids.
   + Recover disconnected devices after chsc machine checks.
   + Delay de-registering of no path devices to avoid deadlocks.
   + Don't redo ssd for known subchannels - the info is static.
   + Introduce a second, "slow" machine check handler thread for new devices.
     The "fast" machine check handler only recovers disconnected devices.
 - Deregister subchannel rather than ccw device on not oper events.
 - Fix calling sequence of notify function vs. path verification.
 - Reset timeout for disconnected devices.
 - Fix problem with debug feature and %s arguments.
 - Fix __get_subchannel_by_stsch to deal with "zombie" subchannels.
 - Avoid "zombie" subchannels if device is not operational during sense id.
 - Handle call to the io_subchannel remove function if the ccw device
   is not registered yet.
 - Add availability attribute for ccw devices: "good", "no device",
   "no path", "boxed".
 - Export ccw_device_work for qdio as module.
 - Retry sense id for tape devices which present intervention required.
 - Don't check the activity control to decide if the device driver interrupt
   handler needs to be called but use the bits in status control.
 - Fix race in ccw_device_stlck.
 - Accumulate deferred condition code.
 - Fix setting_up_sema locking.
 - Call qdio_shutdown instead of qdio_cleanup on failed establish.
 - Fix problem when 64 FCP adapters are initialized simultaneously.
 - Fix problem with >64 adapter interrupt capable devices.
 - Reduce stack usage in qdio.

22 years ago[PATCH] s390: general update.
Andrew Morton [Thu, 26 Feb 2004 00:18:22 +0000 (16:18 -0800)]
[PATCH] s390: general update.

From: Martin Schwidefsky <schwidefsky@de.ibm.com>

Core s/390 changes:
 - Add -mbackchain to CFLAGS to prepare for gcc 3.4 with comes with a
   default setting of -mno-backchain
 - Add implementation of strcpy.
 - Pad bytes after string end in strncpy.
 - Fix __sem_update_count inline assembly for gcc 3.4.
 - Export smp_ptlb_all for tlb flushing in module code.
 - Fix sched_clock.
 - Remove the last KERNEL_VERSION #if in s390 code.
 - Add dummy implementation for missing dma_{alloc,free}_coherent.
 - Avoid cast of lvalue in idal_buffer_{from,to}_user.
 - Remove _exit definition from unistd.h.

22 years ago[PATCH] fix module reference counting in zoran driver
Andrew Morton [Thu, 26 Feb 2004 00:18:11 +0000 (16:18 -0800)]
[PATCH] fix module reference counting in zoran driver

From: Christoph Hellwig <hch@lst.de>

Take a reference before calling into the module and release it after we're
done.  Also remove the useless (and wrong) refcounting in videocodec -
symbols from this module are used by other modules if we call into those
functions so it can't be unloaded anyway.

We really need to add a debug check to tip all those
try_module_get(THIS_MODULE) callers..

22 years ago[PATCH] superblock fixes
Andrew Morton [Thu, 26 Feb 2004 00:18:01 +0000 (16:18 -0800)]
[PATCH] superblock fixes

From: <fabian.frederick@gmx.fr>

- Avoid sync_fs with clean fs & wait mode = 0

- mark_files_ro overrides pending deletes (doc)

- some trivial doc fixes

22 years ago[PATCH] HFS+ support
Andrew Morton [Thu, 26 Feb 2004 00:17:48 +0000 (16:17 -0800)]
[PATCH] HFS+ support

From: Roman Zippel <zippel@linux-m68k.org>

This driver adds full read/write support for HFS+ and is based on the
readonly driver by Brad Broyer.

Thanks to Ethan Benson <erbenson@alaska.net> for a number of patches to
make the driver more compliant with the spec.

22 years ago[PATCH] HFS rewrite
Andrew Morton [Thu, 26 Feb 2004 00:17:36 +0000 (16:17 -0800)]
[PATCH] HFS rewrite

From: Roman Zippel <zippel@linux-m68k.org>

This is a complete rewrite of the HFS driver, it gets rid of a all the
special conversion options, which belong in user space.  The driver uses now
a btree support very similiar to HFS+, so that both could be merged at some
point.

Thanks to Ethan Benson <erbenson@alaska.net> for a number of patches to make
the driver more compliant with the spec and Christoph Hellwig <hch@lst.de>
for fixing up the documentation.

22 years ago[PATCH] m68k: Amiga Zorro8390 Ethernet new driver model
Andrew Morton [Thu, 26 Feb 2004 00:16:57 +0000 (16:16 -0800)]
[PATCH] m68k: Amiga Zorro8390 Ethernet new driver model

From: Geert Uytterhoeven <geert@linux-m68k.org>

Zorro8390 Ethernet: Convert to the new driver model

22 years ago[PATCH] Add IBM PowerPC Virtual Ethernet Driver
Santiago Leon [Wed, 25 Feb 2004 19:52:14 +0000 (14:52 -0500)]
[PATCH] Add IBM PowerPC Virtual Ethernet Driver

22 years ago[PATCH] remove useless MOD_{INC,DEC}_USE_COUNT in wanpipe
Christoph Hellwig [Wed, 25 Feb 2004 19:37:49 +0000 (14:37 -0500)]
[PATCH] remove useless MOD_{INC,DEC}_USE_COUNT in wanpipe

wanpipe_open/close are used by sub-modules in their open/close handlers,
thus locking sdlamain into memory by using the exports

22 years ago[PATCH] remove useless MOD_{INC,DEC}_USE_COUNT in meth
Christoph Hellwig [Wed, 25 Feb 2004 19:37:42 +0000 (14:37 -0500)]
[PATCH] remove useless MOD_{INC,DEC}_USE_COUNT in meth

22 years ago[PATCH] remove useless MOD_{INC,DEC}_USE_COUNT in sb1250-mac
Christoph Hellwig [Wed, 25 Feb 2004 19:37:34 +0000 (14:37 -0500)]
[PATCH] remove useless MOD_{INC,DEC}_USE_COUNT in sb1250-mac

22 years ago[PATCH] remove useless MOD_{INC,DEC}_USE_COUNT in sun3lance
Christoph Hellwig [Wed, 25 Feb 2004 19:37:27 +0000 (14:37 -0500)]
[PATCH] remove useless MOD_{INC,DEC}_USE_COUNT in sun3lance

22 years ago[PATCH] remove useless MOD_{INC,DEC}_USE_COUNT in lasi_82596.c
Christoph Hellwig [Wed, 25 Feb 2004 19:37:20 +0000 (14:37 -0500)]
[PATCH] remove useless MOD_{INC,DEC}_USE_COUNT in lasi_82596.c

22 years ago[PATCH] Update via-rhine Kconfig entry
Tomasz Torcz [Wed, 25 Feb 2004 19:37:13 +0000 (14:37 -0500)]
[PATCH] Update via-rhine Kconfig entry

I've noticed that via-rhine supports my VIA Rhine-III. Kconfig
mentions only rhine-1 and rhine-2. Here update.

22 years ago[PATCH] pcnet32 non-mii link state fix
Don Fry [Wed, 25 Feb 2004 19:37:05 +0000 (14:37 -0500)]
[PATCH] pcnet32 non-mii link state fix

s patch correctly returns the link state of an adapter which does not
have an MII.  Tested by myself and the patch author Thomas Munck Steenholdt
<tmus@tmus.dk>.  (This version has the correct file name)

22 years ago[PATCH] remove init_{etherdev,netdev} and dev_alloc
Alexander Viro [Wed, 25 Feb 2004 19:36:58 +0000 (14:36 -0500)]
[PATCH] remove init_{etherdev,netdev} and dev_alloc

These are racy by "design", and all users have been eliminated.