<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>d0b2dbfa - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/clear_locks/Makefile#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/usr.sbin/clear_locks/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>081fb644 - pkgbase: Create a FreeBSD-nfs package</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/clear_locks/Makefile#081fb644</link>
        <description>pkgbase: Create a FreeBSD-nfs packageAnd move all the nfs related commands there.Reviewed by:	emasteDifferential Revision:	https://reviews.freebsd.org/D30754Sponsored by:	Diablotin Systems

            List of files:
            /freebsd-14.2/usr.sbin/clear_locks/Makefile</description>
        <pubDate>Sat, 19 Jun 2021 15:49:50 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c6db8143 - Convert usr.sbin to LIBADD</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/clear_locks/Makefile#c6db8143</link>
        <description>Convert usr.sbin to LIBADDReduce overlinking

            List of files:
            /freebsd-14.2/usr.sbin/clear_locks/Makefile</description>
        <pubDate>Tue, 25 Nov 2014 16:57:27 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>71ccf092 - The last big commit: let usr.sbin/ use WARNS=6 by default.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/clear_locks/Makefile#71ccf092</link>
        <description>The last big commit: let usr.sbin/ use WARNS=6 by default.

            List of files:
            /freebsd-14.2/usr.sbin/clear_locks/Makefile</description>
        <pubDate>Sat, 02 Jan 2010 11:07:44 +0000</pubDate>
        <dc:creator>Ed Schouten &lt;ed@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>20bdb50c - Add missing library dependency.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/clear_locks/Makefile#20bdb50c</link>
        <description>Add missing library dependency.

            List of files:
            /freebsd-14.2/usr.sbin/clear_locks/Makefile</description>
        <pubDate>Sat, 29 Mar 2008 18:07:06 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dfdcada3 - Add the new kernel-mode NFS Lock Manager. To use it instead of the</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/clear_locks/Makefile#dfdcada3</link>
        <description>Add the new kernel-mode NFS Lock Manager. To use it instead of theuser-mode lock manager, build a kernel with the NFSLOCKD option andadd &apos;-k&apos; to &apos;rpc_lockd_flags&apos; in rc.conf.Highlights include:* Thread-safe kernel RPC client - many threads can use the same RPC  client handle safely with replies being de-multiplexed at the socket  upcall (typically driven directly by the NIC interrupt) and handed  off to whichever thread matches the reply. For UDP sockets, many RPC  clients can share the same socket. This allows the use of a single  privileged UDP port number to talk to an arbitrary number of remote  hosts.* Single-threaded kernel RPC server. Adding support for multi-threaded  server would be relatively straightforward and would follow  approximately the Solaris KPI. A single thread should be sufficient  for the NLM since it should rarely block in normal operation.* Kernel mode NLM server supporting cancel requests and granted  callbacks. I&apos;ve tested the NLM server reasonably extensively - it  passes both my own tests and the NFS Connectathon locking tests  running on Solaris, Mac OS X and Ubuntu Linux.* Userland NLM client supported. While the NLM server doesn&apos;t have  support for the local NFS client&apos;s locking needs, it does have to  field async replies and granted callbacks from remote NLMs that the  local client has contacted. We relay these replies to the userland  rpc.lockd over a local domain RPC socket.* Robust deadlock detection for the local lock manager. In particular  it will detect deadlocks caused by a lock request that covers more  than one blocking request. As required by the NLM protocol, all  deadlock detection happens synchronously - a user is guaranteed that  if a lock request isn&apos;t rejected immediately, the lock will  eventually be granted. The old system allowed for a &apos;deferred  deadlock&apos; condition where a blocked lock request could wake up and  find that some other deadlock-causing lock owner had beaten them to  the lock.* Since both local and remote locks are managed by the same kernel  locking code, local and remote processes can safely use file locks  for mutual exclusion. Local processes have no fairness advantage  compared to remote processes when contending to lock a region that  has just been unlocked - the local lock manager enforces a strict  first-come first-served model for both local and remote lockers.Sponsored by:	Isilon SystemsPR:		95247 107555 115524 116679MFC after:	2 weeks

            List of files:
            /freebsd-14.2/usr.sbin/clear_locks/Makefile</description>
        <pubDate>Wed, 26 Mar 2008 15:23:12 +0000</pubDate>
        <dc:creator>Doug Rabson &lt;dfr@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
