]> git.neil.brown.name Git - history.git/log
history.git
22 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:13:26 +0000 (01:13 +0200)]
ALSA CVS update
D:2003/07/30 19:54:01
A:Jaroslav Kysela <perex@suse.cz>
F:include/emu10k1.h:1.29->1.30
L:Fixed typos (GRP->GPR)

22 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:12:17 +0000 (01:12 +0200)]
ALSA CVS update
D:2003/07/30 16:35:33
A:Takashi Iwai <tiwai@suse.de>
F:pci/es1968.c:1.44->1.45
L:added use_pm to the kernel boot parameter.

22 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:11:09 +0000 (01:11 +0200)]
ALSA CVS update
D:2003/07/30 15:39:38
A:Takashi Iwai <tiwai@suse.de>
F:pci/intel8x0.c:1.86->1.87
L:- improved the probe/resume function.
L:  check only the valid codec bits in chip_init() during resume.

22 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:09:57 +0000 (01:09 +0200)]
ALSA CVS update
D:2003/07/30 11:54:03
A:Takashi Iwai <tiwai@suse.de>
F:include/ac97_codec.h:1.30->1.31
F:pci/intel8x0.c:1.85->1.86
F:pci/via82xx.c:1.43->1.44
F:pci/ac97/ac97_codec.c:1.99->1.100
F:pci/ac97/ac97_patch.c:1.17->1.18
F:pci/ac97/ac97_patch.h:1.8->1.9
L:- added quirk type AC97_TUNE_AD_SHARING.
L:- added mask field to snd_ac97_quirk.
L:- new patch for AD1985.  set more config bits for line/mic sharing.
L:- rewritten quirk table in C99 init style.
L:- more quirks for intel ICH5/AD1985 boards.

22 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:08:44 +0000 (01:08 +0200)]
ALSA CVS update
D:2003/07/29 16:16:43
A:Jaroslav Kysela <perex@suse.cz>
F:pci/ice1712/ice1724.c:1.12->1.13
L:Fixed 192kHz support

22 years agoALSA CVS update
Jaroslav Kysela [Wed, 20 Aug 2003 23:07:29 +0000 (01:07 +0200)]
ALSA CVS update
D:2003/07/28 14:50:51
A:Takashi Iwai <tiwai@suse.de>
F:pci/rme9652/hdsp.c:1.41->1.42
L:added the support for rev 50 cards.

22 years agoALSA update
Jaroslav Kysela [Mon, 28 Jul 2003 15:47:29 +0000 (17:47 +0200)]
ALSA update
  - removed empty hammerfall_mem.c file
  - added MAKEDEV.snd script

22 years agoALSA 0.9.6 update
Jaroslav Kysela [Mon, 28 Jul 2003 15:35:31 +0000 (17:35 +0200)]
ALSA 0.9.6 update
  - added __setup() to all midlevel modules
  - sequencer protocol 1.0.1
    - added timestamping flags for ports
  - OSS PCM emulation
    - fixed write() behaviour
    - added two new options no-silence & whole-frag
    - a try to fix OOPSes caused in the rate plugin
  - emu10k1 driver
    - more support for Audigy/Audigy2 EX
    - fixed soundfont locking
  - sb16 driver
    - fixed fm_res handling (and proc OOPS)
  - via82xx driver
    - fixed revision check for 8233A
  - usbaudio driver
    - added a workaround for M-Audio Audiophile USB

22 years agoMerge suse.cz:/home/perex/bk/linux-sound/linux-2.5
Jaroslav Kysela [Mon, 28 Jul 2003 14:36:42 +0000 (16:36 +0200)]
Merge suse.cz:/home/perex/bk/linux-sound/linux-2.5
into suse.cz:/home/perex/bk/linux-sound/linux-sound

22 years agoLinux 2.6.0-test2 v2.6.0-test2
Linus Torvalds [Sun, 27 Jul 2003 02:31:02 +0000 (19:31 -0700)]
Linux 2.6.0-test2

22 years agoWhen zapping the thread list due to an execve(), make sure to
Linus Torvalds [Sun, 27 Jul 2003 02:19:28 +0000 (19:19 -0700)]
When zapping the thread list due to an execve(), make sure to
also detach the threads.

Otherwise we'll leave them around as zombies, waiting for them
to be picked up by their parent. Which might be the execve()
thread itself, causing a deadlock.

22 years ago[PATCH] Fix block layer bug handling of partial bvec completion
Jens Axboe [Sun, 27 Jul 2003 02:13:05 +0000 (19:13 -0700)]
[PATCH] Fix block layer bug handling of partial bvec completion

Noted by Sean Estabrooks:

There is a bug in "ll_rw_blk.c" handling partial bvec submissions.
For whatever reason the floppy driver was triggering it more than
other users (most likely because most other devices tend to be able
to always complete a full request in one go).

Fixed by updating the proper bio vector index entry.

22 years ago[PATCH] Make I/O schedulers optional
Bernardo Innocenti [Sat, 26 Jul 2003 11:42:20 +0000 (04:42 -0700)]
[PATCH] Make I/O schedulers optional

Add kconfig options to allow excluding either or both the I/O
schedulers.  This can be useful for embedded systems (saves about ~13KB).

All schedulers are enabled by default for non-embedded.

22 years ago[PATCH] Update valkyriefb driver
Geert Uytterhoeven [Sat, 26 Jul 2003 04:27:02 +0000 (21:27 -0700)]
[PATCH] Update valkyriefb driver

This updates the valkyriefb driver to the new API.

From Paul Mackerras <paulus@samba.org>:

 "It compiles OK, but I haven't been able to test it.  I have simplified
  the driver quite a bit using the knowledge that there can only ever be
  one valkyrie graphics adaptor in a system - it is the built-in
  graphics adaptor on various ancient mac and powermac machines, and we
  access it at a hard-coded address, so we can only handle one."

22 years ago[PATCH] NMI watchdog documentation
Ville Herva [Sat, 26 Jul 2003 03:49:26 +0000 (20:49 -0700)]
[PATCH] NMI watchdog documentation

Documentation/nmi-watchdoc.txt doesn't actually tell what options need to be
enabled in kernel config in order to use NMI watchdog. I for one found it
confusing.

22 years ago[PATCH] Rename ariadne2 to zorro8390
Geert Uytterhoeven [Sat, 26 Jul 2003 03:14:26 +0000 (20:14 -0700)]
[PATCH] Rename ariadne2 to zorro8390

Rename ariadne2 to zorro8390, since this driver supports several NS8390-based
Zorro Ethernet cards. Kill all never used occurrencies of CONFIG_NE2K_ZORRO.

22 years ago[PATCH] m68k cache
Geert Uytterhoeven [Sat, 26 Jul 2003 03:04:07 +0000 (20:04 -0700)]
[PATCH] m68k cache

m68k cache updates (from Roman Zippel):
  - Uninline flush_icache_range()
  - Add virt_to_phys_slow() which handles vmalloc()ed space

22 years ago[PATCH] M68k RTC updates
Geert Uytterhoeven [Sat, 26 Jul 2003 02:37:35 +0000 (19:37 -0700)]
[PATCH] M68k RTC updates

M68k: Use genrtc on all m68k platforms

22 years ago[PATCH] m68k irqs_disabled()
Geert Uytterhoeven [Sat, 26 Jul 2003 02:37:27 +0000 (19:37 -0700)]
[PATCH] m68k irqs_disabled()

M68k: Allow ALLOWINT to be used with other types than short (fixes a problem
with irqs_disabled(), from Roman Zippel)

22 years ago[PATCH] dmasound SOUND_PCM_READ_RATE
Geert Uytterhoeven [Sat, 26 Jul 2003 02:37:22 +0000 (19:37 -0700)]
[PATCH] dmasound SOUND_PCM_READ_RATE

dmasound: Implement missing SOUND_PCM_READ_RATE ioctl (from Richard Zidlicky)

22 years ago[PATCH] MIPS DEC/SGI Linux logo
Geert Uytterhoeven [Sat, 26 Jul 2003 02:37:15 +0000 (19:37 -0700)]
[PATCH] MIPS DEC/SGI Linux logo

MIPS: Show the correct logo on DEC and SGI machines.

22 years ago[PATCH] m68k FPU emulator
Geert Uytterhoeven [Sat, 26 Jul 2003 02:37:07 +0000 (19:37 -0700)]
[PATCH] m68k FPU emulator

M68k FPU emulator: Add fgetman, fgetexp and fsqrt (from Michael Müller and
Roman Zippel)

22 years ago[PATCH] M68k IRQ API updates
Geert Uytterhoeven [Sat, 26 Jul 2003 02:37:01 +0000 (19:37 -0700)]
[PATCH] M68k IRQ API updates

M68k: A few missing updates to the new irq API:
  - Q40/Q60 keyboard
  - Q40/Q60 floppy
  - Sun-3x floppy

22 years ago[PATCH] m68k page
Geert Uytterhoeven [Sat, 26 Jul 2003 02:26:04 +0000 (19:26 -0700)]
[PATCH] m68k page

m68k page updates (from Roman Zippel):
  - Set _PAGE_RONLY bit and clear _PAGE_PRESENT to mark PAGE_NONE pte entries
    (this also makes PAGE_NONE fixup unnecessary)
  - Move _PAGE_FILE to a lower, so pte_to_pgoff/pgoff_to_pte becomes simpler

22 years ago[PATCH] NCR53C9x unused SCp.have_data_in
Geert Uytterhoeven [Sat, 26 Jul 2003 02:17:41 +0000 (19:17 -0700)]
[PATCH] NCR53C9x unused SCp.have_data_in

NCR53C9x: Remove unused initialization of SCp.have_data_in (from Maciej W.
Rozycki). This affects the following drivers:
  - DECstation SCSI
  - Amiga Oktagon SCSI

22 years ago[PATCH] Macfb compile fixes
Geert Uytterhoeven [Sat, 26 Jul 2003 02:17:33 +0000 (19:17 -0700)]
[PATCH] Macfb compile fixes

Macfb compile fixes

22 years ago[PATCH] M68k IPV6
Geert Uytterhoeven [Sat, 26 Jul 2003 02:17:26 +0000 (19:17 -0700)]
[PATCH] M68k IPV6

M68k: Add missing include for IPV6

22 years ago[PATCH] m68k do_fork()
Geert Uytterhoeven [Sat, 26 Jul 2003 02:17:19 +0000 (19:17 -0700)]
[PATCH] m68k do_fork()

M68k: Update for changed do_fork() semantics in 2.5.70

22 years ago[PATCH] m68k dma-mapping
Geert Uytterhoeven [Sat, 26 Jul 2003 02:17:12 +0000 (19:17 -0700)]
[PATCH] m68k dma-mapping

M68k: Fix SCSI breakage introduced in 2.5.74 by not including
<asm-generic/dma-mapping.h>, unless PCI is available.

22 years ago[PATCH] M68k show_stack() portability and cleanup patch
Geert Uytterhoeven [Sat, 26 Jul 2003 02:17:04 +0000 (19:17 -0700)]
[PATCH] M68k show_stack() portability and cleanup patch

M68k: show_stack() portability and cleanup patch:
  - Add a task pointer argument to show_stack() and pass NULL as the first
    argument where needed
  - Remove show_trace_task()

22 years ago[PATCH] Sun-3 SCSI warning
Geert Uytterhoeven [Sat, 26 Jul 2003 02:16:55 +0000 (19:16 -0700)]
[PATCH] Sun-3 SCSI warning

Sun-3 SCSI: Kill a warning about a nonmatching prototype after recent SCSI
proc_info() changes.

22 years ago[PATCH] lmc_proto.c includes <asm/smp.h>
Geert Uytterhoeven [Sat, 26 Jul 2003 02:16:48 +0000 (19:16 -0700)]
[PATCH] lmc_proto.c includes <asm/smp.h>

lmc_proto.c includes <asm/smp.h>, causing build failures on UMP-only
architectures

22 years ago[PATCH] Atari ksyms
Geert Uytterhoeven [Sat, 26 Jul 2003 02:16:41 +0000 (19:16 -0700)]
[PATCH] Atari ksyms

Atari ksyms: Kill obsolete symbol exports

22 years ago[PATCH] M68k mm cleanup
Geert Uytterhoeven [Sat, 26 Jul 2003 02:16:33 +0000 (19:16 -0700)]
[PATCH] M68k mm cleanup

M68k: Kill superfluous includes

22 years ago[PATCH] Sun-3 pte_file
Geert Uytterhoeven [Sat, 26 Jul 2003 02:16:26 +0000 (19:16 -0700)]
[PATCH] Sun-3 pte_file

Sun-3: pte_file fixes for sun-3 MMUs (from Sam Creasey)

22 years ago[PATCH] Apollo compile fixes
Geert Uytterhoeven [Sat, 26 Jul 2003 02:16:18 +0000 (19:16 -0700)]
[PATCH] Apollo compile fixes

