svn commit: r279776 - head/share/man/man9

2015-03-08 Thread Dmitry Chagin
Author: dchagin Date: Sun Mar 8 10:52:10 2015 New Revision: 279776 URL: https://svnweb.freebsd.org/changeset/base/279776 Log: Finish r194601. Add a cred parameter to the VOP_VPTOCNP(9) manpage. While here fix igor warning about new line. Reviewed by: kib MFC after:1 Week

svn commit: r278864 - in stable/9/sys/dev/usb: . serial

2015-02-16 Thread Dmitry Chagin
Author: dchagin Date: Mon Feb 16 21:01:31 2015 New Revision: 278864 URL: https://svnweb.freebsd.org/changeset/base/278864 Log: MFC r278379: Add Neoway WM620 module ID. Modified: stable/9/sys/dev/usb/serial/u3g.c stable/9/sys/dev/usb/usbdevs Directory Properties: stable/9/ (props

svn commit: r278863 - in stable/10/sys/dev/usb: . serial

2015-02-16 Thread Dmitry Chagin
Author: dchagin Date: Mon Feb 16 20:58:20 2015 New Revision: 278863 URL: https://svnweb.freebsd.org/changeset/base/278863 Log: MFC r278379: Add Neoway WM620 module ID. Modified: stable/10/sys/dev/usb/serial/u3g.c stable/10/sys/dev/usb/usbdevs Directory Properties: stable/10/

svn commit: r278379 - in head/sys/dev/usb: . serial

2015-02-08 Thread Dmitry Chagin
Author: dchagin Date: Sun Feb 8 11:55:29 2015 New Revision: 278379 URL: https://svnweb.freebsd.org/changeset/base/278379 Log: Add Neoway WM620 module ID. MFC after:1 Week Modified: head/sys/dev/usb/serial/u3g.c head/sys/dev/usb/usbdevs Modified: head/sys/dev/usb/serial/u3g.c

svn commit: r277286 - stable/9/sys/kern

2015-01-16 Thread Dmitry Chagin
Author: dchagin Date: Sat Jan 17 06:17:54 2015 New Revision: 277286 URL: https://svnweb.freebsd.org/changeset/base/277286 Log: MFC r276906: Allow clock_getcpuclockid() on the CPU-time clock for zombie process. Posix does not prohibit this. Modified: stable/9/sys/kern/kern_time.c

svn commit: r277287 - stable/10/sys/kern

2015-01-16 Thread Dmitry Chagin
Author: dchagin Date: Sat Jan 17 06:18:45 2015 New Revision: 277287 URL: https://svnweb.freebsd.org/changeset/base/277287 Log: MFC r276906: Allow clock_getcpuclockid() on the CPU-time clock for zombie process. Posix does not prohibit this. Modified: stable/10/sys/kern/kern_time.c

svn commit: r277106 - stable/10/usr.bin/kdump

2015-01-12 Thread Dmitry Chagin
Author: dchagin Date: Tue Jan 13 06:23:38 2015 New Revision: 277106 URL: https://svnweb.freebsd.org/changeset/base/277106 Log: MFC r273048 by jhb: Fix most of the warnings in kdump(1). r276758: Eliminate new clang warnings. Modified: stable/10/usr.bin/kdump/Makefile

svn commit: r276955 - in stable/10/sys: compat/freebsd32 compat/linux kern sys

2015-01-10 Thread Dmitry Chagin
Author: dchagin Date: Sun Jan 11 07:02:03 2015 New Revision: 276955 URL: https://svnweb.freebsd.org/changeset/base/276955 Log: MFC r276564, r276654: Cast *path to silence clang -Wpointer-sign warning. Indeed, instead of hiding the kern___getcwd() bug by bogus cast in r276564, change

svn commit: r276958 - in stable/9/sys: compat/freebsd32 kern sys

2015-01-10 Thread Dmitry Chagin
Author: dchagin Date: Sun Jan 11 07:13:23 2015 New Revision: 276958 URL: https://svnweb.freebsd.org/changeset/base/276958 Log: Regen for r276957 (__getcwd() path bug). Modified: stable/9/sys/compat/freebsd32/freebsd32_proto.h stable/9/sys/compat/freebsd32/freebsd32_syscall.h

svn commit: r276957 - in stable/9/sys: compat/freebsd32 compat/linux kern sys

2015-01-10 Thread Dmitry Chagin
Author: dchagin Date: Sun Jan 11 07:10:43 2015 New Revision: 276957 URL: https://svnweb.freebsd.org/changeset/base/276957 Log: MFC r276564, r276654: Cast *path to silence clang -Wpointer-sign warning. Instead of hiding the kern___getcwd() bug by bogus cast in r276564, change path

svn commit: r276956 - in stable/10/sys: compat/freebsd32 kern sys

2015-01-10 Thread Dmitry Chagin
Author: dchagin Date: Sun Jan 11 07:04:18 2015 New Revision: 276956 URL: https://svnweb.freebsd.org/changeset/base/276956 Log: Regen for r276955 (__getcwd path bug). Modified: stable/10/sys/compat/freebsd32/freebsd32_proto.h stable/10/sys/compat/freebsd32/freebsd32_syscall.h

svn commit: r276906 - head/sys/kern

2015-01-09 Thread Dmitry Chagin
Author: dchagin Date: Sat Jan 10 07:22:38 2015 New Revision: 276906 URL: https://svnweb.freebsd.org/changeset/base/276906 Log: Allow clock_getcpuclockid() on the CPU-time clock for zombie process. Posix does not prohibit this. Differential Revision:

