Project

General

Profile

Actions

Bug #14539

closed

bhyve: make clobber removes proto file

Added by Andy Fiddaman 7 months ago. Updated 7 months ago.

Status:
Closed
Priority:
Low
Assignee:
Category:
bhyve
Start date:
Due date:
% Done:

100%

Estimated time:
Difficulty:
Bite-size
Tags:
Gerrit CR:
External Bug:

Description

% make clobber
...
/usr/bin/rm -f /data/omnios-build/omniosorg/bloody/illumos/proto/root_i386-nd/usr/sbin/bhyve

Neither clean nor clobber should remove items from proto

Actions #1

Updated by Andy Fiddaman 7 months ago

build:illumos:ig_14539_bhyve_clobber% ls -l bhyve $ROOT/usr/sbin/bhyve
-r-xr-xr-x   1 af       other       650K Feb 25 15:59 /data/omnios-build/omniosorg/bloody/illumos/proto/root_i386-nd/usr/sbin/bhyve*
-rwxr-xr-x   1 af       other       650K Feb 25 15:59 bhyve*

build:illumos:ig_14539_bhyve_clobber% make clean
/data/omnios-build/omniosorg/bloody/illumos/usr/src/cmd/bhyve/test
/data/omnios-build/omniosorg/bloody/illumos/usr/src/cmd/bhyve/test/tests
/data/omnios-build/omniosorg/bloody/illumos/usr/src/cmd/bhyve/test/tests/mevent
/usr/bin/rm -f *.o lists_delete  read_disable  read_pause  read_requeue  vnode_file  vnode_zvol
/usr/bin/rm -f acpi.o                    atkbdc.o                bhyvegc.o               bhyverun.o              block_if.o              bootrom.o               console.o               config.o                fwctl.o                         gdb.o                   inout.o                         ioapic.o                mem.o                   mevent.o                mptbl.o                         net_backends.o          net_utils.o             pci_ahci.o              pci_e82545.o            pci_emul.o              pci_fbuf.o              pci_hostbridge.o        pci_irq.o               pci_lpc.o               pci_nvme.o              pci_passthru.o          pci_uart.o              pci_virtio_9p.o                 pci_virtio_block.o      pci_virtio_console.o    pci_virtio_net.o        pci_virtio_rnd.o        pci_virtio_viona.o      pci_xhci.o              pctestdev.o             pm.o                    post.o                  privileges.o            ps2kbd.o                ps2mouse.o              rfb.o                   rtc.o                   smbiostbl.o             sockstream.o            task_switch.o           uart_emul.o             usb_emul.o              usb_mouse.o             vga.o                   virtio.o                vmgenc.o                xmsr.o                  spinup_ap.o             iov.o                   bhyve_sol_glue.o mevent.o mevent_test.o
build:illumos:ig_14539_bhyve_clobber% ls -l bhyve $ROOT/usr/sbin/bhyve
-r-xr-xr-x   1 af       other       650K Feb 25 15:59 /data/omnios-build/omniosorg/bloody/illumos/proto/root_i386-nd/usr/sbin/bhyve*
-rwxr-xr-x   1 af       other       650K Feb 25 15:59 bhyve*

build:illumos:ig_14539_bhyve_clobber% make clobber
/data/omnios-build/omniosorg/bloody/illumos/usr/src/cmd/bhyve/test
/data/omnios-build/omniosorg/bloody/illumos/usr/src/cmd/bhyve/test/tests
/data/omnios-build/omniosorg/bloody/illumos/usr/src/cmd/bhyve/test/tests/mevent
/usr/bin/rm -f *.o lists_delete  read_disable  read_pause  read_requeue  vnode_file  vnode_zvol
/usr/bin/rm -f acpi.o                    atkbdc.o                bhyvegc.o               bhyverun.o              block_if.o              bootrom.o               console.o               config.o                fwctl.o                         gdb.o                   inout.o                         ioapic.o                mem.o                   mevent.o                mptbl.o                         net_backends.o          net_utils.o             pci_ahci.o              pci_e82545.o            pci_emul.o              pci_fbuf.o              pci_hostbridge.o        pci_irq.o               pci_lpc.o               pci_nvme.o              pci_passthru.o          pci_uart.o              pci_virtio_9p.o                 pci_virtio_block.o      pci_virtio_console.o    pci_virtio_net.o        pci_virtio_rnd.o        pci_virtio_viona.o      pci_xhci.o              pctestdev.o             pm.o                    post.o                  privileges.o            ps2kbd.o                ps2mouse.o              rfb.o                   rtc.o                   smbiostbl.o             sockstream.o            task_switch.o           uart_emul.o             usb_emul.o              usb_mouse.o             vga.o                   virtio.o                vmgenc.o                xmsr.o                  spinup_ap.o             iov.o                   bhyve_sol_glue.o mevent.o mevent_test.o
/data/omnios-build/omniosorg/bloody/illumos/usr/src/cmd/bhyve/test
/data/omnios-build/omniosorg/bloody/illumos/usr/src/cmd/bhyve/test/tests
/data/omnios-build/omniosorg/bloody/illumos/usr/src/cmd/bhyve/test/tests/mevent
/usr/bin/rm -f *.o lists_delete  read_disable  read_pause  read_requeue  vnode_file  vnode_zvol
/usr/bin/rm -f lists_delete  read_disable  read_pause  read_requeue  vnode_file  vnode_zvol.po  lists_delete  read_disable  read_pause  read_requeue  vnode_file  vnode_zvol.po
/usr/bin/rm -f bhyve mevent_test

build:illumos:ig_14539_bhyve_clobber% ls -l bhyve $ROOT/usr/sbin/bhyve
bhyve: No such file or directory
-r-xr-xr-x   1 af       other       650K Feb 25 15:59 /data/omnios-build/omniosorg/bloody/illumos/proto/root_i386-nd/usr/sbin/bhyve*
Actions #2

Updated by Electric Monk 7 months ago

  • Gerrit CR set to 2055
Actions #3

Updated by Andy Fiddaman 7 months ago

With the further change to fix things under the test/ directory:

build:illumos:ig_14539_bhyve_clobber% make clean
/data/omnios-build/omniosorg/bloody/illumos/usr/src/cmd/bhyve/test/tests
/data/omnios-build/omniosorg/bloody/illumos/usr/src/cmd/bhyve/test/tests/mevent
/usr/bin/rm -f *.o

build:illumos:ig_14539_bhyve_clobber% make clobber
/data/omnios-build/omniosorg/bloody/illumos/usr/src/cmd/bhyve/test/tests
/data/omnios-build/omniosorg/bloody/illumos/usr/src/cmd/bhyve/test/tests/mevent
/usr/bin/rm -f *.o
/usr/bin/rm -f lists_delete  read_disable  read_pause  read_requeue  vnode_file  vnode_zvol.po  lists_delete  read_disable  read_pause  read_requeue  vnode_file  vnode_zvol.po     lists_delete  read_disable  read_pause  read_requeue  vnode_file  vnode_zvol
Actions #4

Updated by Electric Monk 7 months ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

git commit 311330e6823a3a919ff127757c2f0cf9eb17aa0e

commit  311330e6823a3a919ff127757c2f0cf9eb17aa0e
Author: Andy Fiddaman <omnios@citrus-it.co.uk>
Date:   2022-03-12T15:17:18.000Z

    14539 bhyve: make clobber removes proto file
    Reviewed by: Toomas Soome <tsoome@me.com>
    Approved by: Gordon Ross <gordon.w.ross@gmail.com>

Actions

Also available in: Atom PDF