- 25 Feb, 2003 7 commits
-
-
Andrew Morton authored
Patch from Patricia Gaughen <gone@us.ibm.com>, Dave Hansen <haveblue@us.ibm.com> It provides a very early sort of kmap-by-hand. The patch is used by the x440 discontigmem to map the srat tables into low memory so that the memory can be setup. This remap function is used very early in the boot process... at the start of setup_arch(). This functionality is only available to Summit and NUMAQ. It will work on other platforms, but they do not need it.
-
Andrew Morton authored
Patch from Thomas Schlichter <schlicht@uni-mannheim.de> Make flush_tlb_all() preempt-safe. Same as the ia32 fix.
-
Andrew Morton authored
Patch from Joakim Tjernlund <joakim.tjernlund@lumentis.se> Here is another update(against BK curr) for crc32(). A kind soul pointed out the optimizations below. lib/crc32defs.h: - Make it possible to define new values for CRC_LE_BITS/CRC_BE_BITS without modifying the source. lib/crc32.c: - Eliminate the need for ENDIAN_SHIFT. Saves a 24 bit shift in the byte loops. - Swap the XOR expression in DO_CRC. gcc for x86 can not do that simple optimization itself(gcc 3.2.2 and RH gcc 2.96 tested). Will improve performance with 20-25% on x86.
-
Andrew Morton authored
Spotted by Anton Blanchard: Our attempt to limit the interrupts-off time in slab wasn't very effective. #ifndef DEBUG is never true.
-
Andrew Morton authored
Rework this function so that we only make the indirect call to the page-freeing function on the final put_page(), rather than on every invokation.
-
Andrew Morton authored
Patch from Hugh Dickins <hugh@veritas.com> Userspace shows huge elapsed time across jiffies wrap: with USER_HZ less then HZ, sys_times needs jiffies_64 to calculate its retval.
-
Andrew Morton authored
From Tim Schmielau <tim@physik3.uni-rostock.de> Force jiffies to start out at five-minutes-before-wrap. To find jiffy-wrapping bugs.
-
- 24 Feb, 2003 33 commits
-
-
Steven Cole authored
This patch provides the following spelling fixes: paticular -> particular usefull -> useful occurance -> occurrence occurances -> occurrences successfull -> successful
-
Steven Cole authored
This patch provides spelling fixes for the following: shold -> should Docement -> Document docomented -> documented whic -> which thresold -> threshold asociation -> association
-
Steven Cole authored
This patch provides the following spelling fixes: negotation -> negotiation stabelized -> stabilized labled -> labeled availible -> available tabel -> table
-
Steven Cole authored
This patch provides spelling fixes for the following: relevent -> relevant irrelevent -> irrelevant
-
Steven Cole authored
This patch replaces "loose" with "lose" where appropriate. There remain 56 correct uses of "loose" in the 2.5 kernel source.
-
Steven Cole authored
This patch provides the following spelling fixes: handel -> handle handeling -> handling handeled -> handled handeler -> handler
-
Michael Hayes authored
This fixes: priviledge -> privilege priviledged -> privileged unpriviledged -> unprivileged nonpriviledged -> nonprivileged Fixes 7 occurrences in all.
-
Michael Hayes authored
This fixes: neccessary -> necessary unneccessary -> unnecessary Fixes 46 occurrences in all.
-
Michael Hayes authored
This fixes: intial -> initial intially -> initially intiali[sz]e -> initiali[sz]e intiali[sz]ed -> initiali[sz]ed intiali[sz]es -> initiali[sz]es intiali[sz]ation -> initiali[sz]ation Fixes 32 occurrences in all.
-
Michael Hayes authored
This fixes: tranceiver -> transceiver Some function names had this misspelling (e.g. e100_reset_tranceiver) and I changed them, but I haven't tested it. Fixes 34 occurrences in all.
-
Michael Hayes authored
This fixes: occured -> occurred Fixes 135 occurrences in all.
-
Michael Hayes authored
This fixes: occuring -> occurring Fixes 29 occurrences in all.
-
Michael Hayes authored
This fixes: recieve -> receive recieved -> received reciever -> receiver Fixes 14 occurrences in all.
-
Michael Hayes authored
This fixes: occurence -> occurrence occurences -> occurrences Fixes 13 occurrences (literally!) in all.
-
Linus Torvalds authored
-
Sam Ravnborg authored
make rpm has been broken in several kernel versions, fix it. Solves http://bugme.osdl.org/show_bug.cgi?id=373 which Paolo Ciarrocchi pushed me to fix. 1) Moved make rpm to the noconfig section, thus allowing it to see the clean target. 2) Fixed the commandline for find 3) Use rpmbuild if present 4) In mkspec use the generic all target, and drop the dep target This made the build command arch independent
-
Pavel Machek authored
These are minor fixes for swsusp and S3 sleep. - #ifdef mess in acpi_save_state_mem() is simplified - better error handling in reserving bootmem - handle video bioses that play with segment registers - automagic support for S3 on toshiba notebook - don't try to sync() when pdflush is already stopped - reorder actions to make pdflush not complain
-
Linus Torvalds authored
-
Randy Dunlap authored
This converts /proc/io{mem,ports} to the seq_file interface (single_open).
-
Faik Uygur authored
This patch fixes the incomplete data return problem of /proc/ide/triflex. When the number of consecutive read bytes are smaller than the total data in triflex_get_info(), the second read() returns 0.
-
Martin Schwidefsky authored
Fixes for the 31 bit compatability layer: * add compat function for jiffies_to_timeval * convert parameters of clone system call * incorporate changes from setup_arg_pages to setup_arg_pages32 * incorporate changes from do_execve to do_execve32 * take care of nanosecond field in struct timespec * remove functions of old module system calls * add TIF_31BIT thread flag and replace S390_FLAG_31BIT with it * add arch_get_unmapped_area * add wrapper for sys_set_tid_address
-
Martin Schwidefsky authored
Add missing/fix existing s390 relocations in the kernel module loader.
-
Martin Schwidefsky authored
trivial s390 fixes/typos.
-
Martin Schwidefsky authored
updates for s390 scsi support - remove bogus header file - add a definition for free_dma() to make scsi.c work
-
Martin Schwidefsky authored
updates for unified netdev config - remove duplicate questions from drivers/s390/Kconfig - some trivial fixes to make the s390 specific options work - new default configurations
-
Martin Schwidefsky authored
clean up the IUCV driver
-
Martin Schwidefsky authored
updates for compiling with gcc-3.3pre - add -finline-limit=10000 to make it build - drop .eh_frame elf section from vmlinux - fix common warnings inn asm headers - make dasd compile - Don't warn about signed/unsigned comparisions - fix inline syscall macros
-
Martin Schwidefsky authored
update extable support in s390 and s390x this makes use of the unified extable code. for 31 bit s390, this is slightly more complicated than the other architectures, but as long as no one outside /arch uses search_exception_tables, everything should work nicely
-
Martin Schwidefsky authored
minor changes to s390 documentation
-
Martin Schwidefsky authored
updates for s390 dasd driver Some problems have been found in the dasd error handling code, they are fixed by the update to dasd_3990_erp.c. Dasd is one of only two remaining drivers that use the null elevator instead of iosched. Appearantly, the null elevator has some bitrot and can result in random data loss. For now, we just don't use it.
-
Martin Schwidefsky authored
Bug fixes for the CTC driver also removes the bogus intparm_t typedef
-
Martin Schwidefsky authored
updates for the channel subsystem and qdio driver This adds the missing support for chp machine checks, i.e. enabling or disabling a set of devices from the service element. Some minor bugs in the driver are fixed as well.
-
Martin Schwidefsky authored
s390 arch changes/bug fixes: * add sys_fadvise64 system call * add initialization of init_sighand * add support for clone option CLONE_SETTLS * make use of ptrace_notify * sig -> sighand rename * move ptrace_signal_deliver to the correct place * make eieio a memory barrier * fix race condition on cpu_vm_mask in __flush_tlb_mm * add missing KM_SOFTIRQ0, KM_SOFTIRQ1 in asm-s390x/kmap_types.h * add inline assmelby for _raw_write_trylock
-