- 24 Mar, 2004 4 commits
-
-
Jeff Garzik authored
struct ata_taskfile is generic, and so far its flags (ATA_TFLAG_xxx) Also, move ATA_PROT_xxx definitions into their own enum.
-
Jeff Garzik authored
The various ways you can send data to/from your ATA device is known as the ATA taskfile protocol: PIO single sector, PIO multiple sector, DMA, DMA TCQ, DMA NCQ, ... Prior to this change, the data direction (read/write) was encoded implicitly into the ATA_PROT_xxx value itself. This increased complexity in some areas, and inhibited flexibility in others. This change separates data direction from taskfile protocol, and also moves the data direction flag (ATA_QCFLAG_WRITE) down to a lower level (ATA_TFLAG_WRITE).
-
Jeff Garzik authored
The data transfer mode and the set of read/write commands we generate during normal operation remains constant until we change the data transfer mode. This removes a series of branches in the read/write fast path, and in general cleans up that particular spot of code.
-
Jeff Garzik authored
We don't handle it yet, but this prints out a message in its presence, permitting verification of the check and informing users why their PATA device is not recognized.
-
- 23 Mar, 2004 4 commits
-
-
Jeff Garzik authored
SATA port detection should not have assumed that a single SATA port mapped to a single struct ata_port. Combined mode breaks this assumption. Change code to simply detect if one or more devices are present on the struct ata_port, which is what we really wanted to do.
-
Jeff Garzik authored
-
Jeff Garzik authored
We were disabling the SATA port, but not enabling it on module load. So, modprobe+rmmod+modprobe would fail.
-
Jeff Garzik authored
-
- 22 Mar, 2004 21 commits
-
-
Jeff Garzik authored
-
Jeff Garzik authored
into redhat.com:/spare/repo/libata-2.6
-
Linus Torvalds authored
(And more sane. Turn off ECN by default, add netfilter, and make sure we always support msdos partitions for external drives).
-
Andrew Morton authored
The recent conversion of the open-of-a-nonexistent-blockdev return value from ENXO to ENODEV was wrong. We should have converted the chardev code to return -ENXIO too.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> Implement pci_dma_error. Create PCI_DMA_ERROR_CODE like sparc64, it will allow us to find and fix out of tree drivers using NO_TCE directly. ibmveth needs some surgery, fix it temporarily until the guys come up with a decent fix.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> Clean up early boot messages.
-
Andrew Morton authored
From: Benjamin Herrenschmidt <benh@kernel.crashing.org> This patch fix a problem with semaphore usage on wakeup from sleep in pmac_zilog (crashing some laptops on wakeup).
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> Implement iommu=off for pseries. We limit memory to 2GB as pmac does, however the default for < 2GB remains iommu=on unlike pmac.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> - Consolidate printing of timebase and cpuinfo in /proc/cpuinfo, there were many trivial differences between pseries/iseries/pmac. - Remove ppc_md.setup_residual, no longer needed - Fix for processors over 2.147GHz, from Jake Moilanen. We were using a signed int to parse the OF property. - Set some sane defaults for timebase and processor frequency if we fail to get the correct values from OF.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> While scanning for the last few users of udbg, I found this. Its old code that we dont use, so remove it.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> From: Santiago Leon <santil@us.ibm.com> Fix log_rtas_error bug where the results from the call that resulted in an error where lost due the attempt to log the error.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> The ppc64 hotplug code must register and deregister devices with the extended error handling (EEH) subsystem.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> Linus just added it to the generic compat layer, we can remove this (commented out) version.
-
Stephen Rothwell authored
This patch cleans up and makes more consistent the messages produced by some of the iSeries virtual device drivers. It also make them less verbose.
-
Linus Torvalds authored
controller is always in XLATE mode. That's not true on at least some ppc64 boxes, and we shouldn't break those just because apparently some IBM PS/2 model 70 has something strange here. Cset exclude: vojtech@suse.cz|ChangeSet|20040303141401|00802
-
http://linux-watchdog.bkbits.net/linux-2.6-watchdogLinus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
Wim Van Sebroeck authored
Update Kconfig info to reflect the changes in wdt.c and wdt_pci.c
-
Armin Schindler authored
Function divacapi_remove_cards() is now used for __init as well, so it may not be marked __exit.
-
Armin Schindler authored
Removed own implementations for linked-list handling, use Linus kernel API of list.h instead.
-
bk://kernel.bkbits.net/davem/sparc-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
Jeff Garzik authored
into redhat.com:/spare/repo/libata-2.6
-
- 21 Mar, 2004 11 commits
-
-
Wim Van Sebroeck authored
Version 1.14 of pcwd.c - Changes that were made are: * Extract the start code in a seperate function (pcwd_start) * Extract the stop code in a seperate function (pcwd_stop) * Extract the get_temperature code in a seperate function (pcwd_get_temperature) * Make /dev/watchdog and /dev/temperature to different misc devices with their own fops * Small clean-up's Tested on pcwd card with temperature option.
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/net-2.6
-
-
http://linux-mh.bkbits.net/bluetooth-2.6David S. Miller authored
into nuts.davemloft.net:/disk1/BK/net-2.6
-
Martin Devera authored
Fixes: * Fix to htb_requeue routine. * Debug mode related oops fixes.
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/sparc-2.6
-
Jon Oberheide authored
-
bk://kernel.bkbits.net/wesolows/sparc32-2.6David S. Miller authored
into nuts.davemloft.net:/disk1/BK/sparc-2.6
-
James Morris authored
From Jouni Malinen <jkmaline@cc.hut.fi> Added Michael MIC keyed digest for TKIP (IEEE 802.11i/WPA). This algorithm is quite weak due to the requirements for compatibility with old legacy wireless LAN hardware that does not have much CPU power. Consequently, this should not really be used with anything else than TKIP. Michael MIC is calculated over the payload of the IEEE 802.11 header which makes it easier to add TKIP support for old wireless LAN cards. An additional authenticated data area is used (but not send separately) to authenticate source and destination addresses.
-
James Morris authored
From Jouni Malinen <jkmaline@cc.hut.fi> Added support for using keyed digest with an optional dit_setkey handler. This does not change the behavior of the existing digest algorithms, but allows new ones to add setkey handler that can be used to initialize the algorithm with a key or seed. setkey is to be called after init, but before any of the update call(s).
-
Wim Van Sebroeck authored
Version 0.07 of softdog.c - Changes that were made are: * Extract the start/keepalive code in a seperate function (softdog_keepalive) * Extract the stop code in a seperate function (softdog_stop) * Add notifier support * Extract softdog_set_heartbeat code to seperate subroutine * Small clean-up's
-