svn commit: r276880 - stable/10/sys/compat/linux

2015-01-08 Thread Dmitry Chagin
Author: dchagin Date: Fri Jan 9 07:32:43 2015 New Revision: 276880 URL: https://svnweb.freebsd.org/changeset/base/276880 Log: MFC r276550: Remove Giant from linux_getcwd() due to VFS is MPSAFE now. Modified: stable/10/sys/compat/linux/linux_getcwd.c Directory Properties: stable/10/

svn commit: r276810 - in stable/10/sys: amd64/linux32 i386/linux

2015-01-07 Thread Dmitry Chagin
Author: dchagin Date: Thu Jan 8 06:23:11 2015 New Revision: 276810 URL: https://svnweb.freebsd.org/changeset/base/276810 Log: MFC r276508, r276509: Correct an argument status of wait4 syscall for Linuxulator. Modified: stable/10/sys/amd64/linux32/syscalls.master

svn commit: r276811 - in stable/10/sys: amd64/linux32 i386/linux

2015-01-07 Thread Dmitry Chagin
Author: dchagin Date: Thu Jan 8 06:24:43 2015 New Revision: 276811 URL: https://svnweb.freebsd.org/changeset/base/276811 Log: Regen for r276810. Modified: stable/10/sys/amd64/linux32/linux32_proto.h stable/10/sys/amd64/linux32/linux32_syscall.h

svn commit: r276812 - stable/10/sys/compat/linux

2015-01-07 Thread Dmitry Chagin
Author: dchagin Date: Thu Jan 8 06:29:52 2015 New Revision: 276812 URL: https://svnweb.freebsd.org/changeset/base/276812 Log: MFC r276511: Fix Clang warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign. Modified:

svn commit: r276813 - stable/10/sys/compat/linux

2015-01-07 Thread Dmitry Chagin
Author: dchagin Date: Thu Jan 8 06:32:56 2015 New Revision: 276813 URL: https://svnweb.freebsd.org/changeset/base/276813 Log: MFC r276512: Fix Clang -Wpointer-sign warnings. Modified: stable/10/sys/compat/linux/linux_socket.c Directory Properties: stable/10/ (props changed) Modified:

svn commit: r276758 - head/usr.bin/kdump

2015-01-06 Thread Dmitry Chagin
Author: dchagin Date: Tue Jan 6 18:53:09 2015 New Revision: 276758 URL: https://svnweb.freebsd.org/changeset/base/276758 Log: kdump: eliminate new clang warnings. MFC after:1 week Modified: head/usr.bin/kdump/Makefile head/usr.bin/kdump/kdump.c Modified:

svn commit: r276654 - in head/sys: compat/freebsd32 compat/linux kern sys

2015-01-04 Thread Dmitry Chagin
Author: dchagin Date: Sun Jan 4 10:34:02 2015 New Revision: 276654 URL: https://svnweb.freebsd.org/changeset/base/276654 Log: Indeed, instead of hiding the kern___getcwd() bug by bogus cast in r276564, change path type to char * (pathnames are always char *). And remove bogus casts of

svn commit: r276655 - in head/sys: compat/freebsd32 kern sys

2015-01-04 Thread Dmitry Chagin
Author: dchagin Date: Sun Jan 4 10:40:23 2015 New Revision: 276655 URL: https://svnweb.freebsd.org/changeset/base/276655 Log: Regen for r276654 (__getcwd()). Modified: head/sys/compat/freebsd32/freebsd32_proto.h head/sys/compat/freebsd32/freebsd32_syscall.h

svn commit: r276564 - head/sys/compat/linux

2015-01-02 Thread Dmitry Chagin
Author: dchagin Date: Fri Jan 2 19:29:32 2015 New Revision: 276564 URL: https://svnweb.freebsd.org/changeset/base/276564 Log: Cast *path to silence clang -Wpointer-sign warning. MFC after:1 week Modified: head/sys/compat/linux/linux_getcwd.c Modified:

svn commit: r276550 - head/sys/compat/linux

2015-01-02 Thread Dmitry Chagin
Author: dchagin Date: Fri Jan 2 18:36:08 2015 New Revision: 276550 URL: https://svnweb.freebsd.org/changeset/base/276550 Log: Remove Giant from linux_getcwd() due to VFS is MPSAFE now. Discussed with: kib MFC after:1 week Modified: head/sys/compat/linux/linux_getcwd.c

svn commit: r276510 - in head/sys: amd64/linux32 i386/linux

2015-01-01 Thread Dmitry Chagin
Author: dchagin Date: Thu Jan 1 18:43:31 2015 New Revision: 276510 URL: https://svnweb.freebsd.org/changeset/base/276510 Log: Regen after r276508, r276509. Modified: head/sys/amd64/linux32/linux32_proto.h head/sys/amd64/linux32/linux32_syscall.h head/sys/amd64/linux32/linux32_syscalls.c

svn commit: r276509 - head/sys/i386/linux

2015-01-01 Thread Dmitry Chagin
Author: dchagin Date: Thu Jan 1 18:41:34 2015 New Revision: 276509 URL: https://svnweb.freebsd.org/changeset/base/276509 Log: Correct an argument status of wait4 syscall for Linuxulator. Forgot about i386. MFC after:1 week Modified: head/sys/i386/linux/syscalls.master Modified:

svn commit: r276508 - head/sys/amd64/linux32

