- 13 Jan, 2003 40 commits
-
-
Venkatesh Pallipadi authored
Clustered APIC setup patch. Needed to support generic systems with more than 8 CPUs. Motivation: The current APIC destination mode ("Flat Logical") used in linux kernel has an upper limit of 8 CPUs. For more than 8 CPUs, either "Clustered Logical" or "Physical" mode has to be used. The attached patch adds support such systems by organizing them into logical clusters, with each cluster having 4 CPUs. This is activated by a new config option "Support for other sub-arch SMP systems with more than 8 CPUs", under Processor feature->Sub architecture. The patch is made very simple and isolated, thanks to Martin J. Bligh's patchsets, which has moved all APIC related functions into sub-arch macros. Has zero impact on standard systems. This patch enables all 16 logical processors on a generic, non-quad based, system that we have here. Also, by looking at SuSE source, I have also added a special switch, to specifically support Unisys (ES7000). Just replacing #define SEQUENTIAL_APICID by CLUSTERED_APICID in the patch should make it work on ES7000(not tested).
-
Greg Ungerer authored
This pulls all of the m68knommu arch linker scripts into a single new style linker script. This patch specifically turns arch/m68knommu/vmlinux.lds.S into a generic linker script that works with all m68knommu targets.
-
Greg Ungerer authored
-
Greg Ungerer authored
This patch adds a definition for smp_read_barrier_depends() for the m68knommu architecture. This is now needed to compile net/ipv4/route.c.
-
Greg Ungerer authored
This patch removes the old 2.0.x conditional code from the mcfserial.h header.
-
Greg Ungerer authored
This patch sets a default console baud rate in the 68360 serial driver instead of just error'ing out if it is not set.
-
Greg Ungerer authored
This patch switches to using the _etext linker symbol instead of __data_rom_start for the ucdimm 68VZ328 platform. I intend to deprecate the __data_rom_start linker symbol in the future.
-
Greg Ungerer authored
This patch switches to using the _etext linker symbol instead of __data_rom_start for the ce2 68VZ328 platform. I intend to deprecate the __data_rom_start linker symbol in the future.
-
Greg Ungerer authored
This patch switches to using the _etext linker symbol instead of __data_rom_start for the ucsimm 68EZ328 platform. I intend to deprecate the __data_rom_start linker symbol in the future.
-
Greg Ungerer authored
This patch adds the missing exit code argument to the do_coredump() call in m68knommu arch signal.c.
-
Greg Ungerer authored
-
Rusty Russell authored
From: Arnd Bergmann <arnd@bergmann-dalldorf.de> The korg1212 driver has a global variable named 'rc' that pollutes the namespace. This makes it static.
-
Rusty Russell authored
From: Pablo Menichini <pablo@menichini.com.ar>
-
Rusty Russell authored
From: william stinson <wstinson@wanadoo.fr> this patch for sound/oss/awe_wave.c sound driver for Linux removes three calls to check_region using request_region instead This is patch number 33 in a series of check_region patches I am doing as part of the kernel janitors project.
-
Rusty Russell authored
From: Pablo Menichini <pablo@menichini.com.ar>
-
Rusty Russell authored
From: Arnd Bergmann <arnd@bergmann-dalldorf.de> A global variable should not be named 'objects' like in irias_object.c. This patch puts it into the right namespace. Also, strndup() is made static.
-
Rusty Russell authored
From: Arnd Bergmann <arnd@bergmann-dalldorf.de> The maxiradio driver defines a few variables that should be made static.
-
Rusty Russell authored
From: Pavel Machek <pavel@ucw.cz> With local pages present, swsusp's accounting goes wrong and you get nice BUG(). This fixes it, please apply.
-
Rusty Russell authored
From: Pablo Menichini <pablo@menichini.com.ar>
-
Rusty Russell authored
From: Adrian Bunk <bunk@fs.tum.de>
-
Rusty Russell authored
From: Arnd Bergmann <arnd@bergmann-dalldorf.de> de_get and de_put are used only in the file they are defined in, so make them static
-
Rusty Russell authored
From: Arnd Bergmann <arnd@bergmann-dalldorf.de> The opti92x driver has global variables named 'rates' and 'bits' that pollute the namespace. This makes them static.
-
Rusty Russell authored
From: Arnd Bergmann <arnd@bergmann-dalldorf.de> The variable rif_table should be neither global nor initialized to 0.
-
Rusty Russell authored
From: Arnd Bergmann <arnd@bergmann-dalldorf.de> net/irda/qos.c exports some variables that are not used in any other file. This makes them static to avoid namespace conflicts
-
Rusty Russell authored
From: Bob Miller <rem@osdl.org> Added and #if/#endif pair to "remove" the un-used unknown_chipset declaration. Comments in generic.c indicate that unknow_chipset this will be used again in the future.
-
Rusty Russell authored
From: Arnd Bergmann <arnd@bergmann-dalldorf.de> A global variable should not be called 'log', this makes it static
-
Rusty Russell authored
From: Arnd Bergmann <arnd@bergmann-dalldorf.de> The function init_irq is only used in ide-probe.c, so it should better be static.
-
Rusty Russell authored
From: Arnd Bergmann <arnd@bergmann-dalldorf.de> balloc[] and tails[] are used only in the file they are defined in, so they should be made static
-
Rusty Russell authored
From: Arnd Bergmann <arnd@bergmann-dalldorf.de> The strdup function in sunrpc should not be global
-
Rusty Russell authored
From: Arnd Bergmann <arnd@bergmann-dalldorf.de> Variables named 'io' and 'dma' should not be global
-
Rusty Russell authored
From: Arnd Bergmann <arnd@bergmann-dalldorf.de> A global variable should not be called 'verbose'. It can be made static since it is only used in one file.
-
Rusty Russell authored
From: Bob Miller <rem@osdl.org> Deleted an unused stack variable from sc1200_suspend.
-
Rusty Russell authored
From: Pablo Menichini <pablo@menichini.com.ar>
-
Rusty Russell authored
From: Pablo Menichini <pablo@menichini.com.ar>
-
Rusty Russell authored
From: william stinson <wstinson@wanadoo.fr> this proposed patch for drivers/scsi/cpqfcTSinit.c scsi driver for Linux removes two calls to check_region using request_region instead This is patch number 28 in a series of check_region patches I am doing as part of the kernel janitors project.
-
Rusty Russell authored
From: Rusty Lynch <rusty@stinkycat.com> VT support requires drivers/char/keyboard.c which makes function calls implemented in drivers/input/, so that attempting to set CONFIG_INPUT=m or just not setting CONFIG_INPUT will result in a compile error if CONFIG_VT is on.
-
Rusty Russell authored
From: william stinson <wstinson@wanadoo.fr> this patch for drivers/ide/legacy/umc8672.c ide driver for Linux removes one call to check_region using request_region instead I don't have this hardware so patch is not tested. This patch removes all references to check_region in this driver. This is patch number 31 in a series of check_region patches I am doing as part of the kernel janitors project.
-
Rusty Russell authored
From: Arnd Bergmann <arnd@bergmann-dalldorf.de> The pas2 driver has a global variable named 'lock', which pollutes the global namespace. This patch adds a pas_ prefix. The same is done for 'translate_code'.
-
Rusty Russell authored
From: Arnd Bergmann <arnd@bergmann-dalldorf.de> The i8k driver has global variables named 'force' and 'power_status' that pollute the name space. This makes them static.
-
Rusty Russell authored
From: Geert Uytterhoeven <geert@linux-m68k.org> Kill duplicate extern char _stext (already declared globally 14 lines before)
-