]> git.hungrycats.org Git - linux/log
linux
23 years ago[PATCH] USB: add the rest of the interface descriptor info to sysfs
Greg Kroah-Hartman [Wed, 26 Feb 2003 03:18:23 +0000 (19:18 -0800)]
[PATCH] USB: add the rest of the interface descriptor info to sysfs

23 years ago[PATCH] USB: Small patch
Matthew Dharm [Tue, 25 Feb 2003 08:10:13 +0000 (00:10 -0800)]
[PATCH] USB: Small patch

Here's a small patch to make your tree in sync with mine.  Somehow, a
line of comment got lost somewhere.

23 years ago[PATCH] USB: fixed potential races in kl5kusb105.c now that there's no locks in the...
Greg Kroah-Hartman [Tue, 25 Feb 2003 08:07:43 +0000 (00:07 -0800)]
[PATCH] USB: fixed potential races in kl5kusb105.c now that there's no locks in the usb-serial core

23 years ago[PATCH] USB: KB Gear USB Tablet Drivers
Josh Myer [Tue, 25 Feb 2003 05:50:42 +0000 (21:50 -0800)]
[PATCH] USB: KB Gear USB Tablet Drivers

Attached are drivers for the KB Gear JamStudio Tablet. There are two
files, one is against 2.4.20, the other against 2.5.62. I'm hoping this
isn't too late in the 2.4.21-pre stages to get included (or the 2.5, for
that matter =). This driver Works For Me, on both 2.4.20 and 2.5.62.

Anyway, as usual, comments, complaints, and patches are more than
welcome.

23 years ago[PATCH] USB: Fixed generation of devfs names in scanner driver
Henning Meier-Geinitz [Tue, 25 Feb 2003 03:41:18 +0000 (19:41 -0800)]
[PATCH] USB: Fixed generation of devfs names in scanner driver

This patch fixes the generation of devfs names if dynamic minors are disabled.

23 years ago[PATCH] USB: New vendor/product ids for scanner driver
Henning Meier-Geinitz [Tue, 25 Feb 2003 03:40:54 +0000 (19:40 -0800)]
[PATCH] USB: New vendor/product ids for scanner driver

This patch adds vendor/product ids for Artec, Avision, Brother,
Medion, Primax, Prolink, Fujitsu, Plustek, and SYSCAN scanners.

23 years ago[PATCH] USB: ehci-hcd, partial VIA workaround
David Brownell [Tue, 25 Feb 2003 03:32:55 +0000 (19:32 -0800)]
[PATCH] USB: ehci-hcd, partial VIA workaround

This patch resolves a FIXME, which happens to make many of
the VIA problems act significantly less severe.  The change
defers unlinking any QH that just became idle, since it's not
unlikely it'll be used again before many milliseconds pass.

It reduces the number of unlink interrupts (IAA), and means
fewer re-activation issues.  Like: newly queued TDs being
all or partially processed before the QH gets de-activated.
The VIA hardware seems to have some problems in those cases.
(Which are extremely common on 2.4 kernels, and less so on
2.5 because usb-storage streams data much better now.)

It also starts tracking the "lost IAA" errors that I see on
at least one VT8235 motherboard.  It shows in the "registers"
sysfs file.  It'd be good to know if it's just my hardware
that has this problem, or if other folk also see it.

23 years ago[PATCH] USB ohci: "registers" sysfs file
David Brownell [Tue, 25 Feb 2003 03:32:31 +0000 (19:32 -0800)]
[PATCH] USB ohci:  "registers" sysfs file

This is a slightly cleaned up version of Kevin's patch to
add a "registers" sysfs debug file.  Minor style and whitespace
fixups, prints the other register, resolved config/build
issues (minor).

It also has two minor tweaks: a fix for a potential assertion
violation on a "dead-hc" cleanup path (rare), and wasting less
time blocking irqs when they're already blocked.

23 years agoUSB: fixed potential races in belkin_sa.c now that there's no locks in the usb-serial...
Greg Kroah-Hartman [Tue, 25 Feb 2003 03:16:10 +0000 (19:16 -0800)]
USB: fixed potential races in belkin_sa.c now that there's no locks in the usb-serial core

23 years ago[PATCH] USB: fix potential races in mct_u232 now that there's no locks in the usb...
Greg Kroah-Hartman [Tue, 25 Feb 2003 03:12:34 +0000 (19:12 -0800)]
[PATCH] USB: fix potential races in mct_u232 now that there's no locks in the usb-serial core.