2015-01-01 Thread Dmitry Chagin
Author: dchagin Date: Thu Jan 1 18:37:03 2015 New Revision: 276508 URL: https://svnweb.freebsd.org/changeset/base/276508 Log: Correct an argument status of wait4 syscall for Linuxulator. MFC after:1 week Modified: head/sys/amd64/linux32/syscalls.master Modified:

svn commit: r276511 - head/sys/compat/linux

2015-01-01 Thread Dmitry Chagin
Author: dchagin Date: Thu Jan 1 19:57:24 2015 New Revision: 276511 URL: https://svnweb.freebsd.org/changeset/base/276511 Log: Fix Clang warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign. MFC after:1 week

svn commit: r276512 - head/sys/compat/linux

2015-01-01 Thread Dmitry Chagin
Author: dchagin Date: Thu Jan 1 20:53:38 2015 New Revision: 276512 URL: https://svnweb.freebsd.org/changeset/base/276512 Log: Fix Clang -Wpointer-sign warnings. MFC after:1 week Modified: head/sys/compat/linux/linux_socket.c Modified: head/sys/compat/linux/linux_socket.c

svn commit: r275987 - in stable/10/sys: compat/freebsd32 kern sys

2014-12-21 Thread Dmitry Chagin
Author: dchagin Date: Sun Dec 21 08:00:38 2014 New Revision: 275987 URL: https://svnweb.freebsd.org/changeset/base/275987 Log: Regen for r275986 (ppoll). Modified: stable/10/sys/compat/freebsd32/freebsd32_proto.h stable/10/sys/compat/freebsd32/freebsd32_syscall.h

svn commit: r275986 - in stable/10: lib/libc/sys sys/compat/freebsd32 sys/kern sys/sys

2014-12-20 Thread Dmitry Chagin
Author: dchagin Date: Sun Dec 21 07:58:28 2014 New Revision: 275986 URL: https://svnweb.freebsd.org/changeset/base/275986 Log: MFC r274462: Add the ppoll() system call. Modified: stable/10/lib/libc/sys/Makefile.inc stable/10/lib/libc/sys/Symbol.map stable/10/lib/libc/sys/poll.2

svn commit: r275813 - head/share/man/man9

2014-12-15 Thread Dmitry Chagin
Author: dchagin Date: Mon Dec 15 20:48:06 2014 New Revision: 275813 URL: https://svnweb.freebsd.org/changeset/base/275813 Log: Properly sort Xr to silence mandoc warnings. Differential Revision:https://reviews.freebsd.org/D1314 Reviewed by: wblock MFC after:1 Month

svn commit: r275751 - in head: share/man/man9 sys/kern sys/sys

2014-12-13 Thread Dmitry Chagin
Author: dchagin Date: Sat Dec 13 21:00:10 2014 New Revision: 275751 URL: https://svnweb.freebsd.org/changeset/base/275751 Log: Add _NEW flag to mtx(9), sx(9), rmlock(9) and rwlock(9). A _NEW flag passed to _init_flags() to avoid check for double-init. Differential Revision:

svn commit: r275644 - head/gnu/usr.bin/gdb/kgdb

2014-12-09 Thread Dmitry Chagin
Author: dchagin Date: Tue Dec 9 14:21:43 2014 New Revision: 275644 URL: https://svnweb.freebsd.org/changeset/base/275644 Log: Skip calling CPU_ISSET for NOCPU as a short period of time we can have td_oncpu is NOCPU for thread in TDS_RUNNING state. Differential Revision:

svn commit: r274707 - head/sys/dev/pci

2014-11-19 Thread Dmitry Chagin
Author: dchagin Date: Wed Nov 19 11:05:45 2014 New Revision: 274707 URL: https://svnweb.freebsd.org/changeset/base/274707 Log: Revert r274635 as it's completely wrong. The parent of a pci dev device is a pciX device which do not implement the PCIB_POWER_FOR_SLEEP method from pcib_if.m.

svn commit: r274635 - head/sys/dev/pci

2014-11-17 Thread Dmitry Chagin
Author: dchagin Date: Mon Nov 17 20:25:21 2014 New Revision: 274635 URL: https://svnweb.freebsd.org/changeset/base/274635 Log: Use the correct device as the power_for_sleep() method always pass request up to parent bridge. Reviewed by: jhb MFC after:1 week xMFC:

svn commit: r274470 - head/sys/sys

2014-11-13 Thread Dmitry Chagin
Author: dchagin Date: Thu Nov 13 14:46:33 2014 New Revision: 274470 URL: https://svnweb.freebsd.org/changeset/base/274470 Log: Bump FreeBSD_version for r274462 - add ppoll() system call. Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h

svn commit: r274462 - in head: lib/libc/sys sys/compat/freebsd32 sys/kern sys/sys

2014-11-12 Thread Dmitry Chagin
Author: dchagin Date: Thu Nov 13 05:26:14 2014 New Revision: 274462 URL: https://svnweb.freebsd.org/changeset/base/274462 Log: Add the ppoll() system call. Export kern_poll() needed by an upcoming Linuxulator change. Differential Revision:https://reviews.freebsd.org/D1133

svn commit: r274463 - in head/sys: compat/freebsd32 kern sys

2014-11-12 Thread Dmitry Chagin
Author: dchagin Date: Thu Nov 13 05:28:06 2014 New Revision: 274463 URL: https://svnweb.freebsd.org/changeset/base/274463 Log: Regen for r274462. Modified: head/sys/compat/freebsd32/freebsd32_proto.h head/sys/compat/freebsd32/freebsd32_syscall.h

