Staging: sep: return -EFAULT on copy_to_user errors
[safe/jmp/linux-2.6] / drivers / pnp / interface.c
index 68b0c04..cfaf5b7 100644 (file)
@@ -278,9 +278,12 @@ static ssize_t pnp_show_current_resources(struct device *dmdev,
                switch (pnp_resource_type(res)) {
                case IORESOURCE_IO:
                case IORESOURCE_MEM:
-                       pnp_printf(buffer, " %#llx-%#llx\n",
+               case IORESOURCE_BUS:
+                       pnp_printf(buffer, " %#llx-%#llx%s\n",
                                   (unsigned long long) res->start,
-                                  (unsigned long long) res->end);
+                                  (unsigned long long) res->end,
+                                  res->flags & IORESOURCE_WINDOW ?
+                                       " window" : "");
                        break;
                case IORESOURCE_IRQ:
                case IORESOURCE_DMA: