Print this page
3644 Add virtio-net support into illumos
4945 Additional vioif fixes
Contributions by: Dan Kimmel <dan.kimmel@delphix.com>
Contributions by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Contributions by: Alexey Zaytsev <alexey.zaytsev@gmail.com>
Contributions by: Dmitry Yusupov <Dmitry.Yusupov@nexenta.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/Makefile.rules
          +++ new/usr/src/uts/common/Makefile.rules
↓ open down ↓ 1437 lines elided ↑ open up ↑
1438 1438          $(CTFCONVERT_O)
1439 1439  
1440 1440  $(OBJS_DIR)/%.o:                $(UTSBASE)/common/io/virtio/%.c
1441 1441          $(COMPILE.c) -o $@ $<
1442 1442          $(CTFCONVERT_O)
1443 1443  
1444 1444  $(OBJS_DIR)/%.o:                $(UTSBASE)/common/io/vioblk/%.c
1445 1445          $(COMPILE.c) -o $@ $<
1446 1446          $(CTFCONVERT_O)
1447 1447  
     1448 +$(OBJS_DIR)/%.o:                $(UTSBASE)/common/io/vioif/%.c
     1449 +        $(COMPILE.c) -o $@ $<
     1450 +        $(CTFCONVERT_O)
1448 1451  #
1449 1452  # krtld must refer to its own bzero/bcopy until the kernel is fully linked
1450 1453  #
1451 1454  $(OBJS_DIR)/bootrd.o            := CPPFLAGS += -DKOBJ_OVERRIDES
1452 1455  $(OBJS_DIR)/doreloc.o           := CPPFLAGS += -DKOBJ_OVERRIDES
1453 1456  $(OBJS_DIR)/kobj.o              := CPPFLAGS += -DKOBJ_OVERRIDES
1454 1457  $(OBJS_DIR)/kobj_boot.o         := CPPFLAGS += -DKOBJ_OVERRIDES
1455 1458  $(OBJS_DIR)/kobj_bootflags.o    := CPPFLAGS += -DKOBJ_OVERRIDES
1456 1459  $(OBJS_DIR)/kobj_convrelstr.o   := CPPFLAGS += -DKOBJ_OVERRIDES
1457 1460  $(OBJS_DIR)/kobj_isa.o          := CPPFLAGS += -DKOBJ_OVERRIDES
↓ open down ↓ 1231 lines elided ↑ open up ↑
2689 2692  
2690 2693  $(LINTS_DIR)/%.ln:              $(UTSBASE)/common/inet/kifconf/%.c
2691 2694          @($(LHEAD) $(LINT.c) $< $(LTAIL))
2692 2695  
2693 2696  $(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/virtio/%.c
2694 2697          @($(LHEAD) $(LINT.c) $< $(LTAIL))
2695 2698  
2696 2699  $(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/vioblk/%.c
2697 2700          @($(LHEAD) $(LINT.c) $< $(LTAIL))
2698 2701  
     2702 +$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/vioif/%.c
     2703 +        @($(LHEAD) $(LINT.c) $< $(LTAIL))
     2704 +
2699 2705  ZMODLINTFLAGS = -erroff=E_CONSTANT_CONDITION
2700 2706  
2701 2707  $(LINTS_DIR)/%.ln:              $(UTSBASE)/common/zmod/%.c
2702 2708          @($(LHEAD) $(LINT.c) $(ZMODLINTFLAGS) $< $(LTAIL))
2703 2709  
2704 2710  $(LINTS_DIR)/zlib_obj.ln:       $(ZLIB_OBJS:%.o=$(LINTS_DIR)/%.ln) \
2705 2711                                  $(UTSBASE)/common/zmod/zlib_lint.c
2706 2712          @($(LHEAD) $(LINT.c) -C $(LINTS_DIR)/zlib_obj \
2707 2713              $(UTSBASE)/common/zmod/zlib_lint.c $(LTAIL))
2708 2714  
↓ open down ↓ 20 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX