Sure. Damn Ron, you can't even add code w/out changing header files! ☺
It will be in a new branch though ...


On Tue, Nov 10, 2015 at 8:44 AM, Barret Rhoden <[email protected]> wrote:

> Sorry for the hassle, but can you rerun this script from the latest
> origin/staging?  There's been a bunch of header changes, esp with the
> VMM stuff, that prevents this from applying cleanly.
>
> Thanks,
>
> Barret
>
>
> On 2015-10-29 at 06:28 "'Davide Libenzi' via Akaros"
> <[email protected]> wrote:
> > https://github.com/brho/akaros/compare/master...dlibenzi:pragma_once
> >
> > The following changes since commit
> > 6f3723cd8f883260a78fdf411911d7469464caa5:
> >
> >   Update file-posix.c utest (2015-10-15 12:07:00 -0400)
> >
> > are available in the git repository at:
> >
> >   [email protected]:dlibenzi/akaros pragma_once
> >
> > for you to fetch changes up to
> > 6c9904da1e2757de94f11024f8072cac155a1066:
> >
> >   Migrated Akaros code to use pragma once include file marker
> > (2015-10-29 06:22:45 -0700)
> >
> > ----------------------------------------------------------------
> > Davide Libenzi (1):
> >       Migrated Akaros code to use pragma once include file marker
> >
> >  kern/arch/riscv/arch.h                     | 5 +----
> >  kern/arch/riscv/atomic.h                   | 5 +----
> >  kern/arch/riscv/bitmask.h                  | 5 +----
> >  kern/arch/riscv/colored_page_alloc.h       | 5 +----
> >  kern/arch/riscv/console.h                  | 5 +----
> >  kern/arch/riscv/endian.h                   | 5 +----
> >  kern/arch/riscv/init.h                     | 5 +----
> >  kern/arch/riscv/kdebug.h                   | 5 +----
> >  kern/arch/riscv/mmu.h                      | 5 +----
> >  kern/arch/riscv/pcr.h                      | 5 +----
> >  kern/arch/riscv/pmap_ops.h                 | 5 +----
> >  kern/arch/riscv/riscv.h                    | 5 +----
> >  kern/arch/riscv/ros/arch.h                 | 5 +----
> >  kern/arch/riscv/ros/membar.h               | 5 +----
> >  kern/arch/riscv/ros/mmu.h                  | 5 +----
> >  kern/arch/riscv/ros/syscall.h              | 5 +----
> >  kern/arch/riscv/ros/trapframe.h            | 5 +----
> >  kern/arch/riscv/setjmp.h                   | 5 +----
> >  kern/arch/riscv/smp.h                      | 5 +----
> >  kern/arch/riscv/softfloat.h                | 5 +----
> >  kern/arch/riscv/time.h                     | 5 +----
> >  kern/arch/riscv/topology.h                 | 5 +----
> >  kern/arch/riscv/trap.h                     | 5 +----
> >  kern/arch/riscv/types.h                    | 5 +----
> >  kern/arch/x86/apic.h                       | 5 +----
> >  kern/arch/x86/arch.h                       | 5 +----
> >  kern/arch/x86/atomic.h                     | 5 +----
> >  kern/arch/x86/bitmask.h                    | 5 +----
> >  kern/arch/x86/bitops.h                     | 5 +----
> >  kern/arch/x86/colored_page_alloc.h         | 5 +----
> >  kern/arch/x86/console.h                    | 5 +----
> >  kern/arch/x86/emulate.h                    | 5 +----
> >  kern/arch/x86/endian.h                     | 5 +----
> >  kern/arch/x86/frontend.h                   | 5 +----
> >  kern/arch/x86/init.h                       | 6 +-----
> >  kern/arch/x86/io.h                         | 5 +----
> >  kern/arch/x86/ioapic.h                     | 5 +----
> >  kern/arch/x86/kbdreg.h                     | 5 +----
> >  kern/arch/x86/kdebug.h                     | 5 +----
> >  kern/arch/x86/kpt.h                        | 5 +----
> >  kern/arch/x86/mmu.h                        | 5 +----
> >  kern/arch/x86/mptables.h                   | 5 +----
> >  kern/arch/x86/msr-index.h                  | 5 +----
> >  kern/arch/x86/pci.h                        | 5 +----
> >  kern/arch/x86/pci_defs.h                   | 5 +----
> >  kern/arch/x86/pci_regs.h                   | 5 +----
> >  kern/arch/x86/perfmon.h                    | 5 +----
> >  kern/arch/x86/pic.h                        | 5 +----
> >  kern/arch/x86/pmap.h                       | 5 +----
> >  kern/arch/x86/pmap_ops.h                   | 5 +----
> >  kern/arch/x86/ros/arch.h                   | 5 +----
> >  kern/arch/x86/ros/membar.h                 | 5 +----
> >  kern/arch/x86/ros/mmu.h                    | 5 ++---
> >  kern/arch/x86/ros/mmu64.h                  | 5 +----
> >  kern/arch/x86/ros/syscall.h                | 5 +----
> >  kern/arch/x86/ros/syscall64.h              | 5 +----
> >  kern/arch/x86/ros/trapframe.h              | 5 ++---
> >  kern/arch/x86/ros/trapframe64.h            | 5 +----
> >  kern/arch/x86/setjmp.h                     | 5 +----
> >  kern/arch/x86/smp.h                        | 5 +----
> >  kern/arch/x86/time.h                       | 5 +----
> >  kern/arch/x86/topology.h                   | 5 +----
> >  kern/arch/x86/trap.h                       | 5 ++---
> >  kern/arch/x86/trap64.h                     | 5 +----
> >  kern/arch/x86/types.h                      | 5 +----
> >  kern/arch/x86/usb.h                        | 5 +----
> >  kern/arch/x86/vmm/ept.h                    | 5 +----
> >  kern/arch/x86/vmm/intel/cpufeature.h       | 4 +---
> >  kern/arch/x86/vmm/intel/vmx.h              | 5 +----
> >  kern/arch/x86/vmm/vmm.h                    | 5 +----
> >  kern/arch/x86/x86.h                        | 5 +----
> >  kern/drivers/net/bnx2x/bnx2x.h             | 5 +----
> >  kern/drivers/net/bnx2x/bnx2x_cmn.h         | 5 +----
> >  kern/drivers/net/bnx2x/bnx2x_dcb.h         | 5 +----
> >  kern/drivers/net/bnx2x/bnx2x_dump.h        | 4 +---
> >  kern/drivers/net/bnx2x/bnx2x_fw_defs.h     | 5 +----
> >  kern/drivers/net/bnx2x/bnx2x_fw_file_hdr.h | 5 +----
> >  kern/drivers/net/bnx2x/bnx2x_hsi.h         | 5 +----
> >  kern/drivers/net/bnx2x/bnx2x_init.h        | 7 +------
> >  kern/drivers/net/bnx2x/bnx2x_init_ops.h    | 4 +---
> >  kern/drivers/net/bnx2x/bnx2x_link.h        | 5 +----
> >  kern/drivers/net/bnx2x/bnx2x_mfw_req.h     | 4 +---
> >  kern/drivers/net/bnx2x/bnx2x_reg.h         | 6 +-----
> >  kern/drivers/net/bnx2x/bnx2x_sp.h          | 5 +----
> >  kern/drivers/net/bnx2x/bnx2x_sriov.h       | 4 +---
> >  kern/drivers/net/bnx2x/bnx2x_stats.h       | 4 +---
> >  kern/drivers/net/bnx2x/bnx2x_vfpf.h        | 4 +---
> >  kern/drivers/net/bnx2x/cnic_if.h           | 5 +----
> >  kern/drivers/net/mlx4/en_port.h            | 6 +-----
> >  kern/drivers/net/mlx4/fw.h                 | 5 +----
> >  kern/drivers/net/mlx4/fw_qos.h             | 5 +----
> >  kern/drivers/net/mlx4/icm.h                | 5 +----
> >  kern/drivers/net/mlx4/mlx4.h               | 5 +----
> >  kern/drivers/net/mlx4/mlx4_en.h            | 5 +----
> >  kern/drivers/net/mlx4/mlx4_stats.h         | 5 +----
> >  kern/drivers/timers/hpet.h                 | 5 +----
> >  kern/include/acpi.h                        | 5 +----
> >  kern/include/alarm.h                       | 5 +----
> >  kern/include/apipe.h                       | 5 +----
> >  kern/include/assert.h                      | 5 +----
> >  kern/include/atomic.h                      | 5 +----
> >  kern/include/bitmap.h                      | 5 +----
> >  kern/include/bitmask.h                     | 5 +----
> >  kern/include/bitops.h                      | 4 +---
> >  kern/include/bits/netinet.h                | 5 +----
> >  kern/include/blockdev.h                    | 5 +----
> >  kern/include/ceq.h                         | 5 +----
> >  kern/include/colored_caches.h              | 6 +-----
> >  kern/include/colored_page_alloc.h          | 5 +----
> >  kern/include/common.h                      | 6 +-----
> >  kern/include/compat_todo.h                 | 5 +----
> >  kern/include/console.h                     | 5 +----
> >  kern/include/coreboot_tables.h             | 4 +---
> >  kern/include/cpio.h                        | 5 +----
> >  kern/include/ctype.h                       | 5 +----
> >  kern/include/debug.h                       | 6 +-----
> >  kern/include/devalarm.h                    | 5 +----
> >  kern/include/devfs.h                       | 5 +----
> >  kern/include/elf.h                         | 5 +----
> >  kern/include/endian.h                      | 5 +----
> >  kern/include/env.h                         | 5 +----
> >  kern/include/err.h                         | 5 +----
> >  kern/include/error.h                       | 5 +----
> >  kern/include/event.h                       | 5 +----
> >  kern/include/ext2fs.h                      | 4 +---
> >  kern/include/fdtap.h                       | 5 +----
> >  kern/include/frontend.h                    | 5 +----
> >  kern/include/hashtable.h                   | 5 +----
> >  kern/include/ip.h                          | 5 +----
> >  kern/include/kclock.h                      | 5 +----
> >  kern/include/kdebug.h                      | 5 +----
> >  kern/include/kfs.h                         | 5 +----
> >  kern/include/kmalloc.h                     | 6 +-----
> >  kern/include/kref.h                        | 5 +----
> >  kern/include/kstack.h                      | 5 +----
> >  kern/include/ktest.h                       | 5 +----
> >  kern/include/kthread.h                     | 5 +----
> >  kern/include/linker_func.h                 | 5 +----
> >  kern/include/linux/compat_todo.h           | 5 +----
> >  kern/include/linux/errno.h                 | 5 +----
> >  kern/include/linux/mlx4/cmd.h              | 5 +----
> >  kern/include/linux/mlx4/cq.h               | 5 +----
> >  kern/include/linux/mlx4/device.h           | 5 +----
> >  kern/include/linux/mlx4/doorbell.h         | 5 +----
> >  kern/include/linux/mlx4/driver.h           | 5 +----
> >  kern/include/linux/mlx4/qp.h               | 5 +----
> >  kern/include/linux/mlx4/srq.h              | 5 +----
> >  kern/include/linux/rdma/ib_mad.h           | 5 +----
> >  kern/include/linux/rdma/ib_smi.h           | 5 +----
> >  kern/include/linux/rdma/ib_verbs.h         | 5 +----
> >  kern/include/linux_compat.h                | 5 ++---
> >  kern/include/list.h                        | 5 +----
> >  kern/include/manager.h                     | 5 +----
> >  kern/include/mm.h                          | 5 +----
> >  kern/include/mmio.h                        | 5 +----
> >  kern/include/monitor.h                     | 5 +----
> >  kern/include/multiboot.h                   | 5 +----
> >  kern/include/ns.h                          | 5 +----
> >  kern/include/page_alloc.h                  | 6 +-----
> >  kern/include/pagemap.h                     | 5 +----
> >  kern/include/pmap.h                        | 5 +----
> >  kern/include/pool.h                        | 5 +----
> >  kern/include/process.h                     | 5 +----
> >  kern/include/radix.h                       | 5 +----
> >  kern/include/rendez.h                      | 5 +----
> >  kern/include/ros/atomic.h                  | 5 +----
> >  kern/include/ros/bcq.h                     | 5 +----
> >  kern/include/ros/bcq_struct.h              | 5 +----
> >  kern/include/ros/bits/posix_signum.h       | 5 +----
> >  kern/include/ros/bits/syscall.h            | 5 +----
> >  kern/include/ros/ceq.h                     | 5 +----
> >  kern/include/ros/common.h                  | 5 +----
> >  kern/include/ros/compiler.h                | 5 +----
> >  kern/include/ros/errno.h                   | 5 +----
> >  kern/include/ros/event.h                   | 5 +----
> >  kern/include/ros/fdtap.h                   | 5 +----
> >  kern/include/ros/fs.h                      | 5 +----
> >  kern/include/ros/glibc-asm/ioctl.h         | 5 +----
> >  kern/include/ros/glibc-asm/ioctls.h        | 5 +----
> >  kern/include/ros/glibc-asm/socket.h        | 4 +---
> >  kern/include/ros/glibc-asm/sockios.h       | 5 +----
> >  kern/include/ros/limits.h                  | 5 +----
> >  kern/include/ros/memlayout.h               | 5 +----
> >  kern/include/ros/mman.h                    | 5 +----
> >  kern/include/ros/procdata.h                | 5 +----
> >  kern/include/ros/procinfo.h                | 5 +----
> >  kern/include/ros/resource.h                | 5 +----
> >  kern/include/ros/ring_buffer.h             | 5 +----
> >  kern/include/ros/ring_syscall.h            | 5 +----
> >  kern/include/ros/syscall.h                 | 5 +----
> >  kern/include/ros/sysevent.h                | 6 +-----
> >  kern/include/ros/time.h                    | 5 +----
> >  kern/include/ros/trapframe.h               | 5 ++---
> >  kern/include/ros/ucq.h                     | 5 +----
> >  kern/include/ros/virtio_ring.h             | 5 +----
> >  kern/include/ros/vmm.h                     | 4 +---
> >  kern/include/rwlock.h                      | 5 +----
> >  kern/include/schedule.h                    | 5 +----
> >  kern/include/setjmp.h                      | 5 +----
> >  kern/include/slab.h                        | 4 +---
> >  kern/include/smallidpool.h                 | 5 +----
> >  kern/include/smp.h                         | 5 +----
> >  kern/include/stab.h                        | 5 +----
> >  kern/include/stdarg.h                      | 5 +----
> >  kern/include/stdio.h                       | 5 +----
> >  kern/include/string.h                      | 5 +----
> >  kern/include/sys/queue.h                   | 5 +----
> >  kern/include/sys/types.h                   | 5 +----
> >  kern/include/sys/uio.h                     | 7 +------
> >  kern/include/syscall.h                     | 5 +----
> >  kern/include/taskqueue.h                   | 5 +----
> >  kern/include/termios.h                     | 5 +----
> >  kern/include/test_infrastructure.h         | 5 +----
> >  kern/include/testing.h                     | 5 +----
> >  kern/include/time.h                        | 4 +---
> >  kern/include/trace.h                       | 5 +----
> >  kern/include/trap.h                        | 5 ++---
> >  kern/include/ucq.h                         | 5 +----
> >  kern/include/vfs.h                         | 5 +----
> >  kern/include/zconf.h                       | 5 +----
> >  kern/include/zlib.h                        | 5 +----
> >  kern/include/zutil.h                       | 5 +----
> >  kern/lib/zlib_inflate/inflate.h            | 4 +---
> >  kern/lib/zlib_inflate/inftrees.h           | 4 +---
> >  kern/lib/zlib_inflate/infutil.h            | 5 +----
> >  225 files changed, 231 insertions(+), 891 deletions(-)
> >
>
> --
> You received this message because you are subscribed to the Google Groups
> "Akaros" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Akaros" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to