CVS log for src/sys/compat/freebsd32/freebsd32.h
Up to [FreeBSD] / src / sys / compat / freebsd32
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.9.2.10: download - view: text, markup, annotated - select for diffs
Wed Jan 4 14:34:45 2012 UTC (5 weeks, 1 day ago) by pluknet
Branches: RELENG_8
Diff to: previous 1.9.2.9: preferred, colored; branchpoint 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9.2.9: +2 -2 lines
SVN rev 229488 on 2012-01-04 14:34:45Z by pluknet MFC r227447: struct timespec32: change types of tv_sec and tv_nsec fields to signed to match native struct timespec ABI on __LP32__.
Revision 1.20.2.2: download - view: text, markup, annotated - select for diffs
Wed Jan 4 14:33:54 2012 UTC (5 weeks, 1 day ago) by pluknet
Branches: RELENG_9
Diff to: previous 1.20.2.1: preferred, colored; branchpoint 1.20: preferred, colored; next MAIN 1.21: preferred, colored
Changes since revision 1.20.2.1: +2 -2 lines
SVN rev 229487 on 2012-01-04 14:33:54Z by pluknet MFC r227447: struct timespec32: change types of tv_sec and tv_nsec fields to signed to match native struct timespec ABI on __LP32__.
Revision 1.21: download - view: text, markup, annotated - select for diffs
Fri Nov 11 07:17:00 2011 UTC (2 months, 4 weeks ago) by pluknet
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +2 -2 lines
SVN rev 227447 on 2011-11-11 07:17:00Z by pluknet struct timespec32: change types of tv_sec and tv_nsec fields to signed to match native struct timespec ABI on __LP32__. This change is a prerequisite for upcoming futimens()/utimensat() in whose implementations it is assumed that timespec32 can take a negative value. MFC after: 1 week
Revision 1.20.2.1.2.1: download - view: text, markup, annotated - select for diffs
Fri Nov 11 04:20:22 2011 UTC (2 months, 4 weeks ago) by kensmith
Branches: RELENG_9_0
CVS tags: RELENG_9_0_0_RELEASE
Diff to: previous 1.20.2.1: preferred, colored; next MAIN 1.20.2.2: preferred, colored
Changes since revision 1.20.2.1: +0 -0 lines
SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release cycle. Approved by: re (implicit)
Revision 1.20.2.1: download - view: text, markup, annotated - select for diffs
Fri Sep 23 00:51:37 2011 UTC (4 months, 2 weeks ago) by kensmith
Branches: RELENG_9
CVS tags: RELENG_9_0_BP
Branch point for: RELENG_9_0
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +0 -0 lines
SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith Copy head to stable/9 as part of 9.0-RELEASE release cycle. Approved by: re (implicit)
Revision 1.6.2.3: download - view: text, markup, annotated - select for diffs
Sun Jul 31 08:53:59 2011 UTC (6 months, 1 week ago) by marck
Branches: RELENG_7
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: +1 -1 lines
SVN rev 224544 on 2011-07-31 08:53:59Z by marck
MFC r224140:
Correct small typo in a do{}while(0)
Approved by: kib
Revision 1.9.2.9: download - view: text, markup, annotated - select for diffs
Sun Jul 31 08:52:24 2011 UTC (6 months, 1 week ago) by marck
Branches: RELENG_8
Diff to: previous 1.9.2.8: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.2.8: +1 -1 lines
SVN rev 224543 on 2011-07-31 08:52:24Z by marck
MFC r224140:
Correct small typo in a do{}while(0)
Approved by: kib
Revision 1.20: download - view: text, markup, annotated - select for diffs
Mon Jul 18 20:06:15 2011 UTC (6 months, 3 weeks ago) by bz
Branches: MAIN
CVS tags: RELENG_9_BP
Branch point for: RELENG_9
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +1 -1 lines
SVN rev 224199 on 2011-07-18 20:06:15Z by bz Rename ki_ocomm to ki_tdname and OCOMMLEN to TDNAMLEN. Provide backward compatibility defines under BURN_BRIDGES. Suggested by: jhb Reviewed by: emaste Sponsored by: Sandvine Incorporated Approved by: re (kib)
Revision 1.19: download - view: text, markup, annotated - select for diffs
Sun Jul 17 17:12:17 2011 UTC (6 months, 3 weeks ago) by marck
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +1 -1 lines
SVN rev 224140 on 2011-07-17 17:12:17Z by marck
Correct small typo in a do{}while(0) define
Approved by: kib
MFC after: 2 weeks
Revision 1.9.2.8: download - view: text, markup, annotated - select for diffs
Wed Apr 6 11:12:05 2011 UTC (10 months ago) by kib
Branches: RELENG_8
Diff to: previous 1.9.2.7: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.2.7: +19 -0 lines
SVN rev 220378 on 2011-04-06 11:12:05Z by kib MFC r220158: Provide compat32 shims for kldstat(2).
Revision 1.18: download - view: text, markup, annotated - select for diffs
Wed Mar 30 14:46:12 2011 UTC (10 months, 1 week ago) by kib
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +19 -0 lines
SVN rev 220158 on 2011-03-30 14:46:12Z by kib Provide compat32 shims for kldstat(2). Requested and tested by: jpaetzel MFC after: 1 week
Revision 1.17: download - view: text, markup, annotated - select for diffs
Sat Mar 5 14:41:49 2011 UTC (11 months ago) by trasz
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -1 lines
SVN rev 219307 on 2011-03-05 14:41:49Z by trasz Export login class information via kinfo and make it possible to view it using "ps -o class".
Revision 1.9.2.7: download - view: text, markup, annotated - select for diffs
Mon Dec 27 12:39:24 2010 UTC (13 months, 2 weeks ago) by attilio
Branches: RELENG_8
Diff to: previous 1.9.2.6: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.2.6: +5 -0 lines
SVN rev 216734 on 2010-12-27 12:39:24Z by attilio MFC r215679: Add the ability for GDB to printout the thread name along with other thread specific informations. In order to achieve that, for both on-line debugging and core analysis, a new member to PT_LWPINFO ptrace(2) interface is added and a new ELF note (NT_THRMISC) as well. Sponsored by: Sandvine Incorporated
Revision 1.9.2.5.2.2: download - view: text, markup, annotated - select for diffs
Sun Dec 26 15:15:28 2010 UTC (13 months, 2 weeks ago) by kib
Branches: RELENG_8_2
CVS tags: RELENG_8_2_0_RELEASE
Diff to: previous 1.9.2.5.2.1: preferred, colored; branchpoint 1.9.2.5: preferred, colored; next MAIN 1.9.2.6: preferred, colored
Changes since revision 1.9.2.5.2.1: +1 -0 lines
SVN rev 216713 on 2010-12-26 15:15:28Z by kib MFC r216572: Restore the ABI of struct kinfo_proc32 after r213536. Approved by: re (bz)
Revision 1.9.2.6: download - view: text, markup, annotated - select for diffs
Sun Dec 26 13:20:10 2010 UTC (13 months, 2 weeks ago) by kib
Branches: RELENG_8
Diff to: previous 1.9.2.5: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.2.5: +1 -0 lines
SVN rev 216705 on 2010-12-26 13:20:10Z by kib MFC r216572: Restore the ABI of struct kinfo_proc32 after r213536. Approved by: re (bz)
Revision 1.6.2.2.6.1: download - view: text, markup, annotated - select for diffs
Tue Dec 21 17:10:29 2010 UTC (13 months, 2 weeks ago) by kensmith
Branches: RELENG_7_4
CVS tags: RELENG_7_4_0_RELEASE
Diff to: previous 1.6.2.2: preferred, colored; next MAIN 1.6.2.3: preferred, colored
Changes since revision 1.6.2.2: +0 -0 lines
SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release. Approved by: re (implicit)
Revision 1.9.2.5.2.1: download - view: text, markup, annotated - select for diffs
Tue Dec 21 17:09:25 2010 UTC (13 months, 2 weeks ago) by kensmith
Branches: RELENG_8_2
Diff to: previous 1.9.2.5: preferred, colored
Changes since revision 1.9.2.5: +0 -0 lines
SVN rev 216617 on 2010-12-21 17:09:25Z by kensmith Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release. Approved by: re (implicit)
Revision 1.16: download - view: text, markup, annotated - select for diffs
Sun Dec 19 21:18:33 2010 UTC (13 months, 3 weeks ago) by kib
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +1 -0 lines
SVN rev 216572 on 2010-12-19 21:18:33Z by kib Restore the ABI of struct kinfo_proc32 after r213536. MFC after: 3 days
Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Nov 22 14:42:13 2010 UTC (14 months, 2 weeks ago) by attilio
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +5 -0 lines
SVN rev 215679 on 2010-11-22 14:42:13Z by attilio Add the ability for GDB to printout the thread name along with other thread specific informations. In order to do that, and in order to avoid KBI breakage with existing infrastructure the following semantic is implemented: - For live programs, a new member to the PT_LWPINFO is added (pl_tdname) - For cores, a new ELF note is added (NT_THRMISC) that can be used for storing thread specific, miscellaneous, informations. Right now it is just popluated with a thread name. GDB, then, retrieves the correct informations from the corefile via the BFD interface, as it groks the ELF notes and create appropriate pseudo-sections. Sponsored by: Sandvine Incorporated Tested by: gianni Discussed with: dim, kan, kib MFC after: 2 weeks
Revision 1.9.2.5: download - view: text, markup, annotated - select for diffs
Sat Aug 14 14:09:13 2010 UTC (17 months, 3 weeks ago) by kib
Branches: RELENG_8
CVS tags: RELENG_8_2_BP
Branch point for: RELENG_8_2
Diff to: previous 1.9.2.4: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.2.4: +18 -0 lines
SVN rev 211300 on 2010-08-14 14:09:13Z by kib MFC r211005: Add compat32 definition for (old) struct ostat.
Revision 1.14: download - view: text, markup, annotated - select for diffs
Sat Aug 7 11:53:38 2010 UTC (18 months ago) by kib
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +18 -0 lines
SVN rev 211005 on 2010-08-07 11:53:38Z by kib Add compat32 definition for (old) struct ostat. MFC after: 1 week
Revision 1.9.2.4.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 14 02:09:06 2010 UTC (19 months, 4 weeks ago) by kensmith
Branches: RELENG_8_1
CVS tags: RELENG_8_1_0_RELEASE
Diff to: previous 1.9.2.4: preferred, colored; next MAIN 1.9.2.5: preferred, colored
Changes since revision 1.9.2.4: +0 -0 lines
SVN rev 209145 on 2010-06-14 02:09:06Z by kensmith Copy stable/8 to releng/8.1 in preparation for 8.1-RC1. Approved by: re (implicit)
Revision 1.9.2.4: download - view: text, markup, annotated - select for diffs
Wed Apr 28 10:03:54 2010 UTC (21 months, 1 week ago) by kib
Branches: RELENG_8
CVS tags: RELENG_8_1_BP
Branch point for: RELENG_8_1
Diff to: previous 1.9.2.3: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.2.3: +82 -0 lines
SVN rev 207317 on 2010-04-28 10:03:54Z by kib MFC r207008: Provide compat32 shims for kinfo_proc sysctl. MFC r207016: Fix typo.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Wed Apr 21 19:32:00 2010 UTC (21 months, 2 weeks ago) by kib
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +82 -0 lines
SVN rev 207008 on 2010-04-21 19:32:00Z by kib Provide compat32 shims for kinfo_proc sysctl. This allows 32bit ps(1) to mostly work on 64bit host. The work is based on an original patch submitted by emaste, obtained from Sandvine's source tree. Reviewed by: jhb MFC after: 1 week
Revision 1.9.2.3: download - view: text, markup, annotated - select for diffs
Wed Apr 7 14:49:35 2010 UTC (22 months ago) by kib
Branches: RELENG_8
Diff to: previous 1.9.2.2: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.2.2: +8 -0 lines
SVN rev 206351 on 2010-04-07 14:49:35Z by kib MFC r205325: Implement compat32 shims for mqueuefs.
Revision 1.9.2.2: download - view: text, markup, annotated - select for diffs
Wed Apr 7 02:24:41 2010 UTC (22 months ago) by nwhitehorn
Branches: RELENG_8
Diff to: previous 1.9.2.1: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.2.1: +24 -0 lines
SVN rev 206336 on 2010-04-07 02:24:41Z by nwhitehorn MFC r205014,205015: Provide groundwork for 32-bit binary compatibility on non-x86 platforms, for upcoming 64-bit PowerPC and MIPS support. This renames the COMPAT_IA32 option to COMPAT_FREEBSD32, removes some IA32-specific code from MI parts of the kernel and enhances the freebsd32 compatibility code to support big-endian platforms. This MFC is required for MFCs of later changes to the freebsd32 compatibility from HEAD. Requested by: kib
Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun Mar 28 13:13:22 2010 UTC (22 months, 2 weeks ago) by ed
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +4 -4 lines
SVN rev 205792 on 2010-03-28 13:13:22Z by ed Rename st_*timespec fields to st_*tim for POSIX 2008 compliance. A nice thing about POSIX 2008 is that it finally standardizes a way to obtain file access/modification/change times in sub-second precision, namely using struct timespec, which we already have for a very long time. Unfortunately POSIX uses different names. This commit adds compatibility macros, so existing code should still build properly. Also change all source code in the kernel to work without any of the compatibility macros. This makes it all a less ambiguous. I am also renaming st_birthtime to st_birthtim, even though it was a local extension anyway. It seems Cygwin also has a st_birthtim.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Fri Mar 19 11:10:24 2010 UTC (22 months, 3 weeks ago) by kib
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +8 -0 lines
SVN rev 205325 on 2010-03-19 11:10:24Z by kib Implement compat32 shims for mqueuefs. Reviewed by: jhb MFC after: 2 weeks
Revision 1.10: download - view: text, markup, annotated - select for diffs
Thu Mar 11 14:49:06 2010 UTC (23 months ago) by nwhitehorn
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +24 -0 lines
SVN rev 205014 on 2010-03-11 14:49:06Z by nwhitehorn Provide groundwork for 32-bit binary compatibility on non-x86 platforms, for upcoming 64-bit PowerPC and MIPS support. This renames the COMPAT_IA32 option to COMPAT_FREEBSD32, removes some IA32-specific code from MI parts of the kernel and enhances the freebsd32 compatibility code to support big-endian platforms. Reviewed by: kib, jhb
Revision 1.6.2.2.4.1: download - view: text, markup, annotated - select for diffs
Wed Feb 10 00:26:20 2010 UTC (2 years ago) by kensmith
Branches: RELENG_7_3
CVS tags: RELENG_7_3_0_RELEASE
Diff to: previous 1.6.2.2: preferred, colored; next MAIN 1.6.2.3: preferred, colored
Changes since revision 1.6.2.2: +0 -0 lines
SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process. Approved by: re (implicit)
Revision 1.9.2.1.2.1: download - view: text, markup, annotated - select for diffs
Sun Oct 25 01:10:29 2009 UTC (2 years, 3 months ago) by kensmith
Branches: RELENG_8_0
CVS tags: RELENG_8_0_0_RELEASE
Diff to: previous 1.9.2.1: preferred, colored; next MAIN 1.9.2.2: preferred, colored
Changes since revision 1.9.2.1: +0 -0 lines
SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith Copy stable/8 to releng/8.0 as part of 8.0-RELEASE release procedure. Approved by: re (implicit)
Revision 1.9.2.1: download - view: text, markup, annotated - select for diffs
Mon Aug 3 08:13:06 2009 UTC (2 years, 6 months ago) by kensmith
Branches: RELENG_8
CVS tags: RELENG_8_0_BP
Branch point for: RELENG_8_0
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +0 -0 lines
SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith Copy head to stable/8 as part of 8.0 Release cycle. Approved by: re (Implicit)
Revision 1.6.2.2.2.1: download - view: text, markup, annotated - select for diffs
Wed Apr 15 03:14:26 2009 UTC (2 years, 9 months ago) by kensmith
Branches: RELENG_7_2
CVS tags: RELENG_7_2_0_RELEASE
Diff to: previous 1.6.2.2: preferred, colored; next MAIN 1.6.2.3: preferred, colored
Changes since revision 1.6.2.2: +0 -0 lines
SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE. Approved by: re (implicit)
Revision 1.9: download - view: text, markup, annotated - select for diffs
Wed Apr 1 13:11:50 2009 UTC (2 years, 10 months ago) by kib
Branches: MAIN
CVS tags: RELENG_8_BP
Branch point for: RELENG_8
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +6 -0 lines
SVN rev 190621 on 2009-04-01 13:11:50Z by kib Rename implementation function for freebsd32 sysarch(2) to allow for the arguments translations. Provide ABI-compatible definition of the struct i386_ldt_args for freebsd32 compat layer. In collaboration with: pho Reviewed by: jhb
Revision 1.6.2.2: download - view: text, markup, annotated - select for diffs
Sat Feb 7 13:19:08 2009 UTC (3 years ago) by bz
Branches: RELENG_7
CVS tags: RELENG_7_4_BP, RELENG_7_3_BP, RELENG_7_2_BP
Branch point for: RELENG_7_4, RELENG_7_3, RELENG_7_2
Diff to: previous 1.6.2.1: preferred, colored; branchpoint 1.6: preferred, colored
Changes since revision 1.6.2.1: +18 -0 lines
SVN rev 188281 on 2009-02-07 13:19:08Z by bz MFC: r185435: This enhances the current jail implementation to permit multiple addresses per jail. In addtion to IPv4, IPv6 is supported as well. Due to updated checks it is even possible to have jails without an IP address at all, which basically gives one a chroot with restricted process view, no networking,.. SCTP support was updated and supports IPv6 in jails as well. Cpuset support permits jails to be bound to specific processor sets after creation. Jails can have an unrestricted (no duplicate protection, etc.) name in addition to the hostname. The jail name cannot be changed from within a jail and is considered to be used for management purposes or as audit-token in the future. DDB 'show jails' command was added to aid debugging. Proper compat support permits 32bit jail binaries to be used on 64bit systems to manage jails. Also backward compatibility was preserved where possible: for jail v1 syscalls, as well as with user space management utilities. Both jail as well as prison version were updated for the new features. A gap was intentionally left as the intermediate versions had been used by various patches floating around the last years. Bump __FreeBSD_version for the afore mentioned and in kernel changes. r185441: Unbreak the no-networks (no INET/6) build. r185899: Correctly check the number of prison states to not access anything outside the prison_states array. When checking if there is a name configured for the prison, check the first character to not be '\0' instead of checking if the char array is present, which it always is. Note, that this is different for the *jailname in the syscall. Found with: Coverity Prevent(tm) CID: 4156, 4155 r186085: Make sure that the direct jls invocations prints something reasonable close to and in the same format as it had always. r186606: Make sure that unused j->ip[46] are cleared. r186834: Document the special loopback address behaviour of jails. PR: kern/103464 r186841: Put the devfs ruleset next to devfs enable, add a comment about the suggested ruleset[1]. While here use an IP from the 'test-net' prefix for docs. PR: kern/130102 r187059: Add a short section talking about jails and file systems; mention the mountand jail-aware file systems as well as quota. PR: kern/68192 r187092: Sort .Xr. r187365: s,unmount 8,umount 8, it is unmount(2) which I did not mean. r187669: Update the description of the '-h' option wrt to primary addresses per address family and add a reference to the ip-addresses option. r187670: New sentence starts on a new line.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Nov 29 14:32:14 2008 UTC (3 years, 2 months ago) by bz
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +18 -0 lines
SVN rev 185435 on 2008-11-29 14:32:14Z by bz MFp4: Bring in updated jail support from bz_jail branch. This enhances the current jail implementation to permit multiple addresses per jail. In addtion to IPv4, IPv6 is supported as well. Due to updated checks it is even possible to have jails without an IP address at all, which basically gives one a chroot with restricted process view, no networking,.. SCTP support was updated and supports IPv6 in jails as well. Cpuset support permits jails to be bound to specific processor sets after creation. Jails can have an unrestricted (no duplicate protection, etc.) name in addition to the hostname. The jail name cannot be changed from within a jail and is considered to be used for management purposes or as audit-token in the future. DDB 'show jails' command was added to aid debugging. Proper compat support permits 32bit jail binaries to be used on 64bit systems to manage jails. Also backward compatibility was preserved where possible: for jail v1 syscalls, as well as with user space management utilities. Both jail as well as prison version were updated for the new features. A gap was intentionally left as the intermediate versions had been used by various patches floating around the last years. Bump __FreeBSD_version for the afore mentioned and in kernel changes. Special thanks to: - Pawel Jakub Dawidek (pjd) for his multi-IPv4 patches and Olivier Houchard (cognet) for initial single-IPv6 patches. - Jeff Roberson (jeff) and Randall Stewart (rrs) for their help, ideas and review on cpuset and SCTP support. - Robert Watson (rwatson) for lots and lots of help, discussions, suggestions and review of most of the patch at various stages. - John Baldwin (jhb) for his help. - Simon L. Nielsen (simon) as early adopter testing changes on cluster machines as well as all the testers and people who provided feedback the last months on freebsd-jail and other channels. - My employer, CK Software GmbH, for the support so I could work on this. Reviewed by: (see above) MFC after: 3 months (this is just so that I get the mail) X-MFC Before: 7.2-RELEASE if possible
Revision 1.6.2.1.4.1: download - view: text, markup, annotated - select for diffs
Tue Nov 25 02:59:29 2008 UTC (3 years, 2 months ago) by kensmith
Branches: RELENG_7_1
CVS tags: RELENG_7_1_0_RELEASE
Diff to: previous 1.6.2.1: preferred, colored; next MAIN 1.6.2.2: preferred, colored
Changes since revision 1.6.2.1: +0 -0 lines
SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith Create releng/7.1 in preparation for moving into RC phase of 7.1 release cycle. Approved by: re (implicit)
Revision 1.4.8.2.2.1: download - view: text, markup, annotated - select for diffs
Thu Oct 2 02:57:24 2008 UTC (3 years, 4 months ago) by kensmith
Branches: RELENG_6_4
CVS tags: RELENG_6_4_0_RELEASE
Diff to: previous 1.4.8.2: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4.8.2: +0 -0 lines
SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith Create releng/6.4 from stable/6 in preparation for 6.4-RC1. Approved by: re (implicit)
Revision 1.4.8.2: download - view: text, markup, annotated - select for diffs
Wed Dec 19 22:59:07 2007 UTC (4 years, 1 month ago) by jhb
Branches: RELENG_6
CVS tags: RELENG_6_4_BP
Branch point for: RELENG_6_4
Diff to: previous 1.4.8.1: preferred, colored; branchpoint 1.4: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4.8.1: +62 -0 lines
MFC: Move several data structure definitions out of freebsd32_misc.c and into freebsd32.h and freebsd32_ipc.h.
Revision 1.6.2.1: download - view: text, markup, annotated - select for diffs
Wed Dec 19 20:37:53 2007 UTC (4 years, 1 month ago) by jhb
Branches: RELENG_7
CVS tags: RELENG_7_1_BP, RELENG_7_0_BP, RELENG_7_0_0_RELEASE, RELENG_7_0
Branch point for: RELENG_7_1
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +56 -0 lines
MFC: Move several data structure definitions out of freebsd32_misc.c and into freebsd32.h and freebsd32_ipc.h. Approved by: re (kensmith)
Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu Dec 6 23:11:27 2007 UTC (4 years, 2 months ago) by jhb
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +56 -0 lines
Move several data structure definitions out of freebsd32_misc.c and into freebsd32.h instead. MFC after: 1 week
Revision 1.4.8.1: download - view: text, markup, annotated - select for diffs
Mon Jun 18 22:44:58 2007 UTC (4 years, 7 months ago) by jhb
Branches: RELENG_6
CVS tags: RELENG_6_3_BP, RELENG_6_3_0_RELEASE, RELENG_6_3
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +13 -0 lines
MFC: Support for running 32-bit multithreaded binaries using libthr on amd64 including: - Add 32-bit wrappers for thr_new(), thr_suspend(), and the umtx system calls. - Add support to amd64 for constructing thread upcalls for 32-bit processes. - Leave %fs and %gs alone in the signal trampoline for 32-bit processes on amd64. - Add 'casuword32()' to amd64 and ia64. Tested by: emaste
Revision 1.6: download - view: text, markup, annotated - select for diffs
Fri Sep 22 15:04:28 2006 UTC (5 years, 4 months ago) by davidxu
Branches: MAIN
CVS tags: RELENG_7_BP
Branch point for: RELENG_7
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +14 -0 lines
Add compatible code to let 32bit libthr work on 64bit kernel.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Thu Aug 17 22:50:32 2006 UTC (5 years, 5 months ago) by imp
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +1 -1 lines
while (0); -> while (0) in multi-line macros
Revision 1.4: download - view: text, markup, annotated - select for diffs
Wed Apr 14 23:17:37 2004 UTC (7 years, 9 months ago) by peter
Branches: MAIN
CVS tags: RELENG_6_BP, RELENG_6_2_BP, RELENG_6_2_0_RELEASE, RELENG_6_2, RELENG_6_1_BP, RELENG_6_1_0_RELEASE, RELENG_6_1, RELENG_6_0_BP, RELENG_6_0_0_RELEASE, RELENG_6_0, RELENG_5_BP, RELENG_5_5_BP, RELENG_5_5_0_RELEASE, RELENG_5_5, RELENG_5_4_BP, RELENG_5_4_0_RELEASE, RELENG_5_4, RELENG_5_3_BP, RELENG_5_3_0_RELEASE, RELENG_5_3, RELENG_5
Branch point for: RELENG_6
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +4 -3 lines
Catch up to the not-so-recent statfs(2) changes.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu Oct 30 02:40:30 2003 UTC (8 years, 3 months ago) by peter
Branches: MAIN
CVS tags: RELENG_5_2_BP, RELENG_5_2_1_RELEASE, RELENG_5_2_0_RELEASE, RELENG_5_2
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +5 -3 lines
Add CTASSERT()'s to check that the sizes of our replicas of the 32 bit structures come out the right size. Fix the ones that broke. stat32 had some missing fields from the end and statfs32 was broken due to the strange definition of MNAMELEN (which is dependent on sizeof(long)) I'm not sure if this fixes any actual problems or not.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Aug 22 23:07:28 2003 UTC (8 years, 5 months ago) by peter
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +3 -3 lines
Initial sweep to de-i386-ify this
Revision 1.1: download - view: text, markup, annotated - select for diffs
Sat Jul 20 02:56:10 2002 UTC (9 years, 6 months ago) by peter
Branches: MAIN
CVS tags: old_old_RELENG_5_0_BP, old_old_RELENG_5_0_0_RELEASE, old_old_RELENG_5_0, old_RELENG_5_1_BP, old_RELENG_5_1_0_RELEASE, old_RELENG_5_1
Infrastructure tweaks to allow having both an Elf32 and an Elf64 executable handler in the kernel at the same time. Also, allow for the exec_new_vmspace() code to build a different sized vmspace depending on the executable environment. This is a big help for execing i386 binaries on ia64. The ELF exec code grows the ability to map partial pages when there is a page size difference, eg: emulating 4K pages on 8K or 16K hardware pages. Flesh out the i386 emulation support for ia64. At this point, the only binary that I know of that fails is cvsup, because the cvsup runtime tries to execute code in pages not marked executable. Obtained from: dfr (mostly, many tweaks from me).