svn commit: r267561 - in stable/10/sys: amd64/linux32 i386/linux kern sys

2014-06-16 Thread Dmitry Chagin
Author: dchagin Date: Tue Jun 17 05:21:48 2014 New Revision: 267561 URL: http://svnweb.freebsd.org/changeset/base/267561 Log: Revert MFC r266925 because it can lead to instant panic at fexecve(): To allow to run interpreter itself add a new ELF branding type. Pointed out by:

svn commit: r267563 - in head/sys: amd64/linux32 i386/linux kern sys

2014-06-16 Thread Dmitry Chagin
Author: dchagin Date: Tue Jun 17 05:29:18 2014 New Revision: 267563 URL: http://svnweb.freebsd.org/changeset/base/267563 Log: Revert r266925 as it can lead to instant panic at fexecve(): To allow to run the interpreter itself add a new ELF branding type. Pointed out by: kib, mjg

svn commit: r267006 - stable/9/sys/compat/linux

2014-06-03 Thread Dmitry Chagin
Author: dchagin Date: Tue Jun 3 08:08:12 2014 New Revision: 267006 URL: http://svnweb.freebsd.org/changeset/base/267006 Log: MFC r266924: Glibc was switched to the FUTEX_WAIT_BITSET op and CLOCK_REALTIME flag has been added instead of FUTEX_WAIT to replace the FUTEX_WAIT logic which

svn commit: r266980 - stable/9/sys/compat/linux

2014-06-02 Thread Dmitry Chagin
Author: dchagin Date: Mon Jun 2 19:28:11 2014 New Revision: 266980 URL: http://svnweb.freebsd.org/changeset/base/266980 Log: MFC r266782: In r218101 I have not changed properly the futex syscall definition. Some Linux futex ops atomically verifies that the futex address uaddr (uval)

svn commit: r266998 - stable/10/sys/compat/linux

2014-06-02 Thread Dmitry Chagin
Author: dchagin Date: Tue Jun 3 04:29:26 2014 New Revision: 266998 URL: http://svnweb.freebsd.org/changeset/base/266998 Log: MFC r266924: Glibc was switched to the FUTEX_WAIT_BITSET op and CLOCK_REALTIME flag has been added instead of FUTEX_WAIT to replace the FUTEX_WAIT logic which

svn commit: r266999 - in stable/10/sys: amd64/linux32 i386/linux kern sys

2014-06-02 Thread Dmitry Chagin
Author: dchagin Date: Tue Jun 3 04:31:42 2014 New Revision: 266999 URL: http://svnweb.freebsd.org/changeset/base/266999 Log: MFC r266925: To allow to run the interpreter itself add a new ELF branding type. Allow Linux ABI to run ELF interpreter. Modified:

svn commit: r266918 - stable/10/sys/compat/linux

2014-05-31 Thread Dmitry Chagin
Author: dchagin Date: Sat May 31 05:59:55 2014 New Revision: 266918 URL: http://svnweb.freebsd.org/changeset/base/266918 Log: MFC r266782: In r218101 I have not changed properly the futex syscall definition. Some Linux futex ops atomically verifies that the futex address uaddr (uval)

svn commit: r266924 - head/sys/compat/linux

2014-05-31 Thread Dmitry Chagin
Author: dchagin Date: Sat May 31 14:58:53 2014 New Revision: 266924 URL: http://svnweb.freebsd.org/changeset/base/266924 Log: Glibc was switched to the FUTEX_WAIT_BITSET op and CLOCK_REALTIME flag has been added instead of FUTEX_WAIT to replace the FUTEX_WAIT logic which needs to do

svn commit: r266925 - in head/sys: amd64/linux32 i386/linux kern sys

2014-05-31 Thread Dmitry Chagin
Author: dchagin Date: Sat May 31 15:01:51 2014 New Revision: 266925 URL: http://svnweb.freebsd.org/changeset/base/266925 Log: To allow to run the interpreter itself add a new ELF branding type. Allow Linux ABI to run ELF interpreter. MFC after:3 days Modified:

svn commit: r266782 - head/sys/compat/linux

2014-05-27 Thread Dmitry Chagin
Author: dchagin Date: Wed May 28 05:57:35 2014 New Revision: 266782 URL: http://svnweb.freebsd.org/changeset/base/266782 Log: In r218101 I have not changed properly the futex syscall definition. Some Linux futex ops atomically verifies that the futex address uaddr (uval) contains the value

svn commit: r264365 - stable/9/sys/kern

2014-04-12 Thread Dmitry Chagin
Author: dchagin Date: Sat Apr 12 06:49:10 2014 New Revision: 264365 URL: http://svnweb.freebsd.org/changeset/base/264365 Log: MFC r264151: Prevent alq from panic when the invalid alq_file path specified. Modified: stable/9/sys/kern/kern_alq.c Directory Properties: stable/9/sys/

svn commit: r264366 - stable/10/sys/kern

2014-04-12 Thread Dmitry Chagin
Author: dchagin Date: Sat Apr 12 06:50:11 2014 New Revision: 264366 URL: http://svnweb.freebsd.org/changeset/base/264366 Log: MFC r264151: Prevent alq from panic when the invalid alq_file path specified. Modified: stable/10/sys/kern/kern_alq.c Directory Properties: stable/10/ (props

svn commit: r264151 - head/sys/kern

2014-04-05 Thread Dmitry Chagin
Author: dchagin Date: Sat Apr 5 16:54:47 2014 New Revision: 264151 URL: http://svnweb.freebsd.org/changeset/base/264151 Log: Prevent alq from panic when the invalid alq_file path specified. MFC after:1 week Modified: head/sys/kern/kern_alq.c Modified: head/sys/kern/kern_alq.c

svn commit: r250785 - in stable/9/sys/amd64: amd64 ia32 include linux32

2013-05-18 Thread Dmitry Chagin
Author: dchagin Date: Sat May 18 19:06:15 2013 New Revision: 250785 URL: http://svnweb.freebsd.org/changeset/base/250785 Log: MFC r250423: Retire write-only PCB_GS32BIT pcb flag on amd64. Modified: stable/9/sys/amd64/amd64/genassym.c stable/9/sys/amd64/amd64/machdep.c

svn commit: r250423 - in head/sys/amd64: amd64 ia32 include linux32

2013-05-09 Thread Dmitry Chagin
Author: dchagin Date: Thu May 9 21:42:43 2013 New Revision: 250423 URL: http://svnweb.freebsd.org/changeset/base/250423 Log: Retire write-only PCB_GS32BIT pcb flag on amd64. Modified: head/sys/amd64/amd64/genassym.c head/sys/amd64/amd64/machdep.c head/sys/amd64/ia32/ia32_signal.c

svn commit: r246290 - in stable/9/sys: amd64/linux32 compat/linux i386/linux modules/linux

2013-02-03 Thread Dmitry Chagin
Author: dchagin Date: Sun Feb 3 18:14:37 2013 New Revision: 246290 URL: http://svnweb.freebsd.org/changeset/base/246290 Log: MFC r235063 (by netchild@): - 500 static DTrace probes for the linuxulator - DTrace scripts to check for errors, performance, ... they serve mostly as examples

svn commit: r246291 - stable/9/sys/compat/linux

2013-02-03 Thread Dmitry Chagin
Author: dchagin Date: Sun Feb 3 18:27:57 2013 New Revision: 246291 URL: http://svnweb.freebsd.org/changeset/base/246291 Log: MFC r240387 (by kevlo@): Remove redundant check. Modified: stable/9/sys/compat/linux/linux_file.c Directory Properties: stable/9/sys/ (props changed)

svn commit: r246292 - stable/9/sys/compat/linux

2013-02-03 Thread Dmitry Chagin
Author: dchagin Date: Sun Feb 3 18:37:08 2013 New Revision: 246292 URL: http://svnweb.freebsd.org/changeset/base/246292 Log: MFC r245908: Arithmetic on pointers takes into account the size of the type. Properly cast the pointer to avoid incorrect pointer scaling. Modified:

svn commit: r245908 - head/sys/compat/linux

2013-01-25 Thread Dmitry Chagin
Author: dchagin Date: Fri Jan 25 14:40:54 2013 New Revision: 245908 URL: http://svnweb.freebsd.org/changeset/base/245908 Log: Arithmetic on pointers takes into account the size of the type. Properly cast the pointer to avoid incorrect pointer scaling. MFC after:1 Week Modified:

svn commit: r223194 - stable/8/usr.bin/kdump

2011-06-17 Thread Dmitry Chagin
Author: dchagin Date: Fri Jun 17 18:16:23 2011 New Revision: 223194 URL: http://svn.freebsd.org/changeset/base/223194 Log: MFC r222768: Fix regex for ptraceopname(). PR: bin/157663 Submitted by: jason wright ja...@thought.net Modified: stable/8/usr.bin/kdump/mksubr

svn commit: r222880 - stable/8/sys/kern

2011-06-08 Thread Dmitry Chagin
Author: dchagin Date: Wed Jun 8 21:36:36 2011 New Revision: 222880 URL: http://svn.freebsd.org/changeset/base/222880 Log: MFC r215013 by mdf@: Whitespace and other aspects of style(9). No functional changes. MFC r220730: Remove malloc(9) return value checks when M_WAITOK is

svn commit: r222881 - stable/8/sys/amd64/amd64

2011-06-08 Thread Dmitry Chagin
Author: dchagin Date: Wed Jun 8 21:39:00 2011 New Revision: 222881 URL: http://svn.freebsd.org/changeset/base/222881 Log: MFC r221784: Remove wrong comment. Modified: stable/8/sys/amd64/amd64/machdep.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r222887 - stable/8/sys/net

2011-06-08 Thread Dmitry Chagin
Author: dchagin Date: Thu Jun 9 05:21:08 2011 New Revision: 222887 URL: http://svn.freebsd.org/changeset/base/222887 Log: MFC r219776: Remove a now unused variable. Modified: stable/8/sys/net/route.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r222888 - stable/8/sys/net

2011-06-08 Thread Dmitry Chagin
Author: dchagin Date: Thu Jun 9 05:23:28 2011 New Revision: 222888 URL: http://svn.freebsd.org/changeset/base/222888 Log: MFC r219783, r219786: A bit rearranged rtalloc1_fib() code. To avoid code duplication move the miss label to line up and jump on it. Modified:

svn commit: r222889 - stable/8/sys/net

2011-06-08 Thread Dmitry Chagin
Author: dchagin Date: Thu Jun 9 05:24:28 2011 New Revision: 222889 URL: http://svn.freebsd.org/changeset/base/222889 Log: MFC r219791: Remove dead code. Modified: stable/8/sys/net/route.h Directory Properties: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props

svn commit: r222831 - stable/8/sys/compat/linux