23 years ago[PATCH] USB pl2303: add locking now that the usb-serial core doesn't protect us.
Greg Kroah-Hartman [Fri, 21 Feb 2003 09:03:07 +0000 (01:03 -0800)]
[PATCH] USB pl2303: add locking now that the usb-serial core doesn't protect us.

23 years ago[PATCH] USB visor: cleanup the close() logic
Greg Kroah-Hartman [Fri, 21 Feb 2003 09:02:50 +0000 (01:02 -0800)]
[PATCH] USB visor: cleanup the close() logic

23 years ago[PATCH] USB visor: fixed the driver_info cast to the proper type.
Greg Kroah-Hartman [Fri, 21 Feb 2003 09:02:34 +0000 (01:02 -0800)]
[PATCH] USB visor: fixed the driver_info cast to the proper type.

23 years ago[PATCH] USB: USB-MIDI support for Roland SC8820
Andrew Wood [Fri, 21 Feb 2003 01:17:40 +0000 (17:17 -0800)]
[PATCH] USB: USB-MIDI support for Roland SC8820

23 years ago[PATCH] USB speedtouch: use USB dbg macro
Duncan Sands [Fri, 21 Feb 2003 01:17:14 +0000 (17:17 -0800)]
[PATCH] USB speedtouch: use USB dbg macro

23 years ago[PATCH] USB ipaq.c: add ids for fujitsu loox
Ganesh Varadarajan [Fri, 21 Feb 2003 01:16:48 +0000 (17:16 -0800)]
[PATCH] USB ipaq.c: add ids for fujitsu loox

 Added ids for the Fujitsu-Siemens Loox. Thanks to Michael Brausen.

23 years ago[PATCH] USB: Yet another unusual_devs.h member.
Pete Zaitcev [Fri, 21 Feb 2003 01:16:22 +0000 (17:16 -0800)]
[PATCH] USB: Yet another unusual_devs.h member.

Also note that SL11R was duplicated, so I removed it.

23 years agoMerge bk://linuxusb@bkbits.net/linus-2.5
Greg Kroah-Hartman [Fri, 21 Feb 2003 00:54:37 +0000 (16:54 -0800)]
Merge bk://linuxusb@bkbits.net/linus-2.5
into kroah.com:/home/linux/linux/BK/gregkh-2.5

23 years agoFix "make clean" to remove scripts/elfconfig.h
Linus Torvalds [Thu, 20 Feb 2003 13:38:56 +0000 (05:38 -0800)]
Fix "make clean" to remove scripts/elfconfig.h

23 years agoFix x86 "switch_to()" to properly set the previous task information,
Linus Torvalds [Thu, 20 Feb 2003 12:33:56 +0000 (04:33 -0800)]
Fix x86 "switch_to()" to properly set the previous task information,
which is needed to keep track of process usage counts correctly and
efficiently.

23 years ago[PATCH] make io_apic.c use named initializers
Dave Hansen [Thu, 20 Feb 2003 06:19:16 +0000 (22:19 -0800)]
[PATCH] make io_apic.c use named initializers

Bill Irwin was talking about hw_interrupt_type.set_affinity and kirq.
When I went looking, I failed to find this initialization.

Here are some nice, easy-to-find, named initializers.

23 years ago[PATCH] Don't call mmdrop under a spinlock
Andrew Morton [Thu, 20 Feb 2003 05:45:35 +0000 (21:45 -0800)]
[PATCH] Don't call mmdrop under a spinlock

We're calling mmdrop() under spin_lock_irq(&rq->lock).  But mmdrop
calls vfree(), which calls smp_call_function().

It is not legal to call smp_call_function() with irq's off.  Because
another CPU may be running smp_call_function() against _this_ CPU, which
deadlocks.

So the patch arranges for mmdrop() to not be called under
spin_lock_irq(&rq->lock).

23 years ago[PATCH] Keep interrupts enabled in exit path
Andrew Morton [Thu, 20 Feb 2003 05:19:00 +0000 (21:19 -0800)]
[PATCH] Keep interrupts enabled in exit path

We are leaving local interrupts disabled coming out of exit_notify().

But we are about to call wait_task_inactive() which spins, waiting for
another CPU to end a task.  If that CPU has issued smp_call_function() to
this CPU, deadlock.

So the patch enables interrupts again before returning from exit_notify().

Also, exit_notify() returns with preemption disabled, so there is no
need to perform another preempt_disable() in do_exit().

23 years ago[PATCH] oprofile author needs to learn C
John Levon [Thu, 20 Feb 2003 02:24:48 +0000 (18:24 -0800)]
[PATCH] oprofile author needs to learn C

Manifested as X profile appearing as /dev/mem ...

23 years ago[PATCH] USB speedtouch: take ref to USB device
Duncan Sands [Thu, 20 Feb 2003 02:18:21 +0000 (18:18 -0800)]
[PATCH] USB speedtouch: take ref to USB device

udsl_atm_proc_read may be called after USB disconnect.

23 years ago[PATCH] USB: usbtest checks for in-order completions
David Brownell [Thu, 20 Feb 2003 02:18:03 +0000 (18:18 -0800)]
[PATCH] USB: usbtest checks for in-order completions

This makes "test 10" verify that completions are returned in-order,
resolving a FIXME.  OHCI and EHCI do, but UHCI doesn't. (*)  That
simplified a cleanup of the queue fault tests to make it easier
to handle optional faults (with one or more failure modes).

It also returns a "lost subcase" that accidentally was not getting
run.  And in a case of pure paranoia, the unlink tests handle the
EBUSY return from an async urb unlink ... if that ever shows up I'd
expect it to be on an SMP box.

(*) I'd suspected as much given the first round of tests with UHCI;
     the diagnostics from "usbtest" made no sense otherwise.  This
     is just repeatable confirmation of the earlier bug report.  This
     could cause trouble in the usb_sg_*() I/O calls.

     In this case, "testusb -at10 -g4" reported that subcase 1 completed
     out of order (before subcase 0) ... without looking at details, I'd
     guess a list_add() vs list_add_tail() issue.

     Then after trying the queue cleanup code, I got diagnostics from
     uhci_destroy_urb_priv; then a kmalloc poisoning oops in uhci_irq,
     or "uhci_remove_pending_qhs+0x7c/0x1b0" in more detail.  Those
     looks to be the same "can't unlink from completions" errors that
     was also reported before in that code.

     Note that "testusb -at10" (like "testusb -at9") can be made to
     work with any USB device, using "usbtest" module options.

23 years ago[PATCH] USB: ohci-hcd fewer diagnostics
David Brownell [Thu, 20 Feb 2003 02:17:46 +0000 (18:17 -0800)]
[PATCH] USB: ohci-hcd fewer diagnostics

This gets rid of some potentially scarey messages I've recently
seen on disconnect, "bad hash" for a TD ... it's really a "no hash"
case, and this prevents the message in some cases where that's
not an issue.  Likely this is what Gary Gorgen noticed, but even
he had a different problem, this message shouldn't always appear.

It also slims down one other message, preventing it from appearing
in the routine "protocol stall" case (and cluttering logfiles).

23 years ago[PATCH] USB: ohci-hcd, more portable diagnostics
David Brownell [Thu, 20 Feb 2003 02:17:28 +0000 (18:17 -0800)]
[PATCH] USB: ohci-hcd, more portable diagnostics

This is the rest of the work to make the driver not care which
version of the OS it's using, so the difference between the 2.5
and 2.5 versions can just be a small patch with stuff that has
a real need to be different.

23 years ago[PATCH] USB: sync with some 2.4 ohci fixes, prepare for backport
David Brownell [Thu, 20 Feb 2003 02:17:07 +0000 (18:17 -0800)]
[PATCH] USB: sync with some 2.4 ohci fixes, prepare for backport

The 2.5 version branched from 2.4.5 or so, and since then
a couple hardware-specific tweaks were merged to 2.4; this
teaches 2.5 about NatSemi SUPERIO and PA-RISC quirks.

This also uses os/version neutral HCD calls to register the root
hub and find the HCD's bus.  It also adds os/version neutral
macros for its diagnostic macros.  Most of those changes have
been split out separately, but the macros and a few uses of them
weren't naturally splittable.

Also a couple minor cleanups, like removing CVS ids, having
only one copy of a routine used with the debug files, and
getting rid of some inline #ifdefs.

23 years agoAdd doublefault handling with a task gate.
Linus Torvalds [Wed, 19 Feb 2003 09:48:59 +0000 (01:48 -0800)]
Add doublefault handling with a task gate.

This potentially helps debugging, since otherwise a double fault
would generate a triple fault and then reboot the machine. Now
instead it can print out a note about where the problem happened,
unless all the kernel data structures are truly buggered.

