]> git.hungrycats.org Git - linux/log
linux
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.

23 years ago[PATCH] export some functions from i8259.c
Andrew Morton [Tue, 18 Feb 2003 13:25:35 +0000 (05:25 -0800)]
[PATCH] export some functions from i8259.c

Patch from Andrey Panin <pazke@orbita1.ru>

This trivial patch exports some functions from 8259.c file.
Visws subarch needs them to handle interrupts from legacy devices
connected to PIIX4 i8259s, which are in turn connected to SGI
Cobalt APIC.

23 years ago[PATCH] allow SMP kernel build without io_apic.c
Andrew Morton [Tue, 18 Feb 2003 13:25:27 +0000 (05:25 -0800)]
[PATCH] allow SMP kernel build without io_apic.c

Patch from Andrey Panin <pazke@orbita1.ru>

I'm here again, starting another hopeless attempt to submmit
visws subarch support for 2.5. This series of patches was tested
by me and brave people from linux-visws-devel mailing list and
our beloved workstations seem to work well under 2.5.xx.

This patch moves enable_NMI_through_LVT0() function from io_apic.c
to apic.c to allow SMP kernel build without io_apic.c included.

23 years ago[PATCH] Fix warnings for NTFS
Andrew Morton [Tue, 18 Feb 2003 13:25:20 +0000 (05:25 -0800)]
[PATCH] Fix warnings for NTFS

Patch from Stephen Hemminger <shemminger@osdl.org>

23 years ago[PATCH] Fix warnings for XFS
Andrew Morton [Tue, 18 Feb 2003 13:25:12 +0000 (05:25 -0800)]
[PATCH] Fix warnings for XFS

Patch from Stephen Hemminger <shemminger@osdl.org>

23 years ago[PATCH] Remove MAX_BLKDEV from nfsd
Andrew Morton [Tue, 18 Feb 2003 13:25:05 +0000 (05:25 -0800)]
[PATCH] Remove MAX_BLKDEV from nfsd

Patch from Andries.Brouwer@cwi.nl

Remove MAX_BLKDEV from nfsd.

23 years ago[PATCH] fix kirq for clustered apic mode
Andrew Morton [Tue, 18 Feb 2003 13:24:57 +0000 (05:24 -0800)]
[PATCH] fix kirq for clustered apic mode

Patch from Dave Hansen <haveblue@us.ibm.com>

The new kirq patch assumes flat addressing APIC mode where apicid = (1
<< cpu).  This isn't true for clustered mode.

 - Change name/type of irq_balance_mask.  The type of apicid seems to
   be int.
 - Change instance of (1<<cpu) to cpu_to_logical_apicid()
 - Don't use target_cpu_mask, use min_loaded, and convert the real way

Tested on Summit, and plain SMP.  Martin Bligh and I figured this out
together, and he agrees.

23 years ago[PATCH] Move mk_pte_huge() into pgtable.h
Andrew Morton [Tue, 18 Feb 2003 13:24:50 +0000 (05:24 -0800)]
[PATCH] Move mk_pte_huge() into pgtable.h

Patch from Andi Kleen <ak@muc.de>

This simple patch allow me to symlink hugetlbpage.c for x86-64.

23 years ago[PATCH] export add_to_page_cache() and __pagevec_lru_add to
Andrew Morton [Tue, 18 Feb 2003 13:24:42 +0000 (05:24 -0800)]
[PATCH] export add_to_page_cache() and __pagevec_lru_add to

CIFS is using these.

Given that the readpages() address_space op is supposed to add the pages to
pagecache, it makes sense to make these functions available to modules.

I can't say that I put a lot of though into the readpages API.  It was
designed as just enough functionality to be able to stuff a bunch of
readahead pages into a single BIO.  The only reason I made it an a_op at all
was because we have toi enter the fs to pick up the ->get_block callback's
address.

But a couple of filesystems seem to be making use of it now.  Reiser4 will
need access at the do_page_cache_readahead() level too.

23 years ago[PATCH] fix for uninitialized timer in drm_drv.h
Andrew Morton [Tue, 18 Feb 2003 13:24:33 +0000 (05:24 -0800)]
[PATCH] fix for uninitialized timer in drm_drv.h

Patch from Martin Josefsson <gandalf@wlug.westbo.se>

Here's a fix for an uninitialized timer in drm_drv.h, for some reason it
initilizes the timer when the device is opened, not at init.  It moves
the initilization for the waitqueue to init aswell.

23 years ago[PATCH] MPT Fusion build fix
Andrew Morton [Tue, 18 Feb 2003 13:24:25 +0000 (05:24 -0800)]
[PATCH] MPT Fusion build fix

Patch from Hugh Dickins <hugh@veritas.com>

2.5.62's removal of scsi_set_pci_device broke the MPT Fusion build.

23 years ago[PATCH] signal warning and uninitialised variable fix
Andrew Morton [Tue, 18 Feb 2003 13:24:17 +0000 (05:24 -0800)]
[PATCH] signal warning and uninitialised variable fix

23 years ago[PATCH] various spelling fixes
Steven Cole [Tue, 18 Feb 2003 13:16:10 +0000 (05:16 -0800)]
[PATCH] various spelling fixes

This provides the following spelling fixes.

 posible  -> possible
 messsage -> message
 reqeuest -> request
 exeption -> exception
 seqeunce -> sequence
 loggger  -> logger
 resposible -> responsible
 qeueu    -> queue
 microsecnds -> microseconds
 positiion -> position
 feilds    -> fields

23 years ago[PATCH] spelling fix for propogate -> propagate
Steven Cole [Tue, 18 Feb 2003 13:16:02 +0000 (05:16 -0800)]
[PATCH] spelling fix for propogate -> propagate

This patch provides the following spelling fix.

 propogate -> propagate

23 years ago[PATCH] spelling fix for compatable -> compatible
Steven Cole [Tue, 18 Feb 2003 13:15:52 +0000 (05:15 -0800)]
[PATCH] spelling fix for compatable -> compatible

This patch provides the following spelling fixes.

 compatable    -> compatible
 compatability -> compatibility

23 years ago[PATCH] spelling fix for interupt -> interrupt
Steven Cole [Tue, 18 Feb 2003 13:15:43 +0000 (05:15 -0800)]
[PATCH] spelling fix for interupt -> interrupt

This patch provides the following spelling fix.

 interupt -> interrupt

23 years ago[PATCH] spelling fix adress/addres -> address
Steven Cole [Tue, 18 Feb 2003 13:15:33 +0000 (05:15 -0800)]
[PATCH] spelling fix adress/addres -> address

This patch provides the following spelling fixes.

 adress  -> address
 addres  -> address

except for cases in two files which appear to be in French and German.
These were left as is.

23 years ago[PATCH] spelling fix accessable -> accessible
Steven Cole [Tue, 18 Feb 2003 13:15:25 +0000 (05:15 -0800)]
[PATCH] spelling fix accessable -> accessible

This provides the following spelling fix.

 accessable -> accessible

23 years agoMerge bk://are.twiddle.net/op-2.5
Linus Torvalds [Tue, 18 Feb 2003 13:13:09 +0000 (05:13 -0800)]
Merge bk://are.twiddle.net/op-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoMerge bk://are.twiddle.net/pci-2.5
Linus Torvalds [Tue, 18 Feb 2003 11:25:05 +0000 (03:25 -0800)]
Merge bk://are.twiddle.net/pci-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoMerge dorothy.sfbay.redhat.com:/dorothy/rth/linux/linus-2.5
Richard Henderson [Tue, 18 Feb 2003 11:06:22 +0000 (03:06 -0800)]
Merge dorothy.sfbay.redhat.com:/dorothy/rth/linux/linus-2.5
into dorothy.sfbay.redhat.com:/dorothy/rth/linux/op-2.5

23 years ago[OPROF] Fix arguments to oprofile_add_sample.
Richard Henderson [Tue, 18 Feb 2003 11:05:42 +0000 (03:05 -0800)]
[OPROF] Fix arguments to oprofile_add_sample.

23 years agoMerge dorothy.sfbay.redhat.com:/dorothy/rth/linux/linus-2.5
Richard Henderson [Tue, 18 Feb 2003 10:25:48 +0000 (02:25 -0800)]
Merge dorothy.sfbay.redhat.com:/dorothy/rth/linux/linus-2.5
into dorothy.sfbay.redhat.com:/dorothy/rth/linux/axp-2.5

23 years ago[OPROF] Update for change to cpu_type interface.
Richard Henderson [Tue, 18 Feb 2003 10:17:11 +0000 (02:17 -0800)]
[OPROF] Update for change to cpu_type interface.

23 years ago[ALPHA] Add clockid_t and timer_t for posix clocks.
Richard Henderson [Tue, 18 Feb 2003 10:12:20 +0000 (02:12 -0800)]
[ALPHA] Add clockid_t and timer_t for posix clocks.

23 years ago[ALPHA] Mirror i386 change to include asm-generic/ide_iops.h.
Richard Henderson [Tue, 18 Feb 2003 10:11:16 +0000 (02:11 -0800)]
[ALPHA] Mirror i386 change to include asm-generic/ide_iops.h.

23 years agoMerge bk://kernel.bkbits.net/jgarzik/net-drivers-2.5
Linus Torvalds [Tue, 18 Feb 2003 09:56:19 +0000 (01:56 -0800)]
Merge bk://kernel.bkbits.net/jgarzik/net-drivers-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoMerge redhat.com:/garz/repo/linus-2.5
Jeff Garzik [Tue, 18 Feb 2003 15:40:33 +0000 (10:40 -0500)]
Merge redhat.com:/garz/repo/linus-2.5
into redhat.com:/garz/repo/net-drivers-2.5

23 years agoMove the old wireless drivers into drivers/net/wireless:
Jeff Garzik [Tue, 18 Feb 2003 15:27:39 +0000 (10:27 -0500)]
Move the old wireless drivers into drivers/net/wireless:
arlan, ray_cs, and strip.

Contributed by Randy Dunlap.

23 years agoMerge bk://linuxusb.bkbits.net/linus-2.5
Linus Torvalds [Tue, 18 Feb 2003 09:23:55 +0000 (01:23 -0800)]
Merge bk://linuxusb.bkbits.net/linus-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years ago[PATCH] ndelay() for x86
Alan Cox [Tue, 18 Feb 2003 08:40:59 +0000 (00:40 -0800)]
[PATCH] ndelay() for x86

The implementation is not ideal.  Thats something to tidy up.

23 years agoUSB: usbnet driver also needs the crc32 code.
Greg Kroah-Hartman [Tue, 18 Feb 2003 08:33:05 +0000 (00:33 -0800)]
USB: usbnet driver also needs the crc32 code.

Thanks to David Brownell for this.

23 years ago[PATCH] USB: added sched.h to usb.h
Greg Kroah-Hartman [Tue, 18 Feb 2003 08:27:45 +0000 (00:27 -0800)]
[PATCH] USB: added sched.h to usb.h

Thanks to Matt Wilcox for the info.

23 years agoMerge kroah.com:/home/greg/linux/BK/bleeding_edge-2.5
Greg Kroah-Hartman [Tue, 18 Feb 2003 08:12:44 +0000 (00:12 -0800)]
Merge kroah.com:/home/greg/linux/BK/bleeding_edge-2.5
into kroah.com:/home/greg/linux/BK/gregkh-2.5

23 years ago[PATCH] USB: serial core fix to solve ordering issues when destroying our objects.
Greg Kroah-Hartman [Tue, 18 Feb 2003 08:05:07 +0000 (00:05 -0800)]
[PATCH] USB: serial core fix to solve ordering issues when destroying our objects.

23 years ago[PATCH] USB serial: fix locking logic
Greg Kroah-Hartman [Tue, 18 Feb 2003 08:03:32 +0000 (00:03 -0800)]
[PATCH] USB serial: fix locking logic

This gets rid of the port semaphore, and the serialization caused by
that, and replaces it with the proper reference counting logic for
the usb serial object.

23 years agoMerge
Richard Henderson [Tue, 18 Feb 2003 08:01:58 +0000 (00:01 -0800)]
Merge

23 years agoMerge ssh://are.twiddle.net/BK/op-2.5
Richard Henderson [Tue, 18 Feb 2003 07:56:02 +0000 (23:56 -0800)]
Merge ssh://are.twiddle.net/BK/op-2.5
into dorothy.sfbay.redhat.com:/dorothy/rth/linux/op-2.5

23 years agoMerge groveronline.com:/root/bk/linux-2.5
Andy Grover [Tue, 18 Feb 2003 07:55:14 +0000 (23:55 -0800)]
Merge groveronline.com:/root/bk/linux-2.5
into groveronline.com:/root/bk/linux-acpi

23 years agoACPI: Toshiba ACPI device update (John Belmonte)
Andy Grover [Tue, 18 Feb 2003 07:52:26 +0000 (23:52 -0800)]
ACPI: Toshiba ACPI device update (John Belmonte)

23 years ago[PATCH] USB: add "present" flag to usb_device structure.
Greg Kroah-Hartman [Tue, 18 Feb 2003 07:52:11 +0000 (23:52 -0800)]
[PATCH] USB: add "present" flag to usb_device structure.

This solves lots of races when drivers hold a reference to the usb_device
after the device is physically removed from the system (like when a user
has a open handle.)  This now prevents any new urbs being submitted or
canceled for the device.

