summaryrefslogtreecommitdiff
path: root/scripts/objdiff
diff options
context:
space:
mode:
authorAlan Cox <alan@lxorguk.ukuu.org.uk>2008-05-29 22:10:58 +0100
committerJeff Garzik <jgarzik@redhat.com>2008-06-04 06:40:41 -0400
commita57c1bade5a0ee5cd8b74502db9cbebb7f5780b2 (patch)
tree7919f7e4d85d512442698819db2ef98ed9121574 /scripts/objdiff
parent4f0ebe3cc57f18ba26317b56b80b108c2848b1de (diff)
downloadkernel-a57c1bade5a0ee5cd8b74502db9cbebb7f5780b2.tar.gz
libata-sff: Fix oops reported in kerneloops.org for pnp devices with no ctl
- Make ata_sff_altstatus private so nobody uses it by mistake - Drop the 400nS delay from it Add ata_sff_irq_status - encapsulates the IRQ check logic This function keeps the existing behaviour for altstatus using devices. I actually suspect the logic was wrong before the changes but -rc isn't the time to play with that ata_sff_sync - ensure writes hit the device Really we want an io* operation for 'is posted' eg ioisposted(ioaddr) so that we can fix the nasty delay this causes on most systems. - ata_sff_pause - 400nS delay Ensure the command hit the device and delay 400nS - ata_sff_dma_pause Ensure the I/O hit the device and enforce an HDMA1:0 transition delay. Requires altstatus register exists, BUG if not so we don't risk corruption in MWDMA modes. (UDMA the checksum will save your backside in theory) The only other complication then is devices with their own handlers. rb532 can use dma_pause but scc needs to access its own altstatus register for internal errata workarounds so directly call the drivers own altstatus function. Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Diffstat (limited to 'scripts/objdiff')
0 files changed, 0 insertions, 0 deletions
bcdea03a29ba5a'>quota: Push dqio_sem down to ->write_dqblk()Jan Kara 2017-08-17quota: Remove locking for reading from the old quota formatJan Kara 2017-08-17quota: Push dqio_sem down to ->read_dqblk()Jan Kara 2017-08-17quota: Protect dquot writeout with dq_lockJan Kara 2017-08-17quota: Acquire dqio_sem for reading in vfs_load_quota_inode()Jan Kara 2017-08-17quota: Acquire dqio_sem for reading in dquot_get_next_id()Jan Kara 2017-08-17quota: Do more fine-grained locking in dquot_acquire()Jan Kara 2017-08-17quota: Convert dqio_mutex to rwsemJan Kara 2017-08-07quota: correct space limit checkzhangyi (F) 2017-07-17VFS: Convert sb->s_flags & MS_RDONLY to sb_rdonly(sb)David Howells 2017-06-22quota: add get_inode_usage callback to transfer multi-inode chargesTahsin Erdogan 2017-05-24ext4: fix quota charging for shared xattr blocksTahsin Erdogan 2017-04-19quota: Remove dquot_quotactl_opsJan Kara 2017-04-19quota: Stop setting IMMUTABLE and NOATIME flags on quota filesJan Kara 2017-03-02sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>Ingo Molnar 2016-12-19Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds 2016-12-19quota: Fix bogus warning in dquot_disable()Jan Kara 2016-12-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds