summaryrefslogtreecommitdiff
path: root/debian/patches/piixide-rump.diff
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches/piixide-rump.diff')
-rw-r--r--debian/patches/piixide-rump.diff75
1 files changed, 33 insertions, 42 deletions
diff --git a/debian/patches/piixide-rump.diff b/debian/patches/piixide-rump.diff
index a6e7304d..716fe19f 100644
--- a/debian/patches/piixide-rump.diff
+++ b/debian/patches/piixide-rump.diff
@@ -1,20 +1,19 @@
-diff --git a/buildrump.sh/src/sys/rump/dev/Makefile.rumpdevcomp b/buildrump.sh/src/sys/rump/dev/Makefile.rumpdevcomp
-index d59783d1..272304e3 100644
---- a/buildrump.sh/src/sys/rump/dev/Makefile.rumpdevcomp
-+++ b/buildrump.sh/src/sys/rump/dev/Makefile.rumpdevcomp
-@@ -8,6 +8,7 @@ RUMPDEVCOMP= audio bpf cgd disk dm drvctl fss md netsmb \
- RUMPUSBDEVS= ubt ucom ugenhc ulpt umass usb
+Index: rumpkernel/buildrump.sh/src/sys/rump/dev/Makefile.rumpdevcomp
+===================================================================
+--- rumpkernel.orig/buildrump.sh/src/sys/rump/dev/Makefile.rumpdevcomp
++++ rumpkernel/buildrump.sh/src/sys/rump/dev/Makefile.rumpdevcomp
+@@ -8,6 +8,7 @@ RUMPDEVCOMP= audio bpf cgd disk dm drvct
+ RUMPUSBDEVS= ualea ubt ucom ugenhc ulpt umass usb
RUMPPCIDEVS= pci pci_if_iwn pci_if_pcn pci_if_wm
+RUMPPCIDEVS+= pci_piixide
RUMPPCIDEVS+= pci_usbhc
RUMPPCIDEVS+= pci_virtio virtio_if_vioif virtio_ld virtio_viornd
RUMPPCIDEVS+= virtio_vioscsi
-diff --git a/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/Makefile b/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/Makefile
-new file mode 100644
-index 00000000..cc46c8f2
+Index: rumpkernel/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/Makefile
+===================================================================
--- /dev/null
-+++ b/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/Makefile
++++ rumpkernel/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/Makefile
@@ -0,0 +1,19 @@
+.PATH: ${.CURDIR}/../../../../dev/pci \
+ ${.CURDIR}/../../../../dev/ata \
@@ -35,11 +34,10 @@ index 00000000..cc46c8f2
+
+.include <bsd.lib.mk>
+.include <bsd.klinks.mk>
-diff --git a/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/PIIXIDE.ioconf b/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/PIIXIDE.ioconf
-new file mode 100644
-index 00000000..110fc0ce
+Index: rumpkernel/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/PIIXIDE.ioconf
+===================================================================
--- /dev/null
-+++ b/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/PIIXIDE.ioconf
++++ rumpkernel/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/PIIXIDE.ioconf
@@ -0,0 +1,20 @@
+ioconf piixide
+
@@ -61,40 +59,35 @@ index 00000000..110fc0ce
+# ATAPI support
+atapibus* at piixide? channel ?
+cd* at atapibus? drive ? flags 0x0000
-diff --git a/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/opt_wd.h b/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/opt_wd.h
-new file mode 100644
-index 00000000..e69de29b
+Index: rumpkernel/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/opt_wd.h
+===================================================================
--- /dev/null
-+++ b/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/opt_wd.h
++++ rumpkernel/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/opt_wd.h
@@ -0,0 +1 @@
+
-diff --git a/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/ataraid.h b/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/ataraid.h
-new file mode 100644
-index 00000000..e69de29b
+Index: rumpkernel/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/ataraid.h
+===================================================================
--- /dev/null
-+++ b/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/ataraid.h
++++ rumpkernel/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/ataraid.h
@@ -0,0 +1 @@
+
-diff --git a/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/opt_ata.h b/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/opt_ata.h
-new file mode 100644
-index 00000000..74ab5ee2
+Index: rumpkernel/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/opt_ata.h
+===================================================================
--- /dev/null
-+++ b/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/opt_ata.h
++++ rumpkernel/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/opt_ata.h
@@ -0,0 +1 @@
+#define ATADEBUG
-diff --git a/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/opt_wdc.h b/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/opt_wdc.h
-new file mode 100644
-index 00000000..8bdf3d5b
+Index: rumpkernel/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/opt_wdc.h
+===================================================================
--- /dev/null
-+++ b/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/opt_wdc.h
++++ rumpkernel/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/opt_wdc.h
@@ -0,0 +1,2 @@
+#define NWD 1
+#define WDC_NO_IDS
-diff --git a/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/piixide_component.c b/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/piixide_component.c
-new file mode 100644
-index 00000000..fde63636
+Index: rumpkernel/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/piixide_component.c
+===================================================================
--- /dev/null
-+++ b/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/piixide_component.c
++++ rumpkernel/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/piixide_component.c
@@ -0,0 +1,49 @@
+#include <sys/param.h>
+#include <sys/conf.h>
@@ -145,17 +138,15 @@ index 00000000..fde63636
+ cmaj, 0, 1));
+*/
+}
-diff --git a/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/sata.h b/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/sata.h
-new file mode 100644
-index 00000000..e69de29b
+Index: rumpkernel/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/sata.h
+===================================================================
--- /dev/null
-+++ b/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/sata.h
++++ rumpkernel/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/sata.h
@@ -0,0 +1 @@
+
-diff --git a/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/sata_pmp.h b/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/sata_pmp.h
-new file mode 100644
-index 00000000..e69de29b
+Index: rumpkernel/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/sata_pmp.h
+===================================================================
--- /dev/null
-+++ b/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/sata_pmp.h
++++ rumpkernel/buildrump.sh/src/sys/rump/dev/lib/libpci_piixide/sata_pmp.h
@@ -0,0 +1 @@
+