Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (38m)  netbsd-8 (6d)  netbsd-10 (6d)  netbsd-9 (12d)  thorpej-ifq (176d)  thorpej-altq-separation (178d) 

2024-05-10 21:15:20 UTC Now

2013-06-19 13:26:01 UTC MAIN commitmail json YAML

support hardware acceleration via SX
This requires a recent cgfourteen kernel driver which allows userland to map
SX register space.
Basic acceleration is enabled by default ( use Option "Accel" "false" to turn
it off ), XRender support is incomplete but good enough for anti-aliased text
rendering ( enable with Option "xrender" "true" ).

(macallan)

2013-06-19 13:20:05 UTC MAIN commitmail json YAML

2013-06-19 10:53:24 UTC MAIN commitmail json YAML

Fix a bug that wrong semaphore is used in wm_gmii_hv_{read,write}reg.

(msaitoh)

2013-06-19 10:38:51 UTC MAIN commitmail json YAML

Add ECC support for the packet buffer. Only 82571 and I21[78] support ECC.

(msaitoh)

2013-06-19 10:27:08 UTC MAIN commitmail json YAML

Fix some bugs on I21[78] to make stable.

(msaitoh)

2013-06-19 08:02:06 UTC netbsd-5 commitmail json YAML

2013-06-19 08:01:05 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1864):
sys/netinet6/ip6_flow.c: revision 1.21
Clear mbuf's csum_flags in ip6flow_fastforward(). Fixes PR#47849.

(bouyer)

2013-06-19 07:59:41 UTC netbsd-5-1 commitmail json YAML

2013-06-19 07:59:38 UTC netbsd-5-2 commitmail json YAML

2013-06-19 07:59:02 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1862):
share/man/man4/options.4: revision 1.420
s/can be displayed be calling/can be displayed by calling/

(bouyer)

2013-06-19 07:58:46 UTC netbsd-5-2 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1862):
share/man/man4/options.4: revision 1.420
s/can be displayed be calling/can be displayed by calling/

(bouyer)

2013-06-19 07:58:34 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1862):
share/man/man4/options.4: revision 1.420
s/can be displayed be calling/can be displayed by calling/

(bouyer)

2013-06-19 07:55:44 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1859):
sys/kern/kern_drvctl.c: revision 1.34
Fix memory leak on the following cases when device attached or detached:
  - No one open drvctl.
  - kmem_alloc() failed in devmon_insert().

(bouyer)

2013-06-19 07:51:45 UTC netbsd-5 commitmail json YAML

2013-06-19 07:51:06 UTC netbsd-5 commitmail json YAML

2013-06-19 07:50:15 UTC netbsd-5 commitmail json YAML

Pullup the following revisions via patch, requested by msaitoh in ticket #1850:
sys/dev/pci/if_wm.c 1.201, 1.203-1.204,
1.207-1.212, 1.215,
1.217-1.218, 1.220-1.223,
1.228, 1.232-245
sys/dev/pci/if_wmreg.h 1.40-1.45, 1.47-1.48
sys/dev/pci/if_wmvar.h 1.11-1.13
sys/dev/pci/pcidevs 1.1074, 1.1077, 1.1117
sys/dev/pci/pcidevs.h regen
sys/dev/pci/pcidevs_data.h regen
sys/dev/mii/igphyreg.h 1.6
sys/dev/mii/ihphy.c 1.1-1.2
sys/dev/mii/ihphyreg.h 1.1
sys/dev/mii/inbmphyreg.h 1.3
sys/dev/mii/files.mii 1.47 via patch
sys/dev/mii/miidevs 1.97 and 1.100
sys/dev/mii/miidevs.h regen
sys/dev/mii/miidevs_data.h regen
sys/arch/i386/conf/ALL 1.280
sys/arch/i386/conf/GENERIC 1.1001
sys/arch/i386/conf/INSTALL_FLOPPY 1.11
sys/arch/i386/conf/XEN2_DOM0 patch
sys/arch/amd64/conf/GENERIC 1.293
sys/arch/amd64/conf/XEN3_DOM0 1.61
share/man/man4/wm.4 1.21-1.24

Apply almost all fixes and improvements from netbsd-6 except for
the rev. 1.196's iqdrops' change.

- Add the detach code.
- Add code for WOL, ASF, IPMI and Intel AMT. WOL is disabled by default
- Add Yet another workaround for ICH8.
- 82576 is dual port, so check the FUNCID and increment the MAC address for
  the 2nd port.
- Fix the names of 82577L[MC] LAN controllers (for mobile).
- Fix CTRL_EXT_SWDPIN() and CTRL_EXT_SWDPIO() macros. The bit order of the
  SW definable pin is not 6543 but 3654!!!
- Rewrite the code to read MAC address from eeprom.
- Add 82580 support.
- 82571 quirk. Only 82571 shares port 0 of EEMNGCTL_CFGDONE.
- The document says that the TDH register must be set after
  TCL.EN is set on 82575 and newer devices.
- Fix some register names. No functional change.
- Omit U+00AE "REGISTERED SIGN" in a product name due to its non-ASCII nature.
- Stop wm(4) from needlessly resetting when you add or delete a vlan(4).
- Fix MAC address check on 8257[156] and 80003 case. Some cards have non 0xffff
  pointer but those don't use alternative MAC address in reality. So we check
  whether the broadcast bit is set or not like Intel's e1000 driver.
  Fixes PR kern/44072 reported by Jean-Yves Moulin.
- Add PCH2(and 82579) support. Fixes PR#46487
- Add yet another 82567V support.
- Add ICH10+HANKSVILL support.
- Add support Intel I350 Ethernet.
- Make vlan and all ip/ip6 checksum offload work for the I350.
- Fix compile error with  WM_DEBUG.
- Fix a bug that PHY isn't set to low-power mode on PCH and PCH2.
- Add WM_DEBUG_NVM. If WM_DEBUG_NVM is enabled, dump the FLASH ROM data.
- Skip 64bit BAR correctly.
- Fix RAL_TABSIZE for ICH8, 82576, 82580 and I350.
- Use 82580(and I350) specific PHY read/write functions. Fixes PR#47542.
- Style fix. Fix typo in comment. Fix comments. Add comments.

(bouyer)

2013-06-19 07:44:42 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1847):
sys/arch/x86/include/mtrr.h: revision 1.5
sys/arch/x86/x86/mtrr_i686.c: revision 1.25
sys/arch/x86/include/specialreg.h: revision 1.55
Increase MTRR_I686_NVAR_MAX from 8 to 16. Avoids
"FIXME: more than 8 MTRRs (10)" message on booting Thinkpad W520 and
similar. While here replace a magic number with MTRR_I686_NVAR_MAX * 2

(bouyer)

2013-06-19 07:35:18 UTC netbsd-6 commitmail json YAML

2013-06-19 07:29:05 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #895):
sys/netinet6/ip6_flow.c: revision 1.21
Clear mbuf's csum_flags in ip6flow_fastforward(). Fixes PR#47849.

(bouyer)

2013-06-19 06:15:54 UTC MAIN commitmail json YAML

Make this build again. hi christos

(dholland)

2013-06-19 01:07:55 UTC MAIN commitmail json YAML

make this compile again

(christos)

2013-06-19 00:54:08 UTC MAIN commitmail json YAML

add a field to struct sbus_device which records the framebuffer size reported
by ioctl(FBIOGATTR) so drivers can use it

(macallan)

2013-06-19 00:41:16 UTC MAIN commitmail json YAML

add store-with-clamp instructions

(macallan)

2013-06-18 23:40:38 UTC MAIN commitmail json YAML

2013-06-18 23:39:44 UTC MAIN commitmail json YAML

Add OMAP5_PRM_RSTCTRL definition

(matt)

2013-06-18 22:41:03 UTC MAIN commitmail json YAML

Add AHCI OMAP5 address

(matt)

2013-06-18 20:17:19 UTC MAIN commitmail json YAML

xorg's pixman-arm-neon-asm-bilinear.S wants to include this file, so make
it safe for the assembler, by eliding the only c declaration in it.

(christos)

2013-06-18 20:06:09 UTC MAIN commitmail json YAML

Use a #define for the variable name we put in environment to pass .MAKE.LEVEL
in case we don't want to use gmake's MAKELEVEL in a different way.

(sjg)

2013-06-18 19:31:27 UTC MAIN commitmail json YAML

Fix use after free bug.
Parse_SetInput:
curFile->fname was using the buffer passed to it - which ReadMakefile frees.
This change makes the comment in ParseEOF about leaking curFile->fname true.

(sjg)

2013-06-18 18:18:58 UTC MAIN commitmail json YAML

2013-06-18 15:42:54 UTC MAIN commitmail json YAML

Turn off direct mapped phys

(matt)

2013-06-18 15:40:26 UTC MAIN commitmail json YAML

Fix gpio addresses
Add sdhc

(matt)

2013-06-18 15:39:19 UTC MAIN commitmail json YAML

2013-06-18 15:37:16 UTC MAIN commitmail json YAML

Add PL310 L2CC init for OMAP4.
Use OMAP_[345]XXX
Add OMAP4 hooks in beagle_device_register

(matt)

2013-06-18 15:28:36 UTC MAIN commitmail json YAML

Unforce VERBOSE_INIT_ARM
Add a crlf after the final 'Z'

(matt)

2013-06-18 15:27:05 UTC MAIN commitmail json YAML

Only set CPU_CONTROL_VECRELOC if ARM_HAS_VBAR is not defined.

(matt)

2013-06-18 15:23:18 UTC MAIN commitmail json YAML

Add OMAP4 support.  (Incomplete).

(matt)

2013-06-18 15:22:37 UTC MAIN commitmail json YAML

Add OMAP_[2345]XXX to simply matching.

(matt)

2013-06-18 15:04:53 UTC MAIN commitmail json YAML

Initial OMAP4 changes.
Attaches but ...
sdhc0 at obio2 addr 0x4809c000-0x4809ceff intr 115: SDHC controller
sdhc0: SD Host Specification 1.0, rev.0
sdmmc0 at sdhc0 slot 0
sdhc0: INIT Procedure timeout
sdmmc0: couldn't supply clock
sdmmc0: couldn't enable card: 60

(matt)

