Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: projects/onewi…
Commits on Oct 6, 2011
  1. @thompsa

    Add the OpenBSD onewire stack as a work in progress.

    thompsa authored
    A DS18B20 attaches as owtemp0 and reads the temp via a gpio pin. Locking isnt
    really done and there are many rough edges.
    Obtained from:	OpenBSD
  2. @thompsa

    Branch head-sys

    thompsa authored
  3. @juikim
  4. @juikim
  5. @juikim
  6. @juikim
  7. @juikim
  8. @juikim
  9. @kostikbel

    Remove no longer needed BUGS section.

    kostikbel authored
    MFC after:	1 month
  10. @kostikbel

    Convert MIPS to the syscallenter/syscallret system call sequence hand…

    kostikbel authored
    This was the last architecture used custom syscall entry sequence.
    Reviewed, debugged, tested and approved by:	jchandra
    MFC after:	1 month
  11. @wxsBSD

    Fix a typo in a comment.

    wxsBSD authored
    Approved by:	kib@
  12. @AlexanderChernikov

    Add myself.

    AlexanderChernikov authored
    Approved by:       kib (mentor)
  13. For the INP_TIMEWAIT case, there is no valid tcpcb object tied to the

    attilio authored
    inpcb object.
    Skip the TCP_SIGNATURE check in that case as it is consistent with the
    output path (no TCP_SIGNATURE for outcoming packets in TIMEWAIT state)
    and also because for TIMEWAIT state the verify may be less effective.
    Sponsored by:		Sandvine Incorporated
    Reported by:		rwatson
    No objections by:	rwatson
    MFC after:		3 days
  14. @nwhitehorn

    Move "Exit" to the first entry in the list, so that it is the default

    nwhitehorn authored
    PR:		bin/160913
    MFC after:	3 days
  15. @nwhitehorn

    Ask if you want to set the keymap before invoking kdbmap to prevent

    nwhitehorn authored
    PR:		bin/160913
    MFC after:	3 days
  16. - Currently, sched_balance_pair() may cause a CPU to send an IPI_PREE…

    marius authored
    …MPT to
      itself, which sparc64 hardware doesn't support. One way to solve this
      would be to directly call sched_preempt() instead of issuing a self-IPI.
      However, quoting jhb@:
      "On the other hand, you can probably just skip the IPI entirely if we are
      going to send it to the current CPU.  Presumably, once this routine
      finishes, the current CPU will exit softlock (or will do so "soon") and
      will then pick the next thread to run based on the adjustments made in
      this routine, so there's no need to IPI the CPU running this routine
      anyway.  I think this is the better solution.  Right now what is probably
      happening on other platforms is as soon as this routine finishes the CPU
      processes its self-IPI and causes mi_switch() which will just switch back
      to the softclock thread it is already running."
    - With r226054 and the the above change in place, sparc64 now no longer is
      incompatible with ULE and vice versa. However, powerpc/E500 still is.
    Submitted by:	jhb
    Reviewed by:	jeff
  17. - Use atomic operations rather than sched_lock for safely assigning p…

    marius authored
      and pc_pmap for SMP. This is key to allowing adding support for SCHED_ULE.
      Thanks go to Peter Jeremy for additional testing.
    - Add support for SCHED_ULE to cpu_switch().
    Committed from:	201110DevSummit
  18. @delphij

    Fix build on i386 and arm.

    delphij authored
    Tested with:	make universe
    Pointy hat to:	delphij
