]> git.hungrycats.org Git - linux/log
linux
23 years ago[PATCH] 3/5 scsi-locking-2.5 prevent looping when processing
Patrick Mansfield [Sat, 12 Apr 2003 05:05:25 +0000 (00:05 -0500)]
[PATCH] 3/5 scsi-locking-2.5 prevent looping when processing

Ensure that we cannot loop forever (however unlikely) when processing the
starved queues.

23 years ago[PATCH] 2/5 scsi-locking-2.5 remove lock hierarchy
Patrick Mansfield [Sat, 12 Apr 2003 05:04:53 +0000 (00:04 -0500)]
[PATCH] 2/5 scsi-locking-2.5 remove lock hierarchy

Get rid of the lock hierarchy for queue_lock and host_lock (even for the
single_lun case).

23 years ago[PATCH] 1/5 scsi-locking-2.5 single_lun store scsi_device pointer
Patrick Mansfield [Sat, 12 Apr 2003 05:04:21 +0000 (00:04 -0500)]
[PATCH] 1/5 scsi-locking-2.5 single_lun store scsi_device pointer

Change single_lun code to use a struct scsi_device *, so that we do not
need an sdev (or queue_lock) while checking if a single_lun target is in
use by a particular scsi_device.

23 years ago[PATCH] scsi-locking-2.5 rename scsi_check_sdev and
Patrick Mansfield [Thu, 27 Mar 2003 15:33:21 +0000 (09:33 -0600)]
[PATCH] scsi-locking-2.5 rename scsi_check_sdev and

James -

Patch against linux-scsi.bkbits.net/scsi-locking-2.5, per linux-scsi
discussion.

Rename scsi_check_sdev and scsi_check_shost to scsi_dev_queue_ready
and scsi_host_queue_ready, and change their return values.

===== drivers/scsi/scsi_lib.c 1.81 vs edited =====

23 years ago[PATCH] 7/7 fix single_lun code for per-scsi_device queue_lock
Patrick Mansfield [Tue, 25 Mar 2003 06:42:39 +0000 (00:42 -0600)]
[PATCH] 7/7 fix single_lun code for per-scsi_device queue_lock

Fix single_lun code for per-scsi_device queue_lock

23 years ago[PATCH] 6/7 add and use a per-scsi_device queue_lock
Patrick Mansfield [Tue, 25 Mar 2003 06:42:06 +0000 (00:42 -0600)]
[PATCH] 6/7 add and use a per-scsi_device queue_lock

Add and use a per scsi_device queue_lock.

23 years ago[PATCH] 5/7 alloc a request_queue on each scsi_alloc_sdev call
Patrick Mansfield [Tue, 25 Mar 2003 06:41:32 +0000 (00:41 -0600)]
[PATCH] 5/7 alloc a request_queue on each scsi_alloc_sdev call

Call scsi_alloc_queue each time we call scsi_alloc_sdev; call
scsi_free_queue each time we do not find backing LUN.

This code is less optimal, but leads to cleaner code, and the lock
split-up patch needs this change.

23 years ago[PATCH] 4/7 cleanup/consolidate code in scsi_request_fn
Patrick Mansfield [Tue, 25 Mar 2003 06:40:59 +0000 (00:40 -0600)]
[PATCH] 4/7 cleanup/consolidate code in scsi_request_fn

Cleanup and consolidate scsi_device and scsi_host checks in
scsi_request_fn.

23 years ago[PATCH] 3/7 consolidate single_lun code
Patrick Mansfield [Tue, 25 Mar 2003 06:40:27 +0000 (00:40 -0600)]
[PATCH] 3/7 consolidate single_lun code

Consolidate scsi single_lun code.

23 years ago[PATCH] 2/7 add missing scsi_queue_next_request calls
Patrick Mansfield [Tue, 25 Mar 2003 06:39:54 +0000 (00:39 -0600)]
[PATCH] 2/7 add missing scsi_queue_next_request calls

Add missing scsi_queue_next_request calls.

