]> git.hungrycats.org Git - linux/log
linux
22 years ago[IRDA]: Fix URLs in Kconfig.
Petri T. Koistinen [Wed, 11 Feb 2004 14:03:43 +0000 (06:03 -0800)]
[IRDA]: Fix URLs in Kconfig.

22 years ago[IPV6]: Kill remaining in6_u.u6_addrX uses.
Hideaki Yoshifuji [Wed, 11 Feb 2004 13:10:23 +0000 (05:10 -0800)]
[IPV6]: Kill remaining in6_u.u6_addrX uses.

22 years ago[NET]: Do not send negative 2nd arg to skb_put().
Jan Kasprzak [Wed, 11 Feb 2004 11:44:47 +0000 (03:44 -0800)]
[NET]: Do not send negative 2nd arg to skb_put().

With help from Yoshfuji Hideaki.

22 years ago[NET_SCHED]: Fix slot leakage in SFQ scheduler.
Miguel Freitas [Wed, 11 Feb 2004 11:31:09 +0000 (03:31 -0800)]
[NET_SCHED]: Fix slot leakage in SFQ scheduler.

22 years ago[NET]: Fix ethtool oops if device support get but not set ringparam.
Don Fry [Wed, 11 Feb 2004 04:20:49 +0000 (20:20 -0800)]
[NET]: Fix ethtool oops if device support get but not set ringparam.

22 years ago[IPV6]: Spelling corrections, and remove some XXX's
Hideaki Yoshifuji [Wed, 11 Feb 2004 04:18:35 +0000 (20:18 -0800)]
[IPV6]: Spelling corrections, and remove some XXX's

22 years ago[PKTGEN]: Fix unintentional unaligned access.
Grant Grundler [Wed, 11 Feb 2004 04:16:41 +0000 (20:16 -0800)]
[PKTGEN]: Fix unintentional unaligned access.

22 years ago[IPV6]: Clean up ndisc printks.
Hideaki Yoshifuji [Wed, 11 Feb 2004 04:14:10 +0000 (20:14 -0800)]
[IPV6]: Clean up ndisc printks.

22 years ago[NET]: Mention tuxmobil.org in drivers/net/Kconfig.
Sebastian Henschel [Wed, 11 Feb 2004 03:20:02 +0000 (19:20 -0800)]
[NET]: Mention tuxmobil.org in drivers/net/Kconfig.

22 years ago[NET]: Kill bogus kmem cache alignment in neigh_table_init().
Hideaki Yoshifuji [Wed, 11 Feb 2004 02:38:41 +0000 (18:38 -0800)]
[NET]: Kill bogus kmem cache alignment in neigh_table_init().

22 years ago[IPV6]: Unify ipv6 output routine.
Kazunori Miyazawa [Wed, 11 Feb 2004 02:37:48 +0000 (18:37 -0800)]
[IPV6]: Unify ipv6 output routine.

22 years agoThis reverts the mmap address hint usage for now.
Linus Torvalds [Tue, 10 Feb 2004 23:58:16 +0000 (15:58 -0800)]
This reverts the mmap address hint usage for now.

It broke some existing setups, so let's drop it until we have
a better notion of how to do this.

22 years ago[PATCH] open writecount scalability cleanup
Ingo Molnar [Tue, 10 Feb 2004 23:54:06 +0000 (15:54 -0800)]
[PATCH] open writecount scalability cleanup

This is an obvious scalability improvement for write()s.  We used a
global lock to protect the inode writecount (updated on every open for
writing) - this just makes it use the existing inode->i_lock instead.

Compiles & boots fine on x86 SMP.

22 years agoMerge bk://kernel.bkbits.net/davem/sparc-2.6
Linus Torvalds [Tue, 10 Feb 2004 23:31:15 +0000 (15:31 -0800)]
Merge bk://kernel.bkbits.net/davem/sparc-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge davem@nuts.davemloft.net:/disk1/BK/sparc-2.6
David S. Miller [Tue, 10 Feb 2004 14:02:23 +0000 (06:02 -0800)]
Merge davem@nuts.davemloft.net:/disk1/BK/sparc-2.6
into kernel.bkbits.net:/home/davem/sparc-2.6

22 years ago[SPARC64]: Fix exception remaining length calcs in VIS copy routines.
David S. Miller [Tue, 10 Feb 2004 13:38:40 +0000 (05:38 -0800)]
[SPARC64]: Fix exception remaining length calcs in VIS copy routines.

