- 28 Dec, 2002 40 commits
-
-
Robert Love authored
This patch adds support for usage of the attribute as "deprecated" and is backward-compatible. Usage is: int deprecated foo(void) etc.. If we mark a function as deprecated, then each use of the function emits a warning like: foo.c:12: warning: `baz' is deprecated (declared at bar.c:60) Which is very informative, giving both the location of each usage and where the little bastard is declared.
-
Linus Torvalds authored
-
James Bottomley authored
Switch to larger operating GDT after moving to protected mode This is necessary to boot on certain subarchs (voyager)
-
James Bottomley authored
Also localises the parameters and setup into kernel/timers Adds an external flag so that the tsc can be disabled from the machine specific setup (used by voyager)
-
James Bottomley authored
-
James Bottomley authored
Patch suggested by Randy Dunlap
-
James Bottomley authored
-
James Bottomley authored
-
Andi Kleen authored
Add support for the AMD Opteron/Athlon64/Hammer/K8 line to the 32bit kernel. Mostly just reusing Athlon code with some changed CPU model checks. The Hammer has model number 15. I also fixed rmb()/mb() to use the SSE2 mfence/lfence instructions on P4 and Hammer. They are somewhat cheaper than the locked cycle.
-
Andi Kleen authored
- Optimize __copy*user a bit. - Merge with 2.5.53/i386 - Fix broken 32bit signal handling. - Implement AT_SYSINFO and a vsyscall page for 32bit programs. - Fix 32bit SYSCALL entry point to handle 6 arguments and restart correctly. - Add oprofile support (Vojtech Pavlik, with changes by me) This is shared code with i386.
-
Andi Kleen authored
The x86-64 port shares the oprofile code with i386. This needs some minor changes in the i386 oprofile, mostly to use instruction_pointer(regs) to access the EIP instead of referencing it directly. On i386 this is a nop.
-
Linus Torvalds authored
-
Linus Torvalds authored
-
http://uml.bkbits.net/net-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
http://uml.bkbits.net/doc-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
http://uml.bkbits.net/skas-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
http://uml.bkbits.net/updates-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
http://uml.bkbits.net/mconfig-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Jochen Hein authored
The following patch fixes a "uninitialized timer" message when loading yenta_socket.ko.
-
bk://are.twiddle.net/tga-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Daniel A. Nobuto authored
the url for module-init-tools has been fixed, and all the references to modutils (outside source) has been updated if necessary. more patches to follow to fix up the modules.conf/conf.modules vs. modprobe.conf references.
-
Geert Uytterhoeven authored
Convert m68k scsi drivers to new local_irq*() framework: - 53c7xx SCSI core - NCR53C9x ESP SCSI core - Atari NCR5380 - Mac NCR5380 - Sun-3 OBIO and VME NCR5380
-
Geert Uytterhoeven authored
Kill warnings in Q40 keyboard driver: - wrong return type - unused variable
-
Geert Uytterhoeven authored
z2ram: kill unused variables
-
Geert Uytterhoeven authored
STRAM: kill warning because of incorrect printf()-style format
-
Geert Uytterhoeven authored
Amiga FastLane SCSI: Zorro drivers must use z_io{re,un}map().
-
Geert Uytterhoeven authored
Remove Sun-3/3x serial support, use the new serial layer instead
-
Geert Uytterhoeven authored
Mac/m68k Nubus updates (from Ray Knight in 2.4.x) - Add missing Nubus devices.
-
Geert Uytterhoeven authored
register_console(): Fix typo in comment
-
Geert Uytterhoeven authored
Sun-3 SBUS updates (from Sam Creasey): - Rename struct linux_sbus_device to struct sbus_dev for source code compatibility with SPARC - Make sbus_init() an initcall
-
Geert Uytterhoeven authored
Move more M68k SCSI host template definitions from the device-specific header files to the source files: - Amiga A3000, A2091/A590, A4000, A4091, GVP II, and WarpEngine SCSI - Atari NCR5380 SCSI - MVME147, MVME16x, and BVME6000 SCSI - Mac NCR5380 SCSI - Sun-3/3x OBIO and VME SCSI
-
Geert Uytterhoeven authored
M68k module updates - Update module definitions - Remove references to obsolete module syscalls
-
Geert Uytterhoeven authored
Sun-3/3x PTE updates (from Sam Creasey)
-
Geert Uytterhoeven authored
M68k mman.h updates: add MAP_POPULATE and MAP_NONBLOCK
-
Geert Uytterhoeven authored
Convert the WD33C93 SCSI driver core to the new irq framework (from Marc Zyngier <mzyngier@freesurf.fr>) This driver core is used by the following drivers: - M68k/PPC Amiga A3000, A2091/A590, and GVP II SCSI - M68k MVME147 SCSI - MIPS SGI IP22 (Indy, Challenge S, and Indigo 2) SCSI
-
Geert Uytterhoeven authored
Add missing #include <linux/interrupt.h>
-
Geert Uytterhoeven authored
Mac/m68k fixes (from Ray Knight in 2.4.x) - Correct model definitions. - Add loglevel macros to printk messages. - Correct missing and incorrect defines.
-
Geert Uytterhoeven authored
Convert core NuBus code to new local_irq*() framework
-
Geert Uytterhoeven authored
Convert core Atari code to new local_irq*() framework
-
Geert Uytterhoeven authored
Convert core MVME16x code to new local_irq*() framework
-