Print this page
15254 %ymm registers not restored after signal handler
15367 x86 getfpregs() summons corrupting %xmm ghosts
15333 want x86 /proc xregs support (libc_db, libproc, mdb, etc.)
15336 want libc functions for extended ucontext_t
15334 want ps_lwphandle-specific reg routines
15328 FPU_CW_INIT mistreats reserved bit
15335 i86pc fpu_subr.c isn't really platform-specific
15332 setcontext(2) isn't actually noreturn
15331 need <sys/stdalign.h>
Change-Id: I7060aa86042dfb989f77fc3323c065ea2eafa9ad
Conflicts:
    usr/src/uts/common/fs/proc/prcontrol.c
    usr/src/uts/intel/os/archdep.c
    usr/src/uts/intel/sys/ucontext.h
    usr/src/uts/intel/syscall/getcontext.c

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/sys/Makefile
          +++ new/usr/src/uts/common/sys/Makefile
↓ open down ↓ 21 lines elided ↑ open up ↑
  22   22  #
  23   23  # Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
  24   24  # Copyright 2019 Joyent, Inc.
  25   25  # Copyright 2022 Garrett D'Amore
  26   26  # Copyright 2013 Saso Kiselkov. All rights reserved.
  27   27  # Copyright 2015 Igor Kozhukhov <ikozhukhov@gmail.com>
  28   28  # Copyright 2017 Nexenta Systems, Inc.
  29   29  # Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
  30   30  # Copyright 2019 Peter Tribble.
  31   31  # Copyright 2015, Joyent, Inc. All rights reserved.
  32      -# Copyright 2022 Oxide Computer Company
       32 +# Copyright 2023 Oxide Computer Company
  33   33  #
  34   34  
  35   35  include $(SRC)/uts/Makefile.uts
  36   36  
  37   37  FILEMODE=644
  38   38  
  39   39  #
  40   40  #       Note that the following headers are present in the kernel but
  41   41  #       neither installed or shipped as part of the product:
  42   42  #               cpuid_drv.h:            Private interface for cpuid consumers
↓ open down ↓ 501 lines elided ↑ open up ↑
 544  544          sockfilter.h            \
 545  545          sockio.h                \
 546  546          soundcard.h             \
 547  547          squeue.h                \
 548  548          squeue_impl.h           \
 549  549          srn.h                   \
 550  550          sservice.h              \
 551  551          stat.h                  \
 552  552          statfs.h                \
 553  553          statvfs.h               \
      554 +        stdalign.h              \
 554  555          stdbool.h               \
 555  556          stddef.h                \
 556  557          stdint.h                \
 557  558          stermio.h               \
 558  559          stmf.h                  \
 559  560          stmf_defines.h          \
 560  561          stmf_ioctl.h            \
 561  562          stmf_sbd_ioctl.h        \
 562  563          stream.h                \
 563  564          strft.h                 \
↓ open down ↓ 808 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX