]> git.hungrycats.org Git - linux/log
linux
23 years agoFix search handle leak on search rewind. Fix setting of uid
Steve French [Sun, 23 Feb 2003 10:24:04 +0000 (04:24 -0600)]
Fix search handle leak on search rewind.  Fix setting of uid
and gid in local inode (not just remote)

23 years agoFix freeing of captive thread at unmount time (which was causing
Steve French [Thu, 20 Feb 2003 01:37:05 +0000 (19:37 -0600)]
Fix freeing of captive thread at unmount time (which  was causing
unmount warning).

23 years agoFix caching of directory inodes (was always querying server on directory inodes)...
Steve French [Wed, 19 Feb 2003 11:35:44 +0000 (05:35 -0600)]
Fix caching of directory inodes (was always querying server on directory inodes).  Reconnect fids (file ids) after session reconnection e.g. due to temporary server or network failure.

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.

23 years ago[PATCH] Add a v850 config option to pass illegal insn traps to the kernel
Miles Bader [Tue, 18 Feb 2003 13:39:50 +0000 (05:39 -0800)]
[PATCH] Add a v850 config option to pass illegal insn traps to the kernel

On the v850 RTE-MA1-CB-MULTI platform, these are normally intercepted by
the monitor for the use of an external debugger, but if you want to use
a linux-resident debugger, the kernel has to see them.

23 years ago[PATCH] Implement <asm/bug.h> for v850
Miles Bader [Tue, 18 Feb 2003 13:39:44 +0000 (05:39 -0800)]
[PATCH] Implement <asm/bug.h> for v850

23 years ago[PATCH] v850 kernel entry fixes and cleanup
Miles Bader [Tue, 18 Feb 2003 13:39:36 +0000 (05:39 -0800)]
[PATCH] v850 kernel entry fixes and cleanup

1) Preserve the v850 system-call-number register when handling a signal;
   otherwise system calls will not be correctly restarted afterwards
2) Correctly handle illegal insn exceptions, which need a special
   instruction to return (not reti), and save PC/PSW to a different place
2) Remove some unnecessary register saving in the trap handler
3) Consolidate various places that use the register save/restore macros
4) Eliminate some unused compile-time configuration stuff
5) A bit of whitespace and other syntactic cleanup

23 years ago[PATCH] Use .balign rather than .align for v850 asm funcs
Miles Bader [Tue, 18 Feb 2003 13:39:28 +0000 (05:39 -0800)]
[PATCH] Use .balign rather than .align for v850 asm funcs

Removes a bunch of unnecessary nops... :-)

23 years ago[PATCH] Remove unused compile-time configuration options on v850
Miles Bader [Tue, 18 Feb 2003 13:39:21 +0000 (05:39 -0800)]
[PATCH] Remove unused compile-time configuration options on v850

23 years ago[PATCH] Set child process initial stack-pointers correctly on the v850
Miles Bader [Tue, 18 Feb 2003 13:39:12 +0000 (05:39 -0800)]
[PATCH] Set child process initial stack-pointers correctly on the v850

Previously the v850's copy_thread function didn't set the child's stack
pointer at all, with the result that it accidentally worked for vfork
(where the child has the same SP as the parent), but not for user
threads; kernel threads also accidentally worked, for a different
reason.

23 years ago[PATCH] Add v850 version of `init_irq_proc' for sysctl
Miles Bader [Tue, 18 Feb 2003 13:39:05 +0000 (05:39 -0800)]
[PATCH] Add v850 version of `init_irq_proc' for sysctl

23 years ago[PATCH] Fix up some left-over sig->sighand issues on the v850
Miles Bader [Tue, 18 Feb 2003 13:38:57 +0000 (05:38 -0800)]
[PATCH] Fix up some left-over sig->sighand issues on the v850

23 years ago[PATCH] Handle null OLD argument in nb85e_uart's nb85e_uart_set_termios function
Miles Bader [Tue, 18 Feb 2003 13:38:50 +0000 (05:38 -0800)]
[PATCH] Handle null OLD argument in nb85e_uart's nb85e_uart_set_termios function

23 years ago[PATCH] lib/idr.c 64-bit fixes
Andrew Morton [Tue, 18 Feb 2003 13:31:43 +0000 (05:31 -0800)]
[PATCH] lib/idr.c 64-bit fixes

Various overflow problems compiling the lib/idr.c code for ppc64

23 years ago[PATCH] remove (start|end)_lazy_tlb()
Andrew Morton [Tue, 18 Feb 2003 13:29:19 +0000 (05:29 -0800)]
[PATCH] remove (start|end)_lazy_tlb()

Patch from William Lee Irwin III <wli@holomorphy.com>

Remove start_lazy_tlb() and end_lazy_tlb(), as they are unused.

23 years ago[PATCH] TTY module refcounting fix
Andrew Morton [Tue, 18 Feb 2003 13:29:10 +0000 (05:29 -0800)]
[PATCH] TTY module refcounting fix

Patch from Max Krasnyansky <maxk@qualcomm.com>

This changeset adds module refcounting for TTY line disciplines.  I've sent
the patch to LKM earlier.  No negative comments (actually most people didn't
seem to care).  This is needed at least for Bluetooth and IrDA (Jean is ok
with the patch).

23 years ago[PATCH] more ia32 profiler cleanups
Andrew Morton [Tue, 18 Feb 2003 13:29:02 +0000 (05:29 -0800)]
[PATCH] more ia32 profiler cleanups

Make the prof_counter and prof_old_counter arrays use per-cpu data, and give
them static scope.

Also fix a signedness bug in the voyager implementation (from James)

23 years ago[PATCH] consolidate and cleanup profiling code.
Andrew Morton [Tue, 18 Feb 2003 13:28:55 +0000 (05:28 -0800)]
[PATCH] consolidate and cleanup profiling code.

Patch from Nikita Danilov <Nikita@Namesys.COM>

this moves functions from identical per-architecture
arch/*/kernel/profile.c into generic kernel/profile.c.  Also, identical
{x86,parisc,ppc64,sparc64}_profile_hook()'s are all replaced by the
single kernel/profile.c:profile_hook(), which is #defined to noop in
include/linux/profile.h if CONFIG_PROFILING is not set.

23 years ago[PATCH] fix a visws compile warning
Andrew Morton [Tue, 18 Feb 2003 13:28:46 +0000 (05:28 -0800)]
[PATCH] fix a visws compile warning

23 years ago[PATCH] visws: i386/KConfig update
Andrew Morton [Tue, 18 Feb 2003 13:28:39 +0000 (05:28 -0800)]
[PATCH] visws: i386/KConfig update

Patch from Andrey Panin <pazke@orbita1.ru>

And finally, attached patch enables visws subarch support
in kernel config.

23 years ago[PATCH] visws: MAINTAINERS file update
Andrew Morton [Tue, 18 Feb 2003 13:28:31 +0000 (05:28 -0800)]
[PATCH] visws: MAINTAINERS file update

Patch from Andrey Panin <pazke@orbita1.ru>

Looks like I'm a maintainer of visws support now :))

23 years ago[PATCH] visws: sound update
Andrew Morton [Tue, 18 Feb 2003 13:28:24 +0000 (05:28 -0800)]
[PATCH] visws: sound update

Patch from Andrey Panin <pazke@orbita1.ru>

This patch contains SGI visws OSS sound driver update.

23 years ago[PATCH] visws: framebuffer driver update
Andrew Morton [Tue, 18 Feb 2003 13:28:16 +0000 (05:28 -0800)]
[PATCH] visws: framebuffer driver update

Patch from Andrey Panin <pazke@orbita1.ru>

This patch contains SGI visws framebuffer update. Patch makes it
compile again and brings flatpanel monitor support back.

23 years ago[PATCH] visws: core
Andrew Morton [Tue, 18 Feb 2003 13:28:09 +0000 (05:28 -0800)]
[PATCH] visws: core

Patch from Andrey Panin <pazke@orbita1.ru>

This patch contains core support for visws subarch.

23 years ago[PATCH] visws: pci support
Andrew Morton [Tue, 18 Feb 2003 13:28:01 +0000 (05:28 -0800)]
[PATCH] visws: pci support

Patch from Andrey Panin <pazke@orbita1.ru>

This patch contains update of pci support for visws.

23 years ago[PATCH] visws: add missing mach_apic.h file
Andrew Morton [Tue, 18 Feb 2003 13:26:40 +0000 (05:26 -0800)]
[PATCH] visws: add missing mach_apic.h file

Patch from Andrey Panin <pazke@orbita1.ru>

This patch adds misiing mach_apic.h file.

23 years ago[PATCH] visws: move header file into asm/arch-visws
Andrew Morton [Tue, 18 Feb 2003 13:26:31 +0000 (05:26 -0800)]
[PATCH] visws: move header file into asm/arch-visws

Patch from Andrey Panin <pazke@orbita1.ru>

This trivial patch moves visws related header files into asm/mach-visws.

23 years ago[PATCH] visws: boot changes
Andrew Morton [Tue, 18 Feb 2003 13:25:58 +0000 (05:25 -0800)]
[PATCH] visws: boot changes

Patch from Andrey Panin <pazke@orbita1.ru>

This simple patch adds some additional code into head.S.

On visws bootup cpu starts in protected mode (so we don't need
setup.S), but setting up pagetables and gdt is required before
running rest of head.S.

23 years ago[PATCH] export boottime gdt descriptor
Andrew Morton [Tue, 18 Feb 2003 13:25:50 +0000 (05:25 -0800)]
[PATCH] export boottime gdt descriptor

Patch from Andrey Panin <pazke@orbita1.ru>

This simple patch exports boottime gdt descriptor from trampoline.S.
Visws uses it to initialize bootup cpu before running the rest of head.S

23 years ago[PATCH] make startup_32 kernel entry point
Andrew Morton [Tue, 18 Feb 2003 13:25:42 +0000 (05:25 -0800)]
[PATCH] make startup_32 kernel entry point

Patch from Andrey Panin <pazke@orbita1.ru>

This patch marks startup_32 (in head.S) as kernel entry point,
visws kernel loader uses raw elf kernel images and entry point
at stext causes jump to wrong address.