]> git.hungrycats.org Git - linux/log
linux
22 years ago[SPARC64]: Fix PCI IOMMU invalid iopte handling.
David S. Miller [Mon, 23 Aug 2004 07:28:39 +0000 (00:28 -0700)]
[SPARC64]: Fix PCI IOMMU invalid iopte handling.

Instead of marking them as invalid, point them
at a dummy page.  This handles buggy third-party
bridges that erroneously prefetch sometimes.

Signed-off-by: David S. Miller <davem@redhat.com>
22 years agoMake some single-bit bitfields unsigned.
Linus Torvalds [Sun, 22 Aug 2004 13:06:07 +0000 (06:06 -0700)]
Make some single-bit bitfields unsigned.

Signed single-bit bitfields really are a pretty strange
thing to have. They work, but it wasn't really intentional.

22 years agoMerge http://linux-watchdog.bkbits.net/linux-2.6-watchdog
Linus Torvalds [Sun, 22 Aug 2004 12:13:00 +0000 (05:13 -0700)]
Merge http://linux-watchdog.bkbits.net/linux-2.6-watchdog
into ppc970.osdl.org:/home/torvalds/v2.6/linux

22 years agoMerge http://xfs.org:8090/xfs-linux-2.6
Linus Torvalds [Sun, 22 Aug 2004 12:11:54 +0000 (05:11 -0700)]
Merge http://xfs.org:8090/xfs-linux-2.6
into ppc970.osdl.org:/home/torvalds/v2.6/linux

22 years ago[PATCH] fix /proc/net/netstat output
Cal Peake [Sun, 22 Aug 2004 11:59:46 +0000 (04:59 -0700)]
[PATCH] fix /proc/net/netstat output

net/ipv4/proc.c was updated to use a new mechanism for outputting
/proc/net/snmp and /proc/net/netstat.

However, a superfluous '\n' snuck in, breaking `netstat -s`

22 years agoMerge bk://linux-dj.bkbits.net/cpufreq
Linus Torvalds [Sun, 22 Aug 2004 08:18:04 +0000 (01:18 -0700)]
Merge bk://linux-dj.bkbits.net/cpufreq
into ppc970.osdl.org:/home/torvalds/v2.6/linux

22 years agoAdd another Intel cache descriptor entry.
Linus Torvalds [Sun, 22 Aug 2004 08:09:13 +0000 (01:09 -0700)]
Add another Intel cache descriptor entry.

This one from Dave Jones, who read the Intel docs even
more.

22 years agoMerge bk://bk.arm.linux.org.uk/linux-2.6-fb
Linus Torvalds [Sun, 22 Aug 2004 07:59:06 +0000 (00:59 -0700)]
Merge bk://bk.arm.linux.org.uk/linux-2.6-fb
into ppc970.osdl.org:/home/torvalds/v2.6/linux

22 years ago[PATCH] ppc32: Fix booting on some OldWolrd Macs
Benjamin Herrenschmidt [Sun, 22 Aug 2004 07:34:52 +0000 (00:34 -0700)]
[PATCH] ppc32: Fix booting on some OldWolrd Macs

It seems that on some OldWolrd macs, we don't get the OF stdout device,
thus the new set_preferred_console() dies at boot trying to dereference
a NULL pointer.

Trivial fix.

22 years agoMerge bk://gkernel.bkbits.net/netdev-2.6
Linus Torvalds [Sun, 22 Aug 2004 07:12:53 +0000 (00:12 -0700)]
Merge bk://gkernel.bkbits.net/netdev-2.6
into ppc970.osdl.org:/home/torvalds/v2.6/linux

22 years ago[PATCH] update gianfar ethernet driver
Andy Fleming [Sun, 22 Aug 2004 12:58:14 +0000 (08:58 -0400)]
[PATCH] update gianfar ethernet driver

22 years agoMerge pobox.com:/spare/repo/linux-2.6
Jeff Garzik [Sun, 22 Aug 2004 12:46:20 +0000 (08:46 -0400)]
Merge pobox.com:/spare/repo/linux-2.6
into pobox.com:/spare/repo/netdev-2.6/ALL

22 years ago[PATCH] minix block usage counting fix
Andries E. Brouwer [Sun, 22 Aug 2004 07:07:46 +0000 (00:07 -0700)]
[PATCH] minix block usage counting fix

In 2.5.18 some minix-specific stuff was moved to the minix subdirectory
where it belonged.  However, a typo crept in, causing inode disk usage
to be incorrectly reported.  A few people have complained, but so far
not sufficiently loudly.

Signed-off-by: Andries Brouwer <Andries.Brouwer@cwi.nl>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
22 years ago[PATCH] missing CPU descriptors
Alan Cox [Sun, 22 Aug 2004 07:03:35 +0000 (00:03 -0700)]
[PATCH] missing CPU descriptors

There are a couple of cache descriptors in the current Intel manuals
missing from our tables at least one of which appears in an actual
processor in the real world.

22 years ago[PATCH] fix OProfile events with zero event values
John Levon [Sun, 22 Aug 2004 06:52:58 +0000 (23:52 -0700)]
[PATCH] fix OProfile events with zero event values

A silly bug prevented certain events from being used.

22 years agoMerge bk://linux-acpi.bkbits.net/linux-acpi-release-2.6.8
Linus Torvalds [Sun, 22 Aug 2004 05:34:04 +0000 (22:34 -0700)]
Merge bk://linux-acpi.bkbits.net/linux-acpi-release-2.6.8
into ppc970.osdl.org:/home/torvalds/v2.6/linux

22 years ago[PATCH] Fix HPT374 merge problem
Alan Cox [Sun, 22 Aug 2004 05:33:21 +0000 (22:33 -0700)]
[PATCH] Fix HPT374 merge problem

This got accidentally reverted in merging HPT372N support. The following
patch restores 50Mhz on the HPT374 using the 370a clocking tables.

22 years agoMerge bk://bk.arm.linux.org.uk/linux-2.6-rmk
Linus Torvalds [Sun, 22 Aug 2004 05:32:28 +0000 (22:32 -0700)]
Merge bk://bk.arm.linux.org.uk/linux-2.6-rmk
into ppc970.osdl.org:/home/torvalds/v2.6/linux

22 years ago[PATCH] Kconfig updates for PA-RISC
Matthew Wilcox [Sun, 22 Aug 2004 05:30:57 +0000 (22:30 -0700)]
[PATCH] Kconfig updates for PA-RISC

Fix some Kconfig dependencies on PA-RISC (Grant Grundler, Martin Schulze,
  Helge Deller, Matthew Wilcox)

22 years ago[PATCH] ACPI for 2.6
Jesse Barnes [Sun, 22 Aug 2004 05:30:28 +0000 (22:30 -0700)]
[PATCH] ACPI for 2.6

Define acpi_noirq on ia64 since it's used now in pci_link.c.  All ia64
machines use ACPI, so we can just define it to 0 like we do for acpi_disabled
and acpi_pci_disabled.

Signed-off-by: Jesse Barnes <jbarnes@sgi.com>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
22 years ago[PATCH] PA-RISC sound updates
Matthew Wilcox [Sun, 22 Aug 2004 05:30:17 +0000 (22:30 -0700)]
[PATCH] PA-RISC sound updates

PA-RISC sound updates:

 - Do a DAC/ADC reset for sampling rate changes in ad1889 (Randolph Chung)
 - Set the ad1889 interrupt configuration properly (Randolph Chung)
 - Fix dependency for the OSS Harmony driver (Thibaut Varene)
 - Forward port Stuart Brady's 2.4 Harmony driver patches (Thibaut Varene)
   - Fix sample skipping (Stuart Brady)
   - Prevent harmony_silence being called wrongly (Stuart Brady)
   - Fix crash caused by buf_to_fill becoming -1 (Stuart Brady)
   - Improve naming of mixer channels (Stuart Brady)
   - Implement SNDCTL_DSP_CHANNELS ioctl (Stuart Brady)
   - Improve toggling the recording source (Stuart Brady)
   - Sanity check MIXER_WRITE volume levels (Stuart Brady)
   - Fix MIXER_READ right_level return (Stuart Brady)
   - Reject AFMT_S16_LE format (Stuart Brady)
 - Fail OSS Harmony initialisation if no irq (Helge Deller)
 - Fix typos in ALSA Harmony (Andy Walker, Grant Grundler, Stuart Brady)

22 years ago[CPUFREQ] Recognise another Dothan variant in speedstep driver.
Dave Jones [Fri, 20 Aug 2004 21:40:20 +0000 (22:40 +0100)]
[CPUFREQ] Recognise another Dothan variant in speedstep driver.

From: Jeremy Fitzhardinge <jeremy@goop.org>
Signed-off-by: Dave Jones <davej@redhat.com>
22 years ago[WATCHDOG] v2.6.8.1 watchdog-llseek-patch
Wim Van Sebroeck [Fri, 20 Aug 2004 13:18:39 +0000 (15:18 +0200)]
[WATCHDOG] v2.6.8.1 watchdog-llseek-patch

The watchdog drivers use a VFS implementation and thus should not be
lseek'able, so we put a '.llseek = no_llseek' in the file_operations
structure.

