Also drop useless assert.h inclusions.
Acked-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
Signed-off-by: Pekka Enberg <penberg@kernel.org>
* Some bits are stolen from perf tool :)
*/
+#include <assert.h>
#include <unistd.h>
#include <stdio.h>
#include <stddef.h>
__func__, __LINE__, ##__VA_ARGS__); \
} while (0)
-#define BUILD_BUG_ON(condition) ((void)sizeof(char[1 - 2*!!(condition)]))
+#
+#define BUILD_BUG_ON(condition) ((void)sizeof(char[1 - 2*!!(condition)]))
+#define BUG_ON(condition) assert(!(condition))
#define DIE_IF(cnd) \
do { \
#include <linux/types.h>
#include <stdbool.h>
-#include <assert.h>
#include <limits.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
-#include <assert.h>
-
/* user defined header files */
#include "kvm/builtin-debug.h"
#include "kvm/builtin-pause.h"
if (!argv || !*argv) {
p = kvm_get_command(command, "help");
- assert(p);
+ BUG_ON(!p);
return p->fn(argc, argv, prefix);
}
p = kvm_get_command(command, argv[0]);
if (!p) {
p = kvm_get_command(command, "help");
- assert(p);
+ BUG_ON(!p);
p->fn(0, NULL, prefix);
return EINVAL;
}
#include <sys/ioctl.h>
#include <sys/mman.h>
#include <stdbool.h>
-#include <assert.h>
#include <limits.h>
#include <signal.h>
#include <stdarg.h>
#include "kvm/util.h"
#include "kvm/kvm.h"
-#include <assert.h>
-
#define PCI_BAR_OFFSET(b) (offsetof(struct pci_device_header, bar[b]))
static struct pci_device_header *pci_devices[PCI_MAX_DEVICES];
void pci__register(struct pci_device_header *dev, u8 dev_num)
{
- assert(dev_num < PCI_MAX_DEVICES);
+ BUG_ON(dev_num >= PCI_MAX_DEVICES);
pci_devices[dev_num] = dev;
}
struct pci_device_header *pci__find_dev(u8 dev_num)
{
- assert(dev_num < PCI_MAX_DEVICES);
+ BUG_ON(dev_num >= PCI_MAX_DEVICES);
return pci_devices[dev_num];
}
#include <sys/ioctl.h>
#include <sys/mman.h>
#include <stdbool.h>
-#include <assert.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <termios.h>
-#include <assert.h>
#include <unistd.h>
#include <fcntl.h>
struct virt_queue *queue;
void *p;
- assert(vq < VIRTIO_CONSOLE_NUM_QUEUES);
+ BUG_ON(vq >= VIRTIO_CONSOLE_NUM_QUEUES);
compat__remove_message(compat_id);
#include <net/if.h>
#include <unistd.h>
-#include <assert.h>
#include <fcntl.h>
#include <sys/socket.h>
};
}
- BUILD_BUG_ON(i > E820_X_MAX);
+ BUG_ON(i > E820_X_MAX);
e820->nr_map = i;
}
#include <sys/ioctl.h>
#include <stdlib.h>
-#include <assert.h>
#define CPUID_FUNC_PERFMON 0x0A
#include <sys/mman.h>
#include <sys/stat.h>
#include <stdbool.h>
-#include <assert.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>