22 years agoMerge http://lia64.bkbits.net/to-linus-2.5
Linus Torvalds [Tue, 10 Feb 2004 13:24:18 +0000 (05:24 -0800)]
Merge http://lia64.bkbits.net/to-linus-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge http://jfs.bkbits.net/linux-2.5
Linus Torvalds [Tue, 10 Feb 2004 13:20:20 +0000 (05:20 -0800)]
Merge http://jfs.bkbits.net/linux-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge nathans@xfs.org:/export/hose/bkroot/xfs-linux-2.6
Nathan Scott [Wed, 11 Feb 2004 23:31:42 +0000 (10:31 +1100)]
Merge nathans@xfs.org:/export/hose/bkroot/xfs-linux-2.6
into sgi.com:/source2/xfs-linux-2.6

22 years ago[XFS] make sure i_size_write is called under i_sem
Christoph Hellwig [Wed, 11 Feb 2004 23:17:29 +0000 (10:17 +1100)]
[XFS] make sure i_size_write is called under i_sem

SGI Modid: xfs-linux:xfs-kern:166504a

22 years agoia64: Correct init_task.rbs_bot value (not that it matters).
David Mosberger [Tue, 10 Feb 2004 13:13:54 +0000 (05:13 -0800)]
ia64: Correct init_task.rbs_bot value (not that it matters).

22 years agoia64: Update defconfig
David Mosberger [Tue, 10 Feb 2004 13:08:10 +0000 (05:08 -0800)]
ia64: Update defconfig

22 years agoia64: Fix some more warnings caused by casts used as l-values.
David Mosberger [Tue, 10 Feb 2004 10:59:35 +0000 (02:59 -0800)]
ia64: Fix some more warnings caused by casts used as l-values.

22 years agoia64: Based on patch by Stephane Eranian: Make fpswa version info available
David Mosberger [Tue, 10 Feb 2004 10:51:34 +0000 (02:51 -0800)]
ia64: Based on patch by Stephane Eranian: Make fpswa version info available
via /proc/efi/fpswa, rather than printing it at boot time.

22 years agoJFS: Threads should exit with complete_and_exit
Dave Kleikamp [Tue, 10 Feb 2004 09:32:27 +0000 (03:32 -0600)]
JFS: Threads should exit with complete_and_exit

22 years agoMerge jfs@jfs.bkbits.net:linux-2.5
Dave Kleikamp [Tue, 10 Feb 2004 09:18:02 +0000 (03:18 -0600)]
Merge jfs@jfs.bkbits.net:linux-2.5
into kleikamp.dyn.webahead.ibm.com:/shaggy/bk/jfs-2.5

22 years ago[PATCH] ia64: Periodically forward MCA or INIT records to user-level
Keith Owens [Tue, 10 Feb 2004 07:37:14 +0000 (23:37 -0800)]
[PATCH] ia64: Periodically forward MCA or INIT records to user-level

Periodically check for outstanding MCA or INIT records and pass them to
user space salinfo.

22 years ago[PATCH] ia64: mca.c - Fix the "did we recover from MCA test" and move it up
Keith Owens [Tue, 10 Feb 2004 07:32:28 +0000 (23:32 -0800)]
[PATCH] ia64: mca.c - Fix the "did we recover from MCA test" and move it up

Correct the "did we recover from MCA test" and move it up a level to
simplify interaction with debuggers.

22 years ago[PATCH] ia64: remove unused cpucount variable
Kenneth W. Chen [Tue, 10 Feb 2004 07:20:28 +0000 (23:20 -0800)]
[PATCH] ia64: remove unused cpucount variable

22 years ago[PATCH] Remove the assumption that the number of the sibling is 2
Jun Nakajima [Tue, 10 Feb 2004 07:17:40 +0000 (23:17 -0800)]
[PATCH] Remove the assumption that the number of the sibling is 2

Thanks to Nick's domain patch, the kernel worked fine with
smp_num_siblings = 4 (in simulation).

22 years agoMerge bk://linux-dj.bkbits.net/cpufreq
Linus Torvalds [Tue, 10 Feb 2004 07:09:05 +0000 (23:09 -0800)]
Merge bk://linux-dj.bkbits.net/cpufreq
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[CPUFREQ] Fix deadlock in userspace governor.
Dave Jones [Tue, 10 Feb 2004 18:03:26 +0000 (18:03 +0000)]
[CPUFREQ] Fix deadlock in userspace governor.
Another fix from Dominik.

22 years ago[CPUFREQ] Pentium-4-M detection fix for speedstep-lib
Dave Jones [Tue, 10 Feb 2004 17:57:45 +0000 (17:57 +0000)]
[CPUFREQ] Pentium-4-M detection fix for speedstep-lib
From Dominik..
The different P-4-M steppings have different "ebx" values. Analyze it
correctly to sort out Pentium-4-based Celerons.

22 years ago[CPUFREQ] powernow-k8 printk cleanups from Pavel.
Dave Jones [Tue, 10 Feb 2004 17:54:34 +0000 (17:54 +0000)]
[CPUFREQ] powernow-k8 printk cleanups from Pavel.

22 years ago[CPUFREQ] convert powernow-k8 to use frequency tables [5/5]
Dave Jones [Tue, 10 Feb 2004 17:45:49 +0000 (17:45 +0000)]
[CPUFREQ] convert powernow-k8 to use frequency tables [5/5]
Move the table verification to an extra function.

22 years ago[CPUFREQ] convert powernow-k8 to use frequency tables [4/5]
Dave Jones [Tue, 10 Feb 2004 17:44:31 +0000 (17:44 +0000)]
[CPUFREQ] convert powernow-k8 to use frequency tables [4/5]
Remove the *ppst table, and remove an unneccessary forward-declaration

22 years ago[CPUFREQ] convert powernow-k8 to use frequency tables [3/5]
Dave Jones [Tue, 10 Feb 2004 17:43:28 +0000 (17:43 +0000)]
[CPUFREQ] convert powernow-k8 to use frequency tables [3/5]
Keep *ppst local to the only function which needs it any longer.

22 years ago[CPUFREQ] convert powernow-k8 to use frequency tables [2/5]
Dave Jones [Tue, 10 Feb 2004 17:42:30 +0000 (17:42 +0000)]
[CPUFREQ] convert powernow-k8 to use frequency tables [2/5]

Use the frequency_table for calculating the correct ->target state

22 years ago[CPUFREQ] convert powernow-k8 to use frequency tables [1/5]
Dave Jones [Tue, 10 Feb 2004 17:41:20 +0000 (17:41 +0000)]
[CPUFREQ] convert powernow-k8 to use frequency tables [1/5]
Add a struct cpufreq_frequency_table, fill it with content, and use it for
->verify.

22 years ago[CPUFREQ] Fix an oops unloading p4-clockmod.
Dave Jones [Tue, 10 Feb 2004 17:17:19 +0000 (17:17 +0000)]
[CPUFREQ] Fix an oops unloading p4-clockmod.
Reverting frequency changes on unloading is uncommon for cpufreq drivers
so let's remove this speciality.

22 years agoMerge delerium.codemonkey.org.uk:/mnt/nfs/sepia/bar/src/kernel/2.6/trees/bk-linus
Dave Jones [Tue, 10 Feb 2004 17:06:57 +0000 (17:06 +0000)]
Merge delerium.codemonkey.org.uk:/mnt/nfs/sepia/bar/src/kernel/2.6/trees/bk-linus
into delerium.codemonkey.org.uk:/mnt/nfs/sepia/bar/src/kernel/2.6/trees/cpufreq

22 years ago[CPUFREQ] Geode register fixes.
Dave Jones [Tue, 10 Feb 2004 16:54:06 +0000 (16:54 +0000)]
[CPUFREQ] Geode register fixes.

From: Hiroshi Miura <miura at da-cha.org>

I mistook a Geode chipset's register meanings. (-.-;
ON is not 'CPU is ON' but 'cpu modulation is ON' that is stops cpu.

this causes a bad freq setting.

