An error occurred fetching the project authors.
- 07 Jun, 2003 1 commit
-
-
Sam Ravnborg authored
-
- 21 Mar, 2003 1 commit
-
-
Alan Cox authored
-
- 13 Mar, 2003 1 commit
-
-
Jeff Garzik authored
Take Alan's amd768_rng driver, recently renamed to hw_random.c, and convert it's very-simple structure to support multiple types of hardware RNG. Integrate Intel i8xx (ICH) RNG support.
-
- 24 Feb, 2003 1 commit
-
-
Kai Germaschewski authored
Yet another "make -j" race fixed, and print the right number of spaces for consisting output
-
- 04 Feb, 2003 1 commit
-
-
Andrew Morton authored
Patch from: Joel Becker <Joel.Becker@oracle.com> This kernel module will detect long durations when jiffies has failed to increment, and will reboot the machine in response. Joel says: "Here's why Oracle wants such a thing. We run clusters. Imagine a two node cluster. Node1 pauses completely for some reason. There are multiple reasons this can happen. A bad driver can udelay() for 90 seconds (qla used to do this). zVM on S/390 can page Linux out for minutes at a time. Anything that causes the box to freeze. Jiffies does *not* count during this, so when Node1 returns it feels that no time has passed. Node2, however, has been counting time. When Node1 goes away, the Oracle cluster manager starts looking for it. After a timeout, it gives up. It then recovers any in-progress transactions from Node1. After that, it starts new operations, modifying the data in ways that Node1 has no idea about (it's still out to lunch). When Node1 finally returns (udelay() ends, zVM pages it in, whatever), any I/O that it has queued or is about to queue will get sent to the disk. Oops, you've just corrupted your shared data. hangcheck-timer should catch this and reboot the box. This is why Oracle wants this driver. We figure that such functionality would be beneficial to others as well, so we posted to l-k. We'd all hope that driver writers don't udelay() for 90s, but S/390 with zVM is still around. Some folks might want to notice when it happens. I am sure other things exist that trigger the same symptoms."
-
- 03 Feb, 2003 1 commit
-
-
Kai Germaschewski authored
One of the goals of the whole new modversions implementation: export-objs is gone for good!
-
- 13 Jan, 2003 1 commit
-
-
Corey Minyard authored
-
- 15 Dec, 2002 1 commit
-
-
Brian Gerst authored
Makefiles no longer need to include Rules.make, which is currently an empty file. This patch removes it from the drivers tree Makefiles.
-
- 29 Nov, 2002 1 commit
-
-
James Simmons authored
-
- 25 Nov, 2002 1 commit
-
-
Dave Jones authored
-
- 22 Nov, 2002 1 commit
-
-
Dave Jones authored
-
- 03 Nov, 2002 2 commits
-
-
Geert Uytterhoeven authored
M68k input drivers cleanup: - Remove remnants from the old input layer: o Config.help entries for the Amiga and Atari mouse drivers o Apollo keyboard code (including beep support) o Dummy keyboard initialization, keyboard repeat, and keyboard LEDs code for MVME147, Sun-3, Sun-3x, o Makefile entries for Atari keyboard, mouse and joystick drivers, and the HP300 Human Interface Loop driver o kbd-reset kernel command line parameters o defconfig entry for the Amiga mouse driver o Mac ADB mouse driver glue o Amiga and Mac ADB mouse driver minors - Always include new input layer configuration data
-
Davide Libenzi authored
- EP_CTL_MOD drops an event if conditions events are met - The source file eventpoll.c moved from drivers/char to fs - Fixed a weirdness with tty's Missing: system calls for arch != i386 ...
-
- 30 Oct, 2002 1 commit
-
-
Davide Libenzi authored
Latest version of the epoll interfaces.
-
- 29 Oct, 2002 1 commit
-
-
James Simmons authored
Moved AGP and DRM code back to drivers/char until a proper solution is done for handling AGP/DMA based framebuffer devices.
-
- 23 Oct, 2002 1 commit
-
-
Kai Germaschewski authored
Including Rules.make after make -C stopped working with the fixdep changes, so the other code trying to salvage backward compatibility should go as well.
-
- 16 Oct, 2002 1 commit
-
-
James Simmons authored
The last of the console code inside the frmaebuffer layer. I also moved all the graphics related code into the drivers/video directory.
-
- 13 Oct, 2002 1 commit
-
-
Romain Liévin authored
Here is patch which adds parallel link cable support for Texas Instruments graphing calculators.
-
- 10 Oct, 2002 1 commit
-
-
Sam Ravnborg authored
Move list of files to be deleted during make clean out where they are made. host-progs files taken care of automagically
-
- 05 Oct, 2002 1 commit
-
-
Christer Weinigel authored
This patch adds support for the National Semiconductor SCx200 processor family to Linux 2.5. The patch consists of the following drivers: arch/i386/kernel/scx200.c -- give kernel access to the GPIO pins drivers/chars/scx200_gpio.c -- give userspace access to the GPIO pins drivers/chars/scx200_wdt.c -- watchdog timer driver drivers/i2c/scx200_i2c.c -- use any two GPIO pins as an I2C bus drivers/i2c/scx200_acb.c -- driver for the Access.BUS hardware drivers/mtd/maps/scx200_docflash.c -- driver for a CFI flash connected to the DOCCS pin
-
- 03 Oct, 2002 1 commit
-
-
Alan Cox authored
-
- 17 Sep, 2002 1 commit
-
-
James Simmons authored
Renames console.c and vt.c. The idea is to break these massive files into smaller ones. The main goal is to move all the high end tterminal emulation into one file. This way we can have a light weight printk without the extra weight. nice for embedded systems.
-
- 13 Sep, 2002 1 commit
-
-
Franz Sirl authored
Exporting kbd_pt_regs in keyboard.c.
-
- 11 Sep, 2002 1 commit
-
-
Sam Ravnborg authored
Remove pty.o from the export-objs list, since pty.c does not export any symbols. A /* EXPORT_SYMBOL */ comment may have fooled the original author.
-
- 02 Sep, 2002 1 commit
-
-
Kai Germaschewski authored
Fix various Makefiles to really list the objects which use EXPORT_SYMBOL. Patch by "Lightweight Patch Manager".
-
- 27 Aug, 2002 1 commit
-
-
Christoph Hellwig authored
Instead of checking for cetain architectures in the Makefile set CONFIG_HW_CONSOLE in Config.in if we support a hardware console.
-
- 21 Aug, 2002 1 commit
-
-
Vojtech Pavlik authored
It removes pc_keyb and keybdev, connecting keyboard.c straight into the input core. No arch specific keyboard.c code anymore - every keyboard driver is now expected to be an input driver.
-
- 15 Aug, 2002 1 commit
-
-
Sam Ravnborg authored
- Suggested by David Miller to avoid a race with make -j Furthermore cleaned up a little in scripts/Makefile - Use $(obj) - Added a few comments
-
- 13 Aug, 2002 1 commit
-
-
Tom Rini authored
This is the current version of the genrtc driver from the m68k community. This is slightly different than the version I have sent previously in that it has been switched to C99-style initializers, which was done in the current m68k CVS tree by Geert Uytterhoeven, and the needed changes to select/compile it in general. I had previously asked the m68k community if anyone objected to this being submitted by me, and I got Richard Zidlicky's (who's at the top of the file) approval, as well as Geert Uytterhoeven's approval.
-
- 06 Aug, 2002 1 commit
-
-
Tim Hockin authored
export nvram interfaces general cleanup of nvram driver protect nvram state with a lock fix nvram O_EXCL hack to actually work
-
- 03 Aug, 2002 1 commit
-
-
Jeff Dike authored
This patch (against 2.5.30) contains all of the changes to generic code needed by UML. CREDITS - Changes my address and adds a UML credit for Lars Brinkoff. MAINTAINERS - Adds a UML entry. Makefile - When ARCH=um is on the command line to do a UML build, the old value of ARCH is saved in $(SUBARCH) for the later use of the UML build. drivers/char/Makefile - Sets KEYMAP, KEYBD, CONSOLE empty to prevent hardware drivers from being compiled in. drivers/net/setup.c - Backs out a UML hook which leaked into your tree which UML no longer uses.
-
- 01 Aug, 2002 1 commit
-
-
David S. Miller authored
-
- 28 Jul, 2002 1 commit
-
-
Andrew Morton authored
This patch allows the raw driver to be built as a kernel module. It also cleans up a bunch of stuff, C99ifies the initialisers, gives lots of symbols static scope, etc. The module is unloadable when there are zero bindings. The current ioctl() interface have no way of undoing a binding - it only allows bindings to be overwritten. So I overloaded a bind to major=0,minor=0 to mean "undo the binding". I'll update the raw(8) manpage for that. generic_file_direct_IO has been exported to modules. The call to invalidate_inode_pages2() has been removed from all generic_file_driect_IO() callers, into generic_file_direct_IO() itself. Mainly to avoid exporting invalidate_inode_pages2() to modules.
-
- 23 Jul, 2002 1 commit
-
-
Geert Uytterhoeven authored
Enable Q40 keyboard and serial, and Apollo keyboard
-
- 21 Jul, 2002 1 commit
-
-
Russell King authored
The serial layer is restructured to allow less code duplication (and hence bug duplication) across various serial drivers. Since ARM adds six extra serial drivers, maintaining six copies of serial.c was not my idea of fun. Therefore, we've ended up with a core serial driver, which knows about the interactions with the tty layer, and low-level hardware drivers, which know all about the hardware. The interface between the two is described in "Documentation/serial/driver". This patch completely removes the old serial.c driver and its associated configuration options, as you requested at KS2002. We keep a certain amount of configuration compatibility with the per-architecture serial.h file for the moment; this *will* be killed in the next round of patches. The biggest user of this is x86, and since I don't have an x86 box to test this stuff on, I think the changes are best kept separate.
-
- 08 Jul, 2002 1 commit
-
-
Vojtech Pavlik authored
now handled by the input subsystem.
-
- 04 Jul, 2002 1 commit
-
-
Kai Germaschewski authored
o Add a + to $(MAKEBOOT), so that make knows that it's a recursive make invocation. o For files which are generated like .map -> .c -> .o, add an explicit dependency for .c -> .o. Otherwise, make sees the .c as an intermediate object and removes it, causing an unnecessary recompilation at next invocation.
-
- 23 Jun, 2002 1 commit
-
-
Kai Germaschewski authored
The keyboard maps are generated from appropriate .map files by running loadkeys --mktable. However, there are two reasons to provide shipped versions and use those by default 1) Not everybody has loadkeys installed. 2) As pointed out by Andries Brouwer, if changes to the tables occur in the kernel tree, that may require a new/recompiled version of loadkeys, so that the version of loadkeys required for the kernel build is often ahead of the installed base. For these reasons, we provide shipped versions of the generated files and use them unless the user explicitly asks for regenerating by uncommenting the appropriate line in the Makefile.
-
- 17 Jun, 2002 1 commit
-
-
Kai Germaschewski authored
For separate source and object directories, Rules.make needs to know where the files live. For all the normal variables, $(obj-[ymn]) etc, it can figure that out by itself, but for explicit rules to generate files it needs help. So there $(obj)/target.o indicates that this file lives in the object directory, as opposed to $(src)/target.c, which lives in the source dir. For now $(obj) = $(src) = ., but convert some Makefiles to it already.
-
- 10 Jun, 2002 1 commit
-
-
Kai Germaschewski authored
mod-subdirs was used to list directories that we needed to descend into during 'make modules' even though they were listed in subdir-y (not -m). Since we now only do one pass for modules and built-in, it's not necessary anymore and can go away.
-