Apollo: Kill initialization of obsolete mach_floppy_init and unnecessary
mach_floppy_setup function pointers

22 years ago[PATCH] Mac8390 typo
Geert Uytterhoeven [Sat, 26 Jul 2003 02:16:11 +0000 (19:16 -0700)]
[PATCH] Mac8390 typo

Mac8390: Fix typo (from Etsushi Kato)

22 years ago[PATCH] My contact info
Geert Uytterhoeven [Sat, 26 Jul 2003 02:16:03 +0000 (19:16 -0700)]
[PATCH] My contact info

Update my GnuPG fingerprint and address information

22 years ago[PATCH] M68k inline
Geert Uytterhoeven [Sat, 26 Jul 2003 02:15:55 +0000 (19:15 -0700)]
[PATCH] M68k inline

M68k: Kill erroneous `inline' (found by gcc 3.2)

22 years ago[PATCH] Mac/m68k sonic updates
Geert Uytterhoeven [Sat, 26 Jul 2003 02:15:48 +0000 (19:15 -0700)]
[PATCH] Mac/m68k sonic updates

Mac/m68k sonic: Kill warning and remainings of 2.2-style flow control

22 years ago[PATCH] dmasound re-resurrection
Geert Uytterhoeven [Sat, 26 Jul 2003 02:15:40 +0000 (19:15 -0700)]
[PATCH] dmasound re-resurrection

Resurrect dmasound: Re-re-add dmasound to the build process (it got removed
again in 2.5.71)

22 years ago[PATCH] Atari ST-RAM
Geert Uytterhoeven [Sat, 26 Jul 2003 02:15:33 +0000 (19:15 -0700)]
[PATCH] Atari ST-RAM

Atari ST-RAM: Add missing include

22 years ago[PATCH] Mac/m68k ADB HID
Geert Uytterhoeven [Sat, 26 Jul 2003 02:15:26 +0000 (19:15 -0700)]
[PATCH] Mac/m68k ADB HID

ADB HID: Exclude PowerMac-specific things on classic Macs

22 years ago[PATCH] Atari pamsnet
Geert Uytterhoeven [Sat, 26 Jul 2003 02:15:18 +0000 (19:15 -0700)]
[PATCH] Atari pamsnet

Atari pamsnet: Fix typo

22 years ago[PATCH] M68k #include <linux/config.h>
Geert Uytterhoeven [Sat, 26 Jul 2003 02:15:12 +0000 (19:15 -0700)]
[PATCH] M68k #include <linux/config.h>

M68k: Kill unneeded #include <linux/config.h>

22 years ago[PATCH] M68k wd33c93 locking
Geert Uytterhoeven [Sat, 26 Jul 2003 02:15:04 +0000 (19:15 -0700)]
[PATCH] M68k wd33c93 locking

M68k wd33c93: host_lock is a pointer to a spinlock, not a spinlock (from Ralf
Bächle)

22 years ago[PATCH] Valkyriefb link fix
Geert Uytterhoeven [Sat, 26 Jul 2003 02:14:57 +0000 (19:14 -0700)]
[PATCH] Valkyriefb link fix

Valkyriefb: Fix link error by adding missing macmodes.o (for Mac/m68k) and cfb*
(for Mac/m68k and PowerMac/PPC) object files

22 years ago[PATCH] Atari ACSI SLM Laser Printer
Geert Uytterhoeven [Sat, 26 Jul 2003 02:14:49 +0000 (19:14 -0700)]
[PATCH] Atari ACSI SLM Laser Printer

Atari ACSI SLM Laser Printer: Remove obsolete parameter of atari_stram_alloc()
call.

22 years ago[PATCH] M68k ret_from_fork
Geert Uytterhoeven [Sat, 26 Jul 2003 02:14:41 +0000 (19:14 -0700)]
[PATCH] M68k ret_from_fork

M68k: Revert to 2.4 behavior in ret_from_fork (always call schedule_tail,
regardless of CONFIG_SMP), as suggested by Andreas Schwab.

This removes the warnings from sched.c (from Sam Creasey).

22 years ago[PATCH] M68k irq_cpustat_t
Geert Uytterhoeven [Sat, 26 Jul 2003 02:14:34 +0000 (19:14 -0700)]
[PATCH] M68k irq_cpustat_t

M68k: Kill obsolete members of irq_cpustat_t

22 years ago[PATCH] Kill zorro_check_device
Geert Uytterhoeven [Sat, 26 Jul 2003 02:14:27 +0000 (19:14 -0700)]
[PATCH] Kill zorro_check_device

Kill zorro_check_device(), it's deprecated and unused (from Christoph Hellwig).

22 years ago[PATCH] wd33c93 compile fix
Geert Uytterhoeven [Sat, 26 Jul 2003 02:14:19 +0000 (19:14 -0700)]
[PATCH] wd33c93 compile fix

wd33c93 SCSI: Fix compilation after breakage in 2.5.71

22 years ago[PATCH] M68k module
Geert Uytterhoeven [Sat, 26 Jul 2003 02:14:12 +0000 (19:14 -0700)]
[PATCH] M68k module

M68k: Add missing module_arch_cleanup()

22 years ago[PATCH] M68k floppy warnings
Geert Uytterhoeven [Sat, 26 Jul 2003 02:14:05 +0000 (19:14 -0700)]
[PATCH] M68k floppy warnings

M68k floppy: Kill warnings when compiling a multi-platform kernel

22 years ago[PATCH] Ns558 gameport warning
Geert Uytterhoeven [Sat, 26 Jul 2003 02:13:58 +0000 (19:13 -0700)]
[PATCH] Ns558 gameport warning

Ns558 gameport: constness of ns558_pnp_driver depends on CONFIG_PNP, causing a
warning if CONFIG_PNP is not set, so make sure it is never const.

22 years ago[PATCH] m68k flush_icache_page()
Geert Uytterhoeven [Sat, 26 Jul 2003 02:13:50 +0000 (19:13 -0700)]
[PATCH] m68k flush_icache_page()

m68k: Add missing cacheflush (from Roman Zippel)

22 years ago[PATCH] Amiga serial warning
Geert Uytterhoeven [Sat, 26 Jul 2003 02:13:43 +0000 (19:13 -0700)]
[PATCH] Amiga serial warning

Amiga serial: Kill unused variable warning

22 years agoMerge http://lia64.bkbits.net/to-linus-2.5
Linus Torvalds [Fri, 25 Jul 2003 12:17:52 +0000 (05:17 -0700)]
Merge http://lia64.bkbits.net/to-linus-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoia64: Fix check for "model(small)" attribute.
David Mosberger [Fri, 25 Jul 2003 11:45:20 +0000 (04:45 -0700)]
ia64: Fix check for "model(small)" attribute.

22 years agoia64: Turn BIO-level virtual merging off again, so we can turn I/O MMU
David Mosberger [Fri, 25 Jul 2003 11:44:18 +0000 (04:44 -0700)]
ia64: Turn BIO-level virtual merging off again, so we can turn I/O MMU
bypassing on again, which is more beneficial, performance-wise.

22 years agoia64: Take advantage of <asm/sections.h>.
David Mosberger [Fri, 25 Jul 2003 11:42:31 +0000 (04:42 -0700)]
ia64: Take advantage of <asm/sections.h>.

22 years ago[PATCH] Update v850 README file
Miles Bader [Fri, 25 Jul 2003 11:16:05 +0000 (04:16 -0700)]
[PATCH] Update v850 README file

22 years ago[PATCH] Remove <asm-v850/setup.h>
Miles Bader [Fri, 25 Jul 2003 11:15:58 +0000 (04:15 -0700)]
[PATCH] Remove <asm-v850/setup.h>

<asm-v850/setup.h> is not correct, and not used, so remove it.

22 years agoRevert toshiba_acpi strlcpy'fication as per John Belmonte.
Linus Torvalds [Fri, 25 Jul 2003 11:15:10 +0000 (04:15 -0700)]
Revert toshiba_acpi strlcpy'fication as per John Belmonte.

22 years agoia64: Fix atomic64 interface to use __s64 instead of int where appropriate.
David Mosberger [Fri, 25 Jul 2003 10:49:16 +0000 (03:49 -0700)]
ia64: Fix atomic64 interface to use __s64 instead of int where appropriate.
Reported by Richard Henderson.

22 years agoMerge bk://kernel.bkbits.net/davem/net-2.5
Linus Torvalds [Fri, 25 Jul 2003 09:58:59 +0000 (02:58 -0700)]
Merge bk://kernel.bkbits.net/davem/net-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge bk://kernel.bkbits.net/davem/sparc-2.5
Linus Torvalds [Fri, 25 Jul 2003 09:28:59 +0000 (02:28 -0700)]
Merge bk://kernel.bkbits.net/davem/sparc-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[PATCH] ->cluster_size cleanup (11/11)
Hirofumi Ogawa [Fri, 25 Jul 2003 09:13:29 +0000 (02:13 -0700)]
[PATCH] ->cluster_size cleanup (11/11)

This renames ->cluster_size to ->sec_per_clus. Old ->cluster_size was
"sectors per cluster". Adds a _real_ ->cluster_size.

22 years ago[PATCH] signed char cleanup/fixes (10/11)
Hirofumi Ogawa [Fri, 25 Jul 2003 09:13:22 +0000 (02:13 -0700)]
[PATCH] signed char cleanup/fixes (10/11)

This changes a few more char type of filenames to unsigned char.

22 years ago[PATCH] more use new fat_get_cluster (9/11)
Hirofumi Ogawa [Fri, 25 Jul 2003 09:13:15 +0000 (02:13 -0700)]
[PATCH] more use new fat_get_cluster (9/11)

This uses the new fat_get_cluster() in fat_free(), fat_calc_dir_size()
and fat_add_cluster().

22 years ago[PATCH] use new fat_get_cluster (8/11)
Hirofumi Ogawa [Fri, 25 Jul 2003 09:13:07 +0000 (02:13 -0700)]
[PATCH] use new fat_get_cluster (8/11)

This uses the new fat_get_cluster() in fat_bmap_cluster().  Another part
removes an unneeded error check of fat_get_entry() by using
fat_get_cluster().

22 years ago[PATCH] adds fat_get_cluster (7/11)
Hirofumi Ogawa [Fri, 25 Jul 2003 09:13:01 +0000 (02:13 -0700)]
[PATCH] adds fat_get_cluster (7/11)

This adds fat_get_cluster() for generic reads of FAT cluster-chains, and
old fat_get_cluster() is renamed to fat_bmap_cluster().

22 years ago[PATCH] fat_access cleanup (6/11)
Hirofumi Ogawa [Fri, 25 Jul 2003 09:12:54 +0000 (02:12 -0700)]
[PATCH] fat_access cleanup (6/11)

This reads ->free_clusters without lock_fat() in fat_statfs().

22 years ago[PATCH] fat_access cleanup (5/11)
Hirofumi Ogawa [Fri, 25 Jul 2003 09:12:47 +0000 (02:12 -0700)]
[PATCH] fat_access cleanup (5/11)

This removes the dump_fat() and dump_de() obsoleted debug code in
vfat/namei.c.

22 years ago[PATCH] fat_access cleanup (4/11)
Hirofumi Ogawa [Fri, 25 Jul 2003 09:12:40 +0000 (02:12 -0700)]
[PATCH] fat_access cleanup (4/11)

This removes dirty raw_scan_*(), and rewrites fat_scan() and
fat_subdirs() to use fat_get_entry() instead.

22 years ago[PATCH] vfat dentry handling fix (3/11)
Hirofumi Ogawa [Fri, 25 Jul 2003 09:12:33 +0000 (02:12 -0700)]
[PATCH] vfat dentry handling fix (3/11)

This fixes filename case handling in vfat_revalidate():

before:
# mount -t vfat /dev/hda6 /mnt -o shortname=winnt
# cd /mnt
# cat File.Txt # make negative dentry
cat: File.Txt: No such file or directory
# touch file.txt # match negative dentry
# ls
File.Txt

after:
# mount -t vfat /dev/hda6 /mnt -o shortname=winnt
# cd /mnt
# cat File.Txt # make negative dentry
cat: File.Txt: No such file or directory
# touch file.txt # match negative dentry
# ls
file.txt

22 years ago[PATCH] fat_cluster_flush() fixes (2/11)
Hirofumi Ogawa [Fri, 25 Jul 2003 09:12:25 +0000 (02:12 -0700)]
[PATCH] fat_cluster_flush() fixes (2/11)

This adds a forgotten check of MS_RDONLY flag to fat_put_super(), and
adds sanity check of ->free_clusters and ->prev_free to fat_cluster_flush().

22 years ago[PATCH] more VFAT_IOCTL_READDIR_BOTH/_SHORT ioctl fixes (1/11)
Hirofumi Ogawa [Fri, 25 Jul 2003 09:12:18 +0000 (02:12 -0700)]
[PATCH] more VFAT_IOCTL_READDIR_BOTH/_SHORT ioctl fixes (1/11)

    - check the ioctl cmd first
    - check the directory whether it's an already dead

22 years agoFix compile problem with suspend due to a missed
Linus Torvalds [Fri, 25 Jul 2003 09:06:17 +0000 (02:06 -0700)]
Fix compile problem with suspend due to a missed
incorrect re-declaration of the internal linker
symbols.

22 years ago[PATCH] Only set ->sk_reuse for tcp sockets, not udp
Neil Brown [Fri, 25 Jul 2003 09:04:44 +0000 (02:04 -0700)]
[PATCH] Only set ->sk_reuse for tcp sockets, not udp

It doesn't really make sense for udp.

22 years ago[PATCH] IDE driver VIA support (obscure bug)
Jim Howard [Fri, 25 Jul 2003 09:02:34 +0000 (02:02 -0700)]
[PATCH] IDE driver VIA support (obscure bug)

This fixes a *very* obscure bug, which only applies to VIA chipsets that
support UDMA-133 mode, and which is only known to be tickled by one
UDMA-66 hard drive (Maxtor 91360U4) that happens to report 80-wire cable
detection opposite to the ATA standard.

The bug appears in a test to see how the BIOS set up UDMA timing.  This
test is only reached when the drive says 80-wire *and* the chipset says
40-wire (which is only known to happen with this drive).

The timing bits that are checked represent clocks T minus 2, i.e., ((N -
2) * T).  But Vojtech forgot to subtract 2, and applied N = 8 rather
than N = 6 in the test.  Since the test masks the bits at 7, they are
always less than 8, and the test always succeeds, even though the BIOS
set UDMA-33.

22 years ago[PATCH] make AS work nicely with SCSI
James Bottomley [Fri, 25 Jul 2003 09:00:19 +0000 (02:00 -0700)]
[PATCH] make AS work nicely with SCSI

This allows SCSI to survive the I/O queueing stress harness with AS.

Jens has signed off on it, and Mark Havercamp confirms it also
eliminates the test induced hangs for him too.

22 years ago[PATCH] usr/: Updated .incbin support
Sam Ravnborg [Fri, 25 Jul 2003 09:00:12 +0000 (02:00 -0700)]
[PATCH] usr/: Updated .incbin support

Update support for .incbin in /usr. No longer generate .S files
from within the Makefile.

Also deleted the assignment to LDFLAGS_BLOB for most architectures.
I did not touch ARM and cris:
 arm: Russell told me they did not have a new as that could be used
 cris: Looked like it was used for more than just usr/

22 years ago[PATCH] fs/ Makefile cleanup
Sam Ravnborg [Fri, 25 Jul 2003 09:00:05 +0000 (02:00 -0700)]
[PATCH] fs/ Makefile cleanup

Simplify Makefiles in fs/ by utilising the new syntax for composite
objects. The new syntax allowed a couple of ifeq ($(CONFIG_FOO),y)
to be deleted, resulting in more readable Makefiles.

No functional changes introduced.

22 years ago[PATCH] Optional choice values get reset
Roman Zippel [Fri, 25 Jul 2003 08:50:07 +0000 (01:50 -0700)]
[PATCH] Optional choice values get reset

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

As of 2.5.74, make oldconfig always disables existing optional choices
even if they were selected previously.  For example, if all the EICON
ISDN drivers were selected as modules, then make oldconfig will turn
them off.

Part of the problem is that the choice value itself is computed before
the SYMBOL_NEW flag is turned off.  This patch addresses that particular
problem.

22 years ago[PATCH] generate dependency again
Roman Zippel [Fri, 25 Jul 2003 08:50:00 +0000 (01:50 -0700)]
[PATCH] generate dependency again

During an erlier update the call to generate the .config dependency
got lost.
Add a missing warning.

22 years ago[PATCH] qconf menuconfig fix
Roman Zippel [Fri, 25 Jul 2003 08:49:53 +0000 (01:49 -0700)]
[PATCH] qconf menuconfig fix

correctly select a nested menuconfig entry

22 years ago[PATCH] gconf menuconfig fixes
Roman Zippel [Fri, 25 Jul 2003 08:49:46 +0000 (01:49 -0700)]
[PATCH] gconf menuconfig fixes

Patch by Romain Lievin <roms@tilp.info>
various fixes to handle menuconfig options

22 years ago[PATCH] uninitialized spinlock in drivers/net/sk_mca.c
François Romieu [Fri, 25 Jul 2003 08:48:01 +0000 (01:48 -0700)]
[PATCH] uninitialized spinlock in drivers/net/sk_mca.c

A spinlock was recently added to struct skmca_priv so as to remove
save_flags()/cli() but nothing in the current code initializes it.

22 years agoMerge bk://ppc.bkbits.net/for-linus-ppc
Linus Torvalds [Fri, 25 Jul 2003 08:41:19 +0000 (01:41 -0700)]
Merge bk://ppc.bkbits.net/for-linus-ppc
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoPPC32: Fix compilation of arch/ppc/mm/mem_pieces.c
Paul Mackerras [Fri, 25 Jul 2003 14:32:32 +0000 (10:32 -0400)]
PPC32: Fix compilation of arch/ppc/mm/mem_pieces.c

22 years agoMerge bk://ppc@ppc.bkbits.net/for-linus-ppc
Paul Mackerras [Fri, 25 Jul 2003 13:33:53 +0000 (09:33 -0400)]
Merge bk://ppc@ppc.bkbits.net/for-linus-ppc
into samba.org:/home/paulus/kernel/for-linus-ppc

22 years ago[PATCH] HDLC update
Krzysztof Halasa [Fri, 25 Jul 2003 08:24:04 +0000 (01:24 -0700)]
[PATCH] HDLC update

This updates generic HDLC from 1.14 to 1.15.

 - fix a kernel panic caused by a recent change to unregister_netdevice()
   (struct net_device * can't be kfreed before rtnl_unlock())
 - adds carrier_* support - hw drivers report DCD status and higher level
   protocols use that info, and do netif_carrier_{on,off}() according to
   DCD and (Cisco and FR) link management status.
 - moves Frame-Relay constants etc. from include/linux/hdlc.h to hdlc_fr.c.
   They are internal FR things and are not needed in the global header.
 - protocol hooks are slighty changed to allow zeroing (memset).
 - removes CONFIG_HDLC_DEBUG_* variables. Users tend to make very wrong
   use of them. Now setting them requires changing .c #define. Anyway they
   are development-only things.
 - misc style corrections etc.

22 years agoMerge davem@nuts.ninka.net:/home/davem/src/BK/net-2.5
David S. Miller [Fri, 25 Jul 2003 07:55:53 +0000 (00:55 -0700)]
Merge davem@nuts.ninka.net:/home/davem/src/BK/net-2.5
into kernel.bkbits.net:/home/davem/net-2.5

22 years ago[TG3]: Fix typo in pci_ids.h change.
David S. Miller [Fri, 25 Jul 2003 09:06:39 +0000 (02:06 -0700)]
[TG3]: Fix typo in pci_ids.h change.

22 years agoMerge nuts.ninka.net:/home/davem/src/BK/network-2.5
David S. Miller [Fri, 25 Jul 2003 08:56:55 +0000 (01:56 -0700)]
Merge nuts.ninka.net:/home/davem/src/BK/network-2.5
into nuts.ninka.net:/home/davem/src/BK/net-2.5

22 years ago[NETFILTER]: Fix typo in ipt_MIRROR.c
Harald Welte [Fri, 25 Jul 2003 08:22:42 +0000 (01:22 -0700)]
[NETFILTER]: Fix typo in ipt_MIRROR.c

22 years ago[NETFILTER]: Make REJECT target compliant with RFC 1812.
Maciej Soltysiak [Fri, 25 Jul 2003 08:21:56 +0000 (01:21 -0700)]
[NETFILTER]: Make REJECT target compliant with RFC 1812.

Add support for iptables --reject-with-admin-prohib option
of the REJECT target, making it compliant with RFC 1812.

22 years ago[NETFILTER]: Drop reference to conntrack after removing confirmed expectation.
Patrick McHardy [Fri, 25 Jul 2003 08:20:44 +0000 (01:20 -0700)]
[NETFILTER]: Drop reference to conntrack after removing confirmed expectation.

22 years ago[NETFILTER]: Fix locking of ipt_helper.
Patrick McHardy [Fri, 25 Jul 2003 08:18:17 +0000 (01:18 -0700)]
[NETFILTER]: Fix locking of ipt_helper.