]> git.hungrycats.org Git - linux/log
linux
22 years agoLinux v2.5.38 v2.5.38
Linus Torvalds [Sat, 21 Sep 2002 14:20:04 +0000 (07:20 -0700)]
Linux v2.5.38

22 years agoAvoid confusion "mount" and "fsck" - don't show things like
Linus Torvalds [Sat, 21 Sep 2002 14:19:23 +0000 (07:19 -0700)]
Avoid confusion "mount" and "fsck" - don't show things like
floppies and CD's in /proc/partitions.

22 years ago[PATCH] free_area_init_node fix (for non discontigmem direct use)
Martin J. Bligh [Sat, 21 Sep 2002 12:39:56 +0000 (05:39 -0700)]
[PATCH] free_area_init_node fix (for non discontigmem direct use)

Some idiot (OK, it was me) broke free_area_init_node for
non discontigmem systems that call it directly (eg sparc64),
during a recent cleanup, thus invoking the wrath of DaveM.

I know Dave sent you a patch yesterday, but I think the BUG
statement in it will break anyone who just uses free_area_init
(eg any PC). So here's a portion of Dave's patch that should
fix things for everyone I think. Unfortunately my non-NUMA
test box is borked right now, but it just removes the BUG
statement from what he tested, and it's so simple that even
I couldn't screw this up (famous last words).

This code really needs some more cleanup work, but this will
fix it for now so everyone can do their work ...

22 years agoDon't do a 64-bit divide when a simple shift will do..
Linus Torvalds [Sat, 21 Sep 2002 11:07:59 +0000 (04:07 -0700)]
Don't do a 64-bit divide when a simple shift will do..

22 years agoMerge home.transmeta.com:/home/torvalds/v2.5/viro
Linus Torvalds [Sat, 21 Sep 2002 09:53:47 +0000 (02:53 -0700)]
Merge home.transmeta.com:/home/torvalds/v2.5/viro
into home.transmeta.com:/home/torvalds/v2.5/linux

22 years ago[PATCH] gendisk for swim_iop
Alexander Viro [Sat, 21 Sep 2002 09:52:06 +0000 (02:52 -0700)]
[PATCH] gendisk for swim_iop

swim_iop switched to use of gendisk

22 years ago[PATCH] gendisk for acorn floppy
Alexander Viro [Sat, 21 Sep 2002 09:52:01 +0000 (02:52 -0700)]
[PATCH] gendisk for acorn floppy

acorn floppy switched to use of gendisk

22 years ago[PATCH] gendisk for xpram
Alexander Viro [Sat, 21 Sep 2002 09:51:56 +0000 (02:51 -0700)]
[PATCH] gendisk for xpram

xpram switched to use of gendisk

22 years ago[PATCH] gendisk for nbd
Alexander Viro [Sat, 21 Sep 2002 09:51:50 +0000 (02:51 -0700)]
[PATCH] gendisk for nbd

nbd switched to use of gendisk

22 years ago[PATCH] gendisk for rd
Alexander Viro [Sat, 21 Sep 2002 09:51:45 +0000 (02:51 -0700)]
[PATCH] gendisk for rd

rd switched to use of gendisk

22 years ago[PATCH] gendisk for stram
Alexander Viro [Sat, 21 Sep 2002 09:51:40 +0000 (02:51 -0700)]
[PATCH] gendisk for stram

stram switched to use of gendisk

22 years ago[PATCH] gendisk for sonycd
Alexander Viro [Sat, 21 Sep 2002 09:51:35 +0000 (02:51 -0700)]
[PATCH] gendisk for sonycd

sonycd switched to use of gendisk; missing initcall restored

22 years ago[PATCH] gendisk for sjcd
Alexander Viro [Sat, 21 Sep 2002 09:51:31 +0000 (02:51 -0700)]
[PATCH] gendisk for sjcd

sjcd switched to use of gendisk; missing initcall restored

22 years ago[PATCH] gendisk for optcd
Alexander Viro [Sat, 21 Sep 2002 09:51:25 +0000 (02:51 -0700)]
[PATCH] gendisk for optcd

optcd switched to use of gendisk; missing initcall restored