This patch fixes this and minor bug that is,

        if (new_khz == stock_freq) {  /* if new khz == 100% of CPU speed, it is special case */
                local_irq_save(flags);
                cpufreq_notify_transition(&freqs, CPUFREQ_PRECHANGE);

cpufreq_notify_transition() called after local_irq_save();
this makes not update cpu_khz.

22 years ago[PATCH] ia64: mca.c - pass irq_safe around
Keith Owens [Tue, 10 Feb 2004 06:54:01 +0000 (22:54 -0800)]
[PATCH] ia64: mca.c - pass irq_safe around

Patches from Ben Woodward to calculate irq_safe once and pass it around.

22 years ago[PATCH] ia64: mca.c cleanup - Bjorn's printk cleanup
Keith Owens [Tue, 10 Feb 2004 06:14:47 +0000 (22:14 -0800)]
[PATCH] ia64: mca.c cleanup - Bjorn's printk cleanup

22 years ago[PATCH] ia64: mca.c cleanup - Reorder to remove the need for forward declarations...
Keith Owens [Tue, 10 Feb 2004 06:14:04 +0000 (22:14 -0800)]
[PATCH] ia64: mca.c cleanup - Reorder to remove the need for forward declarations and to consolidate related code

22 years ago[PATCH] ia64: mca.c cleanup - Delete dead variables and functions
Keith Owens [Tue, 10 Feb 2004 06:13:21 +0000 (22:13 -0800)]
[PATCH] ia64: mca.c cleanup - Delete dead variables and functions

22 years ago[PATCH] ia64: mca.c cleanup - Mark variables and functions static where possible
Keith Owens [Tue, 10 Feb 2004 06:12:30 +0000 (22:12 -0800)]
[PATCH] ia64: mca.c cleanup - Mark variables and functions static where possible

22 years ago[PATCH] ia64: mca.c cleanup - Delete all record printing code, moved to salinfo_decod...
Keith Owens [Tue, 10 Feb 2004 06:11:58 +0000 (22:11 -0800)]
[PATCH] ia64: mca.c cleanup - Delete all record printing code, moved to salinfo_decode in user space

22 years ago[PATCH] ia64: Avoid deadlock when using printk() for MCA and INIT records
Keith Owens [Tue, 10 Feb 2004 06:11:17 +0000 (22:11 -0800)]
[PATCH] ia64: Avoid deadlock when using printk() for MCA and INIT records

Port the ia64 mca.c clean up patches from 2.4.25-pre8 to 2.6.2-rc2.

The following 6 patches do :-

1 Avoid deadlock when using printk() for MCA and INIT records.
2 Delete all record printing code, moved to salinfo_decode in user space.
3 Mark variables and functions static where possible.
4 Delete dead variables and functions.
5 Reorder to remove the need for forward declarations and to consolidate
  related code.
6 Bjorn's printk cleanup.

Altogether they shrink mca.c from 2432 to 1339 lines and make it much
more readable.

The only functional change is the removal of any attempt to print the
CMC/CPE/MCA/INIT record contents in the kernel plus the addition of an
info printk to ia64_mca_check_errors(), to match 2.4.  Now we just get
one line to say that a record has been detected, except for MCA which
prints nothing at all.

22 years ago[PATCH] ia64: sba_iommu perf tunning and new functionality
Alex Williamson [Tue, 10 Feb 2004 05:45:36 +0000 (21:45 -0800)]
[PATCH] ia64: sba_iommu perf tunning and new functionality

   I've been doing some performance tuning and adding some functionality
to sba_iommu for zx1/sx1000 chipsets.  This adds:

      * Long overdue consistent_dma_mask support
      * Long overdue ability to do large mappings in the iommu
      * Tightened spinlock usage for better performance/scalability
      * Added branch prediction hints for some of the performance paths
      * Added explicit data prefetching to some performance paths -
        perfmon shows roughly a 20% decrease in L3 misses in the bitmap
        search code
      * Increased delayed resource freeing depth and added a separate
        lock per ioc to avoid contention
      * Added code to free up queued pdir entries should we be unable to
        find space for new ones (not that I've ever seen the pdir
        anywhere close to full)
      * Finished cleaning out the hint support code, Grant is
        maintaining this separately for now
      * Added option to control bypass of sg mappings separately from
        single/coherent mappings

Much like the swiotlb, sba_iommu allows devices capable of 64bit
addressing to bypass the iommu and DMA directly to/from memory.  Using a
worst case scenario test (64bit bypass disabled, all DMA mapped through
the iommu), I saw a 60% increase in sequential block input throughput
using bonnie++ on a large RAID0 MD array.  In fact, this patch provides
the best bonnie++ performance with bypass disabled.  This is likely due
to benefits seen from coalescing the scatterlist, allowing better disk
streaming.  I assume that network performance will likely be limited by
mapping latency, so I added the last bullet item to allow sg mappings to
get the benefit of coalescing while keeping a low latency path for
single and coherent mappings.  If anyone is setup for network
benchmarks, I'd be interested in a before and after with this patch.

22 years ago[PATCH] ia64: fix ld.a emulation
Kenneth W. Chen [Tue, 10 Feb 2004 04:55:53 +0000 (20:55 -0800)]
[PATCH] ia64: fix ld.a emulation

This patch fixes a corner-case of ld.a emulation.  ld.a should be
emulated such that it always loads a misaligned value and clears the
corresponding ALAT entry.  The old emulation was correct for the case
where ld.a was followed by ld.c/chk.a (since ALAT entry was cleared),
but wrong for the case where it _wasn't_ followed by ld.c/chk.a.  In
that case, the misaligned value wasn't read from memory, as it should
have been.

22 years ago[PATCH] ia64: Enable cpu_vm_mask maintenance and improve SN2 TLB flushing
Jack Steiner [Tue, 10 Feb 2004 04:16:10 +0000 (20:16 -0800)]
[PATCH] ia64: Enable cpu_vm_mask maintenance and improve SN2 TLB flushing

22 years agoFix bogus mode bit testing by smbfs.
Linus Torvalds [Tue, 10 Feb 2004 03:19:39 +0000 (19:19 -0800)]
Fix bogus mode bit testing by smbfs.

The S_IFxxxx macros aren't bits to be tested, they
are values of the S_IFMT field.

22 years ago[PATCH] framebuffer GPM corruption fix.
James Simmons [Tue, 10 Feb 2004 01:38:45 +0000 (17:38 -0800)]
[PATCH] framebuffer GPM corruption fix.

This patch fixes the GPM cursor corruption people where seeing.

22 years ago[PATCH] dm: block size bug with 64 bit devs
Joe Thornber [Tue, 10 Feb 2004 01:24:56 +0000 (17:24 -0800)]
[PATCH] dm: block size bug with 64 bit devs

With 32 bit sector_t the block device size _in bytes_ is also cut to
32 bit in __set_size when the block device is mount (a filesystem
mounted). The argument should be cast to loff_t before expanding the
sector count to a byte count and calling i_size_write.

[Christophe Saout]

22 years agoMake <linux/compiler.h> a bit more palatable to
Linus Torvalds [Tue, 10 Feb 2004 01:10:33 +0000 (17:10 -0800)]
Make <linux/compiler.h> a bit more palatable to
user program inclusion.

It's still wrong to include kernel headers from
user programs. Oh, well.

22 years ago[PATCH] fix build for CONFIG_BLK_DEV_IDEDMA=n
Bartlomiej Zolnierkiewicz [Tue, 10 Feb 2004 01:00:29 +0000 (17:00 -0800)]
[PATCH] fix build for CONFIG_BLK_DEV_IDEDMA=n

Ths "fix duplication of DMA {black,white}list in icside.c" patch broke it.

Noticed by Geert Uytterhoeven <geert@linux-m68k.org>.

22 years ago[PATCH] DVD-R capability flag set incorrectly, /proc formatting fix
Jens Axboe [Tue, 10 Feb 2004 00:45:59 +0000 (16:45 -0800)]
[PATCH] DVD-R capability flag set incorrectly, /proc formatting fix

From John McKell <mckellj@iomega.com>:

  This patch for scsi/sr.c and cdrom/cdrom.c persuades
  /proc/sys/dev/cdrom/info to report that connecting a drive via USB
  rather than ATAPI in fact does not make it able to write DVD-R.

  Without this patch, when sr0 and hdd are the same type of device
  connected via USB and ATAPI respectively, I see:

$ cat /proc/sys/dev/cdrom/info:
drive name:             sr1     sr0     hdd
...
Can write CD-R:         1       0       0
Can write CD-RW:        1       0       0
Can read DVD:           0       0       0
Can write DVD-R:        1       1       0
Can write DVD-RAM:      0       0       0
Can read MRW:           0               0               0
Can write MRW:          0               0               0

  With this patch applied, instead I see:

$ cat /proc/sys/dev/cdrom/info:
drive name:             sr1     sr0     hdd
...
Can write CD-R:         1       0       0
Can write CD-RW:        1       0       0
Can read DVD:           0       0       0
Can write DVD-R:        0       0       0
Can write DVD-RAM:      0       0       0
Can read MRW:           0       0       0
Can write MRW:          0       0       0

  The sr1 device in particular is an ordinary CD-RW that in fact cannot
  write DVD-R.

  While messing with this code, I also thought to tweak the /proc
  formatting to align the tabbed columns.

22 years ago[PATCH] Export OF device path for PCI devices
Benjamin Herrenschmidt [Tue, 10 Feb 2004 00:11:44 +0000 (16:11 -0800)]
[PATCH] Export OF device path for PCI devices

Here's a new version of the patch according to our discussion.

This allows the platform to add its own platform files to the
sysfs PCI device node through a "pcibios_add_platform_entries()"
call.

I added an empty pcibios_add_platform_entries() inline to all
archs that apparently have PCI and implemented the OF stuff for
ppc and ppc64. The name is still "devspec" for now, I doubt
it will conflict and that's consistent with our use of the
"devspec" name in other places.

22 years agoLinux 2.6.3-rc2 v2.6.3-rc2
Linus Torvalds [Mon, 9 Feb 2004 10:59:09 +0000 (02:59 -0800)]
Linux 2.6.3-rc2

22 years ago[PATCH] getxattr error checking fix
Andrew Morton [Mon, 9 Feb 2004 10:58:33 +0000 (02:58 -0800)]
[PATCH] getxattr error checking fix

From: Nathan Scott <nathans@sgi.com>,
      Andreas Gruenbacher <agruen@suse.de>

XFS regression tests tripped a couple of problems with the recent xattr fix.

When a size of 0 is passed in, the getxattr and listxattr syscalls return the
size that would be required for the value or list of names, without actually
returning the value.  The previous patch accidentally removed this test, and
so querying the required size broke.

22 years ago[PATCH] Remove duplicated HPPA bits in kernel/sysctl.c
Andrew Morton [Mon, 9 Feb 2004 10:58:23 +0000 (02:58 -0800)]
[PATCH] Remove duplicated HPPA bits in kernel/sysctl.c

From: "Art Haas" <ahaas@airmail.net>

The following patch removes the duplicated sysctl entries for 'soft-power'
and 'unaligned-trap' for HPPA users.  Immediately before these lines these
two entries exist in a C99-style format.

22 years agoMerge bk://kernel.bkbits.net/davem/irda-2.6
Linus Torvalds [Mon, 9 Feb 2004 10:57:48 +0000 (02:57 -0800)]
Merge bk://kernel.bkbits.net/davem/irda-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge bk://bk.arm.linux.org.uk/linux-2.6-rmk
Linus Torvalds [Mon, 9 Feb 2004 10:51:31 +0000 (02:51 -0800)]
Merge bk://bk.arm.linux.org.uk/linux-2.6-rmk
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[IRDA]: w83977af_ir irq retval
Jean Tourrilhes [Mon, 9 Feb 2004 10:43:17 +0000 (02:43 -0800)]
[IRDA]: w83977af_ir irq retval

<Patch from Stephen Hemminger>
o [CORRECT] Better handling of shared IRQs in w83977af_ir driver.

22 years ago[IRDA]: via-ircc irq retval
Jean Tourrilhes [Mon, 9 Feb 2004 10:42:39 +0000 (02:42 -0800)]
[IRDA]: via-ircc irq retval

<Patch from Stephen Hemminger>
o [CORRECT] Better handling of shared IRQs in via-ircc driver.

22 years ago[IRDA]: smsc-ircc2 irq retval
Jean Tourrilhes [Mon, 9 Feb 2004 10:42:06 +0000 (02:42 -0800)]
[IRDA]: smsc-ircc2 irq retval

<Patch from Stephen Hemminger>
o [CORRECT] Better handling of shared IRQs in smsc-ircc2 driver.

22 years ago[IRDA]: ali-ircc irq retval
Jean Tourrilhes [Mon, 9 Feb 2004 10:41:33 +0000 (02:41 -0800)]
[IRDA]: ali-ircc irq retval

<Patch from Stephen Hemminger>
o [CORRECT] Better handling of shared IRQs in ali-ircc driver.

22 years ago[IRDA]: nsc-ircc irq retval
Jean Tourrilhes [Mon, 9 Feb 2004 10:40:57 +0000 (02:40 -0800)]
[IRDA]: nsc-ircc irq retval

<Patch from Stephen Hemminger>
o [CORRECT] Better handling of shared IRQs in nsc-ircc driver.

22 years ago[IRDA]: Remove net notifier.
Jean Tourrilhes [Mon, 9 Feb 2004 10:40:22 +0000 (02:40 -0800)]
[IRDA]: Remove net notifier.

<Patch from Stephen Hemminger>
o [FEATURE] remove unused code : device notifier handler.

22 years ago[IRDA]: IrLAP disconnection pending race.
Jean Tourrilhes [Mon, 9 Feb 2004 10:39:49 +0000 (02:39 -0800)]
[IRDA]: IrLAP disconnection pending race.

o [FEATURE] Don't drop IrLAP connection is we *just* received an
incomming IrLMP connection request.

22 years ago[IRDA]: Ultra sendto support.
Jean Tourrilhes [Mon, 9 Feb 2004 10:35:34 +0000 (02:35 -0800)]
[IRDA]: Ultra sendto support.

<Original patch from Stephen Hemminger>
o [CORRECT] Always initialise Ultra packet/header size.
o [CORRECT] Don't allow Ultra send on unbound sockets if no
dest address is given.
o [FEATURE] Properly support Ultra sendto on unbound sockets.

22 years ago[PATCH] NFS: fix for older gcc's
Andrew Morton [Mon, 9 Feb 2004 08:30:48 +0000 (00:30 -0800)]
[PATCH] NFS: fix for older gcc's

From: Trond Myklebust <trond.myklebust@fys.uio.no>

Fix for proper C99 designated initializer, and avoid warning from
missing (unreachable - but gcc doesn't know it) return.

22 years agoClean up dentry pointer validation by moving it into
Linus Torvalds [Mon, 9 Feb 2004 08:26:00 +0000 (00:26 -0800)]
Clean up dentry pointer validation by moving it into
a function of its own.

This also allows us to do a better job, since slab.c
can now do more proper tests.

22 years agoAdd forward-declaration of "struct nfs4_client" to make
Linus Torvalds [Mon, 9 Feb 2004 08:25:04 +0000 (00:25 -0800)]
Add forward-declaration of "struct nfs4_client" to make
nfs_idmap.h independent of CONFIG_NFS4 and other header
files.

22 years agoMerge bk://kernel.bkbits.net/gregkh/linux/i2c-2.6
Linus Torvalds [Mon, 9 Feb 2004 07:42:17 +0000 (23:42 -0800)]
Merge bk://kernel.bkbits.net/gregkh/linux/i2c-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge bk://kernel.bkbits.net/gregkh/linux/pci-2.6
Linus Torvalds [Mon, 9 Feb 2004 07:40:28 +0000 (23:40 -0800)]
Merge bk://kernel.bkbits.net/gregkh/linux/pci-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge bk://kernel.bkbits.net/gregkh/linux/driver-2.6
Linus Torvalds [Mon, 9 Feb 2004 07:39:44 +0000 (23:39 -0800)]
Merge bk://kernel.bkbits.net/gregkh/linux/driver-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge bk://kernel.bkbits.net/gregkh/linux/usb-2.6
Linus Torvalds [Mon, 9 Feb 2004 07:38:54 +0000 (23:38 -0800)]
Merge bk://kernel.bkbits.net/gregkh/linux/usb-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge davem@nuts.davemloft.net:/disk1/BK/net-2.6
David S. Miller [Mon, 9 Feb 2004 07:16:32 +0000 (23:16 -0800)]
Merge davem@nuts.davemloft.net:/disk1/BK/net-2.6
into kernel.bkbits.net:/home/davem/net-2.6

22 years agoMerge http://nfsclient.bkbits.net/linux-2.5
Trond Myklebust [Mon, 9 Feb 2004 20:24:19 +0000 (21:24 +0100)]
Merge http://nfsclient.bkbits.net/linux-2.5
into fys.uio.no:/home/linux/bitkeeper/nfsclient-2.5

22 years ago[PATCH] USB: drivers/usb/media/Kconfig URL fixups
Petri T. Koistinen [Mon, 9 Feb 2004 06:22:43 +0000 (22:22 -0800)]
[PATCH] USB: drivers/usb/media/Kconfig URL fixups

Here is patch for linux-2.6/drivers/usb/media/Kconfig.

22 years agoMerge kroah.com:/home/greg/linux/BK/bleed-2.6
Greg Kroah-Hartman [Mon, 9 Feb 2004 06:09:50 +0000 (22:09 -0800)]
Merge kroah.com:/home/greg/linux/BK/bleed-2.6
into kroah.com:/home/greg/linux/BK/i2c-2.6

22 years agodmapool: fix up list_for_each() calls to list_for_each_entry()
Greg Kroah-Hartman [Mon, 9 Feb 2004 06:05:33 +0000 (22:05 -0800)]
dmapool: fix up list_for_each() calls to list_for_each_entry()

Now this should get that Rusty^Wmonkey off my back...

22 years agoDriver Core: fix up list_for_each() calls to list_for_each_entry()
Greg Kroah-Hartman [Mon, 9 Feb 2004 06:01:07 +0000 (22:01 -0800)]
Driver Core: fix up list_for_each() calls to list_for_each_entry()

Now this should get that Rusty^Wmonkey off my back...

22 years agoMerge kroah.com:/home/greg/linux/BK/bleed-2.6
Greg Kroah-Hartman [Mon, 9 Feb 2004 05:25:39 +0000 (21:25 -0800)]
Merge kroah.com:/home/greg/linux/BK/bleed-2.6
into kroah.com:/home/greg/linux/BK/pci-2.6

22 years ago[PATCH] I2C: add new chip driver: fscher
Jean Delvare [Mon, 9 Feb 2004 05:18:09 +0000 (21:18 -0800)]
[PATCH] I2C: add new chip driver: fscher

This is a new ported driver, fscher, which supports the FSC Hermes chip.
The original driver was written by Reinhard Nissl, who also ported it to
Linux 2.6, as discussed on the lm_sensors mailing list during the last
two weeks. I reviewed the code and we made the necessary changes, so
that what we have now looks good to me. Please apply on top of your i2c
patches stack.

22 years agoMerge kroah.com:/home/greg/linux/BK/bleed-2.6
Greg Kroah-Hartman [Mon, 9 Feb 2004 05:10:06 +0000 (21:10 -0800)]
Merge kroah.com:/home/greg/linux/BK/bleed-2.6
into kroah.com:/home/greg/linux/BK/driver-2.6

22 years agoJFS: rename should update mtime on source and target directories
Dave Kleikamp [Mon, 9 Feb 2004 05:03:07 +0000 (23:03 -0600)]
JFS: rename should update mtime on source and target directories

22 years agoMerge kroah.com:/home/greg/linux/BK/bleed-2.6
Greg Kroah-Hartman [Mon, 9 Feb 2004 04:54:08 +0000 (20:54 -0800)]
Merge kroah.com:/home/greg/linux/BK/bleed-2.6
into kroah.com:/home/greg/linux/BK/usb-2.6

22 years agoMerge http://linux-lksctp.bkbits.net/lksctp-2.5.work
David S. Miller [Mon, 9 Feb 2004 04:23:32 +0000 (20:23 -0800)]
Merge http://linux-lksctp.bkbits.net/lksctp-2.5.work
into nuts.davemloft.net:/disk1/BK/net-2.6

22 years ago[PATCH] USB: fix bug number 1980 about keyspan devices not getting recognized.
Greg Kroah-Hartman [Mon, 9 Feb 2004 04:17:32 +0000 (20:17 -0800)]
[PATCH] USB: fix bug number 1980 about keyspan devices not getting recognized.

22 years ago[PATCH] USB: fix unneeded SubClass entry in unusual_devs.h
Alan Stern [Mon, 9 Feb 2004 04:17:18 +0000 (20:17 -0800)]
[PATCH] USB: fix unneeded SubClass entry in unusual_devs.h

On Sat, 7 Feb 2004, Brendan Arthurs wrote:

> I'm getting the following message when I power on my USB external
> enclosure (a MAP-K51U) with a Maxtor IDE hard drive in it. I'm running
> kernel 2.6.2. Hope this is of some use to you.
>
> Feb  7 11:03:13 europa kernel: hub 4-0:1.0: new USB device on port 2,
> assigned address 2
> Feb  7 11:03:13 europa kernel: usb 4-2: Product: USB Mass Storage
> Device
> Feb  7 11:03:13 europa kernel: usb 4-2: Manufacturer: Genesyslogic
> Feb  7 11:03:13 europa kernel: usb-storage: This device
> (05e3,0701,0002 S 06 P 50) has an unneeded SubClass entry in
> unusual_devs.h
> Feb  7 11:03:13 europa kernel:    Please send a copy of this message
> to <linux-usb-devel@lists.sourceforge.net>

Thank you for sending this in.  Here's a patch to take care of it.
Alexander, does this work for you?

22 years ago[PATCH] USB: drivers/usb/input/Kconfig URI unify
Petri T. Koistinen [Mon, 9 Feb 2004 04:17:06 +0000 (20:17 -0800)]
[PATCH] USB: drivers/usb/input/Kconfig URI unify

Little URI unifing patch.

22 years ago[PATCH] USB: drivers/usb/misc/Kconfig URI update & unify: modules.txt
Petri T. Koistinen [Mon, 9 Feb 2004 04:16:53 +0000 (20:16 -0800)]
[PATCH] USB: drivers/usb/misc/Kconfig URI update & unify: modules.txt

Another little patch fixing modules.txt and fine tuning URLs.

22 years ago[PATCH] USB: drivers/usb/net config URI update and unify
Petri T. Koistinen [Mon, 9 Feb 2004 04:16:40 +0000 (20:16 -0800)]
[PATCH] USB: drivers/usb/net config URI update and unify

Here is a tiny Kconfig update and unify patch.

22 years ago[PATCH] USB: usb-storage Kconfig_URL_update
Petri T. Koistinen [Mon, 9 Feb 2004 04:16:25 +0000 (20:16 -0800)]
[PATCH] USB: usb-storage Kconfig_URL_update

Here is little URL update for Kconfig file. I hope webmaster remembers to
put redirection in place next time URL changes.

22 years ago[PATCH] USB: re-factor enumeration/reset paths
David Brownell [Mon, 9 Feb 2004 04:16:07 +0000 (20:16 -0800)]
[PATCH] USB: re-factor enumeration/reset paths

This patch starts dis-entangling some of the enumeration logic by
moving initialization code into the usb_alloc_dev() constructor.
Some call signatures changed; a usbcore-internal declaration was
moved in <linux/usb.h> to a more appropriate location.

With the driver model init now more centralized, it's safer to
use driver model calls (including dev_info) a lot earlier, so
the "new device at address N" message now does that.  It also
reports the device speed, which may not be evident otherwise.

22 years ago[SCTP] Removed SCTP specific rmem/wmem sysctl's and use the global
Sridhar Samudrala [Mon, 9 Feb 2004 03:14:24 +0000 (19:14 -0800)]
[SCTP] Removed SCTP specific rmem/wmem sysctl's and use the global
       rmem_default/wmem_default values for SCTP socket buffer sizes.

22 years ago[IPV6]: Use LL_RESERVED_SPACE() where applicable.
Hideaki Yoshifuji [Mon, 9 Feb 2004 03:13:21 +0000 (19:13 -0800)]
[IPV6]: Use LL_RESERVED_SPACE() where applicable.