Commits on Oct 5, 2011
  1. @dag-erling

    Upgrade to OpenSSH 5.9p1.

    dag-erling authored
    MFC after:	3 months
  2. @trasz

    Remove assertion against empty NFSv4 ACLs. An empty ACL is not exactly

    trasz authored
    valid - we don't allow for setting it on a file, for example - but it's
    not something we should assert on.
    For STABLE kernel, it changes nothing, because it's not compiled with
    INVARIANTS.  If it was, it would fix crashes.  It also fixes an assert
    in libc encountered with NFSv4 without nfsuserd(8) running.
    Submitted by:	Yuri Pankov (earlier version)
    MFC after:	1 month
  3. @kostikbel

    Supply unique (st_dev, st_ino) value pair for the fstat(2) done on th…

    kostikbel authored
    …e pipes.
    Reviewed by:	jhb, Peter Jeremy <peterjeremy acm org>
    MFC after:	2 weeks
  4. @kostikbel

    Export devfs inode number allocator for the kernel consumers.

    kostikbel authored
    Reviewed by:	jhb
    MFC after:	2 weeks
  5. The IFA_RTSELF instead of the IFA_ROUTE flag should be checked to

    qingli authored
    determine if a loopback route should be installed for an interface
    IPv6 address. Another condition is the address must not belong to a
    looopback interface.
    Reviewed by:	hrs
    MFC after:	3 days
  6. @bsdjhb

    Ignore SRAT memory entries if the memory range does not overlap with an

    bsdjhb authored
    existing phys_avail[] table.  If a hw.physmem setting causes a memory
    domain to not be present in phys_avail[], the SRAT table will now be
    ignored rather than triggering a panic when a CPU in the missing domain
    tries to allocate a page.
    MFC after:	1 week
  7. Update BSD grep to the latest development version. It has some code

    gabor authored
    backported that was written for the TRE integration project in Google
    Summer of Code 2011.  This is a temporary solution until the whole
    regex library is not replaced so that BSD grep development can continue
    and the backported code gets some review and testing.  This change only
    improves scalability slightly, there is no big performance boost yet
    but several minor bugs have been found and fixed.
    Approved by:	delphij (mentor)
    Sposored by:	Google Summer of Code 2011
    MFC after:	1 week
  8. @thompsa
Commits on Oct 4, 2011
  1. @juikim

    Add strnlen() to libkern.

    juikim authored
  2. @jillest

    portsnap: Detect error immediately if we can't fetch the snapshot met…

    jillest authored
    Also add some quotes around command substitution where useful and possible.
    Reviewed by:	cperciva
    MFC after:	1 week
  3. @jillest

    Work around the autotools problem with the 10.0 version.

    jillest authored
    With this, I can build various ports on a 10.0-CURRENT system without
    hacking or hiding the version number.
    This commit should be reverted when there is a cleaner fix in autotools
    and/or ports/Mk/
    The original patch is from Ed Schouten but needed some additions.
  4. @delphij

    Add the 9750 SATA+SAS 6Gb/s RAID controller card driver, tws(4). Many

    delphij authored
    thanks for their contiued support to FreeBSD.
    This is version from codeset 10.2.1 [1]
    Obtained from:	LSI [1]
  5. Add default address for FLASH mapping on the boot bus.

    marcel authored
    Reviewed by: jmallett, marcel
    Obtained from: Juniper Networks, Inc
    Author: Andrew Duane
  6. Remove octeon_bootinfo from all files except octeon_machdep.c.

    marcel authored
    Use instead cvmx_sysinfo_get() consistently.
    Reviewed by: jmallett, marcel
    Obtained from: Juniper Networks, Inc
    Author: Andrew Duane
  7. @cperciva

    Fix a bug in UNIX socket handling in the linux emulator which was

    cperciva authored
    exposed by the security fix in FreeBSD-SA-11:05.unix.
    Approved by:	so (cperciva)
    Approved by:	re (kib)
    Security:	Related to FreeBSD-SA-11:05.unix, but not actually
    		a security fix.
  8. @kostikbel

    Move parts of the commit log for r166167, where Tor explained the

    kostikbel authored
    interaction between vnode locks and vfs_busy(), into comment.
    MFC after:	1 week
  9. Remove bogus and wrong definition of BLKDEV_IOSIZE.

    marcel authored
    Wrong in that it must be guarded (it's configurable)
    and bogus in that there's absolutely no rationale for
    it not default to a page size like all other archs.
Something went wrong with that request. Please try again.