The NetBSD Project

CVS log for src/sys/compat/common/Attic/Makefile.sysio

[BACK] Up to [cvs.NetBSD.org] / src / sys / compat / common

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.16
Tue Dec 20 00:11:14 2022 UTC (23 months, 3 weeks ago) by msaitoh
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs, HEAD
FILE REMOVED
Changes since revision 1.15: +1 -1 lines
Remove sys/compat/common/Makefile.*.

 These files are not used anymore. Files for compat code are listed in
sys/comapt/common/files.common and sys/modules/compat_xxx/Makefile.
OK'd by riastradh@ and pgoyette@.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Wed Nov 10 15:33:26 2021 UTC (3 years, 1 month ago) by msaitoh
Branches: MAIN
CVS tags: netbsd-10-base, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, bouyer-sunxi-drm-base, bouyer-sunxi-drm
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +3 -3 lines
s/compatability/compatibility/ in comment.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon Aug 9 20:49:09 2021 UTC (3 years, 4 months ago) by andvar
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +3 -3 lines
fix various typos in compatibility, mainly in comments.

Revision 1.10.2.2: download - view: text, markup, annotated - select for diffs
Wed Apr 8 14:08:00 2020 UTC (4 years, 8 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.10.2.1: preferred, colored; branchpoint 1.10: preferred, colored; next MAIN 1.11: preferred, colored
Changes since revision 1.10.2.1: +2 -2 lines
Merge changes from current as of 20200406

Revision 1.12.4.1: download - view: text, markup, annotated - select for diffs
Sat Feb 29 20:21:00 2020 UTC (4 years, 9 months ago) by ad
Branches: ad-namecache
Diff to: previous 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12: +2 -2 lines
Sync with head.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Mon Jan 27 17:09:17 2020 UTC (4 years, 10 months ago) by pgoyette
Branches: MAIN
CVS tags: thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-futex, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, ad-namecache-base3
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2 lines
Split the module glue out from the rest of opencrypto/ocryptodev to
make rump happy.

Rump doesn't have compat modules (the compat code is included in the
relevant librump*.so), so there's no module compat_50 listed in
link_set_modules, and thus ocryptodev's MODULE(...) can't "require"
it.

This fixes the problem of "built-in module compat_50 not found" when
starting up rump_allserver (or rump_server with -l rumpdev_opencrypto).

XXX This does not resolve the long-standing "crypto: unable to
XXX register devsw, error 17" message noted at line 78 of
XXX sys/rump/dev/lib/libopencrypto/opencrypto_component.c

