<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/pc98, branch releng/10.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2015-06-21T06:28:26Z</updated>
<entry>
<title>MFC r282213:</title>
<updated>2015-06-21T06:28:26Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2015-06-21T06:28:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=65b53c583d5c05d46b33ccbe2b713498ce2a376c'/>
<id>urn:sha1:65b53c583d5c05d46b33ccbe2b713498ce2a376c</id>
<content type='text'>
Add kern.racct.enable tunable and RACCT_DISABLED config option.
The point of this is to be able to add RACCT (with RACCT_DISABLED)
to GENERIC, to avoid having to rebuild the kernel to use rctl(8).

MFC r282901:

Build GENERIC with RACCT/RCTL support by default.  Note that it still
needs to be enabled by adding "kern.racct.enable=1" to /boot/loader.conf.

Note those two are MFC-ed together, because the latter one changes the
name of RACCT_DISABLED option to RACCT_DEFAULT_TO_DISABLED.  Should have
committed the renaming separately...

Relnotes:	yes
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>MFC: r272492</title>
<updated>2014-12-23T12:13:31Z</updated>
<author>
<name>Yoshihiro Takahashi</name>
<email>nyan@FreeBSD.org</email>
</author>
<published>2014-12-23T12:13:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7d8030a09a8bd6daab86a686e83844dff9741bed'/>
<id>urn:sha1:7d8030a09a8bd6daab86a686e83844dff9741bed</id>
<content type='text'>
  Merge pc98's machdep.c into i386/i386/machdep.c.
</content>
</entry>
<entry>
<title>MFC 271405,271408,271409,272658:</title>
<updated>2014-12-22T19:53:55Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2014-12-22T19:53:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=433d5bbaac79a9f0b115a3af5c530198bce496b4'/>
<id>urn:sha1:433d5bbaac79a9f0b115a3af5c530198bce496b4</id>
<content type='text'>
MFamd64: Use initializecpu() to set various model-specific registers on
AP startup and AP resume (it was already used for BSP startup and BSP
resume).
</content>
</entry>
<entry>
<title>MFC 260557,271076,271077,271082,271083,271098:</title>
<updated>2014-12-22T18:40:59Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2014-12-22T18:40:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1920495df3c01f204b8c69a0e8a6ef2075ff26ae'/>
<id>urn:sha1:1920495df3c01f204b8c69a0e8a6ef2075ff26ae</id>
<content type='text'>
- Remove spaces from boot messages when we print the CPU ID/Family/Stepping
- Move prototypes for various functions into out of C files and into
  &lt;machine/md_var.h&gt;.
- Reduce diffs between i386 and amd64 initcpu.c and identcpu.c files.
- Move blacklists of broken TSCs out of the printcpuinfo() function
  and into the TSC probe routine.
- Merge the amd64 and i386 identcpu.c into a single x86 implementation.
</content>
</entry>
<entry>
<title>MFC: r272258</title>
<updated>2014-11-03T11:21:43Z</updated>
<author>
<name>Yoshihiro Takahashi</name>
<email>nyan@FreeBSD.org</email>
</author>
<published>2014-11-03T11:21:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=904196b7774d71e9bc734d34fd297bf828b2cfc6'/>
<id>urn:sha1:904196b7774d71e9bc734d34fd297bf828b2cfc6</id>
<content type='text'>
  - Cosmetic changes.
  - Reduce diffs against i386.

MFC: 272259
  MFi386: Enable QUOTA, PRINTF_BUFR_SIZE and puc.
</content>
</entry>
<entry>
<title>MFC 261781:</title>
<updated>2014-06-27T17:22:18Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2014-06-27T17:22:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=18806030d42e7be77894c80def00cbfc0d836a51'/>
<id>urn:sha1:18806030d42e7be77894c80def00cbfc0d836a51</id>
<content type='text'>
Don't waste a page of KVA for the boot-time memory test on x86.  For amd64,
reuse the first page of the crashdumpmap as CMAP1/CADDR1.  For i386,
remove CMAP1/CADDR1 entirely and reuse CMAP3/CADDR3 for the memory test.
</content>
</entry>
<entry>
<title>MFC r258135: x86: Allow users to change PSL_RF via ptrace(PT_SETREGS...)</title>
<updated>2013-11-25T15:58:48Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2013-11-25T15:58:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=77aa0d78ac39afefcd8631210de05c9af4b5a0e9'/>
<id>urn:sha1:77aa0d78ac39afefcd8631210de05c9af4b5a0e9</id>
<content type='text'>
  Debuggers may need to change PSL_RF. Note that tf_eflags is already stored
  in the signal context during signal handling and PSL_RF previously could
  be modified via sigreturn, so this change should not provide any new
  ability to userspace.

  For background see the thread at:
  http://lists.freebsd.org/pipermail/freebsd-i386/2007-September/005910.html

  Reviewed by:	jhb, kib

Sponsored by:	DARPA, AFRL
Approved by:	re (gjb)
</content>
</entry>
<entry>
<title>MFi386:		r254619</title>
<updated>2013-08-22T16:39:59Z</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2013-08-22T16:39:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c01bf4edadb5a7a36871e625f701c7a1b8fbc3f5'/>
<id>urn:sha1:c01bf4edadb5a7a36871e625f701c7a1b8fbc3f5</id>
<content type='text'>
Reimplement atomic_load_acq_64() and atomic_store_rel_64() for i386.

Noticed by:	tinderbox
</content>
</entry>
<entry>
<title>Add process descriptors support to the GENERIC kernel. It is already being</title>
<updated>2013-08-18T10:21:29Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2013-08-18T10:21:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=417ffc66faa8edfb813cc38e4873a7fc64cdc2af'/>
<id>urn:sha1:417ffc66faa8edfb813cc38e4873a7fc64cdc2af</id>
<content type='text'>
used by the tools in base systems and with sandboxing more and more tools
the usage should only increase.

Submitted by:	Mariusz Zaborski &lt;oshogbo@FreeBSD.org&gt;
Sponsored by:	Google Summer of Code 2013
MFC after:	1 month
</content>
</entry>
<entry>
<title>Replace kernel virtual address space allocation with vmem.  This provides</title>
<updated>2013-08-07T06:21:20Z</updated>
<author>
<name>Jeff Roberson</name>
<email>jeff@FreeBSD.org</email>
</author>
<published>2013-08-07T06:21:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5df87b21d3fc592f112c1721d9c2d533d4411ae4'/>
<id>urn:sha1:5df87b21d3fc592f112c1721d9c2d533d4411ae4</id>
<content type='text'>
transparent layering and better fragmentation.

 - Normalize functions that allocate memory to use kmem_*
 - Those that allocate address space are named kva_*
 - Those that operate on maps are named kmap_*
 - Implement recursive allocation handling for kmem_arena in vmem.

Reviewed by:	alc
Tested by:	pho
Sponsored by:	EMC / Isilon Storage Division
</content>
</entry>
</feed>