2013-06-18 15:02:55 UTC MAIN commitmail json YAML

Add PL310 address for OMAP4.
Fix RSTCTRL address for OMAP4.

(matt)

2013-06-18 15:01:49 UTC MAIN commitmail json YAML

2013-06-18 08:48:55 UTC MAIN commitmail json YAML

port-i386/47907: kernel trap when using EISA with I/O APIC on i386

Patch from Felix Deichmann.

XXX pullup netbsd-6

(uebayasi)

2013-06-18 08:01:00 UTC MAIN commitmail json YAML

Tuck away a bunch of symbols that don't need to be public.

(dholland)

2013-06-18 05:40:36 UTC ipsec-tools-0_8-branch commitmail json YAML

From Paul Barker: Remove redundant memset after calloc that caused compile
failures with gcc 4.8 due to error: argument to 'sizeof' in 'memset' call
is the same expression as the destination; did you mean to dereference.

(tteras)

2013-06-18 05:39:50 UTC MAIN commitmail json YAML

From Paul Barker: Remove redundant memset after calloc that caused compile
failures with gcc 4.8 due to error: argument to 'sizeof' in 'memset' call
is the same expression as the destination; did you mean to dereference.

(tteras)

2013-06-18 04:33:57 UTC MAIN commitmail json YAML

Add LFS_KERNEL_RFW, a preexisting lfs option that should have been
here all along.

(dholland)

2013-06-17 20:30:49 UTC MAIN commitmail json YAML

2013-06-17 17:44:17 UTC MAIN commitmail json YAML

2013-06-17 17:40:17 UTC MAIN commitmail json YAML

don't echo the make command in the output file.

(christos)

2013-06-17 15:58:41 UTC MAIN commitmail json YAML

Remove previous; this is built in ../../lib/libXdmGreet as pointed out by
mrg.

(christos)

2013-06-17 15:46:04 UTC MAIN commitmail json YAML

LFS module does not depend on FFS anymore. (NAKAJIMA Yoshihiro)

(christos)

2013-06-17 12:35:02 UTC MAIN commitmail json YAML

Add entries for m_copyup(9) man pages, updated by ryo@.

(tsutsui)

2013-06-17 11:05:42 UTC MAIN commitmail json YAML

2013-06-17 09:58:22 UTC MAIN commitmail json YAML

add m_copyup(9) obtained from FreeBSD (manual only)

(ryo)

2013-06-17 05:13:07 UTC MAIN commitmail json YAML

KASSERT -> KASSERTMSG

(matt)

2013-06-17 04:41:30 UTC MAIN commitmail json YAML

If possible, use strd to clear .bss

(matt)

2013-06-17 04:41:12 UTC MAIN commitmail json YAML

2013-06-17 04:40:24 UTC MAIN commitmail json YAML

beagle now has a genassym.cf

(matt)

2013-06-17 04:39:49 UTC MAIN commitmail json YAML

Use <arm/cortex/a9_mpsubr.S> for the PANDABOARD as well as using
its cpuinit and l1pt init routines.
Add support for printing progress chars.

(matt)

2013-06-17 04:38:51 UTC MAIN commitmail json YAML

Make this a little more generic.
Make sure to turn on branch prediction.

(matt)

2013-06-17 04:38:14 UTC MAIN commitmail json YAML

On the 4430/5430, console is in peripheral space, not core.

(matt)

2013-06-17 04:37:39 UTC MAIN commitmail json YAML

Don't hardcode beagle_putchar com values.

(matt)

2013-06-17 02:05:42 UTC netbsd-6 commitmail json YAML

2013-06-17 02:05:19 UTC netbsd-6 commitmail json YAML

Fix compile error (requested by martin in ticket #865):
usr.sbin/installboot/arch/vax.c rev. 1.16-1.17

Don't include host's disklabel.h.

(msaitoh)

2013-06-17 01:51:24 UTC netbsd-5 commitmail json YAML

2013-06-17 01:50:34 UTC netbsd-5 commitmail json YAML

Fix compile error (requested by martin in ticket #1856):
usr.sbin/installboot/arch/vax.c rev. 1.17

In the tool build <nbinclude/vax/disklabel.h> is enough.

(msaitoh)

2013-06-17 00:40:18 UTC MAIN commitmail json YAML

Turn off VERBOSE_INIT_ARM (which was turned on in last commit).

(matt)

2013-06-16 23:49:50 UTC MAIN commitmail json YAML

Become daemon before initializing anything, otherwise this does not work
with threaded workers.

(christos)

2013-06-16 20:46:24 UTC MAIN commitmail json YAML

Hang a warning banner on some nasty code I just found.

(dholland)

2013-06-16 19:05:00 UTC MAIN commitmail json YAML

In the tool build <nbinclude/vax/disklabel.h> is enough.

(martin)

2013-06-16 17:57:21 UTC MAIN commitmail json YAML

2013-06-16 17:47:54 UTC MAIN commitmail json YAML

2013-06-16 16:49:52 UTC MAIN commitmail json YAML

Add config for OMAP5432_EVM (omap5 dual cortex-a15)

(matt)

2013-06-16 16:49:09 UTC MAIN commitmail json YAML

Fix GPIO locations, comment out clocks

(matt)

2013-06-16 16:48:23 UTC MAIN commitmail json YAML

adapt am335x memprobe so it can be used by omap4/omap5.
Fill in the reference clock (omap_sys_clk) when determining speed.
Make sure memory controller are mapped.
Make sure to map console PA in bootstrap page table.

(matt)

2013-06-16 16:44:39 UTC MAIN commitmail json YAML

2013-06-16 16:43:08 UTC MAIN commitmail json YAML

Improve generic timer inlines to be cnt*_* consistently

(matt)

2013-06-16 16:42:13 UTC MAIN commitmail json YAML

2013-06-16 13:47:43 UTC MAIN commitmail json YAML

Use TOOL_GZIP in mkimage, and pass the TOOL_GZIP into it.

(jakllsch)

2013-06-16 13:33:30 UTC MAIN commitmail json YAML

Add an UFS_SNAPGONE() ufs op replacing the calls
to ffs_snapgone() in ufs_lookup.c.

Ok: David Holland <dholland@netbsd.org>

Welcome to 6.99.22

(hannken)

2013-06-16 08:18:00 UTC MAIN commitmail json YAML

Use "-mtune-arm9e" for CPUFLAGS rather than "-march=armv5te".
The latter seems to cause problems around USB xfers (but not 100% sure).

(tsutsui)

2013-06-16 08:13:28 UTC MAIN commitmail json YAML

Enable MFS, CD9660, NULLFS, and UDF (for misc build work).

(tsutsui)

2013-06-16 08:08:51 UTC MAIN commitmail json YAML

Add and enable BUFQ options.

(tsutsui)

2013-06-16 06:29:09 UTC MAIN commitmail json YAML

The bit location of link ability is different between 1000Base-X and others
(See annex 28B.2 and 28D). The old mii.h defined ANAR_X_PAUSE_* macros. Those
macros were named for 1000Base-X, but the bit definitions were not for
1000Base-X but for others (e.g. 1000BaseT). So there was bug in auto
negotiation for 1000Base-X, but there was no bug for other media. Define new
macro named ANAR_PAUSE_* and ANLPAR_PAUSE_* for other than 1000Base-X and fix
the bit definitions of ANAR_X_PAUSE_* and ANLPPAR_X_*. Change some PHY drivers
to use true macro.

(msaitoh)

2013-06-16 03:55:36 UTC MAIN commitmail json YAML

Update the sources list for lfs.

It is a defect in our module system that failure to include all the sources
in here does not result in a build failure with undefined symbols.

(It is also a defect in our module system that we need a whole parallel
system of source lists for it.)

(dholland)

2013-06-16 01:51:29 UTC MAIN commitmail json YAML

In the PIC case, build libXdmGreet; perhaps we should always build and
link against it, even in the static case?

(christos)

2013-06-16 00:13:58 UTC MAIN commitmail json YAML

Add a comment about a matched pair of off-by-one tests that make the
maximum size of short symlinks one byte less than one would think it
should be. Caution against changing it; that would break compatibility
with existing disk images. Behavior noticed by qjsgkem on freenode.

If my analysis is wrong, please correct...

(dholland)

2013-06-15 22:53:18 UTC MAIN commitmail json YAML

- missing semicolon
- missing SKIPS
- assignment instead of comparison

(christos)

2013-06-15 21:59:38 UTC MAIN commitmail json YAML

2013-06-15 21:58:20 UTC MAIN commitmail json YAML

Don't rely on hardcoded clocks now that we determine the actual ref clk
in the startup code.

(matt)

2013-06-15 21:55:09 UTC MAIN commitmail json YAML

2013-06-15 13:05:35 UTC MAIN commitmail json YAML

reflect the correct OpenBSD versions we are synced with.

(christos)

2013-06-15 12:29:02 UTC MAIN commitmail json YAML

revert part of previous commit

(christos)

2013-06-15 01:39:56 UTC MAIN commitmail json YAML

2013-06-15 01:37:10 UTC MAIN commitmail json YAML

adjust to the lfs splitadjust to the lfs splitadjust to the lfs splitadjust to the lfs splitadjust to the lfs splitadjust to the lfs splitadjust to the lfs splitadjust to the lfs splitadjust to the lfs split

(christos)

2013-06-15 01:27:19 UTC MAIN commitmail json YAML

2013-06-15 01:26:48 UTC MAIN commitmail json YAML

2013-06-15 00:42:16 UTC MAIN commitmail json YAML

2013-06-15 00:41:56 UTC MAIN commitmail json YAML

make loadadr uintptr_t since we are casting it to pointers.

(christos)

2013-06-15 00:40:12 UTC MAIN commitmail json YAML

since when -m belongs in cppflags?

(christos)

2013-06-14 20:02:44 UTC MAIN commitmail json YAML

Use VBAR register on Armada XP.

(rkujawa)

2013-06-14 16:37:55 UTC MAIN commitmail json YAML

if ipsec_flags is given, treat it as an interface name and change @LOCAL_ADDR@
to the IP address for it. This makes dynamic addresses work during autoconf.
Also while here in restart, re-use start and stop instead of duplicating them.

(christos)

2013-06-14 16:29:14 UTC MAIN commitmail json YAML

Accept - as stdin
Be nice and let the user know which file it could not open.

(christos)

2013-06-14 16:28:20 UTC MAIN commitmail json YAML

2013-06-14 16:10:02 UTC MAIN commitmail json YAML

Invoke tools/binstall/mkmanifest for Cygwin via ${HOST_SH}.
Fixes builds using source sets that drop executable bits.

(tsutsui)

2013-06-14 06:21:51 UTC MAIN commitmail json YAML

2013-06-14 05:59:51 UTC MAIN commitmail json YAML

sauce previous with a comment

(pooka)

2013-06-14 05:56:29 UTC MAIN commitmail json YAML

Ignore too short packets.  This condition is true especially for the
first packet on a new bus (len == 0).  Everything else in the stack
besides bpf seemed to be able to deal with one, though.

(pooka)

2013-06-14 05:54:04 UTC MAIN commitmail json YAML

Allocate large struct from heap instead of stack for the benefit of
low-stack environments in which this code can run.

(pooka)

2013-06-14 05:39:28 UTC MAIN commitmail json YAML

Remove header files which became unnecessary in 1.7.

(isaki)

2013-06-14 05:08:53 UTC netbsd-6 commitmail json YAML

2013-06-14 04:43:38 UTC MAIN commitmail json YAML

define HAVE_XAA_H.  fixes problems seen since the update to 2.1.20.

(mrg)

2013-06-14 04:17:36 UTC netbsd-6 commitmail json YAML

2013-06-14 03:54:43 UTC MAIN commitmail json YAML

2013-06-14 03:08:20 UTC netbsd-5 commitmail json YAML

2013-06-14 03:04:20 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #1856):
sys/sys/bootblock.h rev. 1.55
usr.sbin/installboot/arch/vax.c rev. 1.16
Adapt to new vax primary bootstrap layout.
Don't include host's disklabel.h.

(msaitoh)

2013-06-14 02:44:57 UTC netbsd-6-1 commitmail json YAML

2013-06-14 02:43:36 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #899):
lib/libm/arch/i387/fenv.c: revision 1.5
lib/libm/arch/x86_64/fenv.c: revision 1.3-1.4
Fix amd64 feraiseexcept so that it actually traps.
The call to fwait got lost somewhere along the line; the i387 code has it.
Fix sense of fegetexcept on x86.
Somehow I overlooked this when I fixed feenableexcept and fedisableexcept
last summer.

(msaitoh)

2013-06-14 02:39:14 UTC netbsd-6-0 commitmail json YAML

2013-06-14 02:37:53 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #899):
lib/libm/arch/i387/fenv.c: revision 1.5
lib/libm/arch/x86_64/fenv.c: revision 1.3-1.4
Fix amd64 feraiseexcept so that it actually traps.
The call to fwait got lost somewhere along the line; the i387 code has it.
Fix sense of fegetexcept on x86.
Somehow I overlooked this when I fixed feenableexcept and fedisableexcept
last summer.

(msaitoh)

2013-06-13 19:18:00 UTC MAIN commitmail json YAML

Correct use of entropy estimate when data are extracted from the pool.

The "threshold" value was being inappropriately used to limit how many
bytes could be output even after the estimator said enough bytes had
been put in to meet our minimum security guarantee.

This fixes a panic observed with the automatic test harness and by
msaitoh, where it was not possible to extract the full estimate's worth
of bytes even holding the pool lock across the estimate and extract
calls.

(tls)

2013-06-13 11:25:18 UTC MAIN commitmail json YAML

We need to say we have getloadavg(3) otherwise it wants to open /dev/kmem
and it does not work since we don't install setgid kmem.

(christos)

2013-06-13 10:57:15 UTC netbsd-6-1 commitmail json YAML

2013-06-13 10:55:59 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by reinoud in ticket #894):
sys/fs/nilfs/nilfs_vnops.c: revision 1.22-1.23
Fix serious file read problem due to not-so-clear VOP_BMAP description. Should
fix PR 45605.

(msaitoh)

2013-06-13 10:55:10 UTC netbsd-6-0 commitmail json YAML

2013-06-13 10:53:00 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by reinoud in ticket #894):
sys/fs/nilfs/nilfs_vnops.c: revision 1.22-1.23
Fix serious file read problem due to not-so-clear VOP_BMAP description. Should
fix PR 45605.

(msaitoh)

2013-06-13 10:24:05 UTC netbsd-6 commitmail json YAML

Ticket 887, 893, 894, 896, 897, 898 and 899.

(msaitoh)

2013-06-13 08:41:16 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #899):
lib/libm/arch/i387/fenv.c: revision 1.5
lib/libm/arch/x86_64/fenv.c: revision 1.3-1.4
Fix amd64 feraiseexcept so that it actually traps.
The call to fwait got lost somewhere along the line; the i387 code has it.
Fix sense of fegetexcept on x86.
Somehow I overlooked this when I fixed feenableexcept and fedisableexcept
last summer.

(msaitoh)

2013-06-13 07:40:24 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #898):
sys/dev/pci/if_alc.c: revision 1.7
avoid illegal sleeps in the softint routine.
XXX could probably do better by creating a watchdog thread.

(msaitoh)

2013-06-13 07:30:45 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by jdp in ticket #893):
sys/arch/sparc64/dev/tda.c 1.7-1.8
share/man/man4/man4.sparc64/tda.4 1.1-1.3
share/man/man4/man4.sparc64/Makefile 1.7
distrib/sets/lists/man/mi 1.1419
Add sysmon support to display the CPU and Sytem fan speeds for the
tda driver.  Add a manual page for tda(4).  Fix a bug which caused
the system fan to always run at full speed.

(msaitoh)

2013-06-13 07:22:45 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #896):
sys/dev/ic/iavc.c: revision 1.10
sys/netisdn/i4b_capi_llif.c: revision 1.6
sys/netisdn/i4b_capi.h: revision 1.6
Fix signature of capi_ll_control.
From Wolfgang Stukenbrock in PR kern/47863.

(msaitoh)

2013-06-13 07:11:11 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by pettai in ticket #897):
usr.sbin/syslogd/tls.c: revision 1.11
usr.sbin/syslogd/syslogd.h: revision 1.4
usr.sbin/syslogd/syslogd.c: revision 1.115
PR/47861: Fredrik Pettai: keep track of the address family for each socket
opened and don't send the a message to the wrong family type.

(msaitoh)

2013-06-13 06:49:08 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by reinoud in ticket #894):
sys/fs/nilfs/nilfs_vnops.c: revision 1.22-1.23
Fix serious file read problem due to not-so-clear VOP_BMAP description. Should
fix PR 45605.

(msaitoh)

2013-06-13 06:11:54 UTC MAIN commitmail json YAML

2013-06-13 06:11:34 UTC MAIN commitmail json YAML

Add ATI RADEON_HD7340

(matt)

2013-06-13 04:20:30 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #887):
lib/libc/nameser/ns_samedomain.c 1.7-1.8
lib/libresolv/Makefile 1.12
lib/libresolv/dst_api.c 1.1-1.3
lib/libresolv/dst_internal.h 1.1-1.2
lib/libresolv/hmac_link.c 1.1-1.2
lib/libresolv/ns_date.c 1.1
lib/libresolv/ns_sign.c 1.1
lib/libresolv/ns_verify.c 1.1-1.2
lib/libresolv/res_findzonecut.c 1.1
lib/libresolv/res_mkupdate.c 1.1-1.2
lib/libresolv/res_mkupdate.h 1.1
lib/libresolv/res_private.h 1.1
lib/libresolv/res_sendsigned.c 1.1
lib/libresolv/res_update.c 1.1
lib/libresolv/support.c 1.1
lib/libresolv/shlib_version 1.7
include/res_update.h 1.8
distrib/sets/lists/base/ad.mips64eb 1.102
distrib/sets/lists/base/ad.mips64el 1.101
distrib/sets/lists/base/md.amd64 1.178
distrib/sets/lists/base/md.sparc64 1.167
distrib/sets/lists/base/shl.mi 1.639
distrib/sets/lists/comp/ad.mips64eb 1.91
distrib/sets/lists/comp/ad.mips64el 1.93
distrib/sets/lists/comp/md.amd64 1.181
distrib/sets/lists/comp/md.sparc64 1.159
distrib/sets/lists/comp/shl.mi 1.238

Bring libresolv to its latest version which restore missing bits such
as DNS update.

(msaitoh)

2013-06-13 01:37:03 UTC MAIN commitmail json YAML

Correct misunderstanding in previous: a mutex is not required to protect
the soft interrupt dispatches.

(tls)

2013-06-13 00:55:01 UTC MAIN commitmail json YAML

Convert the entropy pool framework from pseudo-callout-driven to
soft interrupt driven operation.

Add a polling mode of operation -- now we can ask hardware random number
generators to top us up just when we need it (bcm2835_rng and amdpm
converted as examples).

Fix a stall noticed with repeated reads from /dev/random while testing.

(tls)

2013-06-12 21:35:30 UTC MAIN commitmail json YAML

rename (new) xorg_drivers to xorg_server -- platforms that build the
actual Xorg server (aka "xfree86 server").

move the list of these platforms from xorg-server/Makefile.common to
bsd.own.mk, so that we can access it easily in distrib.

this should fix most of the current build failures.

(mrg)

2013-06-12 21:35:22 UTC MAIN commitmail json YAML

add ARM_HAS_VBAR option

(matt)

2013-06-12 21:34:12 UTC MAIN commitmail json YAML

Add a ARM_HAS_VBAR option which forces the use of the VBAR register.  This
allows much code to deal with vector_page mappings to be eliminated.  On a
BEAGLEBONE kernel, this saves 8KB of text and instructions that never have
to be executed.  (The PJ4B has VBAR but doesn't implement the security
extensions it is part of so a method was needed to allow it use VBAR with
relying on the default test for the security extensions.)

(matt)

2013-06-12 20:44:20 UTC MAIN commitmail json YAML

2013-06-12 20:43:22 UTC MAIN commitmail json YAML

document arithmetics instructions

(macallan)

2013-06-12 20:36:53 UTC MAIN commitmail json YAML

Now that VBAR support is present, switch to ARM_VECTORS_LOW.

(matt)

2013-06-12 17:13:05 UTC MAIN commitmail json YAML

Add support for the VBAR (vector base address register) to remap the vectors
into the kernel text segment.  This register is available on arm1176 and
all cortex processors since they all have the arm security (trustzone)
extension.  We avoid having to specially map either vector page (0x00000000
or 0xffff0000) and use VBAR to both to page0rel in the text segment.  These
vector group differs from the normal page0, that since it's in the kernel,
it can branch directly to the exception routine, instead of loading the
address into the PC.  This should result in a tiny improvement in speed since
we eliminate a TLB mapping the vector page and a load on every exception.

XXX Add __HAVE_ARM_TRUSTZONE cpp define and use that to eliminate all code
have to do with manipulating the vector page.

(matt)

2013-06-12 17:06:52 UTC MAIN commitmail json YAML

2013-06-12 15:11:08 UTC MAIN commitmail json YAML

Fix lost avail memory over 256M.

(kiyohara)

2013-06-12 15:10:13 UTC MAIN commitmail json YAML

Deal with __ARM_FIQ_INDIRECT

(matt)

2013-06-12 12:14:35 UTC MAIN commitmail json YAML

Make sure root creds override fs mode (at least in a root cred secmodel).
The correct way is of course for the access method to perform this:

    return kauth_authorize_vnode(cred, KAUTH_ACCESS_ACTION(mode,
        vp->v_type, attr->va_mode), vp, NULL, genfs_can_access(vp->v_type,
        attr->va_mode, attr->va_uid, attr->va_gid, mode, cred));

(pooka)

2013-06-12 12:08:08 UTC MAIN commitmail json YAML

Fix the test for rumpfs on amd64 by adding a creation mode to open().
thanks to gson for the prod.

(pooka)

2013-06-12 09:59:11 UTC MAIN commitmail json YAML

Re-add const in correct place (reduce diff to upstream).

(wiz)

2013-06-12 09:58:54 UTC MAIN commitmail json YAML

Remove trailing whitespace (reduce diff to upstream).

(wiz)

2013-06-12 07:50:29 UTC MAIN commitmail json YAML

revert revision 1.8; no longer necessary.

(mrg)

2013-06-12 07:17:23 UTC MAIN commitmail json YAML

If we are using the VBAR to access the system vectors, we can just branch
to the exception routines avoiding a load.  VBAR only exists for those
processors which implement the Security extension.

(matt)

2013-06-12 07:14:26 UTC MAIN commitmail json YAML

Add printfs around initializing the vector_page.

(matt)

2013-06-12 07:13:18 UTC MAIN commitmail json YAML

If the vector_page is not ARM_VECTORS_{LOW,HIGH}, assume it's in kernel
text and don't do anything special to map it.

(matt)

2013-06-12 07:12:10 UTC MAIN commitmail json YAML

Add CPU_ARMV7 and make CPU_PJ4B and CPU_CORTEX instantiate it.

(matt)

2013-06-12 06:14:31 UTC MAIN commitmail json YAML

udpate for libxcb 1.9.1.

(mrg)

2013-06-12 06:07:09 UTC netbsd-5 commitmail json YAML

2013-06-12 06:05:52 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #1856):
sys/arch/vax/boot/xxboot/start.S: revision 1.5
sys/sys/bootblock.h: revision 1.55
sys/sys/disklabel.h: revision 1.113
usr.sbin/installboot/arch/vax.c: revision 1.14-1.15
Rearrange primary bootstrap slightly to free up all space between the disk
label and the uVAX rom boot parameter block.
Calculate the disklabel size (for asm code) dynamically based on MAXPARTITIONS.
Adapt to new vax primary bootstrap layout.
Fix installboot for VAX, as discussed on port-vax. Problem pointed out
by Jonny Billquist, thanks to Marl Pizzolato for patiently explaining
the various ways of booting a vax to me.
Now VAX 780 can boot directly from VMB.EXE again.
Provide an empty __CTASSERT() for toolbuilds

(msaitoh)

2013-06-12 05:25:58 UTC MAIN commitmail json YAML

Fix ARM_PRF1_SEC_MASK value.

(matt)

2013-06-12 04:46:04 UTC netbsd-6-1 commitmail json YAML

2013-06-12 04:44:50 UTC netbsd-6-0 commitmail json YAML

2013-06-12 04:43:49 UTC netbsd-6 commitmail json YAML

2013-06-12 04:36:30 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #902):
external/mit/xorg/lib/libXi/Makefile: revision 1.10
fix vax build issues - GCC 4.1 warns about always true comparisons
more than GCC 4.5 does.

(msaitoh)

2013-06-12 04:33:50 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #902):
external/mit/xorg/lib/libXi/Makefile: revision 1.10
fix vax build issues - GCC 4.1 warns about always true comparisons
more than GCC 4.5 does.

(msaitoh)

2013-06-12 04:32:51 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #902):
external/mit/xorg/lib/libXi/Makefile: revision 1.10
fix vax build issues - GCC 4.1 warns about always true comparisons
more than GCC 4.5 does.

(msaitoh)

2013-06-12 04:28:30 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #901):
external/mit/xorg/lib/libX11/Makefile.libx11: revision 1.11
hack for old gcc.

(msaitoh)

2013-06-12 04:23:46 UTC MAIN commitmail json YAML

fix serial type&pasto, while there add SX_ADD instructions

(macallan)

2013-06-12 04:05:36 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #901):
external/mit/xorg/lib/libX11/Makefile.libx11: revision 1.11
hack for old gcc.

(msaitoh)

2013-06-12 03:52:39 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #901):
external/mit/xorg/lib/libX11/Makefile.libx11: revision 1.11
hack for old gcc.

(msaitoh)

2013-06-12 02:51:43 UTC MAIN commitmail json YAML

2013-06-12 02:51:17 UTC MAIN commitmail json YAML

Add some IC Plus Corp. devices.

(msaitoh)

2013-06-12 02:08:02 UTC MAIN commitmail json YAML

Add defines for ARM Generic Timer
Add defines for PFR1 GTIMER and SEC extensions.
Add VBAR inlines

(matt)

2013-06-12 01:46:07 UTC MAIN commitmail json YAML

fix timezone bugs in rev.1.11 and rev.1.13.  PR/47916.

(yamt)

2013-06-12 01:36:52 UTC MAIN commitmail json YAML

2013-06-12 01:36:09 UTC yamt-pagecache commitmail json YAML

revert the previous (wrong branch)

(yamt)

2013-06-12 01:31:25 UTC MAIN commitmail json YAML

2013-06-12 01:30:22 UTC yamt-pagecache commitmail json YAML

revert the previous (wrong branch)

(yamt)

2013-06-12 01:16:48 UTC MAIN commitmail json YAML

2013-06-12 01:09:33 UTC yamt-pagecache commitmail json YAML

2013-06-12 01:08:16 UTC yamt-pagecache commitmail json YAML

2013-06-12 00:59:50 UTC MAIN commitmail json YAML

Don't attach a9tmr if the CPU supports the generic timer.

(matt)

2013-06-12 00:44:39 UTC MAIN commitmail json YAML

Use the armreg_pfr?_read inlines.

(matt)

2013-06-12 00:35:34 UTC MAIN commitmail json YAML

If the L1 instruction cache policy is PIPT, don't set the prefer_mask.

(matt)

2013-06-11 22:59:54 UTC MAIN commitmail json YAML

Make sure there is enough KVA to map all of memory if
__HAVE_MM_MD_DIRECT_MAPPED_PHYS is defined.

(matt)

2013-06-11 16:57:05 UTC MAIN commitmail json YAML

In interrupt function, use mii_pollstat() instead of mii_tick() to update
PHY status.

(msaitoh)

2013-06-11 16:37:10 UTC MAIN commitmail json YAML

Remove an extra mii_pollstat() call. The PHY status should be updated
by adjacent mii_tick() call. I suspect that this mii_pollstat() call was
added to do workaround for broken MII_TICK code. A lot of MII PHY drivers
had bugs in MII_TICK and those bugs were fixed.

(msaitoh)

2013-06-11 16:18:48 UTC MAIN commitmail json YAML

Remove wrong autonegotiation check. The mii_phy_tick() checks about
autonegotiation correctly. This change fixes the problem that the
autonegotiation timer doesn't work correctly with
"ifcongig xxx media 1000BaseT"

(msaitoh)

2013-06-11 15:15:29 UTC MAIN commitmail json YAML

Fix tab damage in previous

(apb)

2013-06-11 15:11:49 UTC MAIN commitmail json YAML

Add FreeBSD-8.4 (merge with FreeBSD svn revision 251501).

(apb)

2013-06-11 14:39:35 UTC MAIN commitmail json YAML

Disable LPLU when the device is WM_T_PCH_LPT series (I21[78]).
This change fixes a bug that wm interface don't negotiate to 1000BaseT.

(msaitoh)

2013-06-11 14:39:07 UTC MAIN commitmail json YAML

more thorough passwd/group checks.

(christos)

2013-06-11 13:30:20 UTC MAIN commitmail json YAML

remove the last vestiges of fast_ipsec

(christos)

2013-06-11 12:08:29 UTC MAIN commitmail json YAML

When an interface link state changes to down, mark all attached IPv6
addresses as detached.
Likewise, when the link state changes to up, mark all detached IPv6
as tentative and start DAD on them.

Advertised router reachability now checks that link state is not down.
This means that when an interface link state changes, the default IPv6
router may change as well.

(roy)

2013-06-11 10:07:09 UTC MAIN commitmail json YAML

The wm_linkintr_gmii() function is called from interrupt, so call
mii_pollstat() instead of mii_tick().

(msaitoh)

2013-06-11 07:22:08 UTC MAIN commitmail json YAML

Update link status quickly. This change is a part of mii_physubr.c rev.
1.77-1.78.

(msaitoh)

2013-06-10 20:33:31 UTC MAIN commitmail json YAML

implement SOURCEMODE version of "fontconfig".

(mrg)

2013-06-10 20:28:36 UTC MAIN commitmail json YAML

there is no more fast_ipsec

(christos)

2013-06-10 20:24:58 UTC MAIN commitmail json YAML