22 years ago[PATCH] gendisk for gscd
Alexander Viro [Sat, 21 Sep 2002 09:51:21 +0000 (02:51 -0700)]
[PATCH] gendisk for gscd

gscd switched to use of gendisk; missing initcall restored

22 years ago[PATCH] gendisk for aztcd
Alexander Viro [Sat, 21 Sep 2002 09:51:16 +0000 (02:51 -0700)]
[PATCH] gendisk for aztcd

aztcd switched to use of gendisk; missing initcall restored (aztcd_init()
and friends used to be called directly from blk_dev_init(); apparently
the first step of bio merge had killed these calls but left module_init() in
these drivers under #ifdef MODULE).

22 years ago[PATCH] gendisk for loop
Alexander Viro [Sat, 21 Sep 2002 09:51:11 +0000 (02:51 -0700)]
[PATCH] gendisk for loop

loop switched to use of gendisk

22 years ago[PATCH] gendisk for swim3
Alexander Viro [Sat, 21 Sep 2002 09:51:06 +0000 (02:51 -0700)]
[PATCH] gendisk for swim3

swim3 switched to use of gendisk

22 years ago[PATCH] beginning of probe_disk() and gendisks for floppy
Alexander Viro [Sat, 21 Sep 2002 09:51:01 +0000 (02:51 -0700)]
[PATCH] beginning of probe_disk() and gendisks for floppy

That's a tricky one and large part of that stuff is temporary - it will be
replaced as soon as we have gendisks for all block devices and get sane
refcounting for gendisks.
* we add per-major lists of gendisks; get_gendisk() looks into
appropriate list instead of looking through the list of all gendisks.
* we allow driver to override that search - it can call
blk_set_probe(major, probe) and then gendisk will call probe(minor).
blk_set_probe(major, NULL) restores the default behaviour.
* floppy.c switched to use of gendisks; we have one gendisk per
disk and let floppy_find(minor) return the right one.
Note that final mechanism will involve a similar construction
but floppy.c is actually the least interesting application - places
where it will really play will include stuff like loading the right
high-level driver when we open /dev/hdX, etc.  And it won't be major-based...

22 years ago[PATCH] removal of bogus exports
Alexander Viro [Sat, 21 Sep 2002 09:50:56 +0000 (02:50 -0700)]
[PATCH] removal of bogus exports

partition_name() moved from md.c to partitions/check.c; disk_name() is not
exported anymore; partition_name() takes dev_t instead of kdev_t.

22 years ago[PATCH] switch to add_disk()
Alexander Viro [Sat, 21 Sep 2002 09:43:02 +0000 (02:43 -0700)]
[PATCH] switch to add_disk()

Almost all callers of add_gendisk() were immediately followed by
register_disk(disk, mk_kdev(disk->major,disk->first_minor),
      1<<disk->minor_shift, disk->fops, something);
The only exception (DAC960.c) massaged to that form.
New helper (add_disk(disk)) introduced and aforementioned sequence
replaced with
set_capacity(disk, something);
add_disk(disk);

22 years ago[PATCH] gendisk for pf.c
Alexander Viro [Sat, 21 Sep 2002 09:42:55 +0000 (02:42 -0700)]
[PATCH] gendisk for pf.c

pf switched to use of gendisk and cleaned up - we pass pointers to structures
instead of minors now.

22 years ago[PATCH] Lindent pf.c
Alexander Viro [Sat, 21 Sep 2002 09:42:50 +0000 (02:42 -0700)]
[PATCH] Lindent pf.c

pf.c fed through lindent

22 years ago[PATCH] crapectomy in pf.c - part 1
Alexander Viro [Sat, 21 Sep 2002 09:42:45 +0000 (02:42 -0700)]
[PATCH] crapectomy in pf.c - part 1

beginning of macroectomy in pf.c: RR and WR macros replaced with saner
inlines a-la pcd.c

22 years ago[PATCH] gendisk for mtdblock_ro
Alexander Viro [Sat, 21 Sep 2002 09:42:40 +0000 (02:42 -0700)]
[PATCH] gendisk for mtdblock_ro

mtdblock_ro switched to use of gendisk, both mtdblock.c and mtdblock_ro.c
slightly cleaned up.

22 years ago[PATCH] gendisk for jsflash
Alexander Viro [Sat, 21 Sep 2002 09:42:35 +0000 (02:42 -0700)]
[PATCH] gendisk for jsflash

jsflash switched to use of gendisk

22 years ago[PATCH] misc cleanups
Alexander Viro [Sat, 21 Sep 2002 09:42:30 +0000 (02:42 -0700)]
[PATCH] misc cleanups

assorted minor cleanups

22 years ago[PATCH] devfs handling for cdroms moved to register_disk()
Alexander Viro [Sat, 21 Sep 2002 09:42:25 +0000 (02:42 -0700)]
[PATCH] devfs handling for cdroms moved to register_disk()

devfs-related stuff moved from cdrom.c and cdrom drivers to register_disk();
new flag (GENHD_FL_CD) marks gendisks that need such treatment.

22 years ago[PATCH] gendisk for sbpcd
Alexander Viro [Sat, 21 Sep 2002 09:42:19 +0000 (02:42 -0700)]
[PATCH] gendisk for sbpcd

sbpcd switched to use of gendisk

22 years ago[PATCH] gendisk for mcdx
Alexander Viro [Sat, 21 Sep 2002 09:42:14 +0000 (02:42 -0700)]
[PATCH] gendisk for mcdx

mcdx switched to use of gendisk

22 years ago[PATCH] gendisk for mcd
Alexander Viro [Sat, 21 Sep 2002 09:42:08 +0000 (02:42 -0700)]
[PATCH] gendisk for mcd

mcd switched to use of gendisk, failure path in module_init cleaned up

22 years ago[PATCH] gendisk for cm206
Alexander Viro [Sat, 21 Sep 2002 09:42:03 +0000 (02:42 -0700)]
[PATCH] gendisk for cm206

cm206 switched to use of gendisk, failure path in module_init cleaned up

22 years ago[PATCH] gendisk for cdu31a
Alexander Viro [Sat, 21 Sep 2002 09:41:56 +0000 (02:41 -0700)]
[PATCH] gendisk for cdu31a

cdu31a switched to use of gendisk

22 years ago[PATCH] gendisk for pcd
Alexander Viro [Sat, 21 Sep 2002 09:41:51 +0000 (02:41 -0700)]
[PATCH] gendisk for pcd

pcd switched to use of gendisk

22 years agoMerge http://lia64.bkbits.net/to-linus-2.5
Linus Torvalds [Sat, 21 Sep 2002 02:57:39 +0000 (19:57 -0700)]
Merge http://lia64.bkbits.net/to-linus-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

22 years agoMerge http://gkernel.bkbits.net/net-drivers-2.5
Linus Torvalds [Sat, 21 Sep 2002 02:55:32 +0000 (19:55 -0700)]
Merge http://gkernel.bkbits.net/net-drivers-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

22 years agoMerge mandrakesoft.com:/home/jgarzik/repo/linus-2.5
Jeff Garzik [Fri, 20 Sep 2002 19:20:46 +0000 (15:20 -0400)]
Merge mandrakesoft.com:/home/jgarzik/repo/linus-2.5
into mandrakesoft.com:/home/jgarzik/repo/net-drivers-2.5

22 years agoMerge mandrakesoft.com:/home/jgarzik/repo/linus-2.5
Jeff Garzik [Fri, 20 Sep 2002 19:16:36 +0000 (15:16 -0400)]
Merge mandrakesoft.com:/home/jgarzik/repo/linus-2.5
into mandrakesoft.com:/home/jgarzik/repo/irda-2.5

22 years agoFix more IrDA __FUNCTION__ breakage. It now builds, yay.
Jeff Garzik [Fri, 20 Sep 2002 19:10:52 +0000 (15:10 -0400)]
Fix more IrDA __FUNCTION__ breakage.  It now builds, yay.

22 years agoia64: Switch over to using ACPI PCI support routines. This gets rid of much of the
David Mosberger [Fri, 20 Sep 2002 18:25:56 +0000 (11:25 -0700)]
ia64: Switch over to using ACPI PCI support routines.  This gets rid of much of the
code-duplication that existed between ACPI and the ia64 IOSAPIC code.
To make this work, the Makefiles had to be re-organized to ensure that
the ACPI subsystem is initialized before PCI (even though both are called
via subsys-initcalls).

22 years agoMore __FUNCTION__ cleanups for IrDA
Jean Tourrilhes [Fri, 20 Sep 2002 16:31:50 +0000 (12:31 -0400)]
More __FUNCTION__ cleanups for IrDA

22 years agoupdate irda nsc-ircc driver:
Jean Tourrilhes [Fri, 20 Sep 2002 16:29:08 +0000 (12:29 -0400)]
update irda nsc-ircc driver:
o [FEATURE] Cleanly change speed back to 9600bps
o [CORRECT] Change speed under spinlock/irq disabled
o [CORRECT] Make sure interrupt handlers don't mess irq mask
o [CORRECT] Don't change speed if we haven't fully finished to Tx

22 years agoFix wavelan_cs net driver build
Jean Tourrilhes [Fri, 20 Sep 2002 16:18:05 +0000 (12:18 -0400)]
Fix wavelan_cs net driver build

22 years agoia64: Reorganize initialization sequence a bit.
David Mosberger [Fri, 20 Sep 2002 09:33:33 +0000 (02:33 -0700)]
ia64: Reorganize initialization sequence a bit.

22 years agoMerge tiger.hpl.hp.com:/data1/bk/vanilla/linux-2.5
David Mosberger [Fri, 20 Sep 2002 09:12:03 +0000 (02:12 -0700)]
Merge tiger.hpl.hp.com:/data1/bk/vanilla/linux-2.5
into tiger.hpl.hp.com:/data1/bk/lia64/to-linus-2.5

22 years agoMerge bk://jfs.bkbits.net/linux-2.5
Linus Torvalds [Fri, 20 Sep 2002 06:46:43 +0000 (23:46 -0700)]
Merge bk://jfs.bkbits.net/linux-2.5
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

22 years agoJFS: Fix compiler errors in xattr.c
Dave Kleikamp [Fri, 20 Sep 2002 10:15:28 +0000 (05:15 -0500)]
JFS: Fix compiler errors in xattr.c

Fix errors due to header differences between mainline kernel and
acl.bestbits.org patches.

22 years agoMerge jfs@jfs.bkbits.net:linux-2.5
Dave Kleikamp [Fri, 20 Sep 2002 09:05:04 +0000 (04:05 -0500)]
Merge jfs@jfs.bkbits.net:linux-2.5
into kleikamp.austin.ibm.com:/home/shaggy/bk/jfs-2.5

22 years agoJFS: Put legacy OS/2 extended attributes in "os2." namespace
Dave Kleikamp [Fri, 20 Sep 2002 08:39:50 +0000 (03:39 -0500)]
JFS: Put legacy OS/2 extended attributes in "os2." namespace

Existing OS/2 extended attributes are stored without a namespace
prefix.  To avoid polluting the linux namespace, prepend "os2." when
listing the EAs but store "os2." EA names without the prefix.

Also disallow setting extended attributes that don't begin with
"user." or "os2."

22 years agoJFS: swsusp support
Dave Kleikamp [Fri, 20 Sep 2002 08:28:21 +0000 (03:28 -0500)]
JFS: swsusp support

22 years agoMerge http://gkernel.bkbits.net/net-drivers-2.5
Linus Torvalds [Fri, 20 Sep 2002 06:45:23 +0000 (23:45 -0700)]
Merge http://gkernel.bkbits.net/net-drivers-2.5
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

22 years agoMerge mandrakesoft.com:/home/jgarzik/repo/linus-2.5
Jeff Garzik [Fri, 20 Sep 2002 10:36:45 +0000 (06:36 -0400)]
Merge mandrakesoft.com:/home/jgarzik/repo/linus-2.5
into mandrakesoft.com:/home/jgarzik/repo/net-drivers-2.5

22 years agoLink eepro100 net driver with mii module, fixing static build
Steven Cole [Fri, 20 Sep 2002 07:34:23 +0000 (03:34 -0400)]
Link eepro100 net driver with mii module, fixing static build

22 years agoMerge mandrakesoft.com:/home/jgarzik/repo/linus-2.5
Jeff Garzik [Fri, 20 Sep 2002 07:17:53 +0000 (03:17 -0400)]
Merge mandrakesoft.com:/home/jgarzik/repo/linus-2.5
into mandrakesoft.com:/home/jgarzik/repo/net-drivers-2.5

22 years agoMerge http://linux-acpi.bkbits.net/linux-acpi
Linus Torvalds [Fri, 20 Sep 2002 06:44:00 +0000 (23:44 -0700)]
Merge http://linux-acpi.bkbits.net/linux-acpi
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

22 years ago[PATCH] schedule() in_atomic() check
Robert Love [Fri, 20 Sep 2002 06:42:54 +0000 (23:42 -0700)]
[PATCH] schedule() in_atomic() check

This makes the in_atomic() check in schedule() actually work.  You
merged the PREEMPT_ACTIVE bits, we just need to handle the exit() case
correctly.

22 years agoMerge mandrakesoft.com:/home/jgarzik/repo/linus-2.5
Jeff Garzik [Fri, 20 Sep 2002 05:57:41 +0000 (01:57 -0400)]
Merge mandrakesoft.com:/home/jgarzik/repo/linus-2.5
into mandrakesoft.com:/home/jgarzik/repo/net-drivers-2.5

22 years agoACPI: Re-enable compilation of ACPI subordinate drivers as modules
Andy Grover [Fri, 20 Sep 2002 04:51:11 +0000 (21:51 -0700)]
ACPI: Re-enable compilation of ACPI subordinate drivers as modules
(Bjoern A. Zeeb)

22 years agoMerge bk://linus.bkbits.net/linux-2.5
Dave Kleikamp [Fri, 20 Sep 2002 04:48:47 +0000 (21:48 -0700)]
Merge bk://linus.bkbits.net/linux-2.5
into hostme.bitkeeper.com:/ua/repos/j/jfs/linux-2.5

22 years agoACPI: Add include to provide PREFIX (Adrian Bunk)
Andy Grover [Fri, 20 Sep 2002 04:40:18 +0000 (21:40 -0700)]
ACPI: Add include to provide PREFIX (Adrian Bunk)

22 years agoMerge groveronline.com:/root/bk/linux-2.5
Andy Grover [Fri, 20 Sep 2002 04:35:24 +0000 (21:35 -0700)]
Merge groveronline.com:/root/bk/linux-2.5
into groveronline.com:/root/bk/linux-acpi

22 years agoMerge home:v2.5/linux into kiwi.transmeta.com:/home/torvalds/v2.5/linux
Linus Torvalds [Fri, 20 Sep 2002 03:55:29 +0000 (20:55 -0700)]
Merge home:v2.5/linux into kiwi.transmeta.com:/home/torvalds/v2.5/linux

22 years ago[PATCH] missing unlock_kernel
David S. Miller [Fri, 20 Sep 2002 11:57:40 +0000 (04:57 -0700)]
[PATCH] missing unlock_kernel

I discovered this while auditing a large part of the remaining
lock_kernel users in the 2.5.x tree.

22 years agoMerge http://ncpfs.bkbits.net/linux-2.5
Linus Torvalds [Fri, 20 Sep 2002 08:57:38 +0000 (01:57 -0700)]
Merge http://ncpfs.bkbits.net/linux-2.5
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

22 years agoMerge bk://linux.bkbits.net/linux-2.5
Petr Vandrovec [Sat, 21 Sep 2002 00:45:59 +0000 (02:45 +0200)]
Merge bk://linux.bkbits.net/linux-2.5
into vc.cvut.cz:/mnt2/usr/src/bk/linus/ncpfs

22 years agoncpfs: Pass unknown packets from server to userspace daemon. Now we can
Petr Vandrovec [Sat, 21 Sep 2002 00:24:32 +0000 (02:24 +0200)]
ncpfs: Pass unknown packets from server to userspace daemon. Now we can
deliver server messages to logged-in users even with UDP or TCP transport.

22 years agoncpfs: Verify packet signatures on replies.
Petr Vandrovec [Sat, 21 Sep 2002 00:18:08 +0000 (02:18 +0200)]
ncpfs: Verify packet signatures on replies.

22 years agoncpfs: Proper handling of watchdog packets.
Petr Vandrovec [Fri, 20 Sep 2002 23:40:34 +0000 (01:40 +0200)]
ncpfs: Proper handling of watchdog packets.
ncpfs: Add support for packet signatures when using TCP transport.

22 years agoAdd support for text mount option string to ncpfs.
Petr Vandrovec [Fri, 20 Sep 2002 22:34:14 +0000 (00:34 +0200)]
Add support for text mount option string to ncpfs.

22 years agoFix bigendian problems in ncpfs.
Petr Vandrovec [Fri, 20 Sep 2002 22:22:18 +0000 (00:22 +0200)]
Fix bigendian problems in ncpfs.

22 years agoFix NCP_IOC_SETOBJECTNAME ioctl in ncpfs.
Petr Vandrovec [Fri, 20 Sep 2002 22:13:58 +0000 (00:13 +0200)]
Fix NCP_IOC_SETOBJECTNAME ioctl in ncpfs.

22 years agoFix vm86 system call interface to entry.S. This has been broken
Linus Torvalds [Fri, 20 Sep 2002 03:51:21 +0000 (20:51 -0700)]
Fix vm86 system call interface to entry.S. This has been broken
since the thread_info support went in (early July), and can cause
lockups at X startup etc.

22 years ago[PATCH] Adding driver model support in IDE
Patrick Mochel [Fri, 20 Sep 2002 03:49:33 +0000 (20:49 -0700)]
[PATCH] Adding driver model support in IDE

This adds the basic driver model support for the IDE subsystem.

Basically, it registers the controllers and devices with the driver
model core, which puts them in the device tree and gets them a directory
in driverfs.  The driverfs layout looks like this (on my workstation):

[mochel@cherise mochel]$ tree -d /sys/root/pci0/
/sys/root/pci0/
|-- 00:00.0
|-- 00:01.0
|   `-- 01:00.0
|-- 00:02.0
|   `-- 02:1f.0
|       `-- 03:00.0
|-- 00:1e.0
|   `-- 04:04.0
|-- 00:1f.0
|-- 00:1f.1
|   |-- ide0
|   |   |-- 0.0
|   |   `-- 0.1
|   `-- ide1
|       |-- 1.0
|       `-- 1.1

The drive bus IDs (the directory names)  are created using this:

sprintf(bus_id,"%u.%u",hwif->index,unit);

which should give each drive a unique name for the entire system, right?

I've also created a struct bus_type for IDE, which gives ide a directory
in the driverfs bus/ directory. The layout of that is:

[mochel@cherise mochel]$ tree -d /sys/bus/ide/
/sys/bus/ide/
|-- devices
|   |-- 0.0 -> ../../../root/pci0/00:1f.1/ide0/0.0
|   |-- 0.1 -> ../../../root/pci0/00:1f.1/ide0/0.1
|   |-- 1.0 -> ../../../root/pci0/00:1f.1/ide1/1.0
|   `-- 1.1 -> ../../../root/pci0/00:1f.1/ide1/1.1
`-- drivers

Those are symlinks under devices/ (which is why the drive names must be
unique..). When drivers are registered with the IDE core, they should also
be passed through the core, which will give them a directory in the
drivers/ directory just above.

In general, there is a bit of code that can be cleaned up, and some
explicit calls removed, because of the way the driver model core works.
Most of these are pretty simple, and barring any objections, I will
implement and send them to you.

22 years ago[PATCH] IDE fixes
Jens Axboe [Fri, 20 Sep 2002 03:45:00 +0000 (20:45 -0700)]
[PATCH] IDE fixes

starting from 2.5.35 IDE stopped working on my alphas because of
following problems:

- ide_hwif_configure() ignores BARs for IDE base/control registers
  and assumes legacy 0x1f0/0x170 ports, unless controller reports
  native PCI mode (ProgIf bits 0 and 2).

  This is incorrect, as there are quite a few IDE chips operating
  in "semi-legacy" mode, i.e. legacy interrupts, but functional
  BAR0-3, like cy82c693 and ali5229. I guess Andre could give a lot
  more examples. :-)

  This happens to work on i386 simply because BIOS usually assigns
  legacy values to BAR0-3, but we can't rely on it.

  Just checking respective resource->start for zero should work in
  all cases.

- ide_pci_check_iomem(): resource->flags == 0 means "unconfigured" as well.
  Thus we avoid false positives.

- Apparently cut'n'paste typo in cy82c693.c - wrong PCI IDs.

22 years agoDon't try to attach a driver to a pci device that already has one.
Linus Torvalds [Fri, 20 Sep 2002 03:43:03 +0000 (20:43 -0700)]
Don't try to attach a driver to a pci device that already has one.

22 years agoia64: Sync with 2.5.37.
David Mosberger [Fri, 20 Sep 2002 02:58:05 +0000 (19:58 -0700)]
ia64: Sync with 2.5.37.

22 years agoMerge tiger.hpl.hp.com:/data1/bk/vanilla/linux-2.5
David Mosberger [Fri, 20 Sep 2002 02:43:49 +0000 (19:43 -0700)]
Merge tiger.hpl.hp.com:/data1/bk/vanilla/linux-2.5
into tiger.hpl.hp.com:/data1/bk/lia64/to-linus-2.5

22 years agoLinux 2.5.37 v2.5.37
Linus Torvalds [Fri, 20 Sep 2002 01:16:52 +0000 (18:16 -0700)]
Linux 2.5.37

22 years ago[PATCH] IDE maintainer updates
Jens Axboe [Fri, 20 Sep 2002 00:43:52 +0000 (17:43 -0700)]
[PATCH] IDE maintainer updates

22 years agoMerge http://ppc.bkbits.net/for-linus-ppc64
Linus Torvalds [Fri, 20 Sep 2002 00:42:26 +0000 (17:42 -0700)]
Merge http://ppc.bkbits.net/for-linus-ppc64
into home.transmeta.com:/home/torvalds/v2.5/linux

22 years agoMerge samba.org:/scratch/anton/linux-2.5_ppc64_new
Anton Blanchard [Sat, 21 Sep 2002 06:38:42 +0000 (16:38 +1000)]
Merge samba.org:/scratch/anton/linux-2.5_ppc64_new
into samba.org:/scratch/anton/linux-2.5_ppc64

22 years agoMerge samba.org:/scratch/anton/linux-2.5_ppc64_Makefilecleanup
Anton Blanchard [Sat, 21 Sep 2002 06:36:54 +0000 (16:36 +1000)]
Merge samba.org:/scratch/anton/linux-2.5_ppc64_Makefilecleanup
into samba.org:/scratch/anton/linux-2.5_ppc64

22 years agoMerge samba.org:/scratch/anton/linux-2.5_ppc64_Makefilecleanup
Anton Blanchard [Sat, 21 Sep 2002 06:03:06 +0000 (16:03 +1000)]
Merge samba.org:/scratch/anton/linux-2.5_ppc64_Makefilecleanup
into samba.org:/scratch/anton/linux-2.5_ppc64_new

22 years agoppc64: kill node_startnr, implement node_end_pfn
Anton Blanchard [Sat, 21 Sep 2002 05:48:48 +0000 (15:48 +1000)]
ppc64: kill node_startnr, implement node_end_pfn

22 years agoppc64: DISCONTIGMEM updates
Anton Blanchard [Sat, 21 Sep 2002 05:35:06 +0000 (15:35 +1000)]
ppc64: DISCONTIGMEM updates

22 years agoppc64: fix sys32_select race with max_fdset
Anton Blanchard [Sat, 21 Sep 2002 05:24:55 +0000 (15:24 +1000)]
ppc64: fix sys32_select race with max_fdset

22 years agoppc64: wrap pidhash reference for the moment
Anton Blanchard [Sat, 21 Sep 2002 05:10:01 +0000 (15:10 +1000)]
ppc64: wrap pidhash reference for the moment

22 years agoMerge samba.org:/scratch/anton/linux-2.5_ppc64_Makefilecleanup
Anton Blanchard [Sat, 21 Sep 2002 04:06:27 +0000 (14:06 +1000)]
Merge samba.org:/scratch/anton/linux-2.5_ppc64_Makefilecleanup
into samba.org:/scratch/anton/linux-2.5_ppc64_new

22 years agoppc64: Add MAP_LOCKED
Anton Blanchard [Sat, 21 Sep 2002 03:59:15 +0000 (13:59 +1000)]
ppc64: Add MAP_LOCKED

22 years agoMerge samba.org:/scratch/anton/linux-2.5
Anton Blanchard [Sat, 21 Sep 2002 03:46:25 +0000 (13:46 +1000)]
Merge samba.org:/scratch/anton/linux-2.5
into samba.org:/scratch/anton/linux-2.5_ppc64_Makefilecleanup

22 years agoMerge samba.org:/scratch/anton/linux-2.5
Anton Blanchard [Sat, 21 Sep 2002 00:45:22 +0000 (10:45 +1000)]
Merge samba.org:/scratch/anton/linux-2.5
into samba.org:/scratch/anton/linux-2.5_ppc64_Makefilecleanup

22 years agoMerge samba.org:/scratch/anton/linux-2.5
Anton Blanchard [Fri, 20 Sep 2002 22:06:49 +0000 (08:06 +1000)]
Merge samba.org:/scratch/anton/linux-2.5
into samba.org:/scratch/anton/linux-2.5_ppc64_new

22 years agoMerge samba.org:/scratch/anton/linux-2.5
Anton Blanchard [Fri, 20 Sep 2002 19:42:14 +0000 (05:42 +1000)]
Merge samba.org:/scratch/anton/linux-2.5
into samba.org:/scratch/anton/linux-2.5_ppc64_new

22 years agoMerge samba.org:/scratch/anton/linux-2.5_ppc64_new
Anton Blanchard [Fri, 20 Sep 2002 03:14:58 +0000 (13:14 +1000)]
Merge samba.org:/scratch/anton/linux-2.5_ppc64_new
into samba.org:/scratch/anton/linux-2.5_ppc64

22 years agoMerge samba.org:/scratch/anton/linux-2.5_ppc64_new
Anton Blanchard [Fri, 20 Sep 2002 03:12:39 +0000 (13:12 +1000)]
Merge samba.org:/scratch/anton/linux-2.5_ppc64_new
into samba.org:/scratch/anton/linux-2.5_ppc64_Makefilecleanup

22 years agoMerge samba.org:/scratch/anton/linux-2.5
Anton Blanchard [Fri, 20 Sep 2002 03:09:35 +0000 (13:09 +1000)]
Merge samba.org:/scratch/anton/linux-2.5
into samba.org:/scratch/anton/linux-2.5_ppc64_Makefilecleanup

22 years agoMerge samba.org:/scratch/anton/linux-2.5
Anton Blanchard [Fri, 20 Sep 2002 02:45:49 +0000 (12:45 +1000)]
Merge samba.org:/scratch/anton/linux-2.5
into samba.org:/scratch/anton/linux-2.5_ppc64_new

22 years agoMerge samba.org:/scratch/anton/linux-2.5
Anton Blanchard [Fri, 20 Sep 2002 02:27:24 +0000 (12:27 +1000)]
Merge samba.org:/scratch/anton/linux-2.5
into samba.org:/scratch/anton/linux-2.5_ppc64_new

22 years agoMerge samba.org:/scratch/anton/linux-2.5_ppc64_new
Anton Blanchard [Fri, 20 Sep 2002 01:30:43 +0000 (11:30 +1000)]
Merge samba.org:/scratch/anton/linux-2.5_ppc64_new
into samba.org:/scratch/anton/linux-2.5_ppc64

22 years ago[PATCH] pidhash-fix-2.5.36-A0
Ingo Molnar [Fri, 20 Sep 2002 00:11:14 +0000 (17:11 -0700)]
[PATCH] pidhash-fix-2.5.36-A0

the attached patch (against BK-curr) fixes a bug in the new PID allocator,
which bug can cause incorrect hashing of the PID structure which causes
infinite loops in find_pid(). [and potentially other problems.]