iommu.c (dca3a783400a18e2bf4503b1d4a85c4d0ca1a7e4) | iommu.c (09652b00cd249a1f1a2cd1a70d31e880f24d06cc) |
---|---|
1/* 2 * Copyright (C) 2001 Mike Corrigan & Dave Engebretsen, IBM Corporation 3 * 4 * Rewrite, cleanup, new allocation schemes, virtual merging: 5 * Copyright (C) 2004 Olof Johansson, IBM Corporation 6 * and Ben. Herrenschmidt, IBM Corporation 7 * 8 * Dynamic DMA mapping support, bus-independent parts. --- 88 unchanged lines hidden (view full) --- 97 return dev->archdata.fail_iommu && should_fail(&fail_iommu, 1); 98} 99 100static int __init fail_iommu_debugfs(void) 101{ 102 struct dentry *dir = fault_create_debugfs_attr("fail_iommu", 103 NULL, &fail_iommu); 104 | 1/* 2 * Copyright (C) 2001 Mike Corrigan & Dave Engebretsen, IBM Corporation 3 * 4 * Rewrite, cleanup, new allocation schemes, virtual merging: 5 * Copyright (C) 2004 Olof Johansson, IBM Corporation 6 * and Ben. Herrenschmidt, IBM Corporation 7 * 8 * Dynamic DMA mapping support, bus-independent parts. --- 88 unchanged lines hidden (view full) --- 97 return dev->archdata.fail_iommu && should_fail(&fail_iommu, 1); 98} 99 100static int __init fail_iommu_debugfs(void) 101{ 102 struct dentry *dir = fault_create_debugfs_attr("fail_iommu", 103 NULL, &fail_iommu); 104 |
105 return IS_ERR(dir) ? PTR_ERR(dir) : 0; | 105 return PTR_RET(dir); |
106} 107late_initcall(fail_iommu_debugfs); 108 109static ssize_t fail_iommu_show(struct device *dev, 110 struct device_attribute *attr, char *buf) 111{ 112 return sprintf(buf, "%d\n", dev->archdata.fail_iommu); 113} --- 749 unchanged lines hidden --- | 106} 107late_initcall(fail_iommu_debugfs); 108 109static ssize_t fail_iommu_show(struct device *dev, 110 struct device_attribute *attr, char *buf) 111{ 112 return sprintf(buf, "%d\n", dev->archdata.fail_iommu); 113} --- 749 unchanged lines hidden --- |