23 years ago[PATCH] numa fixes
Ivan Kokshaysky [Tue, 18 Feb 2003 07:48:40 +0000 (23:48 -0800)]
[PATCH] numa fixes

As Jeff pointed out, reserve_bootmem() in core_irongate.c
breaks build of generic discontiguous memory kernels because
this function doesn't exist in such kernels.
Ditto free_bootmem().
Also, here's fixes for NUMA+initrd and memory info printk.

Ivan.

23 years agoACPI: Change license from GPL to dual GPL and BSD-style
Andy Grover [Tue, 18 Feb 2003 07:32:42 +0000 (23:32 -0800)]
ACPI: Change license from GPL to dual GPL and BSD-style

23 years agoACPI: misc cleanups
Andy Grover [Tue, 18 Feb 2003 07:27:09 +0000 (23:27 -0800)]
ACPI: misc cleanups

23 years agoACPI: Misc interpreter improvements
Andy Grover [Tue, 18 Feb 2003 07:08:20 +0000 (23:08 -0800)]
ACPI: Misc interpreter improvements

23 years agoACPI: Fix printk output (Jochen Hein)
Andy Grover [Tue, 18 Feb 2003 07:00:26 +0000 (23:00 -0800)]
ACPI: Fix printk output (Jochen Hein)

23 years agoACPI: Decrease size of override's static array, add a define for the length,
Andy Grover [Tue, 18 Feb 2003 06:56:48 +0000 (22:56 -0800)]
ACPI: Decrease size of override's static array, add a define for the length,
and print a msg if used

23 years agoAdd ndelay() compatibility macro. If the architecture
Linus Torvalds [Tue, 18 Feb 2003 06:42:21 +0000 (22:42 -0800)]
Add ndelay() compatibility macro. If the architecture
doesn't define ndelay(), fall back on udelay().

23 years ago[PATCH] POSIX clocks & timers
George Anzinger [Tue, 18 Feb 2003 06:41:13 +0000 (22:41 -0800)]
[PATCH] POSIX clocks & timers

This is version 23 or so of the POSIX timer code.

Internal changelog:

 - Changed the signals code to match the new order of things.  Also the
   new xtime_lock code needed to be picked up.  It made some things a lot
   simpler.

 - Fixed a spin lock hand off problem in locking timers (thanks
   to Randy).

 - Fixed nanosleep to test for out of bound nanoseconds
   (thanks to Julie).

 - Fixed a couple of id deallocation bugs that left old ids
   laying around (hey I get this one).

 - This version has a new timer id manager.  Andrew Morton
   suggested elimination of recursion (done) and I added code
   to allow it to release unused nodes.  The prior version only
   released the leaf nodes.  (The id manager uses radix tree
   type nodes.)  Also added is a reuse count so ids will not
   repeat for at least 256 alloc/ free cycles.

 - The changes for the new sys_call restart now allow one
   restart function to handle both nanosleep and clock_nanosleep.
   Saves a bit of code, nice.

 - All the requested changes and Lindent too :).

 - I also broke clock_nanosleep() apart much the same way
   nanosleep() was with the 2.5.50-bk5 changes.

TIMER STORMS

The POSIX clocks and timers code prevents "timer storms" by
not putting repeating timers back in the timer list until
the signal is delivered for the prior expiry.  Timer events
missed by this delay are accounted for in the timer overrun
count.  The net result is MUCH lower system overhead while
presenting the same info to the user as would be the case if
an interrupt and timer processing were required for each
increment in the overrun count.

23 years agoACPI: Add ability to override predefined object values (Ducrot Bruno)
Andy Grover [Tue, 18 Feb 2003 06:34:37 +0000 (22:34 -0800)]
ACPI: Add ability to override predefined object values (Ducrot Bruno)

23 years agoACPI: Support translation attribute (Bjorn Helgaas)
Andy Grover [Tue, 18 Feb 2003 05:05:49 +0000 (21:05 -0800)]
ACPI: Support translation attribute (Bjorn Helgaas)

23 years agoACPI: Eliminate use of acpi_gpl_gpe_number_info (Matthew Wilcox)
Andy Grover [Tue, 18 Feb 2003 05:04:25 +0000 (21:04 -0800)]
ACPI: Eliminate use of acpi_gpl_gpe_number_info (Matthew Wilcox)

23 years agoACPI: Change NUMA maintainer email
Andy Grover [Tue, 18 Feb 2003 04:56:11 +0000 (20:56 -0800)]
ACPI: Change NUMA maintainer email

23 years ago[PATCH] make the sl82c105 work again
Alan Cox [Tue, 18 Feb 2003 03:49:46 +0000 (19:49 -0800)]
[PATCH] make the sl82c105 work again

23 years ago[PATCH] update sis driver
Alan Cox [Tue, 18 Feb 2003 03:49:31 +0000 (19:49 -0800)]
[PATCH] update sis driver

23 years ago[PATCH] clean up siimage, use generic mmio ops
Alan Cox [Tue, 18 Feb 2003 03:49:17 +0000 (19:49 -0800)]
[PATCH] clean up siimage, use generic mmio ops

23 years ago[PATCH] part fix the highpoint timing/overclock bug
Alan Cox [Tue, 18 Feb 2003 03:49:02 +0000 (19:49 -0800)]
[PATCH] part fix the highpoint timing/overclock bug

23 years ago[PATCH] don't force enable generic IDE controllers
Alan Cox [Tue, 18 Feb 2003 03:48:48 +0000 (19:48 -0800)]
[PATCH] don't force enable generic IDE controllers

Fixes hangs on Micron Samurai boards

23 years ago[PATCH] fix some escaped globals
Alan Cox [Tue, 18 Feb 2003 03:48:35 +0000 (19:48 -0800)]
[PATCH] fix some escaped globals

23 years ago[PATCH] fix ALi 32bitisms, fix ALi FIFO, fix ALi IRQ crash
Alan Cox [Tue, 18 Feb 2003 03:48:21 +0000 (19:48 -0800)]
[PATCH] fix ALi 32bitisms, fix ALi FIFO, fix ALi IRQ crash

also Enable ATI IGP/ALi combo

23 years ago[PATCH] update ide-floppy for new style onlydisk
Alan Cox [Tue, 18 Feb 2003 03:48:07 +0000 (19:48 -0800)]
[PATCH] update ide-floppy for new style onlydisk

23 years ago[PATCH] ide-dma, fix bogus inc of waiting_for_dma
Alan Cox [Tue, 18 Feb 2003 03:47:52 +0000 (19:47 -0800)]
[PATCH] ide-dma, fix bogus inc of waiting_for_dma

23 years ago[PATCH] clean up DMA reference, new style ONLYDISK
Alan Cox [Tue, 18 Feb 2003 03:47:39 +0000 (19:47 -0800)]
[PATCH] clean up DMA reference, new style ONLYDISK

23 years ago[PATCH] add a reminder for vdma on non disk
Alan Cox [Tue, 18 Feb 2003 03:47:26 +0000 (19:47 -0800)]
[PATCH] add a reminder for vdma on non disk

23 years ago[PATCH] use ide_execute_command for CD
Alan Cox [Tue, 18 Feb 2003 03:47:11 +0000 (19:47 -0800)]
[PATCH] use ide_execute_command for CD

This is the only user I'll feed you this time. As with 2.4 I want it to
run for a bit on read only media first 8)

23 years ago[PATCH] copy idesync
Alan Cox [Tue, 18 Feb 2003 03:46:57 +0000 (19:46 -0800)]
[PATCH] copy idesync

We need to copy the new io op. Actually we need to shoot the entire mess
in this function and make the drivers always set it but not today.

23 years ago[PATCH] resync externs, add execute command remove is_flashcard
Alan Cox [Tue, 18 Feb 2003 03:46:44 +0000 (19:46 -0800)]
[PATCH] resync externs, add execute command remove is_flashcard

(is_flashcard is unneeded outside ide_probe as we have a drive->flash check)

23 years ago[PATCH] kill more ioregs, add OUTBSYNC
Alan Cox [Tue, 18 Feb 2003 03:46:30 +0000 (19:46 -0800)]
[PATCH] kill more ioregs, add OUTBSYNC

23 years ago[PATCH] add pio_speed
Alan Cox [Tue, 18 Feb 2003 03:46:16 +0000 (19:46 -0800)]
[PATCH] add pio_speed

Some drivers need this. Its in the core as the core eventually needs to
be doing the tracking here

23 years ago[PATCH] exterminate unused io_ops structures and switch to ulong
Alan Cox [Tue, 18 Feb 2003 03:46:02 +0000 (19:46 -0800)]
[PATCH] exterminate unused io_ops structures and switch to ulong

The iops struct may be a good idea in the longer run but right now its
unused and its mess that can be restored neatly later on.

23 years ago[PATCH] add a 'NO_IRQ' definition to IDE
Alan Cox [Tue, 18 Feb 2003 03:45:47 +0000 (19:45 -0800)]
[PATCH] add a 'NO_IRQ' definition to IDE

(second hunk just makes 2.4/2.5 header match format)