23 years ago[PATCH] kill EXPORT_NO_SYMBOLS
Christoph Hellwig [Wed, 19 Feb 2003 09:07:37 +0000 (01:07 -0800)]
[PATCH] kill EXPORT_NO_SYMBOLS

it's a noop in 2.5 now that the behvaiour of implicitly exporting
all symbols is gone.

23 years ago[PATCH] remove some dead mtrr code
Christoph Hellwig [Wed, 19 Feb 2003 09:07:28 +0000 (01:07 -0800)]
[PATCH] remove some dead mtrr code

This patch removes the devfs interface code in mtrr that has been
stubbed out by an ifdef forever.  It's one of the few remaining users
of regular files on devfs so there's some urge for me to get rid of it :)

23 years ago[PATCH] get rid of some kdevname abuse
Christoph Hellwig [Wed, 19 Feb 2003 09:07:20 +0000 (01:07 -0800)]
[PATCH] get rid of some kdevname abuse

Use cdevname instead in the serial driver printk cut & pasted into about
a dozend places.

23 years ago[PATCH] i2c sanity
Christoph Hellwig [Wed, 19 Feb 2003 09:07:11 +0000 (01:07 -0800)]
[PATCH] i2c sanity

small updates to bring us nearer the lm_Sensors CVS (docs, comments,
missing statics, named initializers).  I still need to review their
actual code changes before submitting those..

23 years agoMerge bk://are.twiddle.net/axp-2.5
Linus Torvalds [Wed, 19 Feb 2003 09:06:44 +0000 (01:06 -0800)]
Merge bk://are.twiddle.net/axp-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoMerge bk://cifs.bkbits.net/linux-2.5cifs
Linus Torvalds [Wed, 19 Feb 2003 09:05:19 +0000 (01:05 -0800)]
Merge bk://cifs.bkbits.net/linux-2.5cifs
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoMerge master.kernel.org:/home/hch/BK/xfs/linux-2.5
Linus Torvalds [Wed, 19 Feb 2003 09:03:34 +0000 (01:03 -0800)]
Merge master.kernel.org:/home/hch/BK/xfs/linux-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoMerge bk://kernel.bkbits.net/davem/sparc-2.5
Linus Torvalds [Wed, 19 Feb 2003 09:00:59 +0000 (01:00 -0800)]
Merge bk://kernel.bkbits.net/davem/sparc-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoMerge davem@nuts.ninka.net:/home/davem/src/BK/sparc-2.5
David S. Miller [Wed, 19 Feb 2003 08:21:03 +0000 (00:21 -0800)]
Merge davem@nuts.ninka.net:/home/davem/src/BK/sparc-2.5
into kernel.bkbits.net:/home/davem/sparc-2.5

23 years ago[SPARC]: Add rtc_lock.
Pete Zaitcev [Wed, 19 Feb 2003 08:57:16 +0000 (00:57 -0800)]
[SPARC]: Add rtc_lock.

23 years ago[SPARC]: Kconfig help update.
Pete Zaitcev [Wed, 19 Feb 2003 08:56:16 +0000 (00:56 -0800)]
[SPARC]: Kconfig help update.

23 years ago[SPARC64]: oprofile/timer_int.c needs linux/profile.h
David S. Miller [Wed, 19 Feb 2003 08:36:21 +0000 (00:36 -0800)]
[SPARC64]: oprofile/timer_int.c needs linux/profile.h

23 years agoMerge davem@nuts.ninka.net:/home/davem/src/BK/sparc-2.5
David S. Miller [Wed, 19 Feb 2003 08:18:12 +0000 (00:18 -0800)]
Merge davem@nuts.ninka.net:/home/davem/src/BK/sparc-2.5
into kernel.bkbits.net:/home/davem/sparc-2.5

23 years agoMerge davem@nuts.ninka.net:/home/davem/src/BK/net-2.5
David S. Miller [Wed, 19 Feb 2003 08:15:44 +0000 (00:15 -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]: Remove xfrm6 exports from ipv6_syms.c
David S. Miller [Wed, 19 Feb 2003 06:56:13 +0000 (22:56 -0800)]
[IPSEC]: Remove xfrm6 exports from ipv6_syms.c

23 years ago[IPSEC]: Export xfrm6 type registry interfaces.
David S. Miller [Wed, 19 Feb 2003 06:38:46 +0000 (22:38 -0800)]
[IPSEC]: Export xfrm6 type registry interfaces.

23 years ago[IPSEC]: Move xfrm6 policy code to net/ipv4/xfrm_policy.c
David S. Miller [Wed, 19 Feb 2003 06:32:31 +0000 (22:32 -0800)]
[IPSEC]: Move xfrm6 policy code to net/ipv4/xfrm_policy.c

23 years ago[SPARC]: Fixup asm/ide.h headers for Alans recent IDE merge.
David S. Miller [Wed, 19 Feb 2003 06:28:26 +0000 (22:28 -0800)]
[SPARC]: Fixup asm/ide.h headers for Alans recent IDE merge.

23 years ago[SOUND]: ac97_codec.c needs linux/pci.h
David S. Miller [Wed, 19 Feb 2003 06:14:29 +0000 (22:14 -0800)]
[SOUND]: ac97_codec.c needs linux/pci.h

23 years ago[IPSEC]: Add missing credit and include to xfrm_user ipv6 changes.
Mitsuru Kanda [Wed, 19 Feb 2003 06:03:02 +0000 (22:03 -0800)]
[IPSEC]: Add missing credit and include to xfrm_user ipv6 changes.

23 years ago[NET]: Convert dst->{input,output}() fully to dst_{input,output}().
Hideaki Yoshifuji [Wed, 19 Feb 2003 05:55:48 +0000 (21:55 -0800)]
[NET]: Convert dst->{input,output}() fully to dst_{input,output}().

23 years ago[AF_KEY]: Add missing credit.
Hideaki Yoshifuji [Wed, 19 Feb 2003 05:46:17 +0000 (21:46 -0800)]
[AF_KEY]: Add missing credit.

23 years agoMerge kanga.twiddle.net:/home/rth/linux/linus-2.5
Richard Henderson [Wed, 19 Feb 2003 03:34:11 +0000 (19:34 -0800)]
Merge kanga.twiddle.net:/home/rth/linux/linus-2.5
into kanga.twiddle.net:/home/rth/linux/axp-2.5

23 years ago[ALPHA] Use more compiler builtins instead of inline assembly.
Richard Henderson [Wed, 19 Feb 2003 03:30:49 +0000 (19:30 -0800)]
[ALPHA] Use more compiler builtins instead of inline assembly.

23 years ago[ALPHA] Turn on -Werror in alpha subdirectories.
Richard Henderson [Wed, 19 Feb 2003 03:28:18 +0000 (19:28 -0800)]
[ALPHA] Turn on -Werror in alpha subdirectories.

23 years ago[ALPHA] Collection of warning fixes.
Richard Henderson [Wed, 19 Feb 2003 03:26:58 +0000 (19:26 -0800)]
[ALPHA] Collection of warning fixes.

23 years ago[ALPHA] Implement ndelay.
Richard Henderson [Wed, 19 Feb 2003 03:25:21 +0000 (19:25 -0800)]
[ALPHA] Implement ndelay.

23 years agoMerge
Christoph Hellwig [Wed, 19 Feb 2003 02:09:26 +0000 (18:09 -0800)]
Merge

23 years ago[XFS] Under heavy load, there are not enough hash buckets to deal with
Christoph Hellwig [Wed, 19 Feb 2003 19:33:36 +0000 (20:33 +0100)]
[XFS] Under heavy load, there are not enough hash buckets to deal with
the number of metadata buffers. Use the same techniques as the
regular linux buffer cache here.

use more hash buckets for holding xfs metadata, and use the same
hash algorithm as the regular buffer cache.

SGI Modid: 2.5.x-xfs:slinx:139997a

23 years ago[XFS] insert dirty buffers at the tail of the inode queue
Christoph Hellwig [Wed, 19 Feb 2003 19:30:54 +0000 (20:30 +0100)]
[XFS] insert dirty buffers at the tail of the inode queue

SGI Modid: 2.5.x-xfs:slinx:139992a

23 years ago[XFS] Remove unused init_spinlock #define
Eric Sandeen [Wed, 19 Feb 2003 19:28:09 +0000 (20:28 +0100)]
[XFS] Remove unused init_spinlock #define

SGI Modid: 2.5.x-xfs:slinx:139854a

23 years ago[XFS] fix one more set of transaction callback ordering issues,
Glen Overby [Wed, 19 Feb 2003 19:26:14 +0000 (20:26 +0100)]
[XFS] fix one more set of transaction callback ordering issues,
this was always there, but exposed by the last change in
this area and made much more likely.

SGI Modid: 2.5.x-xfs:slinx:139655a

23 years ago[XFS] XFS patches from 2.5.60-mm1
Keith Owens [Wed, 19 Feb 2003 19:21:39 +0000 (20:21 +0100)]
[XFS] XFS patches from 2.5.60-mm1

SGI Modid: 2.5.x-xfs:slinx:139330a

23 years ago[XFS] Extra check on the mount path - ensure we don't attempt to mount XFS fs's
Nathan Scott [Wed, 19 Feb 2003 19:19:52 +0000 (20:19 +0100)]
[XFS] Extra check on the mount path - ensure we don't attempt to mount XFS fs's
with sector sizes smaller than those the device supports.  Tripped a BUG
in pagebuf, should now be resolved.

SGI Modid: 2.5.x-xfs:slinx:139328a

23 years ago[XFS] make pagebuf_delwri_queue static
Christoph Hellwig [Wed, 19 Feb 2003 19:17:59 +0000 (20:17 +0100)]
[XFS] make pagebuf_delwri_queue static

SGI Modid: 2.5.x-xfs:slinx:138828a

23 years ago[XFS] fix a couple of memory leaks found by stanford checker
Stephen Lord [Wed, 19 Feb 2003 19:15:53 +0000 (20:15 +0100)]
[XFS] fix a couple of memory leaks found by stanford checker

SGI Modid: 2.5.x-xfs:slinx:138812a

23 years ago[XFS] cleanup delayed allocate write path a little and fix some
Stephen Lord [Wed, 19 Feb 2003 19:13:48 +0000 (20:13 +0100)]
[XFS] cleanup delayed allocate write path a little and fix some
small bugs in there.

SGI Modid: 2.5.x-xfs:slinx:138445a

23 years agoMerge http://linux.bkbits.net/linux-2.5
Christoph Hellwig [Wed, 19 Feb 2003 15:51:49 +0000 (16:51 +0100)]
Merge http://linux.bkbits.net/linux-2.5
into lab343.munich.sgi.com:/home/hch/repo/bkbits/linux-2.5

23 years ago[PATCH] eliminate warnings in generated module files
Richard Henderson [Wed, 19 Feb 2003 01:29:05 +0000 (17:29 -0800)]
[PATCH] eliminate warnings in generated module files

The compiler.h fragment should describe the problem well enough.

23 years ago[PATCH] posix-timers: fix callback address truncation
Andrew Morton [Wed, 19 Feb 2003 00:53:04 +0000 (16:53 -0800)]
[PATCH] posix-timers: fix callback address truncation

Casting a 64-bit address to int, then to unsigned long will truncate it.

23 years agoMerge http://linux.bkbits.net/linux-2.5
Christoph Hellwig [Tue, 18 Feb 2003 16:55:07 +0000 (17:55 +0100)]
Merge http://linux.bkbits.net/linux-2.5
into lab343.munich.sgi.com:/home/hch/repo/bkbits/linux-2.5

23 years ago[SPARC] Fix compilation of sunsu.c and sunzilog.c
Rob Radez [Tue, 18 Feb 2003 16:16:20 +0000 (08:16 -0800)]
[SPARC] Fix compilation of sunsu.c and sunzilog.c

23 years ago[SPARC]: Add timer_t and clockid_t.
David S. Miller [Tue, 18 Feb 2003 15:59:29 +0000 (07:59 -0800)]
[SPARC]: Add timer_t and clockid_t.

23 years ago[COMPAT]: compat_sys_futex sparc64.
Stephen Rothwell [Tue, 18 Feb 2003 15:57:03 +0000 (07:57 -0800)]
[COMPAT]: compat_sys_futex sparc64.

23 years agoRemove compiler warnings and allow reconnection of tids after temporary tcp session...
Steve French [Tue, 18 Feb 2003 15:15:15 +0000 (09:15 -0600)]
Remove compiler warnings and allow reconnection of tids after temporary tcp session failure

23 years agoMerge ssh://are/BK/axp-2.5
Richard Henderson [Tue, 18 Feb 2003 15:13:42 +0000 (07:13 -0800)]
Merge ssh://are/BK/axp-2.5
into kanga.twiddle.net:/home/rth/linux/axp-2.5

23 years ago[PATCH] update README file to current realities.
Petri T. Koistinen [Tue, 18 Feb 2003 13:51:29 +0000 (05:51 -0800)]
[PATCH] update README file to current realities.

Document "patch -p1" behaviour of modern patches, and remove make dep
phase that isn't needed any more.

23 years ago[PATCH] add missing page_referenced() for MMUless configs
Greg Ungerer [Tue, 18 Feb 2003 13:48:02 +0000 (05:48 -0800)]
[PATCH] add missing page_referenced() for MMUless configs

This patch adds the missing page_reference() macro for the no swap
case. With no rmap this is trivially a call to TestClearPageReferenced().

23 years ago[PATCH] create an architecture specific flat header for m68knommu
Greg Ungerer [Tue, 18 Feb 2003 13:47:55 +0000 (05:47 -0800)]
[PATCH] create an architecture specific flat header for m68knommu

Add a per-architecture flat.h flat format executable header. The idea is
to support the different options required in a clean way. For starters
we need to be able to configure the initial stack layout, and this
differs for different CPU types.

This first patch adds the header for the m68knommu architecture.

23 years ago[PATCH] fix text and data sizing in MMUless task_nommu.c
Greg Ungerer [Tue, 18 Feb 2003 13:47:47 +0000 (05:47 -0800)]
[PATCH] fix text and data sizing in MMUless task_nommu.c

This patch does a couple of things to the MMUless proc support:

1. change current->sig to current->sighand
2. initialize vsize var in task_vsize() function
3. correctly set *text and *data values in task_vsize() function

23 years ago[PATCH] remove duplicate memory size option in m68knommu Kconfig
Greg Ungerer [Tue, 18 Feb 2003 13:47:41 +0000 (05:47 -0800)]
[PATCH] remove duplicate memory size option in m68knommu Kconfig

This patch removes a duplicate menu option in the m68knommu Kconfig.

23 years ago[PATCH] clean up compiler warnings in m68knommu machdep.h
Greg Ungerer [Tue, 18 Feb 2003 13:47:33 +0000 (05:47 -0800)]
[PATCH] clean up compiler warnings in m68knommu machdep.h

This patch includes seq_file.h in the m68knommu machdep.h header.
Cleans up warnings caused by function prototypes.

23 years ago[PATCH] use local RODATA setup for m68knommu linker script
Greg Ungerer [Tue, 18 Feb 2003 13:47:26 +0000 (05:47 -0800)]
[PATCH] use local RODATA setup for m68knommu linker script

This patch removes the use of the common RODATA define in the m68knommu
architecture. It cannot be used the same way for the m68knommu target.
For starters just inserting it here is syntactically wrong. All the read
only parts are grouped into a single "text" segment, and this is the root
cause of the problem. So for the m68knommu arch it makes sense to not
use the generic RODATA setup, but to list them locally.

23 years ago[PATCH] reformat m68knommu 68360/uCquicc crt0_ram.S
Greg Ungerer [Tue, 18 Feb 2003 13:47:18 +0000 (05:47 -0800)]
[PATCH] reformat m68knommu 68360/uCquicc crt0_ram.S

This patch reformats the 68360 crt_ram.S file to make it consistent
with the other m68knommu assembler files, and generally to good
style standards :-)

