__dead as defined by sys/cdefs.h?
I could not remember that we called it __dead on NetBSD. Maybe Thomas
did not remember, either. I will change it to __dead in my next round
of commits.
Dave
--
David Young
dyo...@pobox.comUrbana, IL(217) 721-9981
cipated. Drivers like rtw(4) assume 0 <= RSSI <= UINT8_MAX. If you
put those RSSI into an int8_t, then for high signal strengths the number
may change sign instead of increase in magnitude.
Dave
--
David Young
dyo...@pobox.comUrbana, IL(217) 721-9981
roughs Large Systems) or may run them in the future (CHERI),
&(NULL)->element cannot sensibly be computed.
Dave
--
David Young
dyo...@pobox.comUrbana, IL(217) 721-9981
Module Name:src
Committed By: dyoung
Date: Tue Nov 5 22:19:43 UTC 2019
Modified Files:
src/share/man/man9: vmem.9
Log Message:
Fix typo: vmem_add(9) does not actually take an `addrp` argument.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18
Module Name:src
Committed By: dyoung
Date: Tue Nov 5 22:19:43 UTC 2019
Modified Files:
src/share/man/man9: vmem.9
Log Message:
Fix typo: vmem_add(9) does not actually take an `addrp` argument.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18
On Thu, Apr 09, 2020 at 03:25:32PM +0900, SAITOH Masanobu wrote:
> On 2020/04/09 11:08, David Young wrote:
> > On Wed, Apr 08, 2020 at 11:01:52PM +, Jaromir Dolecek wrote:
> > > on I219 I observe about 35% transmit performance drop when tso4 enabled
> >
ble WM_DEBUG or something to see
all of the relevant stats.
Dave
--
David Young
dyo...@pobox.comUrbana, IL(217) 721-9981
he actual
alignment ever differs from compiler's expectation, then there
could be a bus error or an unwanted byte rotation/shift.
It looks to me like there's a bit of cleanup to do elsewhere before
removing __packed from network structures.
Dave
--
David Young
dyo...@pobox.comUrbana, IL(217) 721-9981
On Sun, Feb 14, 2021 at 07:46:38PM +, Roy Marples wrote:
> On 13/02/2021 21:34, David Young wrote:
> > On Tue, Feb 09, 2021 at 07:02:32AM +, Roy Marples wrote:
> > > Hi David
> > >
> > > On 03/02/2021 21:45, David Young wrote:
> > > >
On Tue, Feb 09, 2021 at 07:02:32AM +, Roy Marples wrote:
> Hi David
>
> On 03/02/2021 21:45, David Young wrote:
> >
> > This change looks a little hasty to me.
> >
> > It looks to me like some of these structs were __packed so that
> > they could be r
Module Name:src
Committed By: dyoung
Date: Tue Apr 30 02:05:00 UTC 2024
Modified Files:
src/sys/arch/evbarm: Makefile
Log Message:
When creating the tags file, include the sources in sys/arch/arm/xilinx/.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14
Module Name:src
Committed By: dyoung
Date: Tue Apr 30 02:05:00 UTC 2024
Modified Files:
src/sys/arch/evbarm: Makefile
Log Message:
When creating the tags file, include the sources in sys/arch/arm/xilinx/.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14
Module Name:src
Committed By: dyoung
Date: Thu May 9 01:33:13 UTC 2024
Modified Files:
src/sys/dev/acpi: sdhc_acpi.c
src/sys/dev/sdmmc: sdhc.c sdhcvar.h
Log Message:
If the ACPI flag "non-removable" is present and true for an SD/MMC
slot, then set a new flag on
Module Name:src
Committed By: dyoung
Date: Thu May 9 01:33:13 UTC 2024
Modified Files:
src/sys/dev/acpi: sdhc_acpi.c
src/sys/dev/sdmmc: sdhc.c sdhcvar.h
Log Message:
If the ACPI flag "non-removable" is present and true for an SD/MMC
slot, then set a new flag on
Module Name:src
Committed By: dyoung
Date: Sat May 4 02:21:49 UTC 2024
Modified Files:
src/distrib/sets/lists/dtb: ad.earmv7 ad.earmv7hf ad.earmv7hfeb
src/sys/external/gpl2/dts/dist/arch/arm/boot/dts: Makefile
Added Files:
src/sys/arch/arm/dts:
Module Name:src
Committed By: dyoung
Date: Sat May 4 02:21:49 UTC 2024
Modified Files:
src/distrib/sets/lists/dtb: ad.earmv7 ad.earmv7hf ad.earmv7hfeb
src/sys/external/gpl2/dts/dist/arch/arm/boot/dts: Makefile
Added Files:
src/sys/arch/arm/dts:
Module Name:src
Committed By: dyoung
Date: Sat May 4 02:04:55 UTC 2024
Modified Files:
src/sys/arch/arm/xilinx: zynq_uart.c
Log Message:
Initialize `struct consdev` members cn_dev and cn_pri like other
UART drivers do. If cn_dev is 0 instead of NODEV, then the kernel
Module Name:src
Committed By: dyoung
Date: Sat May 4 02:04:55 UTC 2024
Modified Files:
src/sys/arch/arm/xilinx: zynq_uart.c
Log Message:
Initialize `struct consdev` members cn_dev and cn_pri like other
UART drivers do. If cn_dev is 0 instead of NODEV, then the kernel
On Thu, Mar 26, 2009 at 08:51:05PM +, David Laight wrote:
On Wed, Mar 25, 2009 at 09:48:37PM +, David Young wrote:
Module Name:src
Committed By: dyoung
Date: Wed Mar 25 21:48:37 UTC 2009
Modified Files:
src/sys/kern: subr_autoconf.c
Log
log message than that. :-)
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
cetera.
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
drivers,
and you will be able to discard agr(4)'s code for saving the old
link-layer address, because you get that with SIOCALIFADDR for free. :-)
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
On Tue, Jul 07, 2009 at 10:47:51PM +0200, Joerg Sonnenberger wrote:
On Tue, Jul 07, 2009 at 01:26:13PM -0500, David Young wrote:
How is this for a fix? I haven't run-tested this, yet.
Wouldn't a pool serve the same purpose with less code?
I don't see why not. See attachment.
Dave
: it is no longer
needed to exclude vndopen(), and it will prevent subsequent opens
if we leave it.
To generate a diff of this commit:
cvs rdiff -u -r1.202 -r1.203 src/sys/dev/vnd.c
Does this fix PR 41511 ?
Maybe so.
Dave
--
David Young OJC Technologies
dyo...@ojctech.com
On Fri, Aug 14, 2009 at 08:16:05PM +0200, Manuel Bouyer wrote:
On Fri, Aug 14, 2009 at 12:48:13PM -0500, David Young wrote:
does it work for xvif interfaces? cf. PR/35074
Probably not. Thanks for bringing this case to my attention.
I could change illegal characters in if_xname
for userland to name sysctl
interfaces to permit/restrict their visibility and use by a user or a
process, and that is something I want to do in the future.
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
On Mon, Aug 17, 2009 at 08:42:37PM +0200, Alan Barrett wrote:
On Sun, 16 Aug 2009, David Young wrote:
net.interfaces.3.name=xvif0.0
net.interfaces.3.sndq.maxlen=...
sure, that would work.
Except for the fact that a sysctl node name cannot begin with a digit.
What's stopping
' seems to DTRT.
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
On Mon, Aug 17, 2009 at 03:47:05PM -0700, Paul Goyette wrote:
On Mon, 17 Aug 2009, David Young wrote:
To avoid amibiguities, I say that a digits-only name MUST match the
integer name. ...
Yes, I would agree with your match criterium.
... That is, this should not be allowed
and persuasive.
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
for mips64
We only have the source code, these days :-)
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
in the
kernel config when trying machdep.acpi_vbios_reset=2.
You could leave it out of the sysctl tree.
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
rtw_softc *sc)
{
/* ... */
if (pmf_device_register(self, rtw_suspend, rtw_resume)) {
pmf_class_network_register(self, sc-sc_if);
/* ... */
}
/* ... */
}
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL
non-regular languages :-), but I would
certainly like to have a look at your sed script. I have a script of
my own that uses cpp(1) to evaluate the macros, but it botches the
whitespace badly!
This may be an ideal task for semantic patches. I must try them out,
soon.
Dave
--
David Young
On Sun, Sep 20, 2009 at 08:35:45AM +0100, Marc Balmer wrote:
Am 17.09.2009 um 21:21 schrieb David Young:
Module Name: src
Committed By:dyoung
Date:Thu Sep 17 20:21:54 UTC 2009
Modified Files:
src/sys/arch/i386/pci: elan520.c
Log Message:
As Jonathan
On Tue, Nov 03, 2009 at 08:02:52AM +0100, Christoph Egger wrote:
David Young wrote:
Module Name:src
Committed By: dyoung
Date: Tue Nov 3 05:23:28 UTC 2009
Modified Files:
src/sys/arch/i386/conf: files.i386
src/sys/arch/i386/i386: spl.S
src
On Tue, Nov 03, 2009 at 09:47:15AM -0500, Andreas Wrede wrote:
After this commit compiling amd64 kernels fails with:
/u2/netbsd-current/src/sys/arch/x86/x86/patch.c:40:26: error:
opt_spldebug.h: No such file or directory
Sorry about that! Try x86/x86/patch.c r1.20.
Dave
--
David Young
On Tue, Nov 03, 2009 at 12:12:17PM -0800, Jason Thorpe wrote:
On Nov 2, 2009, at 9:08 PM, David Young wrote:
Module Name:src
Committed By: dyoung
Date: Tue Nov 3 05:08:19 UTC 2009
Modified Files:
src/sys/arch/i386/i386: copy.S
Added Files
-time.
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
On Thu, Nov 12, 2009 at 08:24:05PM +, r...@fdy2.demon.co.uk wrote:
Please could ncdcs be restored, it isn't part of binutils and is
needed for NetBSD/ibmnws.
It's in src/external/, now.
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
,
instead.
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
.
please revert SPLDEBUG. it does not belong in sys/kern.
Have a little patience. I am incorporating all of the suggestions that
I have heard so far into a patch.
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
data, when it is available, for the direct
configuration of devices that we would otherwise have to probe for.
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
they share some code?
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
Module Name:src
Committed By: dyoung
Date: Tue Jan 5 20:49:04 UTC 2010
Modified Files:
src/sys/modules: Makefile
Log Message:
Fix MKBINUTILS=no builds by leaving out xldscripts.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/modules/Makefile
Module Name:src
Committed By: dyoung
Date: Thu Jan 7 22:39:52 UTC 2010
Modified Files:
src/sys/kern: subr_autoconf.c
src/sys/sys: device.h
Log Message:
Add a do-nothing child-detachment hook, null_childdetached(device_t,
device_t).
To generate a diff of this
Module Name:src
Committed By: dyoung
Date: Fri Jan 8 19:43:26 UTC 2010
Modified Files:
src/sys/arch/x86/pci: ichlpcib.c pchb.c
src/sys/arch/x86/x86: cpu.c x86_autoconf.c
src/sys/arch/xen/x86: cpu.c
Log Message:
Expand PMF_FN_* macros.
To generate a diff
Module Name:src
Committed By: dyoung
Date: Fri Jan 8 19:45:28 UTC 2010
Modified Files:
src/sys/arch/i386/pci: elan520.c piixpcib.c
Log Message:
Expand PMF_FN_* macros.
To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/sys/arch/i386/pci/elan520.c
cvs
Module Name:src
Committed By: dyoung
Date: Fri Jan 8 19:47:42 UTC 2010
Modified Files:
src/sys/dev/cardbus: cardbus.c ehci_cardbus.c if_ath_cardbus.c
if_atw_cardbus.c if_rtw_cardbus.c siisata_cardbus.c
Log Message:
Expand PMF_FN_* macros.
To generate a diff
Module Name:src
Committed By: dyoung
Date: Fri Jan 8 19:48:18 UTC 2010
Modified Files:
src/sys/dev/gpio: gpio.c
Log Message:
Expand PMF_FN_* macros.
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/dev/gpio/gpio.c
Please note that diffs are not
Module Name:src
Committed By: dyoung
Date: Fri Jan 8 19:53:10 UTC 2010
Modified Files:
src/sys/dev/sdmmc: sdhc.c sdhcvar.h
Log Message:
Expand PMF_FN_* macros.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/dev/sdmmc/sdhc.c
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: dyoung
Date: Fri Jan 8 19:56:52 UTC 2010
Modified Files:
src/sys/dev/pci: agp.c agp_i810.c agp_intel.c ahcisata_pci.c auacer.c
auich.c auixp.c autri.c auvia.c azalia.c cs4280.c cs4281.c
ehci_pci.c esa.c esm.c
Module Name:src
Committed By: dyoung
Date: Fri Jan 8 20:00:33 UTC 2010
Modified Files:
src/sys/dev/pckbport: pckbd.c pms.c
Log Message:
Expand PMF_FN_* macros.
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/dev/pckbport/pckbd.c
cvs rdiff -u
Module Name:src
Committed By: dyoung
Date: Fri Jan 8 20:01:21 UTC 2010
Modified Files:
src/sys/dev/sbus: dbri.c p9100.c
Log Message:
Expand PMF_FN_* macros.
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/dev/sbus/dbri.c
cvs rdiff -u -r1.50 -r1.51
Module Name:src
Committed By: dyoung
Date: Tue Jan 12 21:08:09 UTC 2010
Modified Files:
src/sys/conf: files
src/sys/dev: cgd.c cgdvar.h
Log Message:
Make cgd(4) into a detachable pseudo-device. Thanks, Jan Danielsson,
for the patches!
I've lightly tested the
need to do to
build it? It doesn't seem to show up with a build.sh release
The one from sys/modules/cgd.
Hmm. That's not built in a release, is it?
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
Module Name:src
Committed By: dyoung
Date: Tue Jan 12 23:49:34 UTC 2010
Modified Files:
src/sys/dev: cgd.c
Log Message:
Provide a more complete modules hook, cgd_modcmd(), derived from
vnd_modcmd().
To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66
Module Name:src
Committed By: dyoung
Date: Wed Jan 13 01:23:07 UTC 2010
Modified Files:
src/distrib/sets/lists/comp: mi
Log Message:
./usr/libdata/ldscripts/kmodule will not be installed if MKKMOD=no, so
add 'kmod' to its keywords.
To generate a diff of this commit:
cvs
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
Module Name:src
Committed By: dyoung
Date: Fri Jan 15 23:49:22 UTC 2010
Modified Files:
src/sys/arch/amiga/dev: fd.c
Log Message:
Use __arraycount().
To generate a diff of this commit:
cvs rdiff -u -r1.83 -r1.84 src/sys/arch/amiga/dev/fd.c
Please note that diffs are
Module Name:src
Committed By: dyoung
Date: Sat Jan 16 18:43:34 UTC 2010
Modified Files:
src/sys/dev/bi: kdb.c
Log Message:
Delete some dead (#ifdef notyet) code.
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/dev/bi/kdb.c
Please note that diffs
Module Name:src
Committed By: dyoung
Date: Mon Jan 18 23:57:14 UTC 2010
Modified Files:
src/sys/dev/pad: pad.c
Log Message:
If the device does not exist, return ENXIO, as is customary, instead of
ENODEV. Ok jmcne...@.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: dyoung
Date: Tue Jan 19 21:54:53 UTC 2010
Modified Files:
src/sys/kern: subr_autoconf.c
Log Message:
A new survey of the code indicates that the very highest interrupt
priority level where the kernel accesses alldevs is IPL_VM, where
some
Module Name:src
Committed By: dyoung
Date: Wed Jan 20 00:39:30 UTC 2010
Modified Files:
src/distrib/sets/lists/comp: mi
src/share/man/man9: Makefile pmf.9
Log Message:
Update PMF documentation: rename pmf_device_resume_subtree to
pmf_device_subtree_resume.
Module Name:src
Committed By: dyoung
Date: Wed Jan 20 19:00:47 UTC 2010
Modified Files:
src/sys/dev: cgd.c
Log Message:
Cosmetic: get out of cgdioctl() early. Instead of
int ret;
switch (...) {
case ...:
ret = ...;
Module Name:src
Committed By: dyoung
Date: Thu Jan 21 02:14:42 UTC 2010
Modified Files:
src/sys/dev: md.c
Log Message:
Take care not to dereference a NULL softc.
To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sys/dev/md.c
Please note that diffs are
Module Name:src
Committed By: dyoung
Date: Thu Jan 21 02:19:55 UTC 2010
Modified Files:
src/sys/dev: radio.c
Log Message:
All that the activation hook radioactivate() did was to change
sc_dying, and nothing in the driver examines sc_dying, so get rid of
radioactivate()
Module Name:src
Committed By: dyoung
Date: Thu Jan 21 02:53:51 UTC 2010
Modified Files:
src/sys/dev/ata: ata.c
Log Message:
Cosmetic: join some lines. Get out early on errors, change
switch (...) {
...
error = ...;
Module Name:src
Committed By: dyoung
Date: Thu Jan 21 20:51:31 UTC 2010
Modified Files:
src/sys/net: bpfdesc.h
Log Message:
Spelling fix: correspoding - corresponding.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/net/bpfdesc.h
Please note that
Module Name:src
Committed By: dyoung
Date: Fri Jan 22 20:18:46 UTC 2010
Modified Files:
src/share/man/man9: percpu.9
Log Message:
Mention all of the API routines in the NAME section, and capitalize
'percpu'. Also in the NAME section, call it a Per-CPU storage
allocator.
Module Name:src
Committed By: dyoung
Date: Fri Jan 22 20:41:50 UTC 2010
Modified Files:
src/share/man/man9: percpu.9
Log Message:
Cross-reference xc(9) instead of queue(9).
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/share/man/man9/percpu.9
Please
Module Name:src
Committed By: dyoung
Date: Fri Jan 22 20:43:48 UTC 2010
Added Files:
src/share/man/man9: xc.9
Log Message:
Add a manual page for cross-calls. Somebody should read this to
make sure I've described it correctly and intelligibly.
TBD: hook this up in the
Module Name:src
Committed By: dyoung
Date: Fri Jan 22 23:14:29 UTC 2010
Modified Files:
src/distrib/sets/lists/comp: mi
src/share/man/man9: Makefile
Log Message:
Install manual pages for cross-calls and per-CPU storage.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: dyoung
Date: Fri Jan 22 23:27:01 UTC 2010
Modified Files:
src/share/man/man9: xc.9
Log Message:
Per rmind@'s suggestion, describe the cross-call implementation in more
detail (by pulling more text from sys/kern/subr_xcall.c).
Mention that a
Module Name:src
Committed By: dyoung
Date: Fri Jan 22 23:50:07 UTC 2010
Modified Files:
src/sbin/ifconfig: af_inet6.c
Log Message:
Compare a pointer with NULL instead of testing its truth.
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26
with
amigappc. For the start I fixed some SCSI drivers.
cbiiisc and ahsc were tested and seem to work really fast with DMA now.
Should the amiga/amigappc drivers be converted to
bus_space(9)/bus_dma(9) ?
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
Module Name:src
Committed By: dyoung
Date: Sat Feb 6 22:32:08 UTC 2010
Modified Files:
src/distrib/sets/lists/comp: mi
src/share/man/man9: Makefile spl.9
src/share/man/man9/man9.i386: Makefile
Added Files:
src/share/man/man9/man9.i386: splraise.9
On Wed, Nov 18, 2009 at 02:40:58PM -0600, David Young wrote:
On Wed, Nov 18, 2009 at 01:29:05AM +, YAMAMOTO Takashi wrote:
hi,
Module Name: src
Committed By: dyoung
Date: Tue Nov 17 18:36:07 UTC 2009
Modified Files:
src/distrib/sets/lists/comp
experience, disagreement between bus ACPI device attachments
causes a lot of confusion for operators and kernel bugs.
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
Module Name:src
Committed By: dyoung
Date: Mon Feb 8 17:59:06 UTC 2010
Modified Files:
src/sys/net/agr: if_agr.c if_agrtimer.c if_agrvar_impl.h
Log Message:
Take another stab at fixing the LOCKDEBUG panic reported in PR
kern/39940 and by Martti Kuparinen on
Module Name:src
Committed By: dyoung
Date: Thu Feb 11 18:11:37 UTC 2010
Modified Files:
src/share/man/man9: pci.9
Log Message:
Do not reference deprecated API shutdownhook_establish(9), but reference
pmf(9), instead.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: dyoung
Date: Thu Feb 11 18:17:43 UTC 2010
Modified Files:
src/share/man/man9: doshutdownhooks.9
Log Message:
Mention that doshutdownhooks(9) is deprecated. Suggest to use
pmf_system_shutdown(9), instead.
To generate a diff of this commit:
Module Name:src
Committed By: dyoung
Date: Thu Feb 11 18:20:38 UTC 2010
Modified Files:
src/share/man/man9: dopowerhooks.9
Log Message:
Mention that dopowerhooks(9) is deprecated. Suggest to use
pmf_system_suspend(9), instead.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: dyoung
Date: Fri Feb 12 00:45:38 UTC 2010
Modified Files:
src/distrib/sets/lists/comp: mi
src/share/man/man9/man9.i386: Makefile
Added Files:
src/share/man/man9/man9.i386: nmi.9
Log Message:
Add nmi(9), a manual page for the
Module Name:src
Committed By: dyoung
Date: Fri Feb 12 22:23:17 UTC 2010
Modified Files:
src/lib/libc/atomic: atomic_cas.3
Log Message:
With help from rmind@, describe the non-interlocked (*_ni) variants of
the standard atomic compare-and-swap operations. Tell some
Module Name:src
Committed By: dyoung
Date: Fri Feb 12 22:34:38 UTC 2010
Modified Files:
src/distrib/sets/lists/comp: mi
src/lib/libc/atomic: Makefile.inc
Log Message:
Link atomic_cas.3 to atomic_cas_{32,64,ptr,uint,ulong}_ni.3.
To generate a diff of this commit:
Module Name:src
Committed By: dyoung
Date: Mon Feb 15 20:20:34 UTC 2010
Modified Files:
src/sys/kern: subr_autoconf.c
src/sys/sys: device.h
Log Message:
Extract a subroutine, const char *cfdata_ifattr(cfdata_t cf), that
returns the name of the interface attribute
Module Name:src
Committed By: dyoung
Date: Mon Feb 15 23:53:08 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: mainbus.c
src/sys/arch/i386/i386: mainbus.c
Log Message:
Don't use the global variable pci_mode, but use a local copy of
the return value of
Module Name:src
Committed By: dyoung
Date: Mon Feb 15 23:53:56 UTC 2010
Modified Files:
src/sys/arch/xen/x86: mainbus.c
Log Message:
Don't use the global variable pci_mode, but use a local copy of
the return value of pci_mode_detect(), instead.
To generate a diff of
Module Name:src
Committed By: dyoung
Date: Mon Feb 15 23:55:25 UTC 2010
Modified Files:
src/sys/arch/xen/include: pci_machdep.h
Log Message:
Get pci_mode out of the global namespace.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14
Module Name:src
Committed By: dyoung
Date: Wed Feb 17 00:15:24 UTC 2010
Modified Files:
src/sys/kern: kern_pmf.c
Log Message:
Initialize the temporary pmf_qual_t in pmf_device_subtree_release()
to avoid a failed ds != NULL assertion, later.
To generate a diff of this
Module Name:src
Committed By: dyoung
Date: Fri Feb 19 22:28:47 UTC 2010
Modified Files:
src/sys/kern: subr_autoconf.c
Log Message:
Avoid a potential crash: get more struct device initialization
out of the way before trying to get a unit number. If we cannot
get a unit
) {
(*dtrace_vtime_switch_func)(newl);
}
#endif
}
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
)) {
(*dtrace_vtime_switch_func)(newl);
}
vrs
dtrace_vtime_switch(newl);
There will not necessarily be a function call, but making the function
inline may help to avoid a function call.
Dave
--
David Young OJC Technologies
dyo...@ojctech.com Urbana, IL * (217) 278-3933
Module Name:src
Committed By: dyoung
Date: Tue Feb 23 19:28:00 UTC 2010
Modified Files:
src/sys/dev/cardbus: cardbus.c cardbusvar.h
src/sys/dev/pci: pci.c pcireg.h pcivar.h
Log Message:
Remove unused functions pci_disable_retry() and cardbus_disable_retry().
To
Module Name:src
Committed By: dyoung
Date: Wed Feb 24 17:59:33 UTC 2010
Modified Files:
src/sys/compat/darwin: darwin_ioframebuffer.c
Log Message:
Mark some suspicious ENODEV returns (should be ENXIO?) with comments.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: dyoung
Date: Wed Feb 24 18:16:50 UTC 2010
Modified Files:
src/sys/dev/if_ndis: if_ndisvar.h
Log Message:
Start to tuck Cardbus under the PCI abstraction. Step #1, textual
substitution: for all practical purposes, pcitag_t and cardbustag_t
Module Name:src
Committed By: dyoung
Date: Wed Feb 24 21:22:01 UTC 2010
Modified Files:
src/sys/arch/x86/x86: intr.c
Log Message:
Rename to 'pc' all variables 'pci_chipset_tag'.
To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 src/sys/arch/x86/x86/intr.c
Module Name:src
Committed By: dyoung
Date: Wed Feb 24 21:24:20 UTC 2010
Modified Files:
src/sys/arch/x86/include: pci_machdep.h
Log Message:
Change 'typedef void *pci_chipset_tag_t' to 'typedef struct
pci_chipset_tag *pci_chipset_tag_t' for an improvement in type safety.
1 - 100 of 243 matches
Mail list logo