- 17 May, 2002 9 commits
-
-
Kai Germaschewski authored
No need to maintain statistics twice.
-
Kai Germaschewski authored
On arrival of a new message, kernelcapi used to call capi20_appl::signal(), which, from the application, would call back to capi20_get_message(). So we rather just push the message down directly, saving this detour.
-
Kai Germaschewski authored
Instead of passing an opaque handle, pass the actual struct capi20_appl, which is now known to the applications. Applications can store a pointer to the private data into struct capi20_appl::private.
-
Kai Germaschewski authored
Now that we have the struct capi_appl *, let's pass this around instead of just an index which would mean another useless lookup.
-
Kai Germaschewski authored
Inside the kernel, we rather go the standard way than converting to/from indices to the actual data structs all the time.
-
Kai Germaschewski authored
It's not used anymore, registering/unregistering just happens on a per-application basis.
-
Kai Germaschewski authored
The callback to be notified of added/removed controllers is logically per application. This will be replaced by the standardized mechanism anyway, so the temporary capi20_set_callback will fortunately vanish later.
-
Kai Germaschewski authored
Why pass the callbacks via a struct when we can just call them directly?
-
Kai Germaschewski authored
During module init, we're safe from getting unloaded, so there's no need to fiddle with the use count.
-
- 12 May, 2002 7 commits
-
-
http://linux-isdn.bkbits.net/linux-2.5.make-asLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Kai Germaschewski authored
into tp1.ruhr-uni-bochum.de:/home/kai/kernel/v2.5/linux-2.5.make-as
-
Kai Germaschewski authored
-
David Gibson authored
This patch updates the orinoco wireless driver to 0.11b. This fixes several kfree()-of-bad-address bugs.
-
http://linux-isdn.bkbits.net/linux-2.5.isdnLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Kai Germaschewski authored
into tp1.ruhr-uni-bochum.de:/home/kai/kernel/v2.5/linux-2.5.isdn
-
-
- 13 May, 2002 3 commits
-
-
Russell King authored
into flint.arm.linux.org.uk:/usr/src/linux-bk-2.5/linux-2.5-rmk
-
Russell King authored
Fixes lockup on SMP boxes, and fixes buggy map scanning code.
-
Russell King authored
we fix ARM720T support - this CPU has unified writethrough caches only, so we can't use the Harvard cache operations when copying pages. Also, we don't have to evict cache entries during copypage.
-
- 11 May, 2002 12 commits
-
-
Kai Germaschewski authored
Use the standard new-style pci_driver::remove to unregister drivers at module unload time. PCMCIA obviously has its own way of handling removing, the ISA drivers unregister at module unload time as well.
-
Kai Germaschewski authored
Don't use a special CAPI solution to tell the drivers about ISA cards but use module parameters, just as other drivers do. Internally use struct pci_dev to save that data - hopefully one day the device tree will provide a nicer way to achieve this.
-
Kai Germaschewski authored
Use common function for setting the revision strings.
-
Kai Germaschewski authored
We now control rely on ->owner and the upper level to control the module use count.
-
Kai Germaschewski authored
into tp1.ruhr-uni-bochum.de:/home/kai/kernel/v2.5/linux-2.5.isdn
-
Martin Dalecki authored
- Rewrite ioctl handling. - Apply fix for hpt366 "hang on boot" by Andre. - Remove stale XXX_tune_req. It was no longer used. - Propagate rq through ide_error(), ide_end_drive_cmd(), ide_dump_status(), ide_wait_stat(). - Push the current drive down to ata_channel from hwgroup. - Push the timer down to the ata_channel structure. Most probably it will end at the drive.
-
Linus Torvalds authored
Any potential BE arm port can fix this up later.
-
http://linux-ntfs.bkbits.net/ntfs-tng-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Anton Altaparmakov authored
-
Anton Altaparmakov authored
-
Anton Altaparmakov authored
-
bk://ppc.bkbits.net/for-linus-ppcdriversLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
- 12 May, 2002 1 commit
-
-
Paul Mackerras authored
drivers. Most of this is from 2.4. Almost all of this work was done by Ben Herrenschmidt.
-
- 10 May, 2002 8 commits
-
-
George Anzinger authored
Ok, here it is. The following arch are not covered: Mips, Mips64 in 32-bit mode, parisc in __LP64__ mode. In addition, x86_64 mentions jiffies in the existing script. This may be a problem.
-
Dave Kleikamp authored
This prevents a deadlock in JFS.
-
Linus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
Kai Germaschewski authored
into tp1.ruhr-uni-bochum.de:/home/kai/kernel/v2.5/linux-2.5.isdn.capi
-
Linus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
David S. Miller authored
-
Linus Torvalds authored
Noted by Keith Owens.
-
Neil Brown authored
This removes the old alternates to export_operations for exporting a filesystem. It removes fh_to_dentry, dentry_to_fh, and s_nfsd_free_path_sem. It also removes a lot of code. The fs/ntfs change is because it was setting fh_to_dentry and dentry_to_fh (which no longer exist) to NULL.
-