2011-06-07 Thread Dmitry Chagin
Author: dchagin Date: Tue Jun 7 18:43:02 2011 New Revision: 222831 URL: http://svn.freebsd.org/changeset/base/222831 Log: MFC r219242: Print out shared flag for debug purpose. Modified: stable/8/sys/compat/linux/linux_futex.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r222846 - in stable/8/sys: amd64/amd64 amd64/linux32 arm/arm compat/ia32 compat/linux compat/svr4 i386/i386 i386/ibcs2 i386/linux ia64/ia64 kern mips/mips powerpc/powerpc sparc64/sparc6...

2011-06-07 Thread Dmitry Chagin
Author: dchagin Date: Wed Jun 8 03:45:40 2011 New Revision: 222846 URL: http://svn.freebsd.org/changeset/base/222846 Log: MFC r219405: Extend struct sysvec with new method sv_schedtail, which is used for an explicit process at fork trampoline path instead of eventhadler(schedtail)

svn commit: r222847 - stable/8/sys/compat/linux

2011-06-07 Thread Dmitry Chagin
Author: dchagin Date: Wed Jun 8 03:55:58 2011 New Revision: 222847 URL: http://svn.freebsd.org/changeset/base/222847 Log: MFC r219558: Style(9) fixes. No functional changes. Modified: stable/8/sys/compat/linux/linux_ipc.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r222768 - head/usr.bin/kdump

2011-06-06 Thread Dmitry Chagin
Author: dchagin Date: Mon Jun 6 19:00:38 2011 New Revision: 222768 URL: http://svn.freebsd.org/changeset/base/222768 Log: Fix regex for ptraceopname(). PR: bin/157663 Submitted by: jason wright ja...@thought.net MFC after:10 days Modified: head/usr.bin/kdump/mksubr

svn commit: r221784 - head/sys/amd64/amd64

2011-05-11 Thread Dmitry Chagin
Author: dchagin Date: Wed May 11 17:57:15 2011 New Revision: 221784 URL: http://svn.freebsd.org/changeset/base/221784 Log: Remove wrong comment. MFC after:1 week. Modified: head/sys/amd64/amd64/machdep.c Modified: head/sys/amd64/amd64/machdep.c

svn commit: r220730 - head/sys/kern

2011-04-16 Thread Dmitry Chagin
Author: dchagin Date: Sat Apr 16 16:20:51 2011 New Revision: 220730 URL: http://svn.freebsd.org/changeset/base/220730 Log: Remove malloc(9) return value checks when M_WAITOK is used. MFC after:2 Week Modified: head/sys/kern/link_elf.c head/sys/kern/link_elf_obj.c Modified:

svn commit: r220262 - in stable/8/sys: kern sys

2011-04-02 Thread Dmitry Chagin
Author: dchagin Date: Sat Apr 2 06:13:31 2011 New Revision: 220262 URL: http://svn.freebsd.org/changeset/base/220262 Log: MFC r219041: ktrace_resize_pool() locking slightly reworked: 1) do not take a lock around the single atomic operation. 2) do not lose the invariant of lock by

svn commit: r220263 - in stable/7/sys: kern sys

2011-04-02 Thread Dmitry Chagin
Author: dchagin Date: Sat Apr 2 06:25:13 2011 New Revision: 220263 URL: http://svn.freebsd.org/changeset/base/220263 Log: MFC r219041: ktrace_resize_pool() locking slightly reworked: 1) do not take a lock around the single atomic operation. 2) do not lose the invariant of lock by

svn commit: r220267 - in stable/8/usr.bin: kdump ktrace

2011-04-02 Thread Dmitry Chagin
Author: dchagin Date: Sat Apr 2 08:29:02 2011 New Revision: 220267 URL: http://svn.freebsd.org/changeset/base/220267 Log: MFC r219043: Teach kdump to understand sv_flags records in the trace files. MFC r219044: Update manual page to reflect latest changes of ABI description

svn commit: r220268 - in stable/7/usr.bin: kdump ktrace

2011-04-02 Thread Dmitry Chagin
Author: dchagin Date: Sat Apr 2 08:34:24 2011 New Revision: 220268 URL: http://svn.freebsd.org/changeset/base/220268 Log: MFC r219043: Teach kdump to understand sv_flags records in the trace files. MFC r219044: Update manual page to reflect latest changes of ABI description

svn commit: r220269 - stable/8/sys/amd64/linux32

2011-04-02 Thread Dmitry Chagin
Author: dchagin Date: Sat Apr 2 08:45:13 2011 New Revision: 220269 URL: http://svn.freebsd.org/changeset/base/220269 Log: MFC r219364: Remove dead (since r190620) code. Modified: stable/8/sys/amd64/linux32/linux32_genassym.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r220276 - in stable/7/usr.bin: kdump ktrace

2011-04-02 Thread Dmitry Chagin
Author: dchagin Date: Sat Apr 2 10:28:08 2011 New Revision: 220276 URL: http://svn.freebsd.org/changeset/base/220276 Log: Revert r220268, SV_ABI patches was never merged to 7. Deleted: stable/7/usr.bin/kdump/linux_syscalls.conf Modified: stable/7/usr.bin/kdump/Makefile

svn commit: r220277 - in stable/7/sys: kern sys

2011-04-02 Thread Dmitry Chagin
Author: dchagin Date: Sat Apr 2 10:31:41 2011 New Revision: 220277 URL: http://svn.freebsd.org/changeset/base/220277 Log: Revert r220263, SV_ABI patches was never merged to 7. Modified: stable/7/sys/kern/kern_exec.c stable/7/sys/kern/kern_fork.c stable/7/sys/kern/kern_ktrace.c