Add missing scsi_put_command and scsi_get_command exports.

23 years ago[PATCH] 1/7 starved changes - use a list_head for starved queue's
Patrick Mansfield [Tue, 25 Mar 2003 06:39:21 +0000 (00:39 -0600)]
[PATCH] 1/7 starved changes - use a list_head for starved queue's

Use a list_head per scsi_host to store a list of scsi request queues
that were "starved" (they were not able to send IO because of per host
limitations).

23 years agoMerge bk://are.twiddle.net/axp-2.5/
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

23 years ago[PATCH] alpha: fix jiffies compile warning in smp.c
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.

23 years ago[PATCH] alpha: nautilus_init_pci() cleanup
Ivan Kokshaysky [Mon, 24 Mar 2003 14:25:33 +0000 (06:25 -0800)]
[PATCH] alpha: nautilus_init_pci() cleanup

23 years ago[PATCH] alpha: pci update
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.

23 years ago[PATCH] alpha: handle unaligned REFQUADs produced by BUG() macro
Ivan Kokshaysky [Mon, 24 Mar 2003 14:23:16 +0000 (06:23 -0800)]
[PATCH] alpha: handle unaligned REFQUADs produced by BUG() macro

23 years ago[PATCH] alpha: file offset in pte
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.

23 years agoMerge are.twiddle.net:/home/rth/BK/linus-2.5
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

23 years agoMerge kroah.com:/home/greg/linux/BK/bleed-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

23 years ago[PATCH] i2c: set up a "generic" i2c driver to prevent oopses when devices are registe...
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.

23 years agoLinux 2.5.66 v2.5.66
Linus Torvalds [Mon, 24 Mar 2003 05:57:25 +0000 (21:57 -0800)]
Linux 2.5.66

23 years ago[PATCH] i2c: fix typo that newer versions of gcc catch.
Greg Kroah-Hartman [Mon, 24 Mar 2003 04:58:59 +0000 (20:58 -0800)]
[PATCH] i2c: fix typo that newer versions of gcc catch.

23 years ago[PATCH] guard mad16 debug macro.
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>

23 years ago[PATCH] back out broken bits of previous cyclades patch.
Dave Jones [Mon, 24 Mar 2003 04:51:23 +0000 (20:51 -0800)]
[PATCH] back out broken bits of previous cyclades patch.

23 years ago[PATCH] epoll with selectable ET/LT behaviour ...
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.

23 years ago[PATCH] fix usb_devfs_handle abuse
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.

23 years ago[PATCH] make devfs_alloc_unique_number private to devfs
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]

23 years ago[PATCH] d_lookup forgotten spin_unlock()
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.

23 years agoAvoid using the gcc-ism of creating an anonymous structure directly
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).

23 years agoUse '#ifdef' to check for CONFIG_xxx definitions
Linus Torvalds [Mon, 24 Mar 2003 01:23:41 +0000 (17:23 -0800)]
Use '#ifdef' to check for CONFIG_xxx definitions

23 years ago[PATCH] bring OSS mad16 in sync with 2.4
Dave Jones [Mon, 24 Mar 2003 00:52:25 +0000 (16:52 -0800)]
[PATCH] bring OSS mad16 in sync with 2.4

23 years ago[PATCH] Add __copy_from_user checks to emu10k1
Dave Jones [Mon, 24 Mar 2003 00:52:16 +0000 (16:52 -0800)]
[PATCH] Add __copy_from_user checks to emu10k1

23 years ago[PATCH] Bose sound support for cs4232 OSS driver.
Dave Jones [Mon, 24 Mar 2003 00:52:08 +0000 (16:52 -0800)]
[PATCH] Bose sound support for cs4232 OSS driver.

23 years ago[PATCH] __ipv6_regen_rndid typo fix
Dave Jones [Mon, 24 Mar 2003 00:52:00 +0000 (16:52 -0800)]
[PATCH] __ipv6_regen_rndid typo fix

23 years ago[PATCH] add support for 8 port lava octo cards to 8250_pci
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