22 years ago[WATCHDOG] v2.6.8.1 cpu5wdt.c-nonseekable_open-patch
Wim Van Sebroeck [Fri, 20 Aug 2004 12:55:20 +0000 (14:55 +0200)]
[WATCHDOG] v2.6.8.1 cpu5wdt.c-nonseekable_open-patch

cpu5wdt also contains a VFS and thus should be "nonseekable_open"

22 years ago[WATCHDOG] pcwd-watchdog.txt-patch
Friedrich Lobenstock [Fri, 20 Aug 2004 11:02:36 +0000 (13:02 +0200)]
[WATCHDOG] pcwd-watchdog.txt-patch

Fix example program in pcwd-watchdog.txt document.

22 years ago[WATCHDOG] v2.6.8.1 compat_ioctl-patch
Arnd Bergmann [Fri, 20 Aug 2004 10:29:39 +0000 (12:29 +0200)]
[WATCHDOG] v2.6.8.1 compat_ioctl-patch

The watchdog ioctl interface is defined correctly for 32 bit emulation,
although WIOC_GETSUPPORT was not marked as such, for an unclear reason.
WDIOC_SETTIMEOUT and WDIOC_GETTIMEOUT were added in may 2002 to the
code but never to the ioctl list. This adds all three definitions.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
22 years ago[XFS] Fix up handling of SB versionnum when filesystem on disk has
Timothy Shimmin [Fri, 20 Aug 2004 01:54:48 +0000 (11:54 +1000)]
[XFS] Fix up handling of SB versionnum when filesystem on disk has
newer bit features than the kernel.

SGI Modid: xfs-linux:xfs-kern:177392a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] avoid using pid_t in ioctl ABI
Christoph Hellwig [Fri, 20 Aug 2004 00:04:30 +0000 (10:04 +1000)]
[XFS] avoid using pid_t in ioctl ABI

SGI Modid: xfs-linux:xfs-kern:177165a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] Add 32bit ioctl translation
Nathan Scott [Fri, 20 Aug 2004 00:01:57 +0000 (10:01 +1000)]
[XFS] Add 32bit ioctl translation

SGI Modid: xfs-linux:xfs-kern:177164a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] Add a realtime inheritance bit for directory inodes so new
Nathan Scott [Thu, 19 Aug 2004 23:49:20 +0000 (09:49 +1000)]
[XFS] Add a realtime inheritance bit for directory inodes so new
files can be automatically created as realtime files.

SGI Modid: xfs-linux:xfs-kern:177129a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] Use sparse whitespace approach that Al took to be more consistent. Couple...
Nathan Scott [Thu, 19 Aug 2004 23:36:30 +0000 (09:36 +1000)]
[XFS] Use sparse whitespace approach that Al took to be more consistent.  Couple more sparse fixes.

SGI Modid: xfs-linux:xfs-kern:177030a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] Remove several macros which are no longer used anywhere.
Nathan Scott [Thu, 19 Aug 2004 23:25:25 +0000 (09:25 +1000)]
[XFS] Remove several macros which are no longer used anywhere.

SGI Modid: xfs-linux:xfs-kern:177029a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] Add support for unsetting realtime flag on realtime file which
Herry Wiputra [Thu, 19 Aug 2004 22:37:07 +0000 (08:37 +1000)]
[XFS] Add support for unsetting realtime flag on realtime file which
has no extents allocated.

SGI Modid: xfs-linux:xfs-kern:18776a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] Fix lock leak in xfs_free_file_space
Dean Roehrich [Thu, 19 Aug 2004 22:06:03 +0000 (08:06 +1000)]
[XFS] Fix lock leak in xfs_free_file_space

SGI Modid: xfs-linux:xfs-kern:176905a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] Fix a blocksize-smaller-than-pagesize hang when writing buffers
Nathan Scott [Thu, 19 Aug 2004 21:54:40 +0000 (07:54 +1000)]
[XFS] Fix a blocksize-smaller-than-pagesize hang when writing buffers
with a shared page.

SGI Modid: xfs-linux:xfs-kern:176412a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] Fix accidental reverting of sync write preallocations.
Nathan Scott [Thu, 19 Aug 2004 21:36:46 +0000 (07:36 +1000)]
[XFS] Fix accidental reverting of sync write preallocations.

SGI Modid: xfs-linux:xfs-kern:176195a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] Code checks to trap access to fsb zero.
Eric Sandeen [Thu, 19 Aug 2004 21:33:19 +0000 (07:33 +1000)]
[XFS] Code checks to trap access to fsb zero.