Revision 1.10.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:06:57 2019 UTC (5 years, 6 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +31 -4 lines
Sync with HEAD

Revision 1.12: download - view: text, markup, annotated - select for diffs
Fri May 17 07:37:11 2019 UTC (5 years, 6 months ago) by msaitoh
Branches: MAIN
CVS tags: phil-wifi-20191119, phil-wifi-20190609, netbsd-9-base, netbsd-9-4-RELEASE, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, ad-namecache-base2, ad-namecache-base1, ad-namecache-base
Branch point for: ad-namecache
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2 lines
 The max subtype of the ifmedia word is 31. It's too small for Ethernet now.
We currently use use it up to 30. We should extend the limit to be able to use
more than 10Gbps speeds. Our ifmedia(4) is inconvenience and have some problem
so we should redesign the interface, but it's too late for netbsd-9 to do it.
So, we keep the data structure size and modify the structure a bit. The
strategy is almost the same as FreeBSD. Many bits of IFM_OMASK for Ethernet
have not used, so use some of them for Ethernet's subtype.

The differences against FreeBSD are:
 - We use NetBSD style compat code (i.e. no SIOCGIFXMEDIA).
 - FreeBSD's IFM_ETH_XTYPE's bit location is from 11 to "14" even though
   IFM_OMASK is from 8 to "15". We use _IFM_ETH_XTMASK from bit 13 to "15".
 - FreeBSD changed the meaning of IFM_TYPE_MATCH(). I think we should
   not do it. We keep it not changing and added new IFM_TYPE_SUBTYPE_MATCH()
   macro for matching both TYPE and SUBTYPE.
 - Added up to 400GBASE-SR16.

New layout of the media word is as follows (from ifmedia_h):

 * if_media Options word:
 *	Bits	Use
 *	----	-------
 *	0-4	Media subtype	MAX SUBTYPE == 255 for ETH and 31 for others
 *	5-7	Media type
 *	8-15	Type specific options
 *	16-18	Mode (for multi-mode devices)
 *	19	(Reserved for Future Use)
 *	20-27	Shared (global) options
 *	28-31	Instance
 *
 *   3                     2                   1
 *   1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
 *  +-------+---------------+-+-----+---------------+-----+---------+
 *  |       |               |R|     |               |     |         |
 *  | IMASK |     GMASK     |F|MMASK+-----+ OMASK   |NMASK|  TMASK  |
 *  |       |               |U|     |XTMSK|         |     |         |
 *  +-------+---------------+-+-----+-----+---------+-----+---------+
 *   <----->                   <--->                 <--->
 *  IFM_INST()               IFM_MODE()            IFM_TYPE()
 *
 *                              IFM_SUBTYPE(other than ETH)<------->
 *
 *                                   <---> IFM_SUBTYPE(ETH)<------->
 *
 *
 *           <------------->         <------------->
 *                        IFM_OPTIONS()

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Jan 27 02:08:39 2019 UTC (5 years, 10 months ago) by pgoyette
Branches: MAIN
CVS tags: isaki-audio2-base, isaki-audio2
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +31 -4 lines
Merge the [pgoyette-compat] branch

Revision 1.7.18.22: download - view: text, markup, annotated - select for diffs
Wed Sep 19 04:22:33 2018 UTC (6 years, 2 months ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.7.18.21: preferred, colored; branchpoint 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7.18.21: +2 -2 lines
Update for new vnd_50.c source file.

Not really necessary to update this, since we're no longer building
the "monolithic" compat module.  But let's maintain it correctly, at
least until we delete the file.

Revision 1.7.18.21: download - view: text, markup, annotated - select for diffs
Tue Apr 17 07:24:54 2018 UTC (6 years, 7 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.20: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.20: +2 -1 lines
Finish separating the compat_09 and compat_43 stuff

Revision 1.7.18.20: download - view: text, markup, annotated - select for diffs
Tue Apr 3 08:29:44 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.19: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.19: +4 -1 lines
Remove fixed allocation of modules' "required" lists (previously
limited to MAXMODDEPS entries).  Update the modctl(MODCTL_STAT)
syscall to return the required data in a new format, and retain
the previous data format in MODCTL_OSTAT.  Update the compat_80
and compat_netbsd32 modules as needed.

Revision 1.7.18.19: download - view: text, markup, annotated - select for diffs
Thu Mar 29 23:23:03 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.18: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.18: +3 -2 lines
Rename usb_30_subr.c --> usb_subr_30.c for consistency with others

Revision 1.7.18.18: download - view: text, markup, annotated - select for diffs
Wed Mar 28 07:51:09 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.17: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.17: +2 -2 lines
Split vnd compat_30 code out of the main driver and into the compat_30
module

Revision 1.7.18.17: download - view: text, markup, annotated - select for diffs
Wed Mar 28 04:18:24 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.16: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.16: +2 -2 lines
Initial pass at a compat_30 module.

Still needs some work for dev/vnd and various dev/usb/*

Revision 1.7.18.16: download - view: text, markup, annotated - select for diffs
Sun Mar 25 21:27:51 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.15: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.15: +1 -7 lines
Don't add the compat_60_cpu_ucode.c file here.  It's already added in
the main Makefile, and doing again here results in trying to link it
twice (with resulting symbol redefinition errors).

Revision 1.7.18.15: download - view: text, markup, annotated - select for diffs
Sun Mar 25 10:38:51 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.14: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.14: +3 -1 lines
Include compat code in the modules

Revision 1.7.18.14: download - view: text, markup, annotated - select for diffs
Sun Mar 25 09:16:07 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.13: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.13: +1 -3 lines
Undo previous.  Clearly this is not the right thing to do!  The ucode
support should already be in the kernel.

Revision 1.7.18.13: download - view: text, markup, annotated - select for diffs
Sun Mar 25 08:50:58 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.12: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.12: +8 -1 lines
Include the cpu_ucode*.c files in the module for x86 machines

Revision 1.7.18.12: download - view: text, markup, annotated - select for diffs
Sat Mar 24 23:52:19 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.11: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.11: +5 -1 lines
Move the compat_50-specific code out of wscons/wsevent.c into its own
source file, which is now part of the compat_50 module.

Revision 1.7.18.11: download - view: text, markup, annotated - select for diffs
Sat Mar 24 08:24:40 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.10: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.10: +4 -1 lines
Add fs/puffs compat_50 to the modules

Revision 1.7.18.10: download - view: text, markup, annotated - select for diffs
Sat Mar 24 01:59:15 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.9: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.9: +6 -4 lines
Separate the compat_50 and compat_80 dispatching code from the main
body of raidframe, and place into the appropriate compat modules.

Enable building of the compat_80 module.

Revision 1.7.18.9: download - view: text, markup, annotated - select for diffs
Fri Mar 23 09:41:10 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.8: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.8: +7 -2 lines
Handle the compat_50 stuff for opencrypto/cryptodev

Revision 1.7.18.8: download - view: text, markup, annotated - select for diffs
Thu Mar 22 01:44:47 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.7: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.7: +1 -1 lines
Synch with HEAD, resolve conflicts

Revision 1.7.18.7: download - view: text, markup, annotated - select for diffs
Wed Mar 21 10:12:48 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.6: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.6: +6 -2 lines
Move if_spppsubr compat code into the compat50 module.

More prep work for compat80 module (for raidframe)

Revision 1.7.18.6: download - view: text, markup, annotated - select for diffs
Wed Mar 21 04:48:31 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.5: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.5: +2 -2 lines
Split the compat_50 code out from the dev/clockctl driver and include
it in the compat_50 and compat modules.

Revision 1.7.18.5: download - view: text, markup, annotated - select for diffs
Sun Mar 18 21:41:31 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.4: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.4: +2 -2 lines
Import compat_60 changes for dev/ccd

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sun Mar 18 20:33:52 2018 UTC (6 years, 8 months ago) by christos
Branches: MAIN
CVS tags: phil-wifi-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322
Branch point for: phil-wifi
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2 lines
factor out the ccd COMPAT_60 code.

Revision 1.7.18.4: download - view: text, markup, annotated - select for diffs
Sat Mar 17 21:37:52 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.3: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.3: +2 -2 lines
Import christos's changes for the compat_60 cpu_ucode stuff

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sat Mar 17 19:00:23 2018 UTC (6 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2 lines
redo the cpu ucode compat code.

Revision 1.7.18.3: download - view: text, markup, annotated - select for diffs
Thu Mar 15 09:12:05 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.2: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.2: +4 -4 lines
Synch with HEAD

Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Mar 15 03:13:51 2018 UTC (6 years, 8 months ago) by christos
Branches: MAIN
CVS tags: pgoyette-compat-0315
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +3 -3 lines
add uvm swap compat code.

Revision 1.7.18.2: download - view: text, markup, annotated - select for diffs
Wed Mar 14 02:24:56 2018 UTC (6 years, 9 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7.18.1: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.18.1: +4 -1 lines
Make do_openat()'s handling of path=NULL modular

Revision 1.7.18.1: download - view: text, markup, annotated - select for diffs
Tue Mar 13 09:10:31 2018 UTC (6 years, 9 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +4 -4 lines
Move the swapstats compat code into the compat_netbsd module.

Without this, a kernel configured without COMPAT_13 and/or COMPAT_50
could not execute the compat swapstats code, even if the compat_netbsd
module had been loaded.

Revision 1.7.16.2: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:36:53 2017 UTC (7 years ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.7.16.1: preferred, colored; branchpoint 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7.16.1: +41 -0 lines
update from HEAD

Revision 1.6.2.3: download - view: text, markup, annotated - select for diffs
Sat Jan 7 08:56:29 2017 UTC (7 years, 11 months ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.6.2.2: preferred, colored; branchpoint 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6.2.2: +2 -2 lines
Sync with HEAD.  (Note that most of these changes are simply $NetBSD$
tag issues.)

Revision 1.7.2.2: download - view: text, markup, annotated - select for diffs
Mon Dec 5 10:54:59 2016 UTC (8 years ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.7.2.1: preferred, colored; branchpoint 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7.2.1: +41 -0 lines
Sync with HEAD

Revision 1.7.16.1
Sat Nov 5 23:30:22 2016 UTC (8 years, 1 month ago) by jdolecek
Branches: tls-maxphys
FILE REMOVED
Changes since revision 1.7: +0 -41 lines
file Makefile.sysio was added on branch tls-maxphys on 2017-12-03 11:36:53 +0000

Revision 1.7.2.1
Sat Nov 5 23:30:22 2016 UTC (8 years, 1 month ago) by skrll
Branches: nick-nhusb
FILE REMOVED
Changes since revision 1.7: +0 -41 lines
file Makefile.sysio was added on branch nick-nhusb on 2016-12-05 10:54:59 +0000

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sat Nov 5 23:30:22 2016 UTC (8 years, 1 month ago) by pgoyette
Branches: MAIN
CVS tags: tls-maxphys-base-20171202, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-compat-base, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, nick-nhusb-base-20170204, nick-nhusb-base-20161204, netbsd-8-base, netbsd-8-3-RELEASE, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, jdolecek-ncq-base, jdolecek-ncq, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: tls-maxphys, pgoyette-compat, nick-nhusb
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
Move if_43.c back into the shared Makefile.sysio where it really
belongs.

Update the code to invoke the two routines compat_cvtcmd() and
compat_ifioctl() through indirect pointers.  Initialize those
pointers in sys/net/if.c and update them in the compat module's
initialization code.

Addresses the issue pointed out in PR kern/51598

Revision 1.6.2.2: download - view: text, markup, annotated - select for diffs
Fri Nov 4 14:49:07 2016 UTC (8 years, 1 month ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.6.2.1: preferred, colored; branchpoint 1.6: preferred, colored
Changes since revision 1.6.2.1: +41 -0 lines
Sync with HEAD

Revision 1.6.2.1
Thu Nov 3 22:23:03 2016 UTC (8 years, 1 month ago) by pgoyette
Branches: pgoyette-localcount
FILE REMOVED
Changes since revision 1.6: +0 -41 lines
file Makefile.sysio was added on branch pgoyette-localcount on 2016-11-04 14:49:07 +0000

Revision 1.6: download - view: text, markup, annotated - select for diffs
Thu Nov 3 22:23:03 2016 UTC (8 years, 1 month ago) by pgoyette
Branches: MAIN
CVS tags: pgoyette-localcount-20161104
Branch point for: pgoyette-localcount
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
Move if_43.c out of Makefile.sysio and into the main Makefile.

The former location gets included in both libcompat and the compat
module, leading to redefined symbols when the module is loaded.  By
moving it to the main Makefile, it gets included only in libcompat.

XXX This still isn't an ideal solution, but it will suffice until
XXX PR kern/51598 is addressed.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Thu Nov 3 11:32:15 2016 UTC (8 years, 1 month ago) by pgoyette
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -11 lines
Hmmm, if we omit if_43.c from the SRCS list, then we break the i386
build for one of the XEN kernels.

Adding it back to the list.  At least the build will be successful.

XXX This is probably not the end of this saga, as we still have the
XXX redefined-symbol issue when loading the compat module on amd64.
XXX But for now, a working build for the vast majority of users
XXX (including our automated test suites) is more important than a
XXX successfully-loadable compat module.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Nov 3 06:54:08 2016 UTC (8 years, 1 month ago) by pgoyette
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +3 -3 lines
Really comment out if_43.c this time.  (I need sleep and/or caffeine.)

Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu Nov 3 06:28:04 2016 UTC (8 years, 1 month ago) by pgoyette
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +7 -8 lines
Use proper characgter to introduce comments!

Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Nov 3 06:22:29 2016 UTC (8 years, 1 month ago) by pgoyette
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +12 -2 lines
if_43.o gets included from libcompat automatically, due to two calls
to compat_cvtcmd() in if.c.  Ideally, if.c would be modified to have
a pointer to a no-op compat_cvtcmd() and that pointer would get
replaced by compat_modcmd(MODULE_CMD_INIT, ...) code.  But for now,
just don't include it in the compat module at all.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Thu Nov 3 04:26:58 2016 UTC (8 years, 1 month ago) by riastradh
Branches: MAIN
Reorganize SRCS lists for libcompat, compat.kmod, sysv_ipc.kmod.

- Share lists between the libcompat and module makefiles.
- Include some omitted entries in compat.kmod:
  . if_43.c
  . kern_sa_60.c
  . kern_time_30.c
  . rndpseudo_50.c
  . rtsock_14.c
  . rtsock_50.c
  . rtsock_70.c
  . uipc_syscalls_40.c
  . uipc_syscalls_50.c
- Exclude a (harmless) spurious entry in sysv_ipc.kmod on LP64 systems:
  . kern_ipc_10.c

Should fix broken ifconfig on modular current kernels.

ok pgoyette

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>