]>
git.hungrycats.org Git - linux/log
Eli Carter [Mon, 7 Apr 2003 02:20:25 +0000 (03:20 +0100)]
[ARM PATCH] 1472/1: Rename *-iop310 directories to *-iop3xx
Patch from Eli Carter
# Mon Mar 31 15:53:24 CST 2003
# Rename the *-iop310 directories to *-iop3xx, and fix up filenames in
# comments.
# Modify the default config to build for me.
#
# This patch may be applied by hand, or may be executed as a shell script.
# Patch is against 2.5.65-rmk1
#
# arch/arm/Kconfig | 2
# arch/arm/Makefile | 2
# arch/arm/def-configs/iq80310 | 634 +++++++++++++++-------------------
# arch/arm/mach-iop3xx/arch.c | 2
# arch/arm/mach-iop3xx/iop310-irq.c | 2
# arch/arm/mach-iop3xx/iop310-pci.c | 2
# arch/arm/mach-iop3xx/iq80310-irq.c | 2
# arch/arm/mach-iop3xx/iq80310-pci.c | 2
# arch/arm/mach-iop3xx/iq80310-time.c | 2
# arch/arm/mach-iop3xx/mm.c | 2
# arch/arm/mach-iop3xx/xs80200-irq.c | 2
# include/asm-arm/arch-iop3xx/ide.h | 2
# include/asm-arm/arch-iop3xx/io.h | 2
# include/asm-arm/arch-iop3xx/iop310.h | 2
# include/asm-arm/arch-iop3xx/irqs.h | 2
# include/asm-arm/arch-iop3xx/serial.h | 2
# include/asm-arm/arch-iop3xx/vmalloc.h | 2
# 17 files changed, 301 insertions(+), 365 deletions(-)
#
Eli Carter [Mon, 7 Apr 2003 02:14:16 +0000 (03:14 +0100)]
[ARM PATCH] 1472/1: Rename *-iop310 directories to *-iop3xx
Patch from Eli Carter
# Mon Mar 31 15:53:24 CST 2003
# Rename the *-iop310 directories to *-iop3xx, and fix up filenames in
# comments.
# Modify the default config to build for me.
#
# This patch may be applied by hand, or may be executed as a shell script.
# Patch is against 2.5.65-rmk1
#
# arch/arm/Kconfig | 2
# arch/arm/Makefile | 2
# arch/arm/def-configs/iq80310 | 634 +++++++++++++++-------------------
# arch/arm/mach-iop3xx/arch.c | 2
# arch/arm/mach-iop3xx/iop310-irq.c | 2
# arch/arm/mach-iop3xx/iop310-pci.c | 2
# arch/arm/mach-iop3xx/iq80310-irq.c | 2
# arch/arm/mach-iop3xx/iq80310-pci.c | 2
# arch/arm/mach-iop3xx/iq80310-time.c | 2
# arch/arm/mach-iop3xx/mm.c | 2
# arch/arm/mach-iop3xx/xs80200-irq.c | 2
# include/asm-arm/arch-iop3xx/ide.h | 2
# include/asm-arm/arch-iop3xx/io.h | 2
# include/asm-arm/arch-iop3xx/iop310.h | 2
# include/asm-arm/arch-iop3xx/irqs.h | 2
# include/asm-arm/arch-iop3xx/serial.h | 2
# include/asm-arm/arch-iop3xx/vmalloc.h | 2
# 17 files changed, 301 insertions(+), 365 deletions(-)
#
Eli Carter [Mon, 7 Apr 2003 01:36:11 +0000 (02:36 +0100)]
[ARM PATCH] 1473/1: Add Russell's porting information to Documentation
Patch from Eli Carter
# Tue Apr 1 11:50:11 CST 2003
# Grab a copy of Russell's information on important porting information and
# stick it in the Documentation/arm directory where people will find it before
# posting to the lists.
#
# Patch is against 2.5.65-rmk1
#
# Documentation/arm/Porting | 135 ++++++++++++++++++++++++++++++++++++++++++++++
# 1 files changed, 135 insertions(+)
#
Christopher Hoover [Mon, 7 Apr 2003 01:27:08 +0000 (02:27 +0100)]
[ARM PATCH] 1494/1: [mtd] Make code compile without CONFIG_MTD_CONCAT
Patch from Christopher Hoover
Make code compile/link/work without CONFIG_MTD_CONCAT.
Christopher Hoover [Mon, 7 Apr 2003 01:21:32 +0000 (02:21 +0100)]
[ARM PATCH] 1493/1: [BADGE4] Allow larger flash parts and partition for kernel in jffs2
Patch from Christopher Hoover
This patch allows for larger flash parts (and keeps the kernel from
crashing on these) and changes the partitioning on BadgePAD 4.
Christopher Hoover [Mon, 7 Apr 2003 00:45:17 +0000 (01:45 +0100)]
[ARM PATCH] 1492/1: [BADGE4] Make PCMCIA work in 2.5.65-rmk1 fro BadgePAD 4
Patch from Christopher Hoover
Christopher Hoover [Mon, 7 Apr 2003 00:39:09 +0000 (01:39 +0100)]
[ARM PATCH] 1490/1: [BADGE4] Enable second serial port when needed
Patch from Christopher Hoover
This patch enables the second serial port on the BadgePAD 4, when the
port is opened.
Christopher Hoover [Mon, 7 Apr 2003 00:28:56 +0000 (01:28 +0100)]
[ARM PATCH] 1489/1: SA-1111: usb_dev needs non-zero dev.dma_mask for usb core to work properly
Patch from Christopher Hoover
Ian Molton [Wed, 26 Mar 2003 23:26:50 +0000 (23:26 +0000)]
[ARM PATCH] 1445/1: [PATCH] removes CONFIG_CPU_{26,32} from arch/arm/kernel
Patch from Ian Molton
see subject.
Nicolas Pitre [Wed, 26 Mar 2003 23:08:55 +0000 (23:08 +0000)]
[ARM PATCH] 1447/1: preload support to uaccess.S
Patch from Nicolas Pitre
Nicolas Pitre [Wed, 26 Mar 2003 23:05:58 +0000 (23:05 +0000)]
[ARM PATCH] 1442/1: add preload support to page_copy for ARM architectures that support
it
Patch from Nicolas Pitre
This requires the definition of PLD added to assembler.h in
patch #1363/1.
Nicolas Pitre [Wed, 26 Mar 2003 23:03:12 +0000 (23:03 +0000)]
[ARM PATCH] 1441/2: add preload to the XScale copy_user_page function
Patch from Nicolas Pitre
This should replace patch #1441/1.
This is about 20% faster than the original code, and a few percent faster
than previous patch.
Tried to add plds to the clear_user_page but it was of no benefit.
Nicolas Pitre [Wed, 26 Mar 2003 22:44:08 +0000 (22:44 +0000)]
[ARM PATCH] 1363/1: memcpy with preload support and other optimisations
Patch from Nicolas Pitre
This improves on what I did with patch #1362/1 by adding preloads for
architectures that support it. On an XScale PXA255 this provides a 20%
performance gain.
Tested with all combinations of sizes and alignments.
Russell King [Wed, 26 Mar 2003 15:54:29 +0000 (15:54 +0000)]
[ARM] Ensure transmit lines are held in mark state.
Russell King [Wed, 26 Mar 2003 15:38:15 +0000 (15:38 +0000)]
[ARM] Kill compiler warning about uninitialised ppcr in cpu-sa1110.c.
Russell King [Wed, 26 Mar 2003 15:33:03 +0000 (15:33 +0000)]
[ARM] Quieten
dc21285 host bridge driver during bus probing.
- don't report PCI aborts during config cycles as errors.
- don't scan the pci buses if we receive a master abort.
- setup error handlers earlier.
Russell King [Wed, 26 Mar 2003 15:21:58 +0000 (15:21 +0000)]
[ARM] Fix potential oops in epxa10db-flash.c
Fix potential oops if kmalloc returns NULL.
Really return an error when out of memory.
Russell King [Wed, 26 Mar 2003 15:00:54 +0000 (15:00 +0000)]
[ARM] Support write combining on framebuffers
Russell King [Wed, 26 Mar 2003 14:58:05 +0000 (14:58 +0000)]
[ARM] Update Cyber2000fb driver for new fbcon API
This cset updates cyber2000fb (used on NetWinders) to the new
fbcon API, and adds cfbfillrect, cfbcopyarea and cfbimgblt
objects when building cyber2000fb.
Russell King [Wed, 26 Mar 2003 14:52:32 +0000 (14:52 +0000)]
[ARM] console init functions return type int
Russell King [Wed, 26 Mar 2003 13:17:37 +0000 (13:17 +0000)]
[ARM] Pass prev task_struct through __switch_to
Russell King [Wed, 26 Mar 2003 13:06:19 +0000 (13:06 +0000)]
[ARM] Update mach-types
Russell King [Wed, 26 Mar 2003 13:03:17 +0000 (13:03 +0000)]
[ARM] Remove EXPORT_NO_SYMBOLS
Russell King [Wed, 26 Mar 2003 01:11:28 +0000 (01:11 +0000)]
[ARM] Fix ARM do_div() implementation
The ARM do_div() implementation was rather lax in that it only
performed a 32-bit divide. This cset fixes this oversight by
providing a 64-bit by 32-bit division in asm.
This is necessary for posix-timers to function correctly.
Russell King [Tue, 25 Mar 2003 10:38:27 +0000 (10:38 +0000)]
[ARM] Add pte_file() and friends to pgtable.h
Linus Torvalds [Mon, 24 Mar 2003 14:34:13 +0000 (06:34 -0800)]
Merge bk://are.twiddle.net/axp-2.5/
into home.transmeta.com:/home/torvalds/v2.5/linux
Ivan Kokshaysky [Mon, 24 Mar 2003 14:26:28 +0000 (06:26 -0800)]
[PATCH] alpha: fix jiffies compile warning in smp.c
Fix more annoying compile problems due to wrong types
for comparing jiffies. This patch applies to alpha arch.
From Thomas Weyergraf.
Ivan.
Ivan Kokshaysky [Mon, 24 Mar 2003 14:25:33 +0000 (06:25 -0800)]
[PATCH] alpha: nautilus_init_pci() cleanup
Ivan Kokshaysky [Mon, 24 Mar 2003 14:24:28 +0000 (06:24 -0800)]
[PATCH] alpha: pci update
- Check for parent PCI bus instead of bridge device to break the
look in common_swizzle(). Functionally it's the same, but it's
cleaner for PC-style host bridges (nautiluses).
- Generic PCI setup changes finally went in (thanks to rmk), so that
FIXME in common_init_pci() can go.
Ivan.
Ivan Kokshaysky [Mon, 24 Mar 2003 14:23:16 +0000 (06:23 -0800)]
[PATCH] alpha: handle unaligned REFQUADs produced by BUG() macro
Ivan Kokshaysky [Mon, 24 Mar 2003 14:21:58 +0000 (06:21 -0800)]
[PATCH] alpha: file offset in pte
It's possible to squeeze more bits out of lower half of pte,
but 32 seem to be a plenty...
Ivan.
Richard Henderson [Mon, 24 Mar 2003 14:05:49 +0000 (06:05 -0800)]
Merge are.twiddle.net:/home/rth/BK/linus-2.5
into are.twiddle.net:/home/rth/BK/axp-2.5
Greg Kroah-Hartman [Mon, 24 Mar 2003 07:29:54 +0000 (23:29 -0800)]
Merge kroah.com:/home/greg/linux/BK/bleed-2.5
into kroah.com:/home/greg/linux/BK/i2c-2.5
Greg Kroah-Hartman [Mon, 24 Mar 2003 07:16:12 +0000 (23:16 -0800)]
[PATCH] i2c: set up a "generic" i2c driver to prevent oopses when devices are registering.
This is needed as we are still not using the driver core model for
matching up devices to drivers, but doing it by hand. Once that is
changed, this will not be needed.
Linus Torvalds [Mon, 24 Mar 2003 05:57:25 +0000 (21:57 -0800)]
Linux 2.5.66
Greg Kroah-Hartman [Mon, 24 Mar 2003 04:58:59 +0000 (20:58 -0800)]
[PATCH] i2c: fix typo that newer versions of gcc catch.
Dave Jones [Mon, 24 Mar 2003 04:51:33 +0000 (20:51 -0800)]
[PATCH] guard mad16 debug macro.
Still pretty ugly debug macro, but this at least
makes it do the right thing when used in if/else blocks
Fix from Joe Perches <joe@perches.com>
Dave Jones [Mon, 24 Mar 2003 04:51:23 +0000 (20:51 -0800)]
[PATCH] back out broken bits of previous cyclades patch.
Davide Libenzi [Mon, 24 Mar 2003 04:48:01 +0000 (20:48 -0800)]
[PATCH] epoll with selectable ET/LT behaviour ...
This patch adds selectable EdgeTriggered/LevelTriggered behaviour to
epoll.
It has been widely discussed on lkml about two weeks ago and everyone
very welcome the change. It has been even more widely discussed through
private emails with application developers, that do not feel confortable
posting on lkml. The great value of the patch is that selecting the LT
behaviour, applications using poll/select can be ported very easily to
epoll, making existing apps to benefit from epoll scalability with very
short ETA's.
The API remains the same with the addition of a EPOLLET event flag that
sets the LT/ET behaviour for that fd.
Christoph Hellwig [Mon, 24 Mar 2003 02:04:59 +0000 (18:04 -0800)]
[PATCH] fix usb_devfs_handle abuse
Many usb drivers use the usb_devfs_handle variable instead of just
adding the usb/ prefix directly to their devfs_register calls. Fix
that and make usb_devfs_handle static and unexported.
Christoph Hellwig [Mon, 24 Mar 2003 02:04:50 +0000 (18:04 -0800)]
[PATCH] make devfs_alloc_unique_number private to devfs
.. by moving a bunch of devfs-related code from fs/partition/check.c
to fs/devfs/base.c. Also has the nice sideffect of getting rid of
a bunch of ugly ifdefs.
[This is the new and improved, rediffed, applying and compilable
version. In short it's perfect]
Andrew Morton [Mon, 24 Mar 2003 01:33:20 +0000 (17:33 -0800)]
[PATCH] d_lookup forgotten spin_unlock()
From: Nikita Danilov, Maneesh Soni
d_lookup() is forgetting to release the lock when the rename race happens.
Linus Torvalds [Mon, 24 Mar 2003 01:32:59 +0000 (17:32 -0800)]
Avoid using the gcc-ism of creating an anonymous structure directly
by having a cast followed by an initializer. It seems even gcc can't
do it right anyway in some versions (as reported by Jens Axboe).
Linus Torvalds [Mon, 24 Mar 2003 01:23:41 +0000 (17:23 -0800)]
Use '#ifdef' to check for CONFIG_xxx definitions
Dave Jones [Mon, 24 Mar 2003 00:52:25 +0000 (16:52 -0800)]
[PATCH] bring OSS mad16 in sync with 2.4
Dave Jones [Mon, 24 Mar 2003 00:52:16 +0000 (16:52 -0800)]
[PATCH] Add __copy_from_user checks to emu10k1
Dave Jones [Mon, 24 Mar 2003 00:52:08 +0000 (16:52 -0800)]
[PATCH] Bose sound support for cs4232 OSS driver.
Dave Jones [Mon, 24 Mar 2003 00:52:00 +0000 (16:52 -0800)]
[PATCH] __ipv6_regen_rndid typo fix
Dave Jones [Mon, 24 Mar 2003 00:51:51 +0000 (16:51 -0800)]
[PATCH] add support for 8 port lava octo cards to 8250_pci
Dave Jones [Mon, 24 Mar 2003 00:51:44 +0000 (16:51 -0800)]
[PATCH] fix decnet compile error on newer gcc's
Dave Jones [Mon, 24 Mar 2003 00:51:36 +0000 (16:51 -0800)]
[PATCH] mark context switch wrmsr path unlikely
Dave Jones [Mon, 24 Mar 2003 00:51:28 +0000 (16:51 -0800)]
[PATCH] bring sparc riowatchdog in sync with 2.4
+ C99 struct initialisers
Dave Jones [Mon, 24 Mar 2003 00:51:20 +0000 (16:51 -0800)]
[PATCH] Add missing time initialisation to get_cramfs_inode
Dave Jones [Mon, 24 Mar 2003 00:51:11 +0000 (16:51 -0800)]
[PATCH] various PCI ID updates.
Dave Jones [Mon, 24 Mar 2003 00:51:02 +0000 (16:51 -0800)]
[PATCH] fix asm constraints in ffs
Another brought forward from 2.4.
Dave Jones [Mon, 24 Mar 2003 00:50:53 +0000 (16:50 -0800)]
[PATCH] fix wrong return type on parisc eisa_eeprom_llseek
Dave Jones [Mon, 24 Mar 2003 00:50:44 +0000 (16:50 -0800)]
[PATCH] x86-64: Add missing tlb flush after change_page_attr
Dave Jones [Mon, 24 Mar 2003 00:50:36 +0000 (16:50 -0800)]
[PATCH] plug DRM memory leak on exit paths.
Spotted by Oleg Drokin
Dave Jones [Mon, 24 Mar 2003 00:50:28 +0000 (16:50 -0800)]
[PATCH] Update K6 bug URL.
Dave Jones [Mon, 24 Mar 2003 00:50:19 +0000 (16:50 -0800)]
[PATCH] make x86 MSR driver preempt safe
Dave Jones [Mon, 24 Mar 2003 00:50:11 +0000 (16:50 -0800)]
[PATCH] add another transparent bridge.
A proper PCI_DEVICE_ID... would have been nice,
but for now, this syncs with 2.4
Dave Jones [Mon, 24 Mar 2003 00:50:03 +0000 (16:50 -0800)]
[PATCH] cyclades region handling updates from 2.4
Dave Jones [Mon, 24 Mar 2003 00:49:55 +0000 (16:49 -0800)]
[PATCH] CCISS ID updates.
Dave Jones [Mon, 24 Mar 2003 00:49:46 +0000 (16:49 -0800)]
[PATCH] Make cpuid driver preempt safe.
Dave Jones [Mon, 24 Mar 2003 00:49:38 +0000 (16:49 -0800)]
[PATCH] Add missing intel cache descriptor
Jens Axboe [Mon, 24 Mar 2003 00:26:32 +0000 (16:26 -0800)]
[PATCH] Check remailing length in ide-cd.c correctly
It could be negative.
Stephen Rothwell [Mon, 24 Mar 2003 00:20:13 +0000 (16:20 -0800)]
[PATCH] another fix for compat_ptr
This is the other part of the missing bits of the compat_ptr patch
pointed out to me by Andrew Morton and Dave Miller. This is just
the architectures I have permission to send you. Dave has sent you
his own already.
Jonathan Corbet [Sun, 23 Mar 2003 17:24:21 +0000 (09:24 -0800)]
[PATCH] Request queue micropatch
FYI, I have gotten some most strange results with the equivalent of:
request_queue_t *q = kmalloc(...);
blk_init_queue(q, ...)
The problem turns out to be that q->backing_dev_info.memory_backed is not
initialized, leaving it to be whatever was there before. The end result is
that my "driver" never saw write requests, but reads came through fine.
Took a while to figure out that one...
Here's the fix, for what it's worth. (I had, BTW, tried just zeroing the
whole structure in blk_init_queue(), but that makes IDE oops at boot - it
sets q->queuedata early).
Ingo Molnar [Sun, 23 Mar 2003 16:44:43 +0000 (08:44 -0800)]
[PATCH] posix-timers-cleanup-2.5.65-A5
This is a pure identity cleanup:
- coding style fixes (whitespace, code, comment, line length cleanups)
- remove dead code
- simplify constructs, make code more readable
Andrew Morton [Sun, 23 Mar 2003 15:59:30 +0000 (07:59 -0800)]
[PATCH] asm-generic/tlb.h needs swap.h
asm-generic/tlb.h needs swap.h for free_page_and_swap_cache().
Christoph Hellwig [Sun, 23 Mar 2003 15:59:10 +0000 (07:59 -0800)]
[PATCH] misc devfs_register cleanups
Avoid a bunch of non-NULL first arguments.
Christoph Hellwig [Sun, 23 Mar 2003 15:59:01 +0000 (07:59 -0800)]
[PATCH] devfs_mk_dir simplification
All arguments except the name are unused - remove them and make the
name printf-like to avoid a few snprintf in the surrounding code.
(also fixes compilation to due a superflous endif in dvb core)
Christoph Hellwig [Sun, 23 Mar 2003 15:58:49 +0000 (07:58 -0800)]
[PATCH] bring back Al's devfs changes in dv1394
Needed to get the only callder of devfs_mk_dir where the first argument
is not NULL back in shape. Also a nice code cleanup..
Linus Torvalds [Sun, 23 Mar 2003 15:57:12 +0000 (07:57 -0800)]
Merge bk://kernel.bkbits.net/davem/net-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux
Linus Torvalds [Sun, 23 Mar 2003 15:55:08 +0000 (07:55 -0800)]
Merge bk://kernel.bkbits.net/davem/sparc-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux
Hideaki Yoshifuji [Sun, 23 Mar 2003 15:23:50 +0000 (07:23 -0800)]
[IPSEC]: Fix bug in xfrm_parse_spi()
Stephen Rothwell [Sun, 23 Mar 2003 14:52:24 +0000 (06:52 -0800)]
[PATCH] fix typo in compat_ptr
Sorry about that Linus.
David S. Miller [Sun, 23 Mar 2003 14:49:26 +0000 (06:49 -0800)]
[SPARC64]: Implement file-offset-in-pte.
David S. Miller [Sun, 23 Mar 2003 14:47:13 +0000 (06:47 -0800)]
[COMPAT]: Fix net/compat.c build.
David S. Miller [Sun, 23 Mar 2003 14:38:15 +0000 (06:38 -0800)]
[SCTP]: Match ipproto->handler changes for ipv6.
David S. Miller [Sun, 23 Mar 2003 14:15:55 +0000 (06:15 -0800)]
[SPARC64]: Fix typos in uptr changes.
Stephen Rothwell [Sun, 23 Mar 2003 14:07:53 +0000 (06:07 -0800)]
[COMPAT] cleanups in net/compat.c and related files
David S. Miller [Sun, 23 Mar 2003 14:04:34 +0000 (06:04 -0800)]
Merge nuts.ninka.net:/home/davem/src/BK/network-2.5
into nuts.ninka.net:/home/davem/src/BK/net-2.5
Luis F. Ortiz [Sun, 23 Mar 2003 14:03:58 +0000 (06:03 -0800)]
[SPARC64]: Define IDE MAX_HWIFS like x86.
James Morris [Sun, 23 Mar 2003 13:47:15 +0000 (05:47 -0800)]
[CRYPTO]: Make use of crypto_exit_ops() during crypto_free_tfm().
Hideaki Yoshifuji [Sun, 23 Mar 2003 13:45:52 +0000 (05:45 -0800)]
[IPV6]: Fix BUG 483, do not call crypto_alloc_tfm from illegal context.
Hideaki Yoshifuji [Sun, 23 Mar 2003 13:43:24 +0000 (05:43 -0800)]
[IPV6]: Use ipv6_addr_any() for testing unspecified address.
Hideaki Yoshifuji [Sun, 23 Mar 2003 13:41:00 +0000 (05:41 -0800)]
[IPV6]: Use RFC2553 constant variable.
Hideaki Yoshifuji [Sun, 23 Mar 2003 13:38:47 +0000 (05:38 -0800)]
[IPV6]: Use "const" qualifier.
Mitsuru Kanda [Sun, 23 Mar 2003 13:30:46 +0000 (05:30 -0800)]
[IPV6]: Process all extension headers via ipproto->handler.
Stephen Rothwell [Sun, 23 Mar 2003 12:59:16 +0000 (04:59 -0800)]
[PATCH] compat_uptr_t and compat_ptr
This creates compat_uptr_t (to represent a user mode pointer passed to
the kernel other than as a syscall parameter) and compat_ptr() to
convert it to a kernel pointer.
This fixes a couple of bugs in s390x (where the conversion of pointers
actually does something).
Christoph Hellwig [Sun, 23 Mar 2003 11:50:03 +0000 (03:50 -0800)]
[PATCH] convert remaining register_pcmcia_driver users
Convert remaining register_pcmcia_driver users to use the new
pcmcia_register_driver interfaces.
Christoph Hellwig [Sun, 23 Mar 2003 11:49:56 +0000 (03:49 -0800)]
[PATCH] don't include swap.h in mm.h
swap.h is basically the header for MM internals instead of the
public API (mm_internal.h would have been a better name..). Stop
including it in mm.h - this only needs moving one function that
should be in swap.h anyway to the right place and fixing up a bunch
of places using it.
Christoph Hellwig [Sun, 23 Mar 2003 11:49:48 +0000 (03:49 -0800)]
[PATCH] cleanup input_register_minor
Always pass the input/ prefix to input_register_minor instead of using
the first argument to devfs_register
Christoph Hellwig [Sun, 23 Mar 2003 11:49:36 +0000 (03:49 -0800)]
[PATCH] devfs_mk_symlink simplification
All devfs_mk_symlink arguments except the from and to strings are
unused. Bring the prototype in shape.
Ulrich Drepper [Sun, 23 Mar 2003 11:39:43 +0000 (03:39 -0800)]
[PATCH] more generic syscall return value type fixes
It was good to see the syscall return value types being fixed but still
some cases are missing. I attach a patch which fixes at least those
which cause problems to me in the moment.
Andrew Morton [Sun, 23 Mar 2003 11:29:46 +0000 (03:29 -0800)]
[PATCH] warning fixes
- uninitialised var warning in pci_update_resource
- fix jiffy comparison type warnings in parport_pc.c
Andrew Morton [Sun, 23 Mar 2003 11:29:38 +0000 (03:29 -0800)]
[PATCH] reenable interrupts in parport code
parport_register_port() does spin_lock_irq() then spin_unlock().
This causes the IDE code to mysteriously go BUG_ON(irqs_disabled()) in a
later initcall.
Neil Brown [Sun, 23 Mar 2003 11:29:30 +0000 (03:29 -0800)]
[PATCH] Remove obsolete NFSD syscall varients.
Three varients of the NFSD system call use __kernel_* types in defining
the arg, which is bad: these types should not be exposed to userspace.
Particularly as __kernel_dev_t might change soon.
Two of the varients, getfh and uidmap, are not implemented, getfh is
deprecated and uidmap never was and never will be implemented.
This patch removes (almost) all trace of these two varients, including
all the 32bit-compat system call translators for various 64bit
platforms.
The third varient that uses __kernel_* types, export, is not so easy to
deal with, so it will be kept for later.
Alan Cox [Sun, 23 Mar 2003 10:07:07 +0000 (02:07 -0800)]
[PATCH] Make ide use proper removal-safe list handling (removes endless looping / hang)
Fix the IDE hang people see with 2.5.65-bk
From Dominik Brodowski <linux@brodo.de>