svn commit: r217529 - head/sys/vm

2011-01-17 Thread Alan Cox
Author: alc Date: Tue Jan 18 04:54:43 2011 New Revision: 217529 URL: http://svn.freebsd.org/changeset/base/217529 Log: Move the definition of M_VMPGDATA to the swap pager, where the only remaining uses are. Modified: head/sys/vm/swap_pager.c head/sys/vm/vm_pager.c head/sys/vm/vm_pager.h

svn commit: r217524 - in head/sys: dev/re pci

2011-01-17 Thread Pyun YongHyeon
Author: yongari Date: Tue Jan 18 00:46:10 2011 New Revision: 217524 URL: http://svn.freebsd.org/changeset/base/217524 Log: Change model names of controller RTL_HWREV_8168_SPIN[123] to real ones. s/RL_HWREV_8168_SPIN1/RL_HWREV_8168B_SPIN1/g s/RL_HWREV_8168_SPIN2/RL_HWREV_8168B_SPIN2/g s/RL_

svn commit: r217523 - head/sys/powerpc/booke

2011-01-17 Thread Marcel Moolenaar
Author: marcel Date: Mon Jan 17 23:54:50 2011 New Revision: 217523 URL: http://svn.freebsd.org/changeset/base/217523 Log: Support booting non FDT-capable loaders: 1. Allow embedding the FDT into the kernel, just like PowerPC/book-E. 2. If the loader passes us a pointer to the bootinfo stru

svn commit: r217522 - head/sbin/sysctl

2011-01-17 Thread Matthew D Fleming
Author: mdf Date: Mon Jan 17 23:43:03 2011 New Revision: 217522 URL: http://svn.freebsd.org/changeset/base/217522 Log: Fix typo and bump date. Modified: head/sbin/sysctl/sysctl.8 Modified: head/sbin/sysctl/sysctl.8 =

svn commit: r217521 - head/sbin/sysctl

2011-01-17 Thread Matthew D Fleming
Author: mdf Date: Mon Jan 17 23:36:53 2011 New Revision: 217521 URL: http://svn.freebsd.org/changeset/base/217521 Log: The kernel is not exporting any "T,dev_t" sysctl nodes anymore, so remove the capability and mention from sysctl(8). Modified: head/sbin/sysctl/sysctl.8 head/sbin/sysctl/

svn commit: r217520 - head/sys/dev/uart

2011-01-17 Thread Marcel Moolenaar
Author: marcel Date: Mon Jan 17 23:34:36 2011 New Revision: 217520 URL: http://svn.freebsd.org/changeset/base/217520 Log: Check the environment for system devices before using the FDT. This allows overriding the FDT, and allows specifying a debug port. Modified: head/sys/dev/uart/uart_bus

svn commit: r217519 - in head/sys: arm/arm ia64/ia64 mips/mips sparc64/sparc64

2011-01-17 Thread Jung-uk Kim
Author: jkim Date: Mon Jan 17 23:06:47 2011 New Revision: 217519 URL: http://svn.freebsd.org/changeset/base/217519 Log: Remove empty dev_mem_md_init() stubs. Modified: head/sys/arm/arm/mem.c head/sys/ia64/ia64/mem.c head/sys/mips/mips/mem.c head/sys/sparc64/sparc64/mem.c Modified: head

svn commit: r217518 - head/sys/mips/cavium

2011-01-17 Thread Warner Losh
Author: imp Date: Mon Jan 17 23:03:09 2011 New Revision: 217518 URL: http://svn.freebsd.org/changeset/base/217518 Log: Save the CPU model, the board and the CPU clock rate so they are reported by the approrpiate sysctl. Modified: head/sys/mips/cavium/octeon_machdep.c Modified: head/sys/mip

svn commit: r217517 - head/sys/mips/conf