svn commit: r219791 - head/sys/net

2011-03-20 Thread Dmitry Chagin
Author: dchagin Date: Sun Mar 20 08:35:00 2011 New Revision: 219791 URL: http://svn.freebsd.org/changeset/base/219791 Log: Remove dead code. MFC after:1 Week Modified: head/sys/net/route.h Modified: head/sys/net/route.h

svn commit: r219776 - head/sys/net

2011-03-19 Thread Dmitry Chagin
Author: dchagin Date: Sat Mar 19 16:52:06 2011 New Revision: 219776 URL: http://svn.freebsd.org/changeset/base/219776 Log: Remove a now unused variable. MFC after:1 Week Modified: head/sys/net/route.c Modified: head/sys/net/route.c

svn commit: r219783 - head/sys/net

2011-03-19 Thread Dmitry Chagin
Author: dchagin Date: Sat Mar 19 19:50:36 2011 New Revision: 219783 URL: http://svn.freebsd.org/changeset/base/219783 Log: A bit rearranged rtalloc1_fib() code. Initialize a variable when it is really needed. To avoid code duplication move the miss label to line up and jump on it. MFC

svn commit: r219786 - head/sys/net

2011-03-19 Thread Dmitry Chagin
Author: dchagin Date: Sat Mar 19 21:10:57 2011 New Revision: 219786 URL: http://svn.freebsd.org/changeset/base/219786 Log: ouch, newrt is used on the return path, my fault. Partialy revert the previous change. MFC after:1 Week. Modified: head/sys/net/route.c Modified:

svn commit: r219638 - head/usr.bin/calendar/calendars

2011-03-14 Thread Dmitry Chagin
Diomidis D. Spinellis d...@freebsd.org born in Athens, Greece, 1967 02/02 Michael W Lucas mwlu...@freebsd.org born in Detroit, Michigan, United States, 1967 02/02 Yoichi Nakayama yoi...@freebsd.org born in Tsu, Mie, Japan, 1976 +02/02 Dmitry Chagin dcha...@freebsd.org born in Stalingrad, USSR, 1976

svn commit: r219609 - in head/sys: amd64/linux32 i386/linux

2011-03-13 Thread Dmitry Chagin
Author: dchagin Date: Sun Mar 13 14:58:02 2011 New Revision: 219609 URL: http://svn.freebsd.org/changeset/base/219609 Log: Enable shared page use for amd64/linux32 and i386/linux binaries. Move signal trampoline code from the top of the stack to the shared page. MFC after:2 Weeks

svn commit: r219558 - head/sys/compat/linux

2011-03-11 Thread Dmitry Chagin
Author: dchagin Date: Sat Mar 12 07:47:05 2011 New Revision: 219558 URL: http://svn.freebsd.org/changeset/base/219558 Log: Style(9) fixes. No functional changes. MFC after:2 Week Modified: head/sys/compat/linux/linux_ipc.c Modified: head/sys/compat/linux/linux_ipc.c

svn commit: r219405 - in head/sys: amd64/amd64 amd64/linux32 arm/arm compat/ia32 compat/linux compat/svr4 i386/i386 i386/ibcs2 i386/linux ia64/ia64 kern mips/mips powerpc/powerpc sparc64/sparc64 sys

2011-03-08 Thread Dmitry Chagin
Author: dchagin Date: Tue Mar 8 19:01:45 2011 New Revision: 219405 URL: http://svn.freebsd.org/changeset/base/219405 Log: Extend struct sysvec with new method sv_schedtail, which is used for an explicit process at fork trampoline path instead of eventhadler(schedtail) invocation for each

svn commit: r219406 - head/sys/sys

2011-03-08 Thread Dmitry Chagin
Author: dchagin Date: Tue Mar 8 19:05:14 2011 New Revision: 219406 URL: http://svn.freebsd.org/changeset/base/219406 Log: Bump __FreeBSD_version for struct sysvec (sv_schedtail) changes. Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h

svn commit: r219364 - head/sys/amd64/linux32

2011-03-07 Thread Dmitry Chagin
Author: dchagin Date: Mon Mar 7 08:12:07 2011 New Revision: 219364 URL: http://svn.freebsd.org/changeset/base/219364 Log: Remove dead code. MFC after:1 Week Modified: head/sys/amd64/linux32/linux32_genassym.c Modified: head/sys/amd64/linux32/linux32_genassym.c

svn commit: r219311 - head/sys/kern

2011-03-05 Thread Dmitry Chagin
Author: dchagin Date: Sat Mar 5 20:36:42 2011 New Revision: 219311 URL: http://svn.freebsd.org/changeset/base/219311 Log: Partially reworked r219042. The reason for this is a bug at ktrops() where process dereferenced without having a lock. This might cause a panic if ktrace was runned

svn commit: r219312 - head/sys/kern

2011-03-05 Thread Dmitry Chagin
Author: dchagin Date: Sat Mar 5 20:54:17 2011 New Revision: 219312 URL: http://svn.freebsd.org/changeset/base/219312 Log: Style(9) fix. Fix indentation in comment, double ';' in variable declaration. MFC after:1 Week Modified: head/sys/kern/kern_ktrace.c Modified:

svn commit: r219240 - head/sys/compat/linux

2011-03-03 Thread Dmitry Chagin
Author: dchagin Date: Thu Mar 3 18:19:10 2011 New Revision: 219240 URL: http://svn.freebsd.org/changeset/base/219240 Log: Switch PROCESS_SHARE to AUTO_SHARE (as umtx do). Even for SHARED, if page mapped MAP_ANON linux uses private algorithm too. Disscussed with: jhb MFC after:

svn commit: r219242 - head/sys/compat/linux

2011-03-03 Thread Dmitry Chagin
Author: dchagin Date: Thu Mar 3 18:29:55 2011 New Revision: 219242 URL: http://svn.freebsd.org/changeset/base/219242 Log: Print out shared flag for debug purpose. MFC after:1 Week Modified: head/sys/compat/linux/linux_futex.c Modified: head/sys/compat/linux/linux_futex.c

svn commit: r219191 - in stable/8/sys: amd64/linux32 i386/linux

2011-03-02 Thread Dmitry Chagin
Author: dchagin Date: Wed Mar 2 19:31:53 2011 New Revision: 219191 URL: http://svn.freebsd.org/changeset/base/219191 Log: MFC r218612: In preparation for moving linux_clone () to a MI path move the TLS code in a separate function. Use function parameter instead of direct using

svn commit: r219192 - in stable/8/sys: amd64/linux32 i386/linux

2011-03-02 Thread Dmitry Chagin
Author: dchagin Date: Wed Mar 2 19:33:46 2011 New Revision: 219192 URL: http://svn.freebsd.org/changeset/base/219192 Log: MFC r218613: In preparation for moving linux_clone() to a MI path introduce linux_set_upcall_kse() which is used for MD works. Modified:

svn commit: r219193 - in stable/8/sys: amd64/linux32 compat/linux conf i386/linux modules/linux

2011-03-02 Thread Dmitry Chagin
Author: dchagin Date: Wed Mar 2 19:36:06 2011 New Revision: 219193 URL: http://svn.freebsd.org/changeset/base/219193 Log: MFC r218616: Move linux_clone(), linux_fork(), linux_vfork() to a MI path. Added: stable/8/sys/compat/linux/linux_fork.c - copied unchanged from r218616,

svn commit: r219194 - stable/8/sys/compat/linux

2011-03-02 Thread Dmitry Chagin
Author: dchagin Date: Wed Mar 2 19:38:13 2011 New Revision: 219194 URL: http://svn.freebsd.org/changeset/base/219194 Log: MFC r218617: Remove bogus include machine/frame.h Modified: stable/8/sys/compat/linux/linux_fork.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r219195 - stable/8/sys/compat/linux

2011-03-02 Thread Dmitry Chagin
Author: dchagin Date: Wed Mar 2 19:39:42 2011 New Revision: 219195 URL: http://svn.freebsd.org/changeset/base/219195 Log: MFC r218618: Slightly rewrite linux_fork: 1) Remove bogus error checking. 2) A new process exit from kernel through fork_trampoline(), so remove bogus check.

svn commit: r219196 - stable/8/sys/compat/linux

2011-03-02 Thread Dmitry Chagin
Author: dchagin Date: Wed Mar 2 19:41:09 2011 New Revision: 219196 URL: http://svn.freebsd.org/changeset/base/219196 Log: MFC r218621: Rename used_requeue and use it as bitwise field to store more flags. Reimplement used_requeue logic with LINUX_XDEPR_REQUEUEOP flag. Modified:

svn commit: r219197 - stable/8/sys/compat/linux

2011-03-02 Thread Dmitry Chagin
Author: dchagin Date: Wed Mar 2 19:43:31 2011 New Revision: 219197 URL: http://svn.freebsd.org/changeset/base/219197 Log: MFC r218654, r218655: Stop printing the LOR, as this is expected behavior. Remove comment about 'ftlk' LOR. Modified: stable/8/sys/compat/linux/linux_futex.c

svn commit: r219198 - in stable/8/sys: amd64/linux32 compat/linux i386/linux

2011-03-02 Thread Dmitry Chagin
Author: dchagin Date: Wed Mar 2 19:45:50 2011 New Revision: 219198 URL: http://svn.freebsd.org/changeset/base/219198 Log: MFC r218658, r218668: Sort include files in the alphabetical order. Modified: stable/8/sys/amd64/linux32/linux32_sysvec.c stable/8/sys/compat/linux/linux_futex.c

svn commit: r219199 - stable/8/sys/compat/linux

2011-03-02 Thread Dmitry Chagin
Author: dchagin Date: Wed Mar 2 19:46:45 2011 New Revision: 219199 URL: http://svn.freebsd.org/changeset/base/219199 Log: MFC r218686: Style(9) fix. Do not initialize variables in the declarations. Modified: stable/8/sys/compat/linux/linux_futex.c Directory Properties: stable/8/sys/

svn commit: r219200 - stable/8/sys/compat/linux

2011-03-02 Thread Dmitry Chagin
Author: dchagin Date: Wed Mar 2 19:48:19 2011 New Revision: 219200 URL: http://svn.freebsd.org/changeset/base/219200 Log: MFC r218717: Put the macro declaration in the relevant include file for future use. Modified: stable/8/sys/compat/linux/linux_misc.c

svn commit: r219201 - stable/8/sys/compat/linux

2011-03-02 Thread Dmitry Chagin
Author: dchagin Date: Wed Mar 2 19:49:37 2011 New Revision: 219201 URL: http://svn.freebsd.org/changeset/base/219201 Log: MFC r218718: Style(9) fix. Wrap long lines in linux_rt_sigtimedwait(). Modified: stable/8/sys/compat/linux/linux_signal.c Directory Properties: stable/8/sys/

<    2   3   4   5   6   7   8   9   >