23 years ago[PATCH] fix decnet compile error on newer gcc's
Dave Jones [Mon, 24 Mar 2003 00:51:44 +0000 (16:51 -0800)]
[PATCH] fix decnet compile error on newer gcc's

23 years ago[PATCH] mark context switch wrmsr path unlikely
Dave Jones [Mon, 24 Mar 2003 00:51:36 +0000 (16:51 -0800)]
[PATCH] mark context switch wrmsr path unlikely

23 years ago[PATCH] bring sparc riowatchdog in sync with 2.4
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

23 years ago[PATCH] Add missing time initialisation to get_cramfs_inode
Dave Jones [Mon, 24 Mar 2003 00:51:20 +0000 (16:51 -0800)]
[PATCH] Add missing time initialisation to get_cramfs_inode

23 years ago[PATCH] various PCI ID updates.
Dave Jones [Mon, 24 Mar 2003 00:51:11 +0000 (16:51 -0800)]
[PATCH] various PCI ID updates.

23 years ago[PATCH] fix asm constraints in ffs
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.

23 years ago[PATCH] fix wrong return type on parisc eisa_eeprom_llseek
Dave Jones [Mon, 24 Mar 2003 00:50:53 +0000 (16:50 -0800)]
[PATCH] fix wrong return type on parisc eisa_eeprom_llseek

23 years ago[PATCH] x86-64: Add missing tlb flush after change_page_attr
Dave Jones [Mon, 24 Mar 2003 00:50:44 +0000 (16:50 -0800)]
[PATCH] x86-64: Add missing tlb flush after change_page_attr

23 years ago[PATCH] plug DRM memory leak on exit paths.
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

23 years ago[PATCH] Update K6 bug URL.
Dave Jones [Mon, 24 Mar 2003 00:50:28 +0000 (16:50 -0800)]
[PATCH] Update K6 bug URL.

23 years ago[PATCH] make x86 MSR driver preempt safe
Dave Jones [Mon, 24 Mar 2003 00:50:19 +0000 (16:50 -0800)]
[PATCH] make x86 MSR driver preempt safe

23 years ago[PATCH] add another transparent bridge.
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

23 years ago[PATCH] cyclades region handling updates from 2.4
Dave Jones [Mon, 24 Mar 2003 00:50:03 +0000 (16:50 -0800)]
[PATCH] cyclades region handling updates from 2.4

23 years ago[PATCH] CCISS ID updates.
Dave Jones [Mon, 24 Mar 2003 00:49:55 +0000 (16:49 -0800)]
[PATCH] CCISS ID updates.

23 years ago[PATCH] Make cpuid driver preempt safe.
Dave Jones [Mon, 24 Mar 2003 00:49:46 +0000 (16:49 -0800)]
[PATCH] Make cpuid driver preempt safe.

23 years ago[PATCH] Add missing intel cache descriptor
Dave Jones [Mon, 24 Mar 2003 00:49:38 +0000 (16:49 -0800)]
[PATCH] Add missing intel cache descriptor

23 years ago[PATCH] Check remailing length in ide-cd.c correctly
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.

23 years ago[PATCH] another fix for compat_ptr
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.

23 years ago[PATCH] Request queue micropatch
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).

23 years ago[PATCH] posix-timers-cleanup-2.5.65-A5
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

23 years ago[PATCH] asm-generic/tlb.h needs swap.h
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().

23 years ago[PATCH] misc devfs_register cleanups
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.

23 years ago[PATCH] devfs_mk_dir simplification
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)

23 years ago[PATCH] bring back Al's devfs changes in dv1394
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..

23 years agoMerge bk://kernel.bkbits.net/davem/net-2.5
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

23 years agoMerge bk://kernel.bkbits.net/davem/sparc-2.5
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

23 years ago[IPSEC]: Fix bug in xfrm_parse_spi()
Hideaki Yoshifuji [Sun, 23 Mar 2003 15:23:50 +0000 (07:23 -0800)]
[IPSEC]: Fix bug in xfrm_parse_spi()