SGI Modid: xfs-linux:xfs-kern:176159a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[CPUFREQ] Fix up deprecation notices.
Dave Jones [Thu, 19 Aug 2004 21:23:53 +0000 (22:23 +0100)]
[CPUFREQ] Fix up deprecation notices.

From: Pavel Machek <pavel@ucw.cz>
- Add missing newlines
- 80-column goodness.

Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Dave Jones <davej@redhat.com>
22 years ago[XFS] Add filesystem size limit even when XFS_BIG_BLKNOS is
Eric Sandeen [Thu, 19 Aug 2004 21:23:09 +0000 (07:23 +1000)]
[XFS] Add filesystem size limit even when XFS_BIG_BLKNOS is
in effect; limited by page cache index size (16T on ia32)

SGI Modid: xfs-linux:xfs-kern:175103a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] Fix signed/unsigned issues in xfs_reserve_blocks routine.
Nathan Scott [Thu, 19 Aug 2004 21:19:06 +0000 (07:19 +1000)]
[XFS] Fix signed/unsigned issues in xfs_reserve_blocks routine.

SGI Modid: xfs-linux:xfs-kern:174873a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] Restored xfs_iflush_all, which is still used to finish reclaims.
Felix Blyakher [Thu, 19 Aug 2004 21:15:48 +0000 (07:15 +1000)]
[XFS] Restored xfs_iflush_all, which is still used to finish reclaims.

SGI Modid: xfs-linux:xfs-kern:174868a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] sparse: fix remaining NULL vs zero uses.
Nathan Scott [Thu, 19 Aug 2004 21:12:46 +0000 (07:12 +1000)]
[XFS] sparse: fix remaining NULL vs zero uses.

SGI Modid: xfs-linux:xfs-kern:174857a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[CPUFREQ] fix typo on gx-suspmod.c
Dave Jones [Thu, 19 Aug 2004 21:10:33 +0000 (22:10 +0100)]
[CPUFREQ] fix typo on gx-suspmod.c

this is patch to fix obvious typo of gx-suspmod cpufreq driver.

Signed-off-by: Hiroshi Miura <miura@da-cha.org>
Signed-off-by: Dave Jones <davej@redhat.com>
22 years ago[XFS] sparse: fix uses of NULL in place of zero and vice versa.
Nathan Scott [Thu, 19 Aug 2004 21:09:14 +0000 (07:09 +1000)]
[XFS] sparse: fix uses of NULL in place of zero and vice versa.
From Chris Wedgwood.

SGI Modid: xfs-linux:xfs-kern:174819a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] sparse: fix warnings in IO path tracing code. From Chris Wedgwood.
Nathan Scott [Thu, 19 Aug 2004 21:05:02 +0000 (07:05 +1000)]
[XFS] sparse: fix warnings in IO path tracing code.  From Chris Wedgwood.

SGI Modid: xfs-linux:xfs-kern:174818a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] sparse: rework previous mods to fix warnings in DMAPI code.
Nathan Scott [Thu, 19 Aug 2004 20:52:00 +0000 (06:52 +1000)]
[XFS] sparse: rework previous mods to fix warnings in DMAPI code.
From Chris Wedgwood.

SGI Modid: xfs-linux:xfs-kern:174817a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] sparse: fix header include order to get cpp macros defined
Nathan Scott [Thu, 19 Aug 2004 20:35:02 +0000 (06:35 +1000)]
[XFS] sparse: fix header include order to get cpp macros defined
correctly.  From Chris Wedgwood.

SGI Modid: xfs-linux:xfs-kern:174816a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] xfs_Gqm_init cannot fail, dont check return value.
Nathan Scott [Thu, 19 Aug 2004 20:30:50 +0000 (06:30 +1000)]
[XFS] xfs_Gqm_init cannot fail, dont check return value.
Removes a bit of dead code and a false positive from the Stanford
lock checker to boot.

SGI Modid: xfs-linux:xfs-kern:174815a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] Fix xfs_off_t to be signed, not unsigned; valid warnings emitted
Nathan Scott [Thu, 19 Aug 2004 20:27:57 +0000 (06:27 +1000)]
[XFS] Fix xfs_off_t to be signed, not unsigned; valid warnings emitted
after stricter compilation options used by some OSDL folks.

SGI Modid: xfs-linux:xfs-kern:174814a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] Fix a possible data loss issue after an unaligned unwritten
Nathan Scott [Thu, 19 Aug 2004 20:25:07 +0000 (06:25 +1000)]
[XFS] Fix a possible data loss issue after an unaligned unwritten
extent write.

SGI Modid: xfs-linux:xfs-kern:174810a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] Removed xfs_iflush_all and all usages of vn_purge, except one
Felix Blyakher [Thu, 19 Aug 2004 20:22:12 +0000 (06:22 +1000)]
[XFS] Removed xfs_iflush_all and all usages of vn_purge, except one
in clear_inode path.

SGI Modid: xfs-linux:xfs-kern:174683a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] sparse: fix warnings in debug/tracing code. From Chris Wedgwood.
Nathan Scott [Thu, 19 Aug 2004 20:18:22 +0000 (06:18 +1000)]
[XFS] sparse: fix warnings in debug/tracing code.  From Chris Wedgwood.

SGI Modid: xfs-linux:xfs-kern:174341a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] sparse: annotate vfs interfaces for user pointers. From Chris Wedgwood.
Nathan Scott [Thu, 19 Aug 2004 20:11:53 +0000 (06:11 +1000)]
[XFS] sparse: annotate vfs interfaces for user pointers.  From Chris Wedgwood.

SGI Modid: xfs-linux:xfs-kern:174339a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] sparse: annotate quota source for user pointers. From Chris Wedgwood.
Nathan Scott [Thu, 19 Aug 2004 20:05:42 +0000 (06:05 +1000)]
[XFS] sparse: annotate quota source for user pointers.  From Chris Wedgwood.

SGI Modid: xfs-linux:xfs-kern:174338a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] sparse: annotate source for user pointers. From Chris Wedgwood.
Nathan Scott [Thu, 19 Aug 2004 19:56:34 +0000 (05:56 +1000)]
[XFS] sparse: annotate source for user pointers.  From Chris Wedgwood.

SGI Modid: xfs-linux:xfs-kern:174337a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] sparse: remove unneeded casts for user buffers. From Chris Wedgwood.
Nathan Scott [Thu, 19 Aug 2004 19:50:58 +0000 (05:50 +1000)]
[XFS] sparse: remove unneeded casts for user buffers.  From Chris Wedgwood.

SGI Modid: xfs-linux:xfs-kern:174335a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] Remove unneeded escape from printed string. From Chris Wedgwood.
Nathan Scott [Thu, 19 Aug 2004 19:47:21 +0000 (05:47 +1000)]
[XFS] Remove unneeded escape from printed string.  From Chris Wedgwood.

SGI Modid: xfs-linux:xfs-kern:174336a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] Revert to using a separate inode for metadata buffers once more.
Nathan Scott [Thu, 19 Aug 2004 19:44:39 +0000 (05:44 +1000)]
[XFS] Revert to using a separate inode for metadata buffers once more.

SGI Modid: xfs-linux:xfs-kern:174253a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] Export blk_get_backing_dev_info for filesystems to use.
Nathan Scott [Thu, 19 Aug 2004 19:29:18 +0000 (05:29 +1000)]
[XFS] Export blk_get_backing_dev_info for filesystems to use.

22 years ago[XFS] Update documentation.
Nathan Scott [Thu, 19 Aug 2004 19:27:28 +0000 (05:27 +1000)]
[XFS] Update documentation.

22 years ago[XFS] Sync up with the 2.4 fix for updating i_size under i_sem.
Nathan Scott [Thu, 19 Aug 2004 19:23:16 +0000 (05:23 +1000)]
[XFS] Sync up with the 2.4 fix for updating i_size under i_sem.

SGI Modid: xfs-linux:xfs-kern:174249a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[XFS] Permit buffered writes to the real-time subvolume.
Glen Overby [Thu, 19 Aug 2004 19:10:48 +0000 (05:10 +1000)]
[XFS] Permit buffered writes to the real-time subvolume.

SGI Modid: xfs-linux:xfs-kern:174094a
Signed-off-by: Nathan Scott <nathans@sgi.com>
22 years ago[ARM PATCH] 2027/1: S3C2410 - initial documentation
Ben Dooks [Thu, 19 Aug 2004 00:23:24 +0000 (01:23 +0100)]
[ARM PATCH] 2027/1: S3C2410 - initial documentation

Patch from Ben Dooks

Attached is a couple of initial help documents for the
s3c2410, under Documents/arm/Samsung-S3C24XX

22 years ago[ARM PATCH] 2026/1: S3C2410 - header text for arch/arm/mach-s3c2410/s3c2410.h
Ben Dooks [Thu, 19 Aug 2004 00:18:48 +0000 (01:18 +0100)]
[ARM PATCH] 2026/1: S3C2410 - header text for arch/arm/mach-s3c2410/s3c2410.h

Patch from Ben Dooks

Attached is a copyright / explanation header for the
arch/arm/mach-s3c2410/s3c2410.h header files

22 years ago[ARM PATCH] 2025/1: S3C2410 - default platform devices
Ben Dooks [Thu, 19 Aug 2004 00:13:02 +0000 (01:13 +0100)]
[ARM PATCH] 2025/1: S3C2410 - default platform devices

Patch from Ben Dooks

A set of default devices for the s3c2410 SoC for
use with the machine(s)

22 years ago[ARM] Add a structure name to pxa_dma_desc.
Russell King [Wed, 18 Aug 2004 23:02:56 +0000 (00:02 +0100)]
[ARM] Add a structure name to pxa_dma_desc.

22 years ago[CPUFREQ] Support VIA C3 Nehemiah's with 200MHz FSB.
Dave Jones [Wed, 18 Aug 2004 17:46:46 +0000 (18:46 +0100)]
[CPUFREQ] Support VIA C3 Nehemiah's with 200MHz FSB.

Signed-off-by: Dave Jones <davej@redhat.com>
22 years ago[libata sata_nv] fix leak on error
Andrew Chew [Wed, 18 Aug 2004 16:39:03 +0000 (12:39 -0400)]
[libata sata_nv] fix leak on error

Spotted by Francois Romieu.

22 years ago[libata] improve translation of ATA errors to SCSI sense codes
Alan Cox [Tue, 17 Aug 2004 21:51:52 +0000 (17:51 -0400)]
[libata] improve translation of ATA errors to SCSI sense codes

22 years ago[ata] remove 'packed' attributed from struct ata_prd
Jeff Garzik [Tue, 17 Aug 2004 21:47:29 +0000 (17:47 -0400)]
[ata] remove 'packed' attributed from struct ata_prd

It's not needed, and it generates very poor code on some platforms.

Noticed by Bart and David Miller.

22 years ago[libata] fix INQUIRY handling
Douglas Gilbert [Tue, 17 Aug 2004 21:30:37 +0000 (17:30 -0400)]
[libata] fix INQUIRY handling

Changes:
   - send vendor, product and rev strings back for 36 byte
     INQUIRYs
   - set the additional length field to indicate 96 byte
     response is available

22 years ago[libata] fix error recovery reference count
Jeff Garzik [Tue, 17 Aug 2004 21:27:55 +0000 (17:27 -0400)]
[libata] fix error recovery reference count

This bug could potentially lead to soft hangs (processes stuck in D
state) if an error occurred.

Yet another undocumented nuance of the ->eh_strategy_handler.

Thanks to excellent detective work by Brad Campbell tracking this down.

22 years ago[ARM PATCH] 2018/1: Fixed Patch 2017
Dave Jiang [Tue, 17 Aug 2004 13:36:52 +0000 (14:36 +0100)]
[ARM PATCH] 2018/1: Fixed Patch 2017

Patch from Dave Jiang

Removed unnecessary parens in patch 2017 per RMK

22 years ago[ARM] Update mach-types.
Russell King [Tue, 17 Aug 2004 13:33:16 +0000 (14:33 +0100)]
[ARM] Update mach-types.

22 years ago[ARM PATCH] 2023/1: platform_device definitions no longer needed in include/asm-arm...
Michael Opdenacker [Tue, 17 Aug 2004 13:21:53 +0000 (14:21 +0100)]
[ARM PATCH] 2023/1: platform_device definitions no longer needed in include/asm-arm/hardware.h

Patch from Michael Opdenacker

Hello,

platform_device definitions are no longer needed in include/asm-arm/hardware.h:
- platform_add_device no longer exists anywhere else in the whole kernel
- other definitions should be taken from include/linux/device.h instead

The proposed patch removes these definitions.

Cheers,

Michael.

22 years ago[ARM] Remove unnecessary get_user/put_user checks.
Russell King [Tue, 17 Aug 2004 13:17:37 +0000 (14:17 +0100)]
[ARM] Remove unnecessary get_user/put_user checks.

Remove unnecessary checks for addresses > TI_ADDR_LIMIT in
get_user/put_user.  The MMU will catch out of bounds accesses
for us.

22 years ago[ARM] Use bit 30 for PREEMPT_ACTIVE, delete unused TIF_USED_FPU.
Russell King [Tue, 17 Aug 2004 12:47:53 +0000 (13:47 +0100)]
[ARM] Use bit 30 for PREEMPT_ACTIVE, delete unused TIF_USED_FPU.

Make PREEMPT_ACTIVE use bit 30 not bit 26; this gives extra bits for
hard IRQs.

Delete TIF_USED_FPU - it's unused.

22 years ago[ARM] Deprecate virt_to_bus/bus_to_virt.
Russell King [Tue, 17 Aug 2004 12:36:34 +0000 (13:36 +0100)]
[ARM] Deprecate virt_to_bus/bus_to_virt.

