]>
git.hungrycats.org Git - linux/log
Alexander Viro [Tue, 21 Sep 2004 09:51:26 +0000 (02:51 -0700)]
[PATCH] cifs: annotate stat-related structures
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:51:14 +0000 (02:51 -0700)]
[PATCH] cifs: annotate fea{,list}, endianness bugfix
in CIFSSMSetEA() ->list_len got (__u32)cpu_to_le16() instead of cpu_to_le32().
Broken on big-endian...
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:51:03 +0000 (02:51 -0700)]
[PATCH] cifs: annotate TRANSACT_CHANGE_NOTIFY_{REQ,RESP}
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:50:51 +0000 (02:50 -0700)]
[PATCH] cifs: annotate file_..._info
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:50:39 +0000 (02:50 -0700)]
[PATCH] cifs: annotate TRANSACTION2_QFSI_{REQ,RESP}
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:50:27 +0000 (02:50 -0700)]
[PATCH] cifs: annotate TRANSACTION2_GET_DFS_REFER_{REQ,RESP}, minor endianness bugfix
missing le..._to_cpu() in debugging printk
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:50:16 +0000 (02:50 -0700)]
[PATCH] cifs: annotate TRANSACTION2_FNEXT_{REQ,RESP}
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:50:04 +0000 (02:50 -0700)]
[PATCH] cifs: annotate TRANSACTION2_FFIRST_{REQ,RESP}, typo fix in CIFSSMBFindSingle()
in CIFSSMBFindSingle() pSMB->TotalParameterCount got wrong value due to typo.
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:49:52 +0000 (02:49 -0700)]
[PATCH] cifs: annotate TRANSACT_IOCTL_{REQ,RESP}
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:49:40 +0000 (02:49 -0700)]
[PATCH] cifs: annotate TRANSACTION2_QPI_{REQ,RESP}
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:49:28 +0000 (02:49 -0700)]
[PATCH] cifs: annotate NT_RENAME_{REQ,RESP}
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:49:16 +0000 (02:49 -0700)]
[PATCH] cifs: annotate TRANSACTION2_SPI_{REQ,RESP}
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:49:05 +0000 (02:49 -0700)]
[PATCH] cifs: annotate COPY_{REQ,RESP}, minor endianness bugfix
missing le16_to_cpu() in debugging printk
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:48:50 +0000 (02:48 -0700)]
[PATCH] cifs: annotate TRANSACTION2_SFI_{REQ,RESP}
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:48:38 +0000 (02:48 -0700)]
[PATCH] cifs: annotate RENAME_{REQ,RESP}
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:48:26 +0000 (02:48 -0700)]
[PATCH] cifs: annotate LOCK_{REQ,RESP}
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:48:14 +0000 (02:48 -0700)]
[PATCH] cifs: annotate WRITE_{REQ,RESP}
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:48:02 +0000 (02:48 -0700)]
[PATCH] cifs: annotate READ_{REQ,RESP}
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:47:49 +0000 (02:47 -0700)]
[PATCH] cifs: annotate OPEN_{REQ,RESP}, endianness bugfix
in assignment to OPEN_REQ ->SecurityFlags we did u8 = cpu_to_le32(v8), which
breaks on big-endian.
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:47:37 +0000 (02:47 -0700)]
[PATCH] cifs: annotate CREATE_DIRECTORY_{REQ,RESP}
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:47:25 +0000 (02:47 -0700)]
[PATCH] cifs: annotate DELETE_DIRECTORY_{REQ,RESP}
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:47:13 +0000 (02:47 -0700)]
[PATCH] cifs: annotate DELETE_FILE_{REQ,RESP}
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Alexander Viro [Tue, 21 Sep 2004 09:47:01 +0000 (02:47 -0700)]
[PATCH] cifs: annotate NEGOTIATE_{REQ,RESP}
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Linus Torvalds [Tue, 21 Sep 2004 08:39:49 +0000 (01:39 -0700)]
Merge bk://kernel.bkbits.net/davem/atm-2.6
into ppc970.osdl.org:/home/torvalds/v2.6/linux
Linus Torvalds [Tue, 21 Sep 2004 08:18:20 +0000 (01:18 -0700)]
Merge http://lia64.bkbits.net/linux-ia64-release-2.6.9
into ppc970.osdl.org:/home/torvalds/v2.6/linux
Tony Luck [Tue, 21 Sep 2004 19:48:58 +0000 (19:48 +0000)]
Merge agluck-lia64.sc.intel.com:/data/home/aegl/BK/work/sgi
into agluck-lia64.sc.intel.com:/data/home/aegl/BK/linux-ia64-release-2.6.9
Jesse Barnes [Tue, 21 Sep 2004 19:47:47 +0000 (19:47 +0000)]
[IA64] sn2_defconfig update take 2
Please apply this one instead. It turns on mmtimer and increases the number
of sg entries for the LSI driver.
Signed-off-by: Jesse Barnes <jbarnes@sgi.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
Gordon Jin [Tue, 21 Sep 2004 19:41:02 +0000 (19:41 +0000)]
[IA64] ia32compat: Disable syscalls sys32_iopl() and sys32_ioperm() on ia64.
Disable syscalls sys32_iopl() and sys32_ioperm() on ia64.
To emulate these 2 syscalls correctly, we need to guarantee uncached
memory attributes on ia64, which is difficult. The only user of this
interface that we know of is X. So we think it's better to disable it.
Signed-off-by: Gordon Jin <gordon.jin@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
Kevin Tian [Tue, 21 Sep 2004 19:38:16 +0000 (19:38 +0000)]
[IA64] ia32compat: Put signal restorer code on a gate page
When userland doesn't specify sigaction->sa_restorer, we try to put
the restorer code on the stack. But this breaks ia32 binaries with
non-executable stacks. We now put the restorer code on a gate page.
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
Linus Torvalds [Tue, 21 Sep 2004 08:00:30 +0000 (01:00 -0700)]
Merge bk://kernel.bkbits.net/davem/net-2.6
into ppc970.osdl.org:/home/torvalds/v2.6/linux
David S. Miller [Tue, 21 Sep 2004 14:16:19 +0000 (07:16 -0700)]
Merge davem@nuts.davemloft.net:/disk1/BK/net-2.6
into kernel.bkbits.net:/home/davem/net-2.6
Chas Williams [Tue, 21 Sep 2004 07:59:49 +0000 (00:59 -0700)]
[ATM]: [he] Make code more readable with list_for_each_entry
From Domen Puncer <domen@coderock.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Chas Williams [Tue, 21 Sep 2004 07:58:34 +0000 (00:58 -0700)]
[ATM]: [drivers] Use msleep() instead of schedule_timeout()
From Nishanth Aravamudan <nacc@us.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
David S. Miller [Tue, 21 Sep 2004 07:28:56 +0000 (00:28 -0700)]
[ATM]: Use __iomem where appropriate.
Signed-off-by: David S. Miller <davem@davemloft.net>
Chas Williams [Tue, 21 Sep 2004 07:25:10 +0000 (00:25 -0700)]
[ATM]: [drivers] fix warnings related to readl/writel changes
Signed-off-by: David S. Miller <davem@davemloft.net>
David S. Miller [Tue, 21 Sep 2004 06:44:36 +0000 (23:44 -0700)]
[SPARC64]: Update compat code for sys_waitid changes.
Signed-off-by: David S. Miller <davem@davemloft.net>
David S. Miller [Tue, 21 Sep 2004 06:35:49 +0000 (23:35 -0700)]
[IPV4]: Zap CONFIG_IP_ROUTE_TOS
These facilities are now available by default.
The config option makes no sense because:
1) It makes no change to the layout of any
data structure, therefore it has no impact
upon memory usage of the routing tables.
2) It makes no significant change to code size,
only a handfull of lookup comparisons are
protected by the option.
3) It is needed for full RFC1812 compliance anyways.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
David S. Miller [Tue, 21 Sep 2004 06:29:32 +0000 (23:29 -0700)]
[IPV4]: Clean up fib_hash.c list handling.
1) Use linux/list.h facilities instead of by-hand
list implementation.
2) Use fib_alias structure, hung off of fib_node,
to represent routes which all have the same
destination prefix, yet have different TOS and
priority values.
Signed-off-by: David S. Miller <davem@davemloft.net>
Roland McGrath [Tue, 21 Sep 2004 00:43:51 +0000 (17:43 -0700)]
[PATCH] x86-64: waitid fallout
This patch updates the x86-64's compat code to handle the new argument
to waitid.
Sorry for the oversight.
Rusty Russell [Tue, 21 Sep 2004 00:40:31 +0000 (17:40 -0700)]
[PATCH] Warn that ipchains and ipfwadm are going away
At the recent netfilter workshop in Erlangen, we was decided to remove
the backwards compatibility code for ipchains and ipfwadm. This will
allow significant cleanup of interfaces, since we had to have a
mid-level interface for the backwards compatibility layer to use.
Start off with a warning for 2.6.9, so any remaining users have a chance
to migrate. Their firewall scripts might not check return values, and
they might get a nasty surprise when this goes away.
Rusty Russell [Tue, 21 Sep 2004 00:40:19 +0000 (17:40 -0700)]
[PATCH] Another ip_conntrack seq fix: ip_conntrack_expect
/proc/net/ip_conntrack_expect was changed over to seq_file, but a \n
is missing.
Linus Torvalds [Tue, 21 Sep 2004 00:39:08 +0000 (17:39 -0700)]
Merge bk://bk.arm.linux.org.uk/linux-2.6-mmc
into ppc970.osdl.org:/home/torvalds/v2.6/linux
Linus Torvalds [Tue, 21 Sep 2004 00:37:21 +0000 (17:37 -0700)]
Merge bk://bk.arm.linux.org.uk/linux-2.6-rmk
into ppc970.osdl.org:/home/torvalds/v2.6/linux
Linus Torvalds [Tue, 21 Sep 2004 00:15:21 +0000 (17:15 -0700)]
Merge bk://are.twiddle.net/axp-2.6/
into ppc970.osdl.org:/home/torvalds/v2.6/linux
Linus Torvalds [Tue, 21 Sep 2004 00:13:10 +0000 (17:13 -0700)]
Merge bk://drm.bkbits.net/drm-2.6
into ppc970.osdl.org:/home/torvalds/v2.6/linux
Dave Airlie [Wed, 22 Sep 2004 05:25:32 +0000 (15:25 +1000)]
Merge starflyer.(none):/home/airlied/bitkeeper/drm-2.6
into starflyer.(none):/home/airlied/bitkeeper/drm-removecount
Dave Airlie [Tue, 21 Sep 2004 07:39:18 +0000 (17:39 +1000)]
drm: drop __HAVE_COUNTER macros
This removes all the __HAVE_COUNTER macro and replaces them with
the driver setting the values in its register_fns.
Signed-off-by: Dave Airlie <airlied@linux.ie>
Dave Airlie [Tue, 21 Sep 2004 06:07:23 +0000 (16:07 +1000)]
drm: complete fix for drm_scatter.h
Another issue from the macro conversion.
Signed-off-by: Dave Airlie <airlied@linux.ie>
Benjamin Herrenschmidt [Tue, 21 Sep 2004 00:11:36 +0000 (17:11 -0700)]
[PATCH] ppc64: Fix __raw_* IO accessors
Linus removed the "volatile" statement from the definition of the
__raw_* IO accessors on ppc64, which cause some real bad optisations to
happen in some fbdev's like matroxfb to happen (just imagine that
matroxfb loops reading an IO register waiting for a bit to change).
The __raw_xxxx() functions still want ordered accesses (they avoid the
byteswap, though)
Signed-off-by: Benjamin Herrenschmidt <benh@kenrel.crashing.org>
Russell King [Mon, 20 Sep 2004 22:11:41 +0000 (23:11 +0100)]
[MMC] Ensure semaphores are initialised before use. Gah.
Russell King [Mon, 20 Sep 2004 21:44:59 +0000 (22:44 +0100)]
[MMC] PXAMCI: enable use of platform specific data.
This allows platforms to hook in their card detection, power control
and power availability information.
Russell King [Mon, 20 Sep 2004 19:22:26 +0000 (20:22 +0100)]
[ARM] Prevent state machine leakage in ARM APM emulation.
Don't allow threads which are acking a suspend request to leave
the APM ioctl call. This prevents the state machine breaking.
Richard Henderson [Mon, 20 Sep 2004 17:55:21 +0000 (10:55 -0700)]
[ALPHA] Add compile-time assert concerning rt_sigframe layout.
Richard Henderson [Mon, 20 Sep 2004 17:53:57 +0000 (10:53 -0700)]
Correct prototypes for sys_wait4 and sys_waitpid.
Richard Henderson [Mon, 20 Sep 2004 17:53:02 +0000 (10:53 -0700)]
[ALPHA] Fix some compiler warnings from gcc 4.
Russell King [Mon, 20 Sep 2004 11:21:45 +0000 (12:21 +0100)]
[MMC] Ensure PXA MMC interrupts are disabled on chip.
Russell King [Mon, 20 Sep 2004 11:07:54 +0000 (12:07 +0100)]
[MMC] Fix mmc_block suspend/resume handling (again).
The previous change is not the whole story - the mmc queue
thread may be handling a request. We must wait for outstanding
requests to complete before allowing the suspend to proceed,
otherwise we may suffer loss of data.
David S. Miller [Mon, 20 Sep 2004 06:46:20 +0000 (23:46 -0700)]
[SPARC64]: Fix memset() in sunsu.c and sunzilog.c
sizeof(ptr) --> sizeof(*ptr)
Signed-off-by: David S. Miller <davem@davemloft.net>
David S. Miller [Mon, 20 Sep 2004 06:45:14 +0000 (23:45 -0700)]
[SPARC64]: Improve kernel stack backtraces.
In particular, handle init_task backtraces.
Signed-off-by: David S. Miller <davem@davemloft.net>
Linus Torvalds [Mon, 20 Sep 2004 04:47:58 +0000 (21:47 -0700)]
ppc32: merge network card Kconfig duplication
Javier Achirica [Mon, 20 Sep 2004 10:14:46 +0000 (06:14 -0400)]
[PATCH] Compatibility fixes for different card versions
François Romieu [Mon, 20 Sep 2004 10:05:51 +0000 (06:05 -0400)]
[PATCH] r8169: default on disabling PCIDAC
Default to disabling PCI DAC as this option appears unsafe on amd64
(original suggestion by Hans-Frieder Vogt <hfvogt@arcor.de>).
The driver will typically report PCI System error when something goes
wrong. The relevant interrupt is not masked any more and the driver
can thus be disabled.
Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
Russell King [Sun, 19 Sep 2004 19:56:22 +0000 (20:56 +0100)]
[MMC] Fix suspend/resume buglet.
Block wants the queue spinlock and interrupts disabled for
blk_stop_queue() and blk_start_queue().
Linus Torvalds [Sat, 18 Sep 2004 13:30:01 +0000 (06:30 -0700)]
Merge bk://bk.arm.linux.org.uk/linux-2.6-rmk
into ppc970.osdl.org:/home/torvalds/v2.6/linux
Linus Torvalds [Sat, 18 Sep 2004 13:27:03 +0000 (06:27 -0700)]
Merge bk://bk.arm.linux.org.uk/linux-2.6-mmc
into ppc970.osdl.org:/home/torvalds/v2.6/linux
Russell King [Sat, 18 Sep 2004 18:47:23 +0000 (19:47 +0100)]
[MMC] Add v2.x and v3.x CID parsing.
Russell King [Sat, 18 Sep 2004 17:32:07 +0000 (18:32 +0100)]
[MMC] Clean up MMC card CID/CSD decoding, stage 1.
Now that the raw CSD and CID information are available in mmc_card,
there's little point not passing the mmc_card structure into the
decode functions themselves.
This will be necessary, since there's several different formats of
CID decode, and the format appears to depend on data in the CSD.
If we are unable to decode the CID or CSD, we can mark the card bad
and refuse to bind it to any drivers. Users can then retrieve the
raw undecoded CID and CSD from sysfs for debugging purposes.
Russell King [Sat, 18 Sep 2004 17:06:51 +0000 (18:06 +0100)]
[MMC] Export raw MMC card CID and CSD registers via device model.
Russell King [Sat, 18 Sep 2004 16:38:44 +0000 (17:38 +0100)]
[MMC] Save MMC card raw CSD structure.
Russell King [Sat, 18 Sep 2004 11:50:57 +0000 (12:50 +0100)]
[MMC] Use raw CID rather than decoded CID
Save the raw CID information, and use this to match cards
with their corresponding mmc_card structure. Different
protocol revisions have different CID formats.
Linus Torvalds [Sat, 18 Sep 2004 05:17:07 +0000 (22:17 -0700)]
usb: add host controller __iomem annotations
Nick Piggin [Sat, 18 Sep 2004 02:35:55 +0000 (19:35 -0700)]
[PATCH] fix missing unlock_page in mm/rmap.c
A required unlock_page will be missed in a very rare (but possible) race
condition. Acked by Hugh, who says:
It'll be hard to hit because of the additional page_mapped test above,
with truncate unmapping ptes from mms before it advances to removing
pages from cache; but nothing to prevent it happening.
Signed-off-by: Nick Piggin <nickpiggin@yahoo.com.au>
Signed-off-by: Hugh Dickins <hugh@veritas.com>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
David S. Miller [Fri, 17 Sep 2004 23:38:27 +0000 (16:38 -0700)]
Merge davem@nuts.davemloft.net:/disk1/BK/net-2.6
into kernel.bkbits.net:/home/davem/net-2.6
Russell King [Fri, 17 Sep 2004 21:47:08 +0000 (22:47 +0100)]
[ARM] i8042 is available on many footbridge hosts, not just ARCH_EBSA285
Herbert Xu [Fri, 17 Sep 2004 16:20:35 +0000 (09:20 -0700)]
[IPV4]: Size fib_info_devhash[] correctly.
There is a thinko in the allocation for the devindex hash. We're
only giving it 8 elements when it should be 1<<8 elements.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
David S. Miller [Fri, 17 Sep 2004 16:17:16 +0000 (09:17 -0700)]
[IPV4]: Fix BUG triggered in fib_sync_down()
If you modload then unload a network device,
without creating any ipv4 routes, it is possible
for the laddr hash to be not allocated yet
in fib_semantics.
Signed-off-by: David S. Miller <davem@davemloft.net>
David S. Miller [Fri, 17 Sep 2004 08:17:53 +0000 (01:17 -0700)]
[XFRM] make xfrm_lookup() fully af-independent.
Simplified from 2 patches by Hideaki YOSHIFUJI
<yoshfuji@linux-ipv6.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Andrew Morton [Fri, 17 Sep 2004 08:07:11 +0000 (04:07 -0400)]
[PATCH] fix driver name in eth1394 as returned by ETHTOOL_GDRVINFO
From: Thierry Vignaud <tvignaud@mandrakesoft.com>
The GDRVINFO command of the ETHTOOL ioctl returns a bogus driver name.
Signed-off-by: Andrew Morton <akpm@osdl.org>
Linus Torvalds [Fri, 17 Sep 2004 07:27:00 +0000 (00:27 -0700)]
fb: add __iomem annotations to cfbfillrect
Linus Torvalds [Fri, 17 Sep 2004 06:54:21 +0000 (23:54 -0700)]
fb: add __iomem annotations to cfbcopyarea
Linus Torvalds [Fri, 17 Sep 2004 06:52:54 +0000 (23:52 -0700)]
sym53c8xx_2: remove unnecessary IO pointer casts
They just meant that the __iomem annotation couldn't shine
through.
Linus Torvalds [Fri, 17 Sep 2004 06:36:24 +0000 (23:36 -0700)]
Do __iomem annotations on VGA state handling
Linus Torvalds [Fri, 17 Sep 2004 06:20:32 +0000 (23:20 -0700)]
ppc64: Need to define HPAGE_SHIFT even when HUGETLB_PAGE not configured.
Required for the recent removal of LARGE_PAGE_SHIFT.
Trond Myklebust [Fri, 17 Sep 2004 06:00:30 +0000 (23:00 -0700)]
[PATCH] __iomem fixups for atiixp soundcards
Signed-off-by: Trond Myklebust <trond.myklebust@fys.uio.no>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Linus Torvalds [Fri, 17 Sep 2004 05:45:23 +0000 (22:45 -0700)]
Merge bk://kernel.bkbits.net/davem/net-2.6
into ppc970.osdl.org:/home/torvalds/v2.6/linux
Linus Torvalds [Fri, 17 Sep 2004 05:44:11 +0000 (22:44 -0700)]
Merge bk://kernel.bkbits.net/davem/sparc-2.6
into ppc970.osdl.org:/home/torvalds/v2.6/linux
Linus Torvalds [Fri, 17 Sep 2004 05:31:05 +0000 (22:31 -0700)]
remove i2o_core.c
It is unused and obsolete.
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
William Lee Irwin III [Fri, 17 Sep 2004 05:17:54 +0000 (22:17 -0700)]
[PATCH] sparc32: vmalloc address fix
Resolves the framebuffer errors on some older sparc32s (we triggered it on
a SparcStation 2).
Signed-off-by: William Irwin <wli@holomorphy.com>
Signed-off-by: Tom 'spot' Callaway <tcallawa@redhat.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Andrew Morton [Fri, 17 Sep 2004 05:17:43 +0000 (22:17 -0700)]
[PATCH] remove sh64 smplock.h
It is unused and obsolete.
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Robin Holt [Fri, 17 Sep 2004 05:17:28 +0000 (22:17 -0700)]
[PATCH] Fix write() return values for reiserfs.
This patch fixes the direct I/O return value for reiserfs writes to be
ssize_t instead of int.
Signed-off-by: Robin Holt <holt@sgi.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Robin Holt [Fri, 17 Sep 2004 05:17:17 +0000 (22:17 -0700)]
[PATCH] Fix write() return values for tmpfs.
This patch makes the return from the write() syscall actually an ssize_t
instead of an int.
Signed-off-by: Robin Holt <holt@sgi.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Ingo Molnar [Fri, 17 Sep 2004 05:17:02 +0000 (22:17 -0700)]
[PATCH] tune vmalloc size
There are a few devices that use lots of ioremap space. vmalloc space is a
showstopper problem for them.
this patch adds the vmalloc=<size> boot parameter to override
__VMALLOC_RESERVE. The default is 128mb right now - e.g. vmalloc=256m
doubles the size.
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Arjan van de Ven <arjanv@redhat.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Andrew Morton [Fri, 17 Sep 2004 05:16:50 +0000 (22:16 -0700)]
[PATCH] bio_alloc() cleanup
de-spaghettify this function.
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Deepak Saxena [Fri, 17 Sep 2004 05:16:36 +0000 (22:16 -0700)]
[PATCH] Add MTD map driver for Intel IXP2000 NPU
The following patch adds the MTD map driver for Intel's IXP2000 NPU. The
driver is already in MTD CVS and I've gotten the OK from David to push it
upstream.
Missing Kconfig bits from Lennert Buytenhek <buytenh@wantstofly.org>
Signed-off-by: Deepak Saxena <dsaxena@plexity.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Deepak Saxena [Fri, 17 Sep 2004 05:16:21 +0000 (22:16 -0700)]
[PATCH] Update IXP4xx MTD driver from CVS MTD
The following patch updates the IXP4xx MTD driver with a compile fix from
the CVS repository. David has given me the OK to push this upstream.
Signed-off-by: Deepak Saxena <dsaxena@plexity.net>
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Deepak Saxena [Fri, 17 Sep 2004 05:16:07 +0000 (22:16 -0700)]
[PATCH] Document ARM pci=firmware option
Added a new pci= command line option specific to ARM systems in
-rc2 and it should be added to kernel-parameters.txt.
Signed-off-by: Deepak Saxena <dsaxena@plexity.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Christoph Lameter [Fri, 17 Sep 2004 05:15:53 +0000 (22:15 -0700)]
[PATCH] time interpolators logic fix
Report the resolution of the time source correctly for time interpolators
with a frequency over 1 Ghz.
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Yoichi Yuasa [Fri, 17 Sep 2004 05:15:40 +0000 (22:15 -0700)]
[PATCH] mips: fixed do_signal in arch/mips/kernel/signal.c
The change of get_signal_to_deliver() is followed.
Signed-off-by: Yoichi Yuasa <yuasa@hh.iij4u.or.jp>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Raphael Zimmerer [Fri, 17 Sep 2004 05:15:26 +0000 (22:15 -0700)]
[PATCH] ide: remove obsolete CONFIG_BLK_DEV_ADMA
In drivers/ide/Kconfig there's a hidden config-item named BLK_DEV_ADMA.
Nowhere in the sources are any references to this item, so this option
simply is obsolete.
This patch removes the according item from drivers/ide/Kconfig.
Signed-off-by: Raphael Zimmerer <killekulla@rdrz.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Jeff Dike [Fri, 17 Sep 2004 05:15:12 +0000 (22:15 -0700)]
[PATCH] uml: update defconfig
Signed-off-by: Jeff Dike <jdike@addtoit.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>