23 years ago[PATCH] fix typo in compat_ptr
Stephen Rothwell [Sun, 23 Mar 2003 14:52:24 +0000 (06:52 -0800)]
[PATCH] fix typo in compat_ptr

Sorry about that Linus.

23 years ago[SPARC64]: Implement file-offset-in-pte.
David S. Miller [Sun, 23 Mar 2003 14:49:26 +0000 (06:49 -0800)]
[SPARC64]: Implement file-offset-in-pte.

23 years ago[COMPAT]: Fix net/compat.c build.
David S. Miller [Sun, 23 Mar 2003 14:47:13 +0000 (06:47 -0800)]
[COMPAT]: Fix net/compat.c build.

23 years ago[SCTP]: Match ipproto->handler changes for ipv6.
David S. Miller [Sun, 23 Mar 2003 14:38:15 +0000 (06:38 -0800)]
[SCTP]: Match ipproto->handler changes for ipv6.

23 years ago[SPARC64]: Fix typos in uptr changes.
David S. Miller [Sun, 23 Mar 2003 14:15:55 +0000 (06:15 -0800)]
[SPARC64]: Fix typos in uptr changes.

23 years ago[COMPAT] cleanups in net/compat.c and related files
Stephen Rothwell [Sun, 23 Mar 2003 14:07:53 +0000 (06:07 -0800)]
[COMPAT] cleanups in net/compat.c and related files

23 years agoMerge nuts.ninka.net:/home/davem/src/BK/network-2.5
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

23 years ago[SPARC64]: Define IDE MAX_HWIFS like x86.
Luis F. Ortiz [Sun, 23 Mar 2003 14:03:58 +0000 (06:03 -0800)]
[SPARC64]: Define IDE MAX_HWIFS like x86.

23 years ago[CRYPTO]: Make use of crypto_exit_ops() during crypto_free_tfm().
James Morris [Sun, 23 Mar 2003 13:47:15 +0000 (05:47 -0800)]
[CRYPTO]: Make use of crypto_exit_ops() during crypto_free_tfm().

23 years ago[IPV6]: Fix BUG 483, do not call crypto_alloc_tfm from illegal context.
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.

23 years ago[IPV6]: Use ipv6_addr_any() for testing unspecified address.
Hideaki Yoshifuji [Sun, 23 Mar 2003 13:43:24 +0000 (05:43 -0800)]
[IPV6]: Use ipv6_addr_any() for testing unspecified address.

23 years ago[IPV6]: Use RFC2553 constant variable.
Hideaki Yoshifuji [Sun, 23 Mar 2003 13:41:00 +0000 (05:41 -0800)]
[IPV6]: Use RFC2553 constant variable.

23 years ago[IPV6]: Use "const" qualifier.
Hideaki Yoshifuji [Sun, 23 Mar 2003 13:38:47 +0000 (05:38 -0800)]
[IPV6]: Use "const" qualifier.

23 years ago[IPV6]: Process all extension headers via ipproto->handler.
Mitsuru Kanda [Sun, 23 Mar 2003 13:30:46 +0000 (05:30 -0800)]
[IPV6]: Process all extension headers via ipproto->handler.

23 years ago[PATCH] compat_uptr_t and compat_ptr
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).

23 years ago[PATCH] convert remaining register_pcmcia_driver users
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.

23 years ago[PATCH] don't include swap.h in mm.h
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.

23 years ago[PATCH] cleanup input_register_minor
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

23 years ago[PATCH] devfs_mk_symlink simplification
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.

23 years ago[PATCH] more generic syscall return value type fixes
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.

23 years ago[PATCH] warning fixes
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

23 years ago[PATCH] reenable interrupts in parport code
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.

23 years ago[PATCH] Remove obsolete NFSD syscall varients.
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.

23 years ago[PATCH] Make ide use proper removal-safe list handling (removes endless looping ...
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>

23 years ago[PATCH] missing config bits for PC9800 audio
Alan Cox [Sun, 23 Mar 2003 10:06:59 +0000 (02:06 -0800)]
[PATCH] missing config bits for PC9800 audio

23 years ago[PATCH] isapnp change
Alan Cox [Sun, 23 Mar 2003 10:06:51 +0000 (02:06 -0800)]
[PATCH] isapnp change

PC9800 uses the ISAPnP protocol but on CBUS not ISA bus. The
current patch is below. I'm wondering if there is a cleaner way we
should do this ?

23 years ago[PATCH] Christoph felt the IDE_HD v PC9800 was ugly
Alan Cox [Sun, 23 Mar 2003 10:06:43 +0000 (02:06 -0800)]
[PATCH] Christoph felt the IDE_HD v PC9800 was ugly

So its now two options

23 years ago[PATCH] PC98 has its own floppy (not yet merged)
Alan Cox [Sun, 23 Mar 2003 10:06:35 +0000 (02:06 -0800)]
[PATCH] PC98 has its own floppy (not yet merged)

23 years ago[PATCH] Achim is now Intel (they bought GDT)
Alan Cox [Sun, 23 Mar 2003 10:06:28 +0000 (02:06 -0800)]
[PATCH] Achim is now Intel (they bought GDT)

I missed the CREDITS change before

23 years ago[PATCH] remove NUL v NULL confusion
Alan Cox [Sun, 23 Mar 2003 10:06:20 +0000 (02:06 -0800)]
[PATCH] remove NUL v NULL confusion

23 years ago[PATCH] Osamu's updates to boot98
Alan Cox [Sun, 23 Mar 2003 10:06:13 +0000 (02:06 -0800)]
[PATCH] Osamu's updates to boot98

[From Osamu Tomita]

23 years ago[PATCH] 3ware fixups from Adam Radford
Alan Cox [Sun, 23 Mar 2003 10:06:04 +0000 (02:06 -0800)]
[PATCH] 3ware fixups from Adam Radford

23 years ago[PATCH] Fix IDE disable_irq() deadlock
Alan Cox [Sun, 23 Mar 2003 10:05:56 +0000 (02:05 -0800)]
[PATCH] Fix IDE disable_irq() deadlock

This fixes one of the long standing IDE hangs on SMP. If you
get an error we disable the IRQ, unfortunately we may be in
the IRQ handler

This change gets us back working but does introduce a small
potential race I need to investigate further and fix up in
a nicer fashion.

IDE should do error handling in a seperate context (as SCSI
does) but not for 2.6.

23 years agoUse '#ifdef' instead of '#if' to test CONFIG_xxxx variables. It works
Linus Torvalds [Sun, 23 Mar 2003 08:56:08 +0000 (00:56 -0800)]
Use '#ifdef' instead of '#if' to test CONFIG_xxxx variables. It works
both ways, but anal compilers will warn about using identifiers that
have never been defined in preprocessor expression statements.

23 years agoMerge bk://kernel.bkbits.net/davem/net-2.5
Linus Torvalds [Sun, 23 Mar 2003 08:24:54 +0000 (00:24 -0800)]
Merge bk://kernel.bkbits.net/davem/net-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years ago[EBTABLES] hold usage count on table module when it contains rules
Bart De Schuymer [Sat, 22 Mar 2003 20:47:08 +0000 (12:47 -0800)]
[EBTABLES] hold usage count on table module when it contains rules

23 years agoMerge davem@nuts.ninka.net:/home/davem/src/BK/net-2.5
David S. Miller [Sat, 22 Mar 2003 20:12:14 +0000 (12:12 -0800)]
Merge davem@nuts.ninka.net:/home/davem/src/BK/net-2.5
into kernel.bkbits.net:/home/davem/net-2.5

23 years ago[IPSEC]: Fix minor mispatch of xfrm splitup patch.
David S. Miller [Sat, 22 Mar 2003 18:54:51 +0000 (10:54 -0800)]
[IPSEC]: Fix minor mispatch of xfrm splitup patch.