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.