23 years ago[PATCH] inline unsued functions for MMUless configuration
Greg Ungerer [Tue, 18 Feb 2003 13:47:11 +0000 (05:47 -0800)]
[PATCH] inline unsued functions for MMUless configuration

This patch adds inline versions of init_emergency_isa_pool() and
blk_queue_bounce() for MMUless builds. This patch was originally
from Christoph Hellwig, as part of the MMUless merge.

23 years ago[PATCH] include the architecture flat file header in common flat header
Greg Ungerer [Tue, 18 Feb 2003 13:47:03 +0000 (05:47 -0800)]
[PATCH] include the architecture flat file header in common flat header

This patch adds support into the common flat.h header to include
the architecture specific flat.h header. This is modelled on the
same scheme as the elf include header file support.

23 years ago[PATCH] create an architecture specific flat header for v850
Greg Ungerer [Tue, 18 Feb 2003 13:46:56 +0000 (05:46 -0800)]
[PATCH] create an architecture specific flat header for v850

This patch adds a v850 architecture specific flat file header.
It supports the stack layout define needed by the flat format
load binfmt_flat.c (for MMUless CPU's).

23 years ago[PATCH] reformat m68knommu 68328/pilot crt0_rom.S
Greg Ungerer [Tue, 18 Feb 2003 13:46:48 +0000 (05:46 -0800)]
[PATCH] reformat m68knommu 68328/pilot crt0_rom.S

This patch reformats the 68328/pilot crt_rom.S file to make it consistent
with the other m68knommu assembler files, and generally to good style
standards :-)

23 years ago[PATCH] create common vector setup code for m68knommu/ColdFire
Greg Ungerer [Tue, 18 Feb 2003 13:46:41 +0000 (05:46 -0800)]
[PATCH] create common vector setup code for m68knommu/ColdFire

This patch creates a common set of vector code for the ColdFire
sub-architecture of the m68knommu architecture. The basic setup
code for all ColdFire CPU's is the same. Some more patches will
follow this that remove theis common code from each of the
ColdFire CPU configs.

23 years ago[PATCH] reformat m68knommu 68360/uCquicc crt0_rom.S
Greg Ungerer [Tue, 18 Feb 2003 13:46:33 +0000 (05:46 -0800)]
[PATCH] reformat m68knommu 68360/uCquicc crt0_rom.S

This patch reformats the 68360 crt_rom.S file to make it consistent
with the other m68knommu assembler files, and generally to good
style standards :-)

23 years ago[PATCH] add missing m68knommu/68VZ328/ucdimm/config.c
Greg Ungerer [Tue, 18 Feb 2003 13:46:26 +0000 (05:46 -0800)]
[PATCH] add missing m68knommu/68VZ328/ucdimm/config.c

This adds the missing config.c file for the m68knommu/68VZ328/ucdimm
target.

23 years ago[PATCH] add m68knommu serial console support into tty_io.c
Greg Ungerer [Tue, 18 Feb 2003 13:46:18 +0000 (05:46 -0800)]
[PATCH] add m68knommu serial console support into tty_io.c

This patch initializes the m68knommu specific serial drivers (68328serial.c,
mcfserial.c and 68360serial.c) when used as consoles.

23 years ago[PATCH] fix m68knommu/ColdFire serial port hang
Greg Ungerer [Tue, 18 Feb 2003 13:46:11 +0000 (05:46 -0800)]
[PATCH] fix m68knommu/ColdFire serial port hang

This patches fixes a serial port "hang" on the m68knommu ColdFire
serial driver. It was erroneoulsy looking for a state bit that
is never set.

23 years ago[PATCH] add extable.c to Makefile for m68knommu architecture
Greg Ungerer [Tue, 18 Feb 2003 13:46:03 +0000 (05:46 -0800)]
[PATCH] add extable.c to Makefile for m68knommu architecture

Add exception table support to Makefile build list for m68knommu.

23 years ago[PATCH] bounds check and no argv/envp support for binfmt_flat load
Greg Ungerer [Tue, 18 Feb 2003 13:45:56 +0000 (05:45 -0800)]
[PATCH] bounds check and no argv/envp support for binfmt_flat load

This patch to the MMUless flat loader does 2 important things:

1. Allow for architectures that do not want argv and envp on
   the initial process stack (v850 is an example of this)
2. Does some bounds checking on the zipped flat header when
   processing it.

23 years ago[PATCH] fixup use of sighand in m68knommu signal.c
Greg Ungerer [Tue, 18 Feb 2003 13:45:48 +0000 (05:45 -0800)]
[PATCH] fixup use of sighand in m68knommu signal.c

This patch fixes the use of sighand for the m68knommu architecture.

23 years ago[PATCH] m68knommu cacheflush.h cleanup
Greg Ungerer [Tue, 18 Feb 2003 13:45:41 +0000 (05:45 -0800)]
[PATCH] m68knommu cacheflush.h cleanup

This patch overhauls the cache support routines for the m68knommu
architecture. It removes depricated functions, and fixes those required
to operate as per Documentation/cachetlb.txt.

23 years ago[PATCH] add exception table support for m68knommu architecture
Greg Ungerer [Tue, 18 Feb 2003 13:45:34 +0000 (05:45 -0800)]
[PATCH] add exception table support for m68knommu architecture

This patch adds exception table support for the m68knommu architecture.

23 years ago[PATCH] init sighand in m68knommu init_task
Greg Ungerer [Tue, 18 Feb 2003 13:45:27 +0000 (05:45 -0800)]
[PATCH] init sighand in m68knommu init_task

Add initialization of init_sighand for m68knommu architectures.

23 years ago[PATCH] Force v850 interrupt vector parts into their correct locations
Miles Bader [Tue, 18 Feb 2003 13:39:57 +0000 (05:39 -0800)]
[PATCH] Force v850 interrupt vector parts into their correct locations

Otherwise a if one them is partially empty, the following input section
can end up in the wrong place.