- 23 Jul, 2002 29 commits
-
-
Geert Uytterhoeven authored
Add Mac/m68k support to valkyriefb
-
Geert Uytterhoeven authored
Mac/m68k doesn't use the PowerMac NVRAM driver
-
Geert Uytterhoeven authored
Mac m68k Ethernet driver updates (from 2.4.x) - mace68k_probe() got renamed to mace_probe() - Add missing MODULE_LICENSE() - Add missing register definition for SONIC_DCR2
-
Geert Uytterhoeven authored
Misc Mac/m68k updates - Make sure we have one instance of mac_hw_present - Kill warning - Rename struct SCC to struct mac_SCC to avoid type conflict
-
Geert Uytterhoeven authored
Update ISA space code on m68k (from 2.4.x) - Add support for multiple types of ISA busses in one kernel image (e.g. an image for both Q40 and Amiga with PCMCIA) - Allow port operations on m68k if CONFIG_ISA is defined
-
Geert Uytterhoeven authored
M68k I/O core updates - Use memory mapped I/O access routines for non-ISA/PCI/PCMCIA m68k devices - Don't use writel() and friends on m68k memory mapped I/O - Fix typo in definition of writew() - Add missing definitions for {in,out}_le{16,32}()
-
Geert Uytterhoeven authored
The old form of designated initializers are obsolete: we need to replace them with the ISO C forms before 2.6. Gcc has always supported both forms anyway. (from Rusty Russell <rusty@rustcorp.com.au>, with some mods by me)
-
Geert Uytterhoeven authored
M68k USER_HZ updates
-
Geert Uytterhoeven authored
HP300 LANCE driver updates - Update DIO probe code - Use out_8() instead of writeb() for non-PCI memory mapped I/O - Kill warnings
-
Geert Uytterhoeven authored
Merge remaining bits of core HP300 support
-
Geert Uytterhoeven authored
Fix Mac build if no fonts are selected
-
Geert Uytterhoeven authored
Add Sun-3x floppy support (from 2.4.x)
-
Geert Uytterhoeven authored
The Mac6x11 font depends on CONFIG_FBCON_MAC, not on CONFIG_MAC
-
Geert Uytterhoeven authored
The penguin logo resides in normal RAM, not in frame buffer memory, so we must not use fb_readb()
-
Geert Uytterhoeven authored
M68k DMA address type update: Add definition for dma64_addr_t on m68k
-
Geert Uytterhoeven authored
HP300 DIO bus updates
-
Geert Uytterhoeven authored
- Atari joystick device number updates - Atari ACSI hard disk driver device updates - Atari floppy driver device updates - MVME147 serial driver dev_t update
-
Geert Uytterhoeven authored
Linux/m68k configuration updates - Unify serial console questions - Move serial driver config questions together - The Atari mouse driver depends on the Atari keyboard driver, hence on CONFIG_VT - Don't hardcode CONFIG_VT=n on VME, you may want it for a multi-machine kernel - The IRQ_* definitions are not used on Amiga, but we need them if we build a multi-machine kernel, too
-
Geert Uytterhoeven authored
Fix miscellaneous compilation warnings and errors
-
Geert Uytterhoeven authored
Enable Q40 keyboard and serial, and Apollo keyboard
-
Geert Uytterhoeven authored
M68k cache handling updates - Add missing definition of L1_CACHE_SHIFT - Define L1_CACHE_BYTES in terms of L1_CACHE_SHIFT - Add missing include - Fix address types and casts
-
Geert Uytterhoeven authored
M68k bitops updates - use bitmap_member() for bitops data declaration - Make the m68k bitops really operate on unsigned long - Add fls()
-
Geert Uytterhoeven authored
Atari frame buffer device updates - Move static function definition before usage - Fix breakage caused by recent fbdev changes - Make some setup parameter parsing separate routines (strsep() must be able to modify the passed pointers) - On Atari the ATI Mach64 registers are memory mapped, but it's not on the PCI bus, so we cannot use writel() and friends. - Kill warnings by protecting unused data with the appropriate #ifdef - On Atari the ATI Mach64 registers are memory mapped, but it's not on the PCI bus, so we cannot use writel() and friends. - Fix assignment of addresses for Atari
-
Geert Uytterhoeven authored
Fix breakage introduced by seq_printf() changes
-
Geert Uytterhoeven authored
Fix Apollo frame buffer device breakage after the recent fbdev changes
-
Geert Uytterhoeven authored
Port Apollo mouse driver to the `new' busmouse API
-
Geert Uytterhoeven authored
Amiga native graphics updates - Fix typo - Make monitor capability parsing a separate routine (strsep() must be able to modify the passed pointer) The Cirrus Logic frame buffer device needs access to the memory mapped VGA I/O space on Amiga Add video mode initialization code to the CyberVision64/3D driver Add S3 ViRGE register definitions for the CyberVision64/3D driver
-
Geert Uytterhoeven authored
Mac/m68k ADB updates (from 2.4.x) - Add support for m68k Macs - Add missing call to VIA CUDA initialization routine - Update Mac II VIA support - Make local functions static and add their prototypes - Add missing defines for Mac/m68k PMUs
-
Geert Uytterhoeven authored
Update MVME i82596 Ethernet driver (from 2.4.x) - Add support for BVME6000 - Add KERN_* prefixes to printk() calls - Wait for config change requests
-
- 20 Jul, 2002 3 commits
-
-
Linus Torvalds authored
-
Linus Torvalds authored
it unconditional for now.
-
bk://lsm.bkbits.net/linus-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
- 19 Jul, 2002 8 commits
-
-
Greg Kroah-Hartman authored
This can be overridden by editing the .config file if you really want it.
-
bk://lsm.bkbits.net/linus-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Greg Kroah-Hartman authored
-
Greg Kroah-Hartman authored
This includes the security_* functions, and the default and capability modules.
-
Greg Kroah-Hartman authored
This is needed due to the next header file changes.
-
Hirofumi Ogawa authored
This patch changes cont_prepare_write(), in order to support a 4G-1 file for FAT32. int cont_prepare_write(struct page *page, unsigned offset, - unsigned to, get_block_t *get_block, unsigned long *bytes) + unsigned to, get_block_t *get_block, loff_t *bytes) And it fixes broken adfs/affs/fat/hfs/hpfs/qnx4 by this cont_prepare_write() change.
-
http://linuxusb.bkbits.net/linus-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Andrew Morton authored
Been looking at a workload which involves several processes which seek around and read from a large file. There are a few problems: generic_file_lseek is bouncing i_sem around like mad, and readahead is doing lots of pointless pagecache probing. This patch addresses readahead. Presumably the change will be larger on machines which have higher bandwidth memory than my test box, of which there are many. This patch teaches readahead to detect the situation where no IO is actually being performed as a result of its actions. Now, we don't want to sacrifice IO efficiency to save a bit of CPU, so the code is very cautious. But eventually, after some tens of consecutive readahead attempts were found to perform no I/O at all, readahead will turn itself off. readahead will be turned on again when either generic_file_read() or filemap_nopage() get a pagecache miss. The function handle_ra_thrashing() has been renamed to handle_ra_miss() to reflect its widened role. A performance bug in page_cache_readround() was fixed - if ra->next_size is zero, that function needs to leave it well alone, because next_size==0 is a magic value meaning that the file has just been opened and that readahead needs to get aggressive. This change makes a `make dep' run at the same speed as in the 2.4 kernel. It used to take 4x as long... `make dep' is an interesting test because it uses mmap to read the files.
-