These macros don't take account of which bus is actually required,
so they should not be used in new drivers; in fact, new drivers
should use the DMA API.

22 years ago[ARM PATCH] 1963/1: Intel XScale IOP310 removal
Dave Jiang [Tue, 17 Aug 2004 11:43:11 +0000 (12:43 +0100)]
[ARM PATCH] 1963/1: Intel XScale IOP310 removal

Patch from Dave Jiang

Code cleanup. Removed all IOP80310 support. Also some minor compile warning fixups for 80321. Preping for IOP321 and IOP331 code submissions.

22 years ago[CPUFREQ] Typo fixes.
Dave Jones [Tue, 17 Aug 2004 02:19:50 +0000 (03:19 +0100)]
[CPUFREQ] Typo fixes.

From: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Dave Jones <davej@redhat.com>
22 years ago[ARM] Fix Integrator CPUFREQ support.
Russell King [Tue, 17 Aug 2004 00:07:00 +0000 (01:07 +0100)]
[ARM] Fix Integrator CPUFREQ support.

CPU masks are now contained within cpumask_t and must be manipulated
with associated functions.

22 years ago[ARM] Add CLCD support for IM-PD/1 board.
Russell King [Tue, 17 Aug 2004 00:02:24 +0000 (01:02 +0100)]
[ARM] Add CLCD support for IM-PD/1 board.

This adds the CLCD support code for the LCD panel fitted to the
Integrator/PP2 platform.  Other LCD panel data (including VGA data)
is included.

22 years ago[ARM] Add CLCD support for Integrator/CP platform.
Russell King [Mon, 16 Aug 2004 23:56:40 +0000 (00:56 +0100)]
[ARM] Add CLCD support for Integrator/CP platform.

This adds the CLCD support code to support VGA output on ARMs
Integrator/CP platform.

22 years ago[ARM] Add CLCD support for Versatile platform.
Russell King [Mon, 16 Aug 2004 23:47:39 +0000 (00:47 +0100)]
[ARM] Add CLCD support for Versatile platform.

This adds the CLCD support code to support the variety of LCD panels
and VGA output supported on ARMs Versatile platform.

22 years ago[ARM] Add ARM AMBA CLCD framebuffer driver.
Russell King [Mon, 16 Aug 2004 23:42:32 +0000 (00:42 +0100)]
[ARM] Add ARM AMBA CLCD framebuffer driver.

This changeset adds the ARM AMBA CLCD framebuffer driver.  This is
a generic core driver; users are expected to add their platform
specifics via the "platform_data" struct device entry.

22 years agoMerge pobox.com:/spare/repo/linux-2.6
Jeff Garzik [Mon, 16 Aug 2004 10:03:58 +0000 (06:03 -0400)]
Merge pobox.com:/spare/repo/linux-2.6
into pobox.com:/spare/repo/netdev-2.6/ALL

22 years ago[PATCH] libata build fix
Andrew Morton [Mon, 16 Aug 2004 08:31:46 +0000 (04:31 -0400)]
[PATCH] libata build fix

