Author: marius
Date: Tue Sep 14 19:35:43 2010
New Revision: 212619
URL: http://svn.freebsd.org/changeset/base/212619
Log:
Remove redundant raising of the PIL to PIL_TICK as the respective locore
code already did that.
Modified:
head/sys/sparc64/sparc64/machdep.c
head/sys/sparc64/sparc64/m
Author: marius
Date: Tue Sep 14 20:31:09 2010
New Revision: 212620
URL: http://svn.freebsd.org/changeset/base/212620
Log:
Remove a KASSERT which will also trigger for perfectly valid combinations
of small maxsize and "large" (including BUS_SPACE_UNRESTRICTED) nsegments
parameters. Generally
Author: marius
Date: Tue Sep 14 20:41:06 2010
New Revision: 212621
URL: http://svn.freebsd.org/changeset/base/212621
Log:
Use saner nsegments and maxsegsz parameters when creating certain DMA tags;
tags for 1-byte allocations cannot possibly be split across 2 segments and
maxsegsz must not e
Author: marius
Date: Wed Sep 15 15:18:41 2010
New Revision: 212663
URL: http://svn.freebsd.org/changeset/base/212663
Log:
- Update the comment in swi_vm() regarding busdma bounce buffers; it's
unlikely that support for these ever will be implemented on sparc64 as
the IOMMUs are able to t
Author: marius
Date: Wed Sep 15 17:11:15 2010
New Revision: 212676
URL: http://svn.freebsd.org/changeset/base/212676
Log:
Sync with other platforms:
- make dflt_lock() always panic,
- add kludge to use contigmalloc() when the alignment is larger than the size
and print a diagnostic when
Author: marius
Date: Wed Sep 15 17:38:59 2010
New Revision: 212679
URL: http://svn.freebsd.org/changeset/base/212679
Log:
MFC: r208515
Fix some whitespace nits.
Modified:
stable/8/sys/geom/part/g_part_vtoc8.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd64/in
Author: marius
Date: Wed Sep 15 17:39:15 2010
New Revision: 212680
URL: http://svn.freebsd.org/changeset/base/212680
Log:
MFC: r208515
Fix some whitespace nits.
Modified:
stable/7/sys/geom/part/g_part_vtoc8.c
Directory Properties:
stable/7/sys/ (props changed)
stable/7/sys/cddl/con
Author: marius
Date: Wed Sep 15 18:09:15 2010
New Revision: 212683
URL: http://svn.freebsd.org/changeset/base/212683
Log:
MFC: r210176
Allocate proper amount of memory for interrupt names on sparc64 and
sun4v, same as done on other architectures. This removes garbage from
`vmstat -ia` o
Author: marius
Date: Wed Sep 15 18:09:16 2010
New Revision: 212684
URL: http://svn.freebsd.org/changeset/base/212684
Log:
MFC: r210176
Allocate proper amount of memory for interrupt names on sparc64 and
sun4v, same as done on other architectures. This removes garbage from
`vmstat -ia` o
Author: marius
Date: Wed Sep 15 18:51:14 2010
New Revision: 212685
URL: http://svn.freebsd.org/changeset/base/212685
Log:
MFC: r211049, r211568
For CPUs which ignore TD_CV and support hardware unaliasing don't
bother doing page coloring. This results in a small but measurable
performanc
Author: marius
Date: Wed Sep 15 18:51:15 2010
New Revision: 212686
URL: http://svn.freebsd.org/changeset/base/212686
Log:
MFC: r211049, r211568
For CPUs which ignore TD_CV and support hardware unaliasing don't
bother doing page coloring. This results in a small but measurable
performanc
c64/mp_machdep.c Wed Sep 15 19:20:29 2010
(r212688)
+++ stable/8/sys/sparc64/sparc64/mp_machdep.c Wed Sep 15 19:27:30 2010
(r212689)
@@ -29,7 +29,7 @@
*/
/*-
* Copyright (c) 2002 Jake Burkholder.
- * Copyright (c) 2007 Marius Strobl
+ * Copyright (c) 2007 - 2010 Marius Strobl
p.c Wed Sep 15 19:28:06 2010
(r212690)
@@ -29,7 +29,7 @@
*/
/*-
* Copyright (c) 2002 Jake Burkholder.
- * Copyright (c) 2007 Marius Strobl
+ * Copyright (c) 2007 - 2010 Marius Strobl
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Author: marius
Date: Wed Sep 15 20:17:18 2010
New Revision: 212695
URL: http://svn.freebsd.org/changeset/base/212695
Log:
MFC: r210601 (partial), r211071, r211073
- As it is not possible for sched_bind(9) to context switch with
td_critnest > 1 when not already running on the desired CPU
Author: marius
Date: Wed Sep 15 20:17:20 2010
New Revision: 212696
URL: http://svn.freebsd.org/changeset/base/212696
Log:
MFC: r210601 (partial), r211071, r211073
- As it is not possible for sched_bind(9) to context switch with
td_critnest > 1 when not already running on the desired CPU
Author: marius
Date: Wed Sep 15 20:40:27 2010
New Revision: 212697
URL: http://svn.freebsd.org/changeset/base/212697
Log:
MFC: r208459
Use real atomic operations for sparc64.
Modified:
stable/8/cddl/lib/libzpool/Makefile
Directory Properties:
stable/8/cddl/lib/libzpool/ (props change
Author: marius
Date: Wed Sep 15 20:40:29 2010
New Revision: 212698
URL: http://svn.freebsd.org/changeset/base/212698
Log:
MFC: r208459
Use real atomic operations for sparc64.
Modified:
stable/7/cddl/lib/libzpool/Makefile
Directory Properties:
stable/7/cddl/lib/libzpool/ (props change
Author: marius
Date: Wed Sep 15 21:11:29 2010
New Revision: 212705
URL: http://svn.freebsd.org/changeset/base/212705
Log:
Add macros for alternate entry points.
Modified:
head/sys/sparc64/include/asm.h
Modified: head/sys/sparc64/include/asm.h
=
Author: marius
Date: Wed Sep 15 21:44:31 2010
New Revision: 212709
URL: http://svn.freebsd.org/changeset/base/212709
Log:
Add a VIS-based block copy function for SPARC64 V and later, which
additionally takes advantage of the prefetch cache of these CPUs.
Unlike the uncommitted US-III version
Author: marius
Date: Thu Sep 16 09:29:48 2010
New Revision: 212725
URL: http://svn.freebsd.org/changeset/base/212725
Log:
Merge r207585 from cas(4):
- Don't probe for PHYs if we already know to use a SERDES. Unlike as with
cas(4) this only serves to speed up the the device attach though an
Author: marius
Date: Thu Sep 16 12:05:00 2010
New Revision: 212729
URL: http://svn.freebsd.org/changeset/base/212729
Log:
Merge from powerpc:
- Change putc_func_t to use a char instead of an int for the character.
- Make functions and variables not used outside of this source file static.
Author: marius
Date: Thu Sep 16 12:05:46 2010
New Revision: 212730
URL: http://svn.freebsd.org/changeset/base/212730
Log:
Remove accidentally committed test code which effectively prevented the
use of the SPARC64 V VIS-based block copy function added in r212709.
Reported by: Michael Moll
M
Author: marius
Date: Sat Sep 18 08:18:53 2010
New Revision: 212814
URL: http://svn.freebsd.org/changeset/base/212814
Log:
MFC: r212619
Remove redundant raising of the PIL to PIL_TICK as the respective locore
code already did that.
Modified:
stable/8/sys/sparc64/sparc64/machdep.c
stab
Author: marius
Date: Sat Sep 18 08:18:56 2010
New Revision: 212815
URL: http://svn.freebsd.org/changeset/base/212815
Log:
MFC: r212619
Remove redundant raising of the PIL to PIL_TICK as the respective locore
code already did that.
Modified:
stable/7/sys/sparc64/sparc64/machdep.c
stab
Author: marius
Date: Sat Sep 18 08:20:36 2010
New Revision: 212816
URL: http://svn.freebsd.org/changeset/base/212816
Log:
MFC: r212620
Remove a KASSERT which will also trigger for perfectly valid combinations
of small maxsize and "large" (including BUS_SPACE_UNRESTRICTED) nsegments
para
Author: marius
Date: Sat Sep 18 08:20:39 2010
New Revision: 212817
URL: http://svn.freebsd.org/changeset/base/212817
Log:
MFC: r212620
Remove a KASSERT which will also trigger for perfectly valid combinations
of small maxsize and "large" (including BUS_SPACE_UNRESTRICTED) nsegments
para
Author: marius
Date: Sat Sep 18 08:25:12 2010
New Revision: 212819
URL: http://svn.freebsd.org/changeset/base/212819
Log:
MFC: r212621
Use saner nsegments and maxsegsz parameters when creating certain DMA tags;
tags for 1-byte allocations cannot possibly be split across 2 segments and
m
Author: marius
Date: Wed Sep 22 19:55:37 2010
New Revision: 213014
URL: http://svn.freebsd.org/changeset/base/213014
Log:
MFC: r212663
- Update the comment in swi_vm() regarding busdma bounce buffers; it's
unlikely that support for these ever will be implemented on sparc64 as
the IO
Author: marius
Date: Wed Sep 22 19:55:40 2010
New Revision: 213015
URL: http://svn.freebsd.org/changeset/base/213015
Log:
MFC: r212663
- Update the comment in swi_vm() regarding busdma bounce buffers; it's
unlikely that support for these ever will be implemented on sparc64 as
the IO
Author: marius
Date: Wed Sep 22 19:59:11 2010
New Revision: 213017
URL: http://svn.freebsd.org/changeset/base/213017
Log:
MFC: r212676
Sync with other platforms:
- make dflt_lock() always panic,
- add kludge to use contigmalloc() when the alignment is larger than the size
and print
Author: marius
Date: Wed Sep 22 19:59:11 2010
New Revision: 213016
URL: http://svn.freebsd.org/changeset/base/213016
Log:
MFC: r212676
Sync with other platforms:
- make dflt_lock() always panic,
- add kludge to use contigmalloc() when the alignment is larger than the size
and print
Author: marius
Date: Wed Sep 22 20:01:33 2010
New Revision: 213018
URL: http://svn.freebsd.org/changeset/base/213018
Log:
MFC: r212705
Add macros for alternate entry points.
Modified:
stable/8/sys/sparc64/include/asm.h
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sy
Author: marius
Date: Wed Sep 22 20:01:35 2010
New Revision: 213019
URL: http://svn.freebsd.org/changeset/base/213019
Log:
MFC: r212705
Add macros for alternate entry points.
Modified:
stable/7/sys/sparc64/include/asm.h
Directory Properties:
stable/7/sys/ (props changed)
stable/7/sy
Author: marius
Date: Wed Sep 22 20:03:59 2010
New Revision: 213020
URL: http://svn.freebsd.org/changeset/base/213020
Log:
MFC: rr212709, r212730
Add a VIS-based block copy function for SPARC64 V and later, which
additionally takes advantage of the prefetch cache of these CPUs.
Unlike th
Author: marius
Date: Wed Sep 22 20:04:03 2010
New Revision: 213021
URL: http://svn.freebsd.org/changeset/base/213021
Log:
MFC: rr212709, r212730
Add a VIS-based block copy function for SPARC64 V and later, which
additionally takes advantage of the prefetch cache of these CPUs.
Unlike th
Author: marius
Date: Wed Sep 22 20:15:34 2010
New Revision: 213023
URL: http://svn.freebsd.org/changeset/base/213023
Log:
MFC: r212725
Merge r207585 (MFC'ed to stable/8 in r208086) from cas(4):
- Don't probe for PHYs if we already know to use a SERDES. Unlike as with
cas(4) this only
Author: marius
Date: Wed Sep 22 20:15:38 2010
New Revision: 213024
URL: http://svn.freebsd.org/changeset/base/213024
Log:
MFC: r212725
Merge r207585 (MFC'ed to stable/7 in r208087) from cas(4):
- Don't probe for PHYs if we already know to use a SERDES. Unlike as with
cas(4) this only
Author: marius
Date: Wed Sep 22 20:17:34 2010
New Revision: 213026
URL: http://svn.freebsd.org/changeset/base/213026
Log:
MFC: r212729
Merge from powerpc:
- Change putc_func_t to use a char instead of an int for the character.
- Make functions and variables not used outside of this sour
Author: marius
Date: Wed Sep 22 20:17:33 2010
New Revision: 213025
URL: http://svn.freebsd.org/changeset/base/213025
Log:
MFC: r212729
Merge from powerpc:
- Change putc_func_t to use a char instead of an int for the character.
- Make functions and variables not used outside of this sour
Author: marius
Date: Wed Sep 22 20:27:59 2010
New Revision: 213027
URL: http://svn.freebsd.org/changeset/base/213027
Log:
MFC: r173852
Add the -W options, which acts the same as -w but will generate
unique names based on the submitted filename, a strftime(3) format
string and a two digi
Author: marius
Date: Wed Sep 22 21:02:51 2010
New Revision: 213029
URL: http://svn.freebsd.org/changeset/base/213029
Log:
MFC: r173854
Add "with" to make the line go smoother.
Modified:
stable/7/libexec/tftpd/tftpd.8
Directory Properties:
stable/7/libexec/tftpd/ (props changed)
Modi
Author: marius
Date: Wed Sep 22 21:06:41 2010
New Revision: 213030
URL: http://svn.freebsd.org/changeset/base/213030
Log:
MFC: r205076 (partial)
Fix several typos in macros or macro misusage.
Found by: make manlint
Reviewed by: ru
Approved by: philip (mentor)
Modified:
sta
Author: marius
Date: Wed Sep 22 21:06:43 2010
New Revision: 213031
URL: http://svn.freebsd.org/changeset/base/213031
Log:
MFC: r205076 (partial)
Fix several typos in macros or macro misusage.
Found by: make manlint
Reviewed by: ru
Approved by: philip (mentor)
Modified:
sta
Author: marius
Date: Wed Sep 22 21:43:48 2010
New Revision: 213034
URL: http://svn.freebsd.org/changeset/base/213034
Log:
MFC: r183857
Use strlcpy() instead of strncpy() when we want the string to be
NUL-terminated.
Modified:
stable/7/usr.bin/tftp/main.c
Directory Properties:
stable/
Author: marius
Date: Wed Sep 22 21:44:55 2010
New Revision: 213035
URL: http://svn.freebsd.org/changeset/base/213035
Log:
MFC: r183858
ANSIfy, plus constify interfaces where possible.
Modified:
stable/7/usr.bin/tftp/extern.h
stable/7/usr.bin/tftp/main.c
stable/7/usr.bin/tftp/tftp.c
Author: marius
Date: Wed Sep 22 21:54:13 2010
New Revision: 213036
URL: http://svn.freebsd.org/changeset/base/213036
Log:
MFC: r207607, r207621, r209112, r209550, r209551
Go ahead and merge the work edwin@ on tftpd into the tree. It is a
lot better than what's in the tree now. Edwin tes
Author: marius
Date: Wed Sep 22 21:54:30 2010
New Revision: 213038
URL: http://svn.freebsd.org/changeset/base/213038
Log:
MFC: r207608, r207614, r212651, r212665
Go ahead and merge the work edwin@ on tftpd into the tree. It is a
lot better than what's in the tree now. Edwin tested it at
Author: marius
Date: Wed Sep 22 21:54:16 2010
New Revision: 213037
URL: http://svn.freebsd.org/changeset/base/213037
Log:
MFC: r207607, r207621, r209112, r209550, r209551
Go ahead and merge the work edwin@ on tftpd into the tree. It is a
lot better than what's in the tree now. Edwin tes
Author: marius
Date: Wed Sep 22 21:54:34 2010
New Revision: 213039
URL: http://svn.freebsd.org/changeset/base/213039
Log:
MFC: r207608, r207614, r212651, r212665
Go ahead and merge the work edwin@ on tftpd into the tree. It is a
lot better than what's in the tree now. Edwin tested it at
Author: marius
Date: Thu Sep 23 10:03:03 2010
New Revision: 213053
URL: http://svn.freebsd.org/changeset/base/213053
Log:
Remove an explicit assignment of the CFLAGS variable intended for
debugging purposes only.
MFC after:3 days
Modified:
head/usr.bin/tftp/Makefile
Modified: head
Author: marius
Date: Thu Sep 23 14:06:15 2010
New Revision: 213075
URL: http://svn.freebsd.org/changeset/base/213075
Log:
Try to adhere to style.Makefile(5).
MFC after:3 days
Modified:
head/libexec/tftpd/Makefile
head/usr.bin/tftp/Makefile
Modified: head/libexec/tftpd/Makefile
===
Author: marius
Date: Fri Sep 24 10:40:17 2010
New Revision: 213099
URL: http://svn.freebsd.org/changeset/base/213099
Log:
Make WARNS=6 clean.
MFC after:1 week
Modified:
head/libexec/tftpd/Makefile
head/libexec/tftpd/tftp-file.c
head/libexec/tftpd/tftp-options.c
head/libexec/tft
Author: marius
Date: Fri Sep 24 14:44:04 2010
New Revision: 213102
URL: http://svn.freebsd.org/changeset/base/213102
Log:
Remove the duplicate logging of failed read requests, whose error message
also was inappropriate as it triggered for every EACCESS and ENOTFOUND, not
just the case the -n
Author: marius
Date: Fri Sep 24 15:12:18 2010
New Revision: 213104
URL: http://svn.freebsd.org/changeset/base/213104
Log:
minor simplifications and cosmetics
Modified:
head/sys/sparc64/sparc64/elf_machdep.c
Modified: head/sys/sparc64/sparc64/elf_machdep.c
Author: marius
Date: Fri Sep 24 16:40:46 2010
New Revision: 213105
URL: http://svn.freebsd.org/changeset/base/213105
Log:
Improve r56796; the reply handler actually may remove the request from
the chain in which case it shouldn't be removed twice.
Reported by: Staale Kristoffersen
MFC
Author: marius
Date: Fri Sep 24 23:54:03 2010
New Revision: 213147
URL: http://svn.freebsd.org/changeset/base/213147
Log:
Take mpt_req_on_{free,pending}_list() out from under INVARIANTS as these
are generally useful and not just for debugging.
Modified:
head/sys/dev/mpt/mpt.h
Modified: hea
On Sat, Sep 25, 2010 at 01:45:44PM +1000, Lawrence Stewart wrote:
> Hi Marius,
>
> On 09/25/10 02:40, Marius Strobl wrote:
> > Author: marius
> > Date: Fri Sep 24 16:40:46 2010
> > New Revision: 213105
> > URL: http://svn.freebsd.org/changeset/base/213105
> &
Author: marius
Date: Sun Sep 26 22:11:41 2010
New Revision: 213188
URL: http://svn.freebsd.org/changeset/base/213188
Log:
- Remove clause 3 and 4 from TNF licenses.
- Remove closes 3 & 4 from Manuel Bouyer's license.
Obtained from:NetBSD
Modified:
head/sys/dev/mii/acphy.c
hea
Author: marius
Date: Mon Sep 27 20:31:03 2010
New Revision: 213229
URL: http://svn.freebsd.org/changeset/base/213229
Log:
Use the mii_data provided via mii_attach_args and mii_pdata respectively
instead of reaching out for the softc of the parent.
Modified:
head/sys/dev/dc/dcphy.c
head/sy
Author: marius
Date: Sat Oct 2 17:20:30 2010
New Revision: 213361
URL: http://svn.freebsd.org/changeset/base/213361
Log:
Try to adhere to style(9) and be consistent within this file.
Modified:
head/sys/dev/mii/mii.c
Modified: head/sys/dev/mii/mii.c
==
Author: marius
Date: Sat Oct 2 18:53:12 2010
New Revision: 213364
URL: http://svn.freebsd.org/changeset/base/213364
Log:
- In the spirit of previous simplifications factor out the checks for a
different PHY instance being selected and isolation out into the wrappers
around the service m
Author: marius
Date: Sun Oct 3 17:00:57 2010
New Revision: 213384
URL: http://svn.freebsd.org/changeset/base/213384
Log:
Consistently always explicitly set IFM_HDX for half-duplex.
Obtained from:OpenBSD (mostly)
Modified:
head/sys/dev/dc/dcphy.c
head/sys/dev/dc/pnphy.c
head/
Author: marius
Date: Sun Oct 3 17:05:25 2010
New Revision: 213385
URL: http://svn.freebsd.org/changeset/base/213385
Log:
Remove an header that apart from the license is empty.
Deleted:
head/sys/dev/mii/axphyreg.h
Modified:
head/sys/dev/mii/axphy.c
Modified: head/sys/dev/mii/axphy.c
==
Author: marius
Date: Mon Oct 4 19:39:51 2010
New Revision: 213413
URL: http://svn.freebsd.org/changeset/base/213413
Log:
MFC: r213053
Remove an explicit assignment of the CFLAGS variable intended for
debugging purposes only.
Modified:
stable/8/usr.bin/tftp/Makefile
Directory Propertie
Author: marius
Date: Mon Oct 4 19:40:01 2010
New Revision: 213414
URL: http://svn.freebsd.org/changeset/base/213414
Log:
MFC: r213053
Remove an explicit assignment of the CFLAGS variable intended for
debugging purposes only.
Modified:
stable/7/usr.bin/tftp/Makefile
Directory Propertie
Author: marius
Date: Mon Oct 4 19:51:15 2010
New Revision: 213415
URL: http://svn.freebsd.org/changeset/base/213415
Log:
MFC: 213075
Try to adhere to style.Makefile(5).
Modified:
stable/8/libexec/tftpd/Makefile
stable/8/usr.bin/tftp/Makefile
Directory Properties:
stable/8/libexec/tf
Author: marius
Date: Mon Oct 4 19:51:16 2010
New Revision: 213416
URL: http://svn.freebsd.org/changeset/base/213416
Log:
MFC: r213075
Try to adhere to style.Makefile(5).
Modified:
stable/7/libexec/tftpd/Makefile
stable/7/usr.bin/tftp/Makefile
Directory Properties:
stable/7/libexec/t
Author: marius
Date: Mon Oct 4 19:59:08 2010
New Revision: 213417
URL: http://svn.freebsd.org/changeset/base/213417
Log:
MFC: r213099
Make WARNS=6 clean.
Modified:
stable/8/libexec/tftpd/Makefile
stable/8/libexec/tftpd/tftp-file.c
stable/8/libexec/tftpd/tftp-options.c
stable/8/lib
Author: marius
Date: Mon Oct 4 19:59:11 2010
New Revision: 213418
URL: http://svn.freebsd.org/changeset/base/213418
Log:
MFC: r213099
Make WARNS=6 clean.
Modified:
stable/7/libexec/tftpd/Makefile
stable/7/libexec/tftpd/tftp-file.c
stable/7/libexec/tftpd/tftp-options.c
stable/7/lib
Author: marius
Date: Mon Oct 4 20:02:48 2010
New Revision: 213419
URL: http://svn.freebsd.org/changeset/base/213419
Log:
MFC: r213102
Remove the duplicate logging of failed read requests, whose error message
also was inappropriate as it triggered for every EACCESS and ENOTFOUND, not
ju
Author: marius
Date: Mon Oct 4 20:02:54 2010
New Revision: 213420
URL: http://svn.freebsd.org/changeset/base/213420
Log:
MFC: r213102
Remove the duplicate logging of failed read requests, whose error message
also was inappropriate as it triggered for every EACCESS and ENOTFOUND, not
ju
Author: marius
Date: Mon Oct 4 20:13:19 2010
New Revision: 213421
URL: http://svn.freebsd.org/changeset/base/213421
Log:
MFC: r213105, r213147
Improve r56796; the reply handler actually may remove the request from
the chain in which case it shouldn't be removed twice.
Reported by: Sta
Author: marius
Date: Mon Oct 4 20:13:21 2010
New Revision: 213422
URL: http://svn.freebsd.org/changeset/base/213422
Log:
MFC: r213105, r213147
Improve r56796; the reply handler actually may remove the request from
the chain in which case it shouldn't be removed twice.
Reported by: Sta
Author: marius
Date: Fri Oct 8 14:50:58 2010
New Revision: 213575
URL: http://svn.freebsd.org/changeset/base/213575
Log:
Just use the sparc64 version of this header rather than duplicating it.
Modified:
head/sys/sun4v/include/endian.h
Modified: head/sys/sun4v/include/endian.h
==
Author: marius
Date: Fri Oct 8 14:59:45 2010
New Revision: 213578
URL: http://svn.freebsd.org/changeset/base/213578
Log:
In the replacement text of the __bswapN_const() macros cast the argument
to the expected type so they work like the corresponding __bswapN_var()
functions and the compile
Author: marius
Date: Thu Oct 14 21:30:13 2010
New Revision: 213867
URL: http://svn.freebsd.org/changeset/base/213867
Log:
Just like xmphy(4) this driver doesn't use any of the generic subroutines
so there's no need to fill mii_{ext,}capabilities either.
Modified:
head/sys/dev/mii/brgphy.c
Author: marius
Date: Thu Oct 14 21:34:53 2010
New Revision: 213868
URL: http://svn.freebsd.org/changeset/base/213868
Log:
- In the spirit of r212559 add a comment describing what will eventually
lower the PIL.
- Just as with the AP ensure that the (S)TICK timer(s) are in a known
state
Author: marius
Date: Thu Oct 14 21:46:53 2010
New Revision: 213873
URL: http://svn.freebsd.org/changeset/base/213873
Log:
Explicitly lower the PIL to 0 as part of enabling interrupts, similar to
what is done on other platforms. Unlike as with the sched_throw(NULL)
called on BSPs during their
Author: marius
Date: Thu Oct 14 22:01:40 2010
New Revision: 213878
URL: http://svn.freebsd.org/changeset/base/213878
Log:
Add a NetBSD-compatible mii_attach(), which is intended to eventually
replace mii_phy_probe() altogether. Compared to the latter the advantages
of mii_attach() are:
- i
Author: marius
Date: Fri Oct 15 14:52:11 2010
New Revision: 213893
URL: http://svn.freebsd.org/changeset/base/213893
Log:
Convert the PHY drivers to honor the mii_flags passed down and convert
the NIC drivers as well as the PHY drivers to take advantage of the
mii_attach() introduced in r213
Author: marius
Date: Fri Oct 15 15:00:30 2010
New Revision: 213894
URL: http://svn.freebsd.org/changeset/base/213894
Log:
Converted the remainder of the NIC drivers to use the mii_attach()
introduced in r213878 instead of mii_phy_probe(). Unlike r213893 these
are only straight forward conver
Author: marius
Date: Fri Oct 15 15:16:36 2010
New Revision: 213896
URL: http://svn.freebsd.org/changeset/base/213896
Log:
Remove a device_printf() accidentally left in r213894.
Submitted by: jhb
Modified:
head/sys/arm/at91/if_ate.c
Modified: head/sys/arm/at91/if_ate.c
==
Author: marius
Date: Fri Oct 15 15:46:58 2010
New Revision: 213900
URL: http://svn.freebsd.org/changeset/base/213900
Log:
Now that all previous users of mii_phy_probe() have been converted
in r213893 and r213894 to use mii_attach() instead remove the former
and along with it the "EVIL HACK".
Author: marius
Date: Fri Oct 15 23:34:31 2010
New Revision: 213908
URL: http://svn.freebsd.org/changeset/base/213908
Log:
Convert the PHY drivers to honor the mii_flags passed down and convert
the NIC drivers as well as the PHY drivers to take advantage of the
mii_attach() introduced in r213
Author: marius
Date: Sun Oct 17 11:51:55 2010
New Revision: 213952
URL: http://svn.freebsd.org/changeset/base/213952
Log:
MFC: r213873
Explicitly lower the PIL to 0 as part of enabling interrupts, similar to
what is done on other platforms. Unlike as with the sched_throw(NULL)
called on
Author: marius
Date: Sun Oct 17 11:51:59 2010
New Revision: 213953
URL: http://svn.freebsd.org/changeset/base/213953
Log:
MFC: r213873
Explicitly lower the PIL to 0 as part of enabling interrupts, similar to
what is done on other platforms. Unlike as with the sched_throw(NULL)
called on
Author: marius
Date: Sun Oct 17 12:05:39 2010
New Revision: 213955
URL: http://svn.freebsd.org/changeset/base/213955
Log:
MFC: r213104
minor simplifications and cosmetics
Modified:
stable/7/sys/sparc64/sparc64/elf_machdep.c
Directory Properties:
stable/7/sys/ (props changed)
stable
Author: marius
Date: Sun Oct 17 12:05:37 2010
New Revision: 213954
URL: http://svn.freebsd.org/changeset/base/213954
Log:
MFC: r213104
minor simplifications and cosmetics
Modified:
stable/8/sys/sparc64/sparc64/elf_machdep.c
Directory Properties:
stable/8/sys/ (props changed)
stable
Author: marius
Date: Sun Oct 17 12:11:42 2010
New Revision: 213956
URL: http://svn.freebsd.org/changeset/base/213956
Log:
MFC: r204646
The NetBSD Foundation has granted permission to remove clause 3 and 4 from
the software.
Obtained from:NetBSD
Modified:
stable/8/sys/amd64
Author: marius
Date: Sun Oct 17 12:11:43 2010
New Revision: 213957
URL: http://svn.freebsd.org/changeset/base/213957
Log:
MFC: r204646
The NetBSD Foundation has granted permission to remove clause 3 and 4 from
the software.
Obtained from:NetBSD
Modified:
stable/7/sys/amd64
Author: marius
Date: Sun Oct 17 12:16:36 2010
New Revision: 213958
URL: http://svn.freebsd.org/changeset/base/213958
Log:
MFC: r213188
- Remove clause 3 and 4 from TNF licenses.
- Remove closes 3 & 4 from Manuel Bouyer's license.
Obtained from:NetBSD
Modified:
stable/8/sys
Author: marius
Date: Sun Oct 17 12:16:38 2010
New Revision: 213959
URL: http://svn.freebsd.org/changeset/base/213959
Log:
MFC: r213188
- Remove clause 3 and 4 from TNF licenses.
- Remove closes 3 & 4 from Manuel Bouyer's license.
Obtained from:NetBSD
Modified:
stable/7/sys
Author: marius
Date: Sun Oct 17 12:29:57 2010
New Revision: 213960
URL: http://svn.freebsd.org/changeset/base/213960
Log:
MFC: r213229
Use the mii_data provided via mii_attach_args and mii_pdata respectively
instead of reaching out for the softc of the parent.
Modified:
stable/8/sys/de
Author: marius
Date: Sun Oct 17 12:30:01 2010
New Revision: 213961
URL: http://svn.freebsd.org/changeset/base/213961
Log:
MFC: r213229
Use the mii_data provided via mii_attach_args and mii_pdata respectively
instead of reaching out for the softc of the parent.
Modified:
stable/7/sys/de
Author: marius
Date: Sun Oct 17 12:33:15 2010
New Revision: 213962
URL: http://svn.freebsd.org/changeset/base/213962
Log:
MFC: r213361
Try to adhere to style(9) and be consistent within this file.
Modified:
stable/8/sys/dev/mii/mii.c
Directory Properties:
stable/8/sys/ (props changed
Author: marius
Date: Sun Oct 17 12:33:15 2010
New Revision: 213963
URL: http://svn.freebsd.org/changeset/base/213963
Log:
MFC: r213361
Try to adhere to style(9) and be consistent within this file.
Modified:
stable/7/sys/dev/mii/mii.c
Directory Properties:
stable/7/sys/ (props changed
Author: marius
Date: Sun Oct 17 12:34:20 2010
New Revision: 213964
URL: http://svn.freebsd.org/changeset/base/213964
Log:
MFC: r175703
Fix a typo in a comment.
Modified:
stable/7/sys/dev/mii/amphy.c
Directory Properties:
stable/7/sys/ (props changed)
stable/7/sys/cddl/contrib/opens
Author: marius
Date: Sun Oct 17 12:43:15 2010
New Revision: 213965
URL: http://svn.freebsd.org/changeset/base/213965
Log:
MFC: r176773, r178598
Recognize Cicada CS8204 and CS8244 PHYs.
Modified:
stable/7/sys/dev/mii/ciphy.c
stable/7/sys/dev/mii/miidevs
Directory Properties:
stable/7/
Author: marius
Date: Sun Oct 17 12:47:07 2010
New Revision: 213966
URL: http://svn.freebsd.org/changeset/base/213966
Log:
MFC: r182751
Recognize 88E1116R phy variation. This part is found on some embedded devices.
Obtained from:Semihalf
Modified:
stable/7/sys/dev/mii/e1000ph
Author: marius
Date: Sun Oct 17 13:06:18 2010
New Revision: 213967
URL: http://svn.freebsd.org/changeset/base/213967
Log:
r182037, r182038, r182064
When there's an error, we don't want to free the children, since it
will be stack garbage.
Modified:
stable/7/sys/dev/mii/mlphy.c
stable
1 - 100 of 2728 matches
Mail list logo