2011-01-17 Thread Warner Losh
Author: imp Date: Mon Jan 17 23:00:23 2011 New Revision: 217517 URL: http://svn.freebsd.org/changeset/base/217517 Log: Kill redundant cpu line Modified: head/sys/mips/conf/OCTEON1 Modified: head/sys/mips/conf/OCTEON1 ===

svn commit: r217516 - head/sys/mips/mips

2011-01-17 Thread Warner Losh
Author: imp Date: Mon Jan 17 22:58:41 2011 New Revision: 217516 URL: http://svn.freebsd.org/changeset/base/217516 Log: Make cpu_model public (otherwise there's no way to set it) and bump it to 80 characters. Add hw.board to export board information, if known, from the mips kernel. Modified:

svn commit: r217515 - in head/sys: amd64/amd64 amd64/include arm/arm arm/include conf dev/mem i386/i386 i386/include ia64/include mips/include modules/mem powerpc/include powerpc/powerpc sparc64/in...

2011-01-17 Thread Jung-uk Kim
Author: jkim Date: Mon Jan 17 22:58:28 2011 New Revision: 217515 URL: http://svn.freebsd.org/changeset/base/217515 Log: Add reader/writer lock around mem_range_attr_get() and mem_range_attr_set(). Compile sys/dev/mem/memutil.c for all supported platforms and remove now unnecessary dev_mem_md

svn commit: r217514 - head/sys/sparc64/sparc64

2011-01-17 Thread Marius Strobl
Author: marius Date: Mon Jan 17 20:32:17 2011 New Revision: 217514 URL: http://svn.freebsd.org/changeset/base/217514 Log: In order to save instructions the MMU trap handlers assumed that the kernel TSB is located within the 32-bit address space, which held true as long as we were using virtu

svn commit: r217511 - in head/sys: dev/bwi dev/bwn dev/iwn dev/ral dev/usb/wlan dev/wpi net80211

2011-01-17 Thread Bernhard Schmidt
Author: bschmidt Date: Mon Jan 17 20:15:15 2011 New Revision: 217511 URL: http://svn.freebsd.org/changeset/base/217511 Log: Pull ieee80211_ratectl_node_init() calls from drivers into net80211. This fixes hostap mode for at least ral(4) and run(4), because there is no sufficient call into dri

svn commit: r217509 - head/sys/dev/mmc

2011-01-17 Thread Alexander Motin
Author: mav Date: Mon Jan 17 19:31:34 2011 New Revision: 217509 URL: http://svn.freebsd.org/changeset/base/217509 Log: Fix 32bit bit fields handling. This fixes card serial number fetching. It was just a cosmetic issue, because that number is only reported in logs. Reported by: Michael B

svn commit: r217508 - head/sys/vm

2011-01-17 Thread Alan Cox
Author: alc Date: Mon Jan 17 19:17:26 2011 New Revision: 217508 URL: http://svn.freebsd.org/changeset/base/217508 Log: Explicitly initialize the page's queue field to PQ_NONE instead of relying on PQ_NONE being zero. Redefine PQ_NONE and PQ_COUNT so that a page queue isn't allocated for

svn commit: r217506 - in head/sys: amd64/amd64 i386/i386

2011-01-17 Thread Jung-uk Kim
Author: jkim Date: Mon Jan 17 17:30:35 2011 New Revision: 217506 URL: http://svn.freebsd.org/changeset/base/217506 Log: Avoid preemption while manipulating CRs and MTRRs. Tested by:ariff Modified: head/sys/amd64/amd64/amd64_mem.c head/sys/i386/i386/i686_mem.c Modified: head/sys/am

svn commit: r217505 - head/lib/libfetch

2011-01-17 Thread Dag-Erling Smorgrav
Author: des Date: Mon Jan 17 17:25:46 2011 New Revision: 217505 URL: http://svn.freebsd.org/changeset/base/217505 Log: Fix a bug related to connection caching which could cause a crash after a STAT command. PR: kern/153748 (different patch) Submitted by: Mark Johnston MFC a