drivers/scsi/libata-core.c: In function `swap_buf_le16':
drivers/scsi/libata-core.c:2073: `words' undeclared (first use in this function)
drivers/scsi/libata-core.c:2073: (Each undeclared identifier is reported only once

Signed-off-by: Andrew Morton <akpm@osdl.org>
22 years ago[ARM] Move bootmem_init() call into paging_init()
Russell King [Sun, 15 Aug 2004 14:38:39 +0000 (15:38 +0100)]
[ARM] Move bootmem_init() call into paging_init()

22 years ago[ARM PATCH] 1993/3: S3C2410 DMA Support
Ben Dooks [Sat, 14 Aug 2004 22:57:43 +0000 (23:57 +0100)]
[ARM PATCH] 1993/3:  S3C2410 DMA Support

Patch from Ben Dooks

Support for DMA controller on the Samsung S3C2410,
and fixes to the header files for DMA register definitions

Fixes the menuconfig problem from the original patch

22 years ago[ARM PATCH] 1991/1: S3C2410 - irq updates
Ben Dooks [Sat, 14 Aug 2004 19:03:35 +0000 (20:03 +0100)]
[ARM PATCH] 1991/1: S3C2410 - irq updates

Patch from Ben Dooks

This patch adds the following

- demux of the adc/touchscreen irqs
- fix to allow setting of the external irq type

Updated version of 1975/1

Thanks to Roc Wu, and Arnaud Patard for finding and fixing

22 years ago[ARM PATCH] 2010/1: OMAP update 6/6: Add leds support for H2
Tony Lindgren [Sat, 14 Aug 2004 18:51:28 +0000 (19:51 +0100)]
[ARM PATCH] 2010/1: OMAP update 6/6: Add leds support for H2

Patch from Tony Lindgren

Patch from Kevin Hilman to replace old leds-perseus2.c with
leds-h2p2-debug.c to add leds support for H2.

22 years ago[ARM PATCH] 2009/1: OMAP update 5/6: Remove old OMAP bus
Tony Lindgren [Sat, 14 Aug 2004 18:44:00 +0000 (19:44 +0100)]
[ARM PATCH] 2009/1: OMAP update 5/6: Remove old OMAP bus

Patch from Tony Lindgren

Patch removes old OMAP bus. Drivers now use platform_bus

22 years ago[ARM PATCH] 2008/1: OMAP update 4/6: Include files
Tony Lindgren [Sat, 14 Aug 2004 18:36:09 +0000 (19:36 +0100)]
[ARM PATCH] 2008/1: OMAP update 4/6: Include files

Patch from Tony Lindgren

This patch syncs the mainline kernel with the linux-omap tree.
The highlights of the patch are:
- DMA fixes from Samuel Ortiz
- USB low level configuration from David Brownell
- H3 support from Nishant Kamat
- TPS65010 power management interface from Dirk Behme

22 years ago[ARM PATCH] 2007/1: OMAP update 3/6: Arch files
Tony Lindgren [Sat, 14 Aug 2004 18:27:39 +0000 (19:27 +0100)]
[ARM PATCH] 2007/1: OMAP update 3/6: Arch files

Patch from Tony Lindgren

This patch syncs the mainline kernel with the linux-omap tree.
The highlights of the patch are:
- DMA fixes from Samuel Ortiz
- USB low level configuration from David Brownell
- H3 support from Nishant Kamat
- TPS65010 power management interface from Dirk Behme

22 years ago[ARM PATCH] 2006/1: OMAP update 2/6: Board support files for OMAP H2 and H3
Tony Lindgren [Sat, 14 Aug 2004 18:19:32 +0000 (19:19 +0100)]
[ARM PATCH] 2006/1: OMAP update 2/6: Board support files for OMAP H2 and H3

Patch from Tony Lindgren

Patch adds board support files for OMAP H2 and H2

22 years ago[ARM PATCH] 2005/1: OMAP update 1/6: Add McBSP support
Tony Lindgren [Sat, 14 Aug 2004 18:13:15 +0000 (19:13 +0100)]
[ARM PATCH] 2005/1: OMAP update 1/6: Add McBSP support

Patch from Tony Lindgren

Patch from Samuel Ortiz to add OMAP McBSP support

22 years ago[ARM PATCH] 1995/1: S3C2410 - Clock controls
Ben Dooks [Sat, 14 Aug 2004 18:03:04 +0000 (19:03 +0100)]
[ARM PATCH] 1995/1: S3C2410 - Clock controls

Patch from Ben Dooks

Code to deal with controlling the clock sources
on the s3c2410, using the <arch/hardware/clocks.h>
interface

Includes Herbert Potzl's patch for the clock register
include file

22 years ago[ARM PATCH] 1955/3: Motorola i.MX architecture support
Sascha Hauer [Sat, 14 Aug 2004 17:52:19 +0000 (18:52 +0100)]
[ARM PATCH] 1955/3: Motorola i.MX architecture support

Patch from Sascha Hauer

This patch adds support for the Motorola i.MX SoC. It has board
support included for the MX1ADS Eval Board, but the patch has been
tested on two other custom boards as well.

Things changed since Patch 1955/2:
- fixed according to Russell's comments.
- removed unnecassary files from include/asm-arm/arch-imx.
- removed cpufreq support (it needs rework).
- made myself the Maintainer of mx1ads

Sascha Hauer

22 years ago[ARM PATCH] 1909/1: add a cached definition of ioremap
Nicolas Pitre [Sat, 14 Aug 2004 17:44:44 +0000 (18:44 +0100)]
[ARM PATCH] 1909/1: add a cached definition of ioremap

Patch from Nicolas Pitre

This would be used by MTD map drivers for example.

22 years ago[ARM PATCH] 1866/4: kernel support for iWMMXt present on some XScale cores
Nicolas Pitre [Sat, 14 Aug 2004 17:38:14 +0000 (18:38 +0100)]
[ARM PATCH] 1866/4: kernel support for iWMMXt present on some XScale cores

Patch from Nicolas Pitre

This is required for a system with user space binaries using iWMMXt
instructions to even boot (revised again).

It also moves defines for thread_info offsets from  magic static
values to the auto generated asm/constants.h in order to better
cope with changing structure offsets and avoid user errors.