Print this page
Remove lxprocfs - not needed for LX zones.
OS-3748 lxbrand remove the remaining obsolete audio code
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
OS-4665 LX brand want devfs which allows symlinks to devices in root of /dev
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Alex Wilson <alex.wilson@joyent.com>
OS-4360 cleanup lx_afs as a prelude for v5 work
OS-4323 stub out cgroup fs
OS-4256 centos 7 systemd stops after failing to mount sysfs
OS-3524 in order to support interaction with docker containers, need to be able to connect to stdio for init from GZ
OS-3525 in order to support 'docker logs' need to be able to get stdio from zone to log file
OS-3613 lxbrand convert ioctl to IKE
OS-3532 lx has trouble listing interfaces in java
OS-3576 lxbrand race in ioctl(FIONBIO) emulation
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
OS-3294 add support for inotify
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
OS-2952 lx brand needs to support or emulate rtnetlink(7)
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
OS-2834 ship lx brand
        
*** 44,53 ****
--- 44,54 ----
  #       any "implementation architectures" could be used. We choose i86pc
  #       because it is the reference port.
  #
  UNIX_DIR         = $(UTSBASE)/i86pc/unix
  GENLIB_DIR       = $(UTSBASE)/intel/genunix
+ GENASSYM_DIR     = $(UTSBASE)/intel/genassym
  IPDRV_DIR        = $(UTSBASE)/intel/ip
  MODSTUBS_DIR     = $(UNIX_DIR)
  DSF_DIR          = $(UTSBASE)/$(PLATFORM)/genassym
  LINTS_DIR        = $(OBJS_DIR)
  LINT_LIB_DIR     = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)
*** 137,146 ****
--- 138,148 ----
  ASFLAGS_XARCH_32        = $(i386_ASFLAGS)
  ASFLAGS_XARCH_64        = $(amd64_ASFLAGS)
  ASFLAGS_XARCH           = $(ASFLAGS_XARCH_$(CLASS))
  
  ASFLAGS                 += $(ASFLAGS_XARCH)
+ AS_INC_PATH             += -I$(GENASSYM_DIR)/$(OBJS_DIR)
  
  #
  #       Define the base directory for installation.
  #
  BASE_INS_DIR    = $(ROOT)
*** 251,260 ****
--- 253,263 ----
  DRV_KMODS       += hxge
  DRV_KMODS       += i8042
  DRV_KMODS       += i915
  DRV_KMODS       += icmp
  DRV_KMODS       += icmp6
+ DRV_KMODS       += inotify
  DRV_KMODS       += intel_nb5000
  DRV_KMODS       += intel_nhm
  DRV_KMODS       += ip
  DRV_KMODS       += ip6
  DRV_KMODS       += ipd
*** 362,371 ****
--- 365,375 ----
  DRV_KMODS       += winlock
  DRV_KMODS       += wpi
  DRV_KMODS       += xge
  DRV_KMODS       += yge
  DRV_KMODS       += zcons
+ DRV_KMODS       += zfd
  DRV_KMODS       += zyd
  DRV_KMODS       += simnet
  DRV_KMODS       += stmf
  DRV_KMODS       += stmf_sbd
  DRV_KMODS       += fct
*** 514,524 ****
  MISC_KMODS      += md_sp
  
  #
  #       Brand modules
  #
! BRAND_KMODS     += sn1_brand s10_brand
  
  #
  #       Exec Class Modules (/kernel/exec):
  #
  EXEC_KMODS      += elfexec intpexec shbinexec javaexec
--- 518,529 ----
  MISC_KMODS      += md_sp
  
  #
  #       Brand modules
  #
! BRAND_KMODS     += sn1_brand s10_brand lx_brand
! DRV_KMODS       += lx_systrace lx_ptm lx_netlink
  
  #
  #       Exec Class Modules (/kernel/exec):
  #
  EXEC_KMODS      += elfexec intpexec shbinexec javaexec
*** 530,542 ****
  
  #
  #       File System Modules (/kernel/fs):
  #
  FS_KMODS        += autofs ctfs dcfs dev devfs fdfs fifofs hsfs lofs
! FS_KMODS        += mntfs namefs nfs objfs zfs zut
! FS_KMODS        += pcfs procfs sockfs specfs tmpfs udfs ufs sharefs
! FS_KMODS        += smbfs bootfs
  
  #
  #       Streams Modules (/kernel/strmod):
  #
  STRMOD_KMODS    += bufmod connld dedump ldterm pckt pfmod pipemod
--- 535,547 ----
  
  #
  #       File System Modules (/kernel/fs):
  #
  FS_KMODS        += autofs ctfs dcfs dev devfs fdfs fifofs hsfs lofs
! FS_KMODS        += lxautofs lx_proc mntfs namefs nfs objfs zfs zut
! FS_KMODS        += pcfs procfs sockfs specfs tmpfs udfs ufs sharefs lx_sysfs
! FS_KMODS        += smbfs bootfs lx_cgroup lx_devfs
  
  #
  #       Streams Modules (/kernel/strmod):
  #
  STRMOD_KMODS    += bufmod connld dedump ldterm pckt pfmod pipemod