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 (29m)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (177d) 

2024-05-09 21:26:25 UTC Now

2015-08-12 21:55:05 UTC MAIN commitmail json YAML

Remove obsolete directory ./usr/include/gcc-4.5

(nakayama)

2015-08-12 18:32:48 UTC MAIN commitmail json YAML

No need to have errno in a MD file. It's in MI src/sys/lib/libsa/errno.c.

(tsutsui)

2015-08-12 18:28:01 UTC MAIN commitmail json YAML

2015-08-12 18:27:18 UTC MAIN commitmail json YAML

Make the inode number in the 64-bit dinode 64 bits wide, like the
other lfs64 on-disk inode numbers; I've been doing that since this is
a new format and we may as well take the opportunity. This does assume
that more than 4 billion files on a single volume becomes desirable;
but for an average file size of 10K all that takes is a 40 TB volume,
and it's not that hard to make one of those these days if you want to
badly enough.

(dholland)

2015-08-12 18:27:01 UTC MAIN commitmail json YAML

2015-08-12 18:26:27 UTC MAIN commitmail json YAML

2015-08-12 18:25:52 UTC MAIN commitmail json YAML

2015-08-12 18:25:04 UTC MAIN commitmail json YAML

2015-08-12 18:24:14 UTC MAIN commitmail json YAML

Widen several of the fields of BLOCK_INFO to 64 bits.

Keep the old BLOCK_INFO as BLOCK_INFO_70, and version the fcntls that
use it.

Note that BLOCK_INFO_70 has 64-bit padding issues so that it's
different on 32-bit and 64-bit machines. This has been fixed. However,
BLOCK_INFO also contains a pointer, so compat32 stuff for 32-on-64 is
still needed and doesn't currently exist.

(dholland)

2015-08-12 18:23:59 UTC MAIN commitmail json YAML

Fix botched syscall_package. HI CHRISTOS

(dholland)

2015-08-12 18:23:47 UTC MAIN commitmail json YAML

Move the security checks for lfs_bmapv/lfs_markv into those functions.
(instead of the system call entry points)

Avoids duplication.

While touching these, pass the lwp around instead of the proc -- the
latter was there for no other reason than because once upon a time
struct proc was the first argument of all syscalls.

(For that matter, why not just use curlwp instead of passing it around
all over the place? The cost of passing it to every syscall probably
exceeds the cost of loading it from curcpu, even on machines where
it's not just kept in a register all the time.)

(dholland)

2015-08-12 18:23:16 UTC MAIN commitmail json YAML

Fix assorted 64->32 truncations related to BLOCK_INFO.

Also make note of a cleaner limitation: it seems that when it goes to
coalesce discontiguous files, it mallocs an array with one BLOCK_INFO
for every block in the file. Therefore, with 64-bit LFS, on a 32-bit
platform it will be possible to have files large enough to overflow
the cleaner's address space. Currently these will be skipped and cause
warnings via syslog.

At some point someone should rewrite the logic to coalesce files to
use chunks of some reasonable size, as discontinuity between such
chunks is immaterial and mallocing this much space is silly and
fragile. Also, the kernel only accepts up to 65536 blocks at a time
for bmapv and markv, so processing more than this at once probably
isn't useful and may not even work currently. I don't want to change
this around just now as it's not entirely trivial.

(dholland)

2015-08-12 18:22:22 UTC MAIN commitmail json YAML

2015-08-12 18:20:02 UTC MAIN commitmail json YAML

Drop ancient AOUT2ELF option.  Saves ~280 bytes.

(tsutsui)

2015-08-12 18:08:02 UTC MAIN commitmail json YAML

Specify -DNDEBUG to remove assert(3) macro. Shaves instbin ~40 bytes.

(tsutsui)

2015-08-12 17:59:51 UTC MAIN commitmail json YAML

Try to shrink binary size a bit.

- omit usage of options in SMALLPROG case
- use bool instead of int where appropriate
- rely on zero-initialized-bss

(tsutsui)

2015-08-12 17:53:03 UTC MAIN commitmail json YAML

2015-08-12 14:52:35 UTC MAIN commitmail json YAML

Need wapbl transaction around ffs_blkfree_cg.  Fixes wapbl+discard.

(riastradh)

2015-08-12 07:53:58 UTC MAIN commitmail json YAML

2015-08-12 07:13:14 UTC MAIN commitmail json YAML

Move insane goto label

(ozaki-r)

2015-08-12 02:20:31 UTC MAIN commitmail json YAML

Tidy up header inclusions

(ozaki-r)

2015-08-11 22:28:34 UTC MAIN commitmail json YAML

Fix handle typos/pastos in bus_space_barrier() calls

(pooka)

2015-08-11 21:04:59 UTC MAIN commitmail json YAML

Add 2-clause BSD license and copyright notice.

(dyoung)

2015-08-11 18:15:41 UTC MAIN commitmail json YAML

2015-08-11 18:12:21 UTC MAIN commitmail json YAML

zoneinfo: Import tzdata2015f. [apb 20150811]

(apb)

2015-08-11 18:11:11 UTC MAIN commitmail json YAML

Update for tzdata2015f

(apb)

2015-08-11 18:10:13 UTC MAIN commitmail json YAML

Update for tzdata2015f:
* Fix numbering in a comment;
* Update version numbers;
* Adjust a regex to recognise "Changes affecting.*data" without
  the word "format".

(apb)

2015-08-11 16:06:53 UTC MAIN commitmail json YAML

2015-08-11 13:12:25 UTC MAIN commitmail json YAML

2015-08-11 09:30:32 UTC MAIN commitmail json YAML

Fix double rtfree

(ozaki-r)

2015-08-11 08:29:03 UTC netbsd-7 commitmail json YAML

2015-08-11 08:27:08 UTC MAIN commitmail json YAML

Free rtentry when we successfully obtain it but return NULL

(ozaki-r)

2015-08-11 05:37:41 UTC netbsd-7 commitmail json YAML

2015-08-11 05:18:15 UTC netbsd-7 commitmail json YAML

2015-08-11 05:15:25 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #947):
sys/arch/x86/x86/mpacpi.c: revision 1.98
Fix wrong output in mpacpi_pci_foundbus() with MPVERBOSE. Assign
vaues before printing them.

(snj)

2015-08-11 05:13:45 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #945):
sys/arch/x86/x86/cpu_ucode_intel.c: revisions 1.7, 1.8
Re-allocale buffer if a buffer for microcode is not 16byte aligned.
--
Use roundup2() and uintptr_t. Adviced by riastradh@.

(snj)

2015-08-11 05:11:08 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #946):
sys/arch/x86/x86/coretemp.c: revision 1.34
- Change the Upper limit of Tjmax from 100 to 110 because some new
  CPUs have 105. This change is the same as FreeBSD.
- Print Tjmax with aprint_verbose().
- Reduce the diff against FreeBSD.

(snj)

2015-08-11 05:07:16 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #948):
sys/arch/x86/x86/mpacpi.c: revisions 1.99, 1.100
sys/arch/x86/x86/lapic.c: revision 1.49
- Add lapic_dump() to print lapic's setting.
- Add mpacpi_dump() to dump mp_intrs[].
--
Configure ioapic before lapic because lapic(lapic_set_lvt()) checks the
existence of ioapic. This change fixes a problem that some machines hang
after attaching ehci (little after writing EHCI_USBINTR to enable interrupt).
Even though cold == 1, LAPIC_LVINT0 was not set as masked. Perhaps it's the
reason of the problem.
This problem was observed on SuperMicro X10SLX-F, X10SDV-TLN4F and
Shuttle DS57U without wm(4) driver.

(snj)

2015-08-11 04:25:13 UTC MAIN commitmail json YAML

- Add X540.
- Remove HARDWARE list because it's difficult to maintain.

(msaitoh)

2015-08-11 04:04:36 UTC MAIN commitmail json YAML

2015-08-11 03:59:37 UTC MAIN commitmail json YAML

2015-08-11 03:58:18 UTC MAIN commitmail json YAML

2015-08-11 03:57:36 UTC MAIN commitmail json YAML

2015-08-11 00:19:37 UTC MAIN commitmail json YAML

Use GENERIC.common

(riz)

2015-08-10 21:11:00 UTC MAIN commitmail json YAML

othersrc/external/bsd/arfe/Makefile@1.1 / diff / nxr@1.1
othersrc/external/bsd/arfe/README@1.1 / diff / nxr@1.1
othersrc/external/bsd/arfe/dt/.cvsignore@1.1 / diff / nxr@1.1
othersrc/external/bsd/arfe/dt/Makefile@1.1 / diff / nxr@1.1
othersrc/external/bsd/arfe/dt/README@1.1 / diff / nxr@1.1
othersrc/external/bsd/arfe/dt/dt.c@1.1 / diff / nxr@1.1
othersrc/external/bsd/arfe/dt/rr/abecedarian-abracadabra@1.1 / diff / nxr@1.1
othersrc/external/bsd/arfe/dt/rr/abracadabra-abecedarian@1.1 / diff / nxr@1.1
othersrc/external/bsd/arfe/dt/rr/daily-output-2-daily-output-5@1.1 / diff / nxr@1.1
othersrc/external/bsd/arfe/dt/rr/daily-output-5-daily-output-2@1.1 / diff / nxr@1.1
othersrc/external/bsd/arfe/dt/rr/daily-output-5-daily-output-6@1.1 / diff / nxr@1.1
othersrc/external/bsd/arfe/dt/rr/daily-output-6-daily-output-5@1.1 / diff / nxr@1.1
othersrc/external/bsd/arfe/dt/rr/daily-output-6-daily-output-7@1.1 / diff / nxr@1.1
othersrc/external/bsd/arfe/dt/rr/daily-output-7-daily-output-6@1.1 / diff / nxr@1.1
othersrc/external/bsd/arfe/dt/rr/ifconfig.0-ifconfig.1@1.1 / diff / nxr@1.1
othersrc/external/bsd/arfe/dt/rr/ifconfig.0-logger-ifconfig.0@1.1 / diff / nxr@1.1
othersrc/external/bsd/arfe/dt/rr/ifconfig.1-ifconfig.0@1.1 / diff / nxr@1.1
othersrc/external/bsd/arfe/dt/rr/logger-ifconfig.0-ifconfig.0@1.1 / diff / nxr@1.1
othersrc/external/bsd/arfe/dt/rr/netstat-s.0-netstat-s.1@1.1 / diff / nxr@1.1
othersrc/external/bsd/arfe/dt/rr/netstat-s.1-netstat-s.0@1.1 / diff / nxr@1.1
      :
(more 27 files)
Commit the beginnings of ARFE.

ARFE is a suite of tools for processing record- and field-oriented
digital texts.  ARFE strives to make a useful set of automatic
text-processing functions available at a level of abstraction that both
invites use by lay people and frees programmers from painstakingly
specifying input and output forms.  ARFE stands for (A)d hoc (R)ecord
and (F)ield (E)xtraction.  It is pronounced "arf!"

(dyoung)

2015-08-10 19:23:32 UTC MAIN commitmail json YAML

2015-08-10 15:45:40 UTC MAIN commitmail json YAML

Correct temporary directory preference order in libiberty's choose_tmpdir().

Because it is intended to be persistent, /var/tmp is about the worst possible
choice for temporary files for most users of libiberty.  /tmp works better,
because the the defined semantics of /tmp allow for a non-persistent tmpfs
to be used.  This should improve performance when /tmp is a tmpfs and it is
difficult or impossible to have an environment variable or command line -pipe
flag passed to every piece of the toolchain.

(jakllsch)

2015-08-10 09:32:01 UTC MAIN commitmail json YAML

Fix head and cleanup definitions for cache_expiration tests

(ozaki-r)

2015-08-10 09:31:13 UTC MAIN commitmail json YAML

2015-08-10 07:45:50 UTC MAIN commitmail json YAML

Use explicit_memset(3) instead of memset(3) to clear password

(shm)

2015-08-10 07:32:49 UTC MAIN commitmail json YAML

2015-08-10 06:09:31 UTC MAIN commitmail json YAML

revert the previous; it wasn't wrong, just a little unusual

(mrg)

2015-08-10 04:52:19 UTC MAIN commitmail json YAML

add some tomatillo specific information to schizo_pbm_regs.

(mrg)

2015-08-10 04:48:53 UTC MAIN commitmail json YAML

move some header-specific pointer-typedefs into a header-specific area.

(mrg)

2015-08-10 04:13:19 UTC MAIN commitmail json YAML

2015-08-10 03:21:44 UTC MAIN commitmail json YAML

2015-08-10 02:44:37 UTC MAIN commitmail json YAML

2015-08-09 20:34:24 UTC MAIN commitmail json YAML

Removed unnecessary memset(3) call

(shm)

2015-08-09 13:49:19 UTC MAIN commitmail json YAML

Add small command queue to reduce latency between ld driver and
sdmmc I/O thread.

(mlelstv)

2015-08-09 13:46:50 UTC MAIN commitmail json YAML

Ignore data inhibit for commands that do not use the DAT line.
Do a soft reset when the inhibit condition persists for better
error recovery.

Simplify interrupt handling and print errors reported by the controller.

Add more specific debug messages for timeout errors.

(mlelstv)

2015-08-09 13:39:18 UTC MAIN commitmail json YAML

Protect the whole tuning operation including the register setup.

(mlelstv)

2015-08-09 13:27:48 UTC MAIN commitmail json YAML

Replace the LOWER_FREQ quirk with the SLOW_SDR50 quirk for the
Ricoh 5U823 controller. This stabilizes SD cards at standard speed
and high speed and also UHS-I SDR50.

(mlelstv)

2015-08-09 13:24:39 UTC MAIN commitmail json YAML

Add a quirk for Ricoh 5U823 controller. Operation with a 100MHz
bus clock for SDR50 seems to be unstable, reduce frequency one notch
(effectively down to 66MHz with divisor = 3).

(mlelstv)

2015-08-09 13:18:46 UTC MAIN commitmail json YAML

Send an explicit CMD12 (stop transmission) when there was an error
in multi-sector I/O.

The SDHC spec has a complex flowchart describing when an explicit
CMD12 is necessary, so we probably use it too often.

(mlelstv)

2015-08-09 13:14:11 UTC MAIN commitmail json YAML

protect card detection with mutex.

(mlelstv)

2015-08-09 13:07:47 UTC MAIN commitmail json YAML

Make the DMA halt procedure follow better the documentation.

(mlelstv)

2015-08-09 13:06:44 UTC MAIN commitmail json YAML

Invoke callback routine for all DMA interrupts.
Pass status and error bits to callback instead of filtering them early.
Adjust the current only callback routine in the EMMC driver.

(mlelstv)

2015-08-09 13:03:11 UTC MAIN commitmail json YAML

Handle error when setting DMA transfer.

(mlelstv)

2015-08-09 13:01:21 UTC MAIN commitmail json YAML

wait for command done status before doing pio transfer

(jmcneill)

2015-08-09 12:17:30 UTC MAIN commitmail json YAML

Clear utmpx struct before writing it to wtmpx files

(shm)

2015-08-09 10:16:35 UTC netbsd-7 commitmail json YAML

2015-08-09 10:15:15 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #943):
sys/kern/vfs_wapbl.c: revision 1.62
Refactor disk address calculation from physical block numbers in
the journal into a function. Make that function work correctly with
sector sizes != DEV_BSIZE when compiled outside the kernel (i.e.
fsck_ffs).
Fixes PR bin/45933

(martin)

2015-08-09 10:09:07 UTC MAIN commitmail json YAML

use ${TOOL_AWK} instead of host dependant awk. From mrg@.

(aymeric)

2015-08-09 09:49:25 UTC MAIN commitmail json YAML

Remove unnecessary fclose(3) call

(shm)

2015-08-09 09:39:21 UTC MAIN commitmail json YAML

Do not use pamh after pam_end. It's cosmetic change since pam_strerror
ignores that parameter.

(shm)

2015-08-09 07:40:59 UTC MAIN commitmail json YAML

Refactor disk address calculation from physical block numbers in
the journal into a function. Make that function work correctly with
sector sizes != DEV_BSIZE when compiled outside the kernel (i.e.
fsck_ffs).
Fixes PR bin/45933

(mlelstv)

2015-08-09 05:45:42 UTC MAIN commitmail json YAML

2015-08-08 23:32:22 UTC MAIN commitmail json YAML

add commented out entries for com ports that are physically routed

(tnn)

2015-08-08 23:30:16 UTC MAIN commitmail json YAML

fix attachment of non-console UARTs and ensure the UART clock is running

(tnn)

2015-08-08 23:06:36 UTC MAIN commitmail json YAML

Move dashes to the front of bracket expressions. Suggested by dholland@.

(aymeric)

2015-08-08 22:26:59 UTC MAIN commitmail json YAML

Fix bracket expressions by moving '-' to the end of them. GNU awk choked.

(aymeric)

2015-08-08 17:21:19 UTC MAIN commitmail json YAML

don't need a full reset to recover from errors, only DMA and FIFO resets

(jmcneill)

2015-08-08 16:11:15 UTC MAIN commitmail json YAML

note UHS-I and MMC HS200 support

(jmcneill)

2015-08-08 15:52:41 UTC MAIN commitmail json YAML

Add missed munmap(2) in extract_config

(shm)

2015-08-08 15:46:48 UTC netbsd-7 commitmail json YAML

2015-08-08 15:45:47 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #942):
sys/kern/uipc_syscalls.c: revision 1.179
Memory leak. Triggerable from an unprivileged user via COMPAT_43.

(martin)

2015-08-08 15:43:01 UTC netbsd-7 commitmail json YAML

2015-08-08 15:41:54 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #941):
sys/compat/netbsd32/netbsd32_socket.c: revision 1.42
Memory leak, triggerable from an unprivileged user.

(martin)

2015-08-08 15:36:39 UTC MAIN commitmail json YAML

Add support for UHS-I / MMC HS200 tuning process

(jmcneill)

2015-08-08 14:48:41 UTC MAIN commitmail json YAML

2015-08-08 14:35:06 UTC MAIN commitmail json YAML

Fix calculate to address for window register.
  Thanks knakahara@.

(kiyohara)

2015-08-08 14:01:44 UTC MAIN commitmail json YAML

We have two SD controllers with different capabilities. Use the fast "SDHC"
controller for the card that the bootloader marked as the boot device,
and the slower "SDIO" controller for the other card if present.

The controller to slot mappings can be wired down in the kernel config
with the "port" locator if necessary.

(jmcneill)

2015-08-08 13:54:05 UTC MAIN commitmail json YAML

2015-08-08 12:34:33 UTC MAIN commitmail json YAML

2015-08-08 12:02:35 UTC MAIN commitmail json YAML

easy kmem_alloc(0)

ok shm@

(maxv)

2015-08-08 10:56:55 UTC MAIN commitmail json YAML

Enable eMMC on the SDIO controller.

(jmcneill)

2015-08-08 10:55:14 UTC MAIN commitmail json YAML

2015-08-08 10:51:50 UTC MAIN commitmail json YAML

2015-08-08 10:51:40 UTC MAIN commitmail json YAML

don't rely on u-boot to setup CARD and BOOT pins

(jmcneill)

2015-08-08 10:50:55 UTC MAIN commitmail json YAML

2015-08-08 10:38:35 UTC MAIN commitmail json YAML

Fix various minor memory leaks on errors

(shm)

2015-08-08 10:11:52 UTC netbsd-7 commitmail json YAML

2015-08-08 10:09:57 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by prlw1 in ticket #939):
sys/external/bsd/ipf/netinet/ip_nat.h: revision 1.7
sys/external/bsd/ipf/netinet/ip_nat.c: revision 1.14
sys/external/bsd/ipf/netinet/ip_nat6.c: revision 1.8
Avoid panic in SIOCGNATL dereferencing a NULL softc.
Solution suggestion from Martin Husemann.

(martin)

2015-08-08 08:18:52 UTC MAIN commitmail json YAML

don't crash when printing error messages when there are no credentials.
don't abuse the printed uid to log the inode number.

The printing/logging of error messages should be simplified.

(mlelstv)

2015-08-08 07:53:51 UTC MAIN commitmail json YAML

KASSERT that magic pointers NOCRED and FSCRED are not dereferenced.

(mlelstv)

2015-08-08 07:52:52 UTC MAIN commitmail json YAML

add an example for rescanning ATA busses.

(mrg)

2015-08-08 06:36:26 UTC MAIN commitmail json YAML

2015-08-08 06:24:40 UTC MAIN commitmail json YAML

revert; but still fix the comment

(maxv)

2015-08-07 17:41:43 UTC MAIN commitmail json YAML

2015-08-07 17:39:58 UTC MAIN commitmail json YAML

2015-08-07 17:37:54 UTC MAIN commitmail json YAML

- sprinkle volatile
- add RNG registers
- fix some comments

(macallan)

2015-08-07 17:31:12 UTC MAIN commitmail json YAML

Avoid panic in SIOCGNATL dereferencing a NULL softc.
Solution suggestion from Martin Husemann.

(prlw1)

2015-08-07 15:53:24 UTC MAIN commitmail json YAML

Document some of my most important changes

(a bit late...)

(maxv)

2015-08-07 14:12:05 UTC MAIN commitmail json YAML

2015-08-07 13:56:48 UTC MAIN commitmail json YAML

Remove KMEMSTATS.

(maxv)

2015-08-07 13:53:28 UTC MAIN commitmail json YAML

2015-08-07 13:45:33 UTC netbsd-7 commitmail json YAML

2015-08-07 13:44:27 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #938):
distrib/utils/embedded/conf/armv7.conf: revision 1.5
Turn resize on

(martin)

2015-08-07 08:11:33 UTC MAIN commitmail json YAML

Use time_uptime instead of time_second to avoid time leaps

Some codes in sys/net* use time_second to manage time periods such as
cache expirations. However, time_second doesn't increase monotonically
and can leap by say settimeofday(2) according to time_second(9). We
should use time_uptime instead of it to avoid such time leaps.

This change replaces time_second with time_uptime. Additionally it
converts a time based on time_uptime to a time based on time_second
when the kernel passes the time to userland programs that expect
the latter, and vice versa.

Note that we shouldn't leak time_uptime to other hosts over the
netowrk. My investigation shows there is no such leak:
http://mail-index.netbsd.org/tech-net/2015/08/06/msg005332.html

Discussed on tech-kern and tech-net.

(ozaki-r)

2015-08-07 07:34:56 UTC MAIN commitmail json YAML

2015-08-07 07:29:34 UTC MAIN commitmail json YAML

2015-08-07 07:14:43 UTC MAIN commitmail json YAML

Remove the malloc debug options. They no longer exist.

(maxv)

2015-08-07 06:23:58 UTC netbsd-7 commitmail json YAML

2015-08-07 06:22:12 UTC MAIN commitmail json YAML

o Don't include sys/sched.h.  Scheduler-related operation is done by
  sleepq(9) via SOBJ_SLEEPQ_SORTED.

o Include sys/lwp.h instead of sys/proc.h.

(uebayasi)

2015-08-07 06:22:10 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by 937 in ticket #snj):
usr.sbin/postinstall/postinstall: revision 1.191 via patch
Add resize_root

(msaitoh)

2015-08-07 05:32:12 UTC MAIN commitmail json YAML

Check MAC address of ARP caches additionally

(ozaki-r)

2015-08-07 04:13:55 UTC netbsd-7 commitmail json YAML

2015-08-07 04:10:23 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #922):
external/bsd/blacklist/bin/blacklistctl.c: revision 1.18
external/bsd/blacklist/bin/blacklistd.c: revision 1.33
external/bsd/blacklist/bin/run.c: revision 1.13
external/bsd/blacklist/bin/conf.c: revisions 1.21-1.23
external/bsd/blacklist/bin/state.c: revisions 1.16, 1.17
external/bsd/blacklist/bin/support.c: revision 1.7
external/bsd/blacklist/bin/support.h: revision 1.6
external/bsd/blacklist/etc/blacklistd.conf: revisions 1.5, 1.6
external/bsd/blacklist/libexec/blacklistd-helper: revision 1.5
print the key in human readable form when debugging.
--
Add more debugging, simplify.
Use symbolic constants: -2=FEQUALS, -1=FSTAR
--
make proto and port optional
--
restore address length before printing.
--
dissallow interface spec in remote config (since we check against the remote
address, it does not make sense).
--
remove interface example from remote config.
--
simplify, comment out testing entries
--
Restart the loop each time we delete an entry because the hash code does
not handle it well. Is that a db bug?

(snj)

2015-08-07 00:50:12 UTC MAIN commitmail json YAML

2015-08-07 00:37:14 UTC MAIN commitmail json YAML

Add -DCRUNCHOPS

It's required because ping6 is now rump-ified.

(ozaki-r)

2015-08-06 22:03:14 UTC netbsd-7 commitmail json YAML

909, 912, 921, 923, 935, 936

(snj)

2015-08-06 21:59:04 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by jnemeth in ticket #936):
usr.sbin/mountd/mountd.c: revision 1.127
PR/50125 - Jarle Greipsland -- Incorrect PID in /var/run/mountd.pid
Move call to pidfile() after daemon() so that correct (child) pid is
written to pidfile.

(snj)

2015-08-06 21:57:29 UTC netbsd-7 commitmail json YAML

Apply patch (requested by dholland in ticket #935):
Comment out some KASSERTs.

(snj)

2015-08-06 21:52:13 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #923):
lib/libperfuse/perfuse.c: revision 1.37
Deal with limits properly.
Don't print strerror() 2ice.
XXX: pullup-7

(snj)

2015-08-06 21:50:36 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #921):
lib/libc/db/hash/hash.c: revision 1.34
lib/libc/db/hash/hash.c: revision 1.35
Delay moving to the next key until the next iteration. This avoids returning
invalid data to the user if the user deletes the current key, but it also
fails to iterate over some keys as will be shown by a unit test. From FreeBSD.
--
Fix hash iteration that deletes the current element under the cursor by
adjusting the position of the iterator appropriately.

(snj)

2015-08-06 21:47:11 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #912):
sys/kern/sys_pset.c: revision 1.19
Don't forget to unlock the LWP.
ok rmind@

(snj)

2015-08-06 21:13:44 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #909):
distrib/sets/lists/etc/mi: revision 1.237
distrib/sets/lists/tests/mi: revision 1.613
distrib/utils/embedded/conf/armv7.conf: revisions 1.1, 1.2
distrib/utils/embedded/conf/beagleboard.conf: delete
distrib/utils/embedded/conf/evbarm.conf: revisions 1.21, 1.22
distrib/utils/embedded/conf/rpi.conf: revisions 1.28, 1.29
distrib/utils/embedded/conf/rpi_inst.conf: revisions 1.7, 1.8
distrib/utils/embedded/conf/usermode.conf: revision 1.5
distrib/utils/embedded/conf/x86.conf: revision 1.5
distrib/utils/embedded/files/resize_disklabel: revision 1.1
distrib/utils/embedded/mkimage: revisions 1.49, 1.55-1.59
etc/defaults/rc.conf: revision 1.133
etc/etc.evbarm/Makefile.inc: revisions 1.72, 1.76
etc/rc.d/Makefile: revision 1.93 via patch
etc/rc.d/resize_root: revisions 1.1-1.3
etc/rc.d/root: revision 1.5
sbin/resize_ffs/Makefile: revision 1.5
sbin/resize_ffs/resize_ffs.8: revisions 1.14-1.16
sbin/resize_ffs/resize_ffs.c: revisions 1.39-1.44
share/man/man5/rc.conf.5: revision 1.158, 1.159
tests/sbin/resize_ffs/Makefile: revision 1.4
tests/sbin/resize_ffs/common.sh: revision 1.14
tests/sbin/resize_ffs/t_check.sh: revision 1.1
tests/sbin/resize_ffs/t_grow.sh: revision 1.9
tests/sbin/resize_ffs/t_grow_swapped.sh: revision 1.3
tests/sbin/resize_ffs/t_shrink.sh: revision 1.8
tests/sbin/resize_ffs/t_shrink_swapped.sh: revision 1.2
fix image building:
        - round up the total size of the disk image
        - fix fdisk offset for netbsd ffs images
--
Make get_dev_size work on regular files too.
--
Use `!= -1' instead of `== 0' out of paranoia.
--
- Add -c to check to see if grow/shrink is required
- Divide by DEV_BSIZE when returning size of file.
- Update manpage
--
New sentence, new line. Sort option descriptions.
--
Add resize_root boot operation. If resize_root=YES in rc.conf then
the system attempts to resize the root file system to fill it's
partition prior to mounting read-write. Useful for things like AMI
file system images. May eventually be used by arm images after
coming up with similar solution for increasing the parition size.
--
- Add new tests for -c check flag in resize_ffs
--
Bump date for previous.
it's -> its
--
Handle case in grow() where last cylinder group is too small for ufs2.
Align with code in shrink().
--
factor out geometry calculation and use this also in CheckOnly mode.
be a bit more verbose in Verbose mode.
--
Add support for auto-growing the root partition. Enable it for rpi.img.
--
initialize resize before pulling in board config
--
add KEYWORD: interactive, honour resize_root_flags and
resize_root_postcmd rc vars
--
if the -p flag is specified, display a progress bar while growing the
file-system
--
show resize_ffs progress bar when resizing root partition
--
fix typo in previous; pass -y unconditionally to resize_ffs, not -p
--
Rename beagleboard.img to armv7.img. The new image includes the same
kernels as beagleboard.img plus support for Raspberry Pi 2, ODROID-C1,
Cubieboard2, Cubietruck, Hummingbird A31, and Banana Pi.
--
Properly spell X' name. From X(7):
        The  X.Org  Foundation  requests  that the following names be
used when
        referring to this software:
                                          X
                                    X Window System
                                    X Version 11
                              X Window System, Version 11
                                          X11
--
Add some documentation:
Tell what this does, and what it expects from conf files
--
Cleanup: make_filesystems is not used any longer, purge remains
--
More cleanup:
Instead of first overwriting the *_evbarm functions with own code,
and then calling them from the regular functions, directly put the
code into the regular functions.
No more functions from evbarm.conf are used now.
Some variables are still used!
--
define TOOL_MKUBOOTIMAGE for mkimage
--
fix mkubootimage

(snj)

2015-08-06 14:45:54 UTC MAIN commitmail json YAML

2015-08-06 12:55:02 UTC MAIN commitmail json YAML

Remove unnecessary unistd.h inclusion.
Reduces diff to upstream.

(wiz)

2015-08-06 10:22:34 UTC MAIN commitmail json YAML

Use date of last distfile for am-utils.info date.
Update doc/3RDPARTY to mention this should be kept up-to-date during
imports.
Addresses PR 50118.

(wiz)

2015-08-06 09:30:55 UTC MAIN commitmail json YAML

don't hold intr_lock while calling sdhc_execute_tuning

(jmcneill)

2015-08-06 08:23:14 UTC MAIN commitmail json YAML

2015-08-06 06:56:00 UTC MAIN commitmail json YAML

Use Dv for NULL, remove dot at end of SEE ALSO

(wiz)

2015-08-05 23:23:47 UTC MAIN commitmail json YAML

PR/50125 - Jarle Greipsland -- Incorrect PID in /var/run/mountd.pid

Move call to pidfile() after daemon() so that correct (child) pid is
written to pidfile.

(jnemeth)

2015-08-05 23:17:06 UTC MAIN commitmail json YAML

don't copy the first netbsd32_export_args nexports times, but actually
advance the userland pointer each entry through the loop.  oops.

(mrg)

2015-08-05 16:51:09 UTC MAIN commitmail json YAML

KNF (Khange Not Functional)

(riastradh)

2015-08-05 16:37:27 UTC MAIN commitmail json YAML

Terminate message with newline.

(riastradh)

2015-08-05 15:58:01 UTC MAIN commitmail json YAML

stupid comment, and make sure we are not executing a lib

(maxv)

2015-08-05 12:28:47 UTC MAIN commitmail json YAML

2015-08-05 10:30:25 UTC MAIN commitmail json YAML

Implement SDHC sampling clock tuning procedure.

(jmcneill)

2015-08-05 10:29:37 UTC MAIN commitmail json YAML

Add support for sampling clock tuning, required for some UHS modes and
MMC HS200.

(jmcneill)

2015-08-05 07:34:56 UTC MAIN commitmail json YAML

lock around interrupt registration.
don't release lock around interrupt handlers, the code cannot
handle an unstable handler list.

(mlelstv)

2015-08-05 07:31:52 UTC MAIN commitmail json YAML

lock more hardware accesses

(mlelstv)

2015-08-05 07:10:03 UTC MAIN commitmail json YAML

add a description about what was being attempted to failed writes messages.

(mrg)

2015-08-05 07:02:20 UTC MAIN commitmail json YAML

remove include of <dev/rcons/raster.h>, which is not necessary.

(mrg)

2015-08-05 07:01:11 UTC MAIN commitmail json YAML

allow MPVERBOSE to be set to a value that sets the "mp_verbose" variable.

(mrg)

2015-08-05 07:00:34 UTC MAIN commitmail json YAML

document pci_intr_evcnt()

(mrg)

2015-08-05 06:54:39 UTC MAIN commitmail json YAML

2015-08-05 06:50:44 UTC MAIN commitmail json YAML

2015-08-05 04:11:07 UTC MAIN commitmail json YAML

2015-08-05 04:08:44 UTC MAIN commitmail json YAML

2015-08-05 03:42:11 UTC MAIN commitmail json YAML

Fix error path in ixgbe_attach() and ixgbe_detatch() to prevent panic.

(msaitoh)

2015-08-04 21:33:07 UTC netbsd-7 commitmail json YAML

2015-08-04 21:16:43 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #914):
sys/dev/pci/if_et.c: revision 1.9
Use-after-free.
ok christos@
Found by Brainy.

(snj)

2015-08-04 21:14:49 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #913):
sys/dev/pci/if_ti.c: revisions 1.94, 1.95
fix mbuf leak on failure (Brainy)
--
Memory leak. Same as r1.93. I don't know why Brainy didn't detect it
earlier; or perhaps I forgot to report it.
Found by Brainy.

(snj)

2015-08-04 21:03:33 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #918):
usr.bin/patch/patch.1: revisions 1.18, 1.19
usr.bin/patch/common.h: revision 1.21
usr.bin/patch/inp.c: revision 1.24
From Martin Natano @bitrig: Use execve(2) instead of system to apply patches
that require rcs command execution instead system(3) to avoid malicious
filenames in patches causing bad things to happen. In the process, lose SCCS
support. It is not like we are shipping sccs commands for that to work.
--
Use absolute paths for RCS commands (Martin Natano)
--
remove reference to SCCS which is not supported anymore.
--
Fix two typos.

(snj)

2015-08-04 20:09:02 UTC netbsd-5 commitmail json YAML

2015-08-04 18:28:10 UTC MAIN commitmail json YAML

Some changes, to reduce a bit my tech-kern@ patch:
- move the P_PAX_ flags out of #ifdef PAX_ASLR in pax.h
- add a generic pax_flags_active() function
- fix a comment in exec_elf.c; interp is not static
- KNF for return
- rename pax_aslr() to pax_aslr_mmap()
- rename pax_segvguard_cb() to pax_segvguard_cleanup_cb()

(maxv)

2015-08-04 18:16:01 UTC netbsd-7 commitmail json YAML

2015-08-04 18:12:28 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by prlw1 in ticket #934):
sys/arch/xen/x86/cpu.c: revision 1.100
Move all pmap-related cpu_info initialisations, including
initializing ci_kpm_mtx, in cpu_attach_common() from cpu_init()
(ci_pmap and ci_tlbstate as already initialized in cpu_attach_common()).

(snj)

2015-08-04 17:24:59 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #933):
sys/kern/kern_descrip.c: revision 1.229
1. mask fflags so we don't tack on whateve oflags were passed from userland
2. honor O_CLOEXEC, so the children of daemons that use cloning devices, don't
  end up with the parents descriptors
fd_clone and in general the fd approach of 'allocate' > 'play with guts' >
'attach' should be converted to be more constructor like.

(snj)

2015-08-04 17:20:58 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #932):
sys/ufs/lfs/lfs_segment.c: revision 1.247 via patch
Fix catastrophic bug in lfs_rewind() that changed segment numbers
(lfs_curseg/lfs_nextseg in the superblock) using the wrong units.
These fields are for whatever reason the start addresses of segments
(measured in frags) rather than the segment numbers 0..n.
This only apparently affects dumping from a mounted fs; however, it
trashes the fs.
I would really, really like to have a static analysis tool that can
keep track of the units things are measured in, since fs code is full
of conversion macros and the macros are named inscrutable things like
"sntod" whose letters don't necessarily even correspond to the units
they convert. It is surprising that more of these are not wrong.

(snj)

2015-08-04 17:18:40 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #931):
sys/external/bsd/drm2/dist/drm/i915/i915_gem.c: revision 1.32
Pull upstream fix to avoid kernel panic on starting X on Intel 855GM machines.
Reported in PR kern/49875, and ok'ed to commit by riastradh@.

(snj)

2015-08-04 17:16:33 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #929):
distrib/sets/join.awk: revision 1.4
Add an unvis function and use it on file names in mtree specs.
This should correct the problem that ./bin/[ was missing from the
base.tgz set, despite being listed in src/distrib/sets/base/mi
and being present in METALOG.  The corresponding entry in
METALOG.sanitised has ./bin/\133 instead of ./bin/[, and that made
join.awk omit it.
XXX: The unvis() implementation in join.awk handles only a subset
of the syntax, but it's probably good enough for now.
XXX: The file names should probably be canonicalised by
vis(unvis(name)), but at present none of the file names in the set
lists really need it.
XXX: It may be a bug that entries in the set lists without
corresponding entries in METALOG are silently ignored by join.awk.

(snj)

2015-08-04 12:44:04 UTC MAIN commitmail json YAML

Remove uvm_extern.h and exec.h (unused).

(maxv)

2015-08-04 11:42:08 UTC MAIN commitmail json YAML

Small changes:
- remove the per-page stuff. It has been disabled for 10 years, and it is
  not implemented properly.
- typo in comment
- use KASSERT

(maxv)

2015-08-04 08:36:14 UTC MAIN commitmail json YAML

Remove CreationDate from the header of output postscript. Also, feed -n
to gzip when compressing so it doesn't store the timestamp in the file
header. For MKREPRO, but unconditional as the information omitted isn't
particularly useful. PR 50116.

(dholland)

2015-08-04 07:43:25 UTC MAIN commitmail json YAML

Check the output of ndp -d strictly

(ozaki-r)

2015-08-04 01:23:08 UTC MAIN commitmail json YAML

2015-08-04 01:21:55 UTC MAIN commitmail json YAML

ODROID-C1 has a bug where the card is not power-cycled when the board is
reset. If you had previously switched to 1.8V signaling level, upon reboot
the card will still be in 1.8V mode and you cannot detect it with an S18R
request.

A card in 1.8V mode will report UHS modes though, so if the card reports
SDR50, DDR50, or SDR104 capabilities, and the previous S18R request failed
to switch, use this as an opportunity to re-enable UHS support in the
subsystem and host controller drivers.

(jmcneill)

2015-08-04 00:32:05 UTC MAIN commitmail json YAML

instead of trying to handle cards already in 1.8V mode, request host controller to switch to 3.3V signaling before starting the init sequence

(jmcneill)

2015-08-03 19:17:35 UTC MAIN commitmail json YAML

Handle cards that are already in low voltage (1.8V) mode. Test correct
bit when determining the best SD transfer mode.

(jmcneill)

2015-08-03 17:33:54 UTC MAIN commitmail json YAML

Simplify some leftover code and remove some old assertions.

Last year when I killed off some evil dirop-related macros, I added
these assertions because if the things they asserted weren't true we'd
be leaking vnodes. Well, it seems that the code at the time did leak
vnodes, so certain failure cases (e.g. mkdir with disk full) would
assert. Nobody apparently tripped on this in the past fourteen months,
until I broke balloc so it always failed (unrelatedly) while working
on some LFS64 changes.

However, the vnode leak has since been removed by hannken@ as part of
the vnode cache changes, so the assertions are now superfluous;
instead, just make sure *vpp gets nulled on failure, and don't worry
about whether or not VU_DIROP is set as it shouldn't matter any more.

XXX: there's still a lot of gratuitous pointer aliasing in here that
should be tidied away.

(dholland)

2015-08-03 12:11:52 UTC MAIN commitmail json YAML

set SDHC_FLAG_POLL_CARD_DET when we have a card detect pin

(jmcneill)

2015-08-03 12:11:36 UTC MAIN commitmail json YAML

Add SDHC_FLAG_POLL_CARD_DET flag which lets the bus glue request polling
instead of standard SDHC card insert / detach events.

(jmcneill)

2015-08-03 12:10:29 UTC MAIN commitmail json YAML

clear SMF_UHS_MODE flag before enabling card

(jmcneill)

2015-08-03 11:24:17 UTC MAIN commitmail json YAML

fix SDMMC_DEBUG build

(jmcneill)

2015-08-03 10:27:32 UTC MAIN commitmail json YAML

DDR50 and SDR104 don't seem to be stable here, so disable them

(jmcneill)

2015-08-03 10:09:08 UTC MAIN commitmail json YAML

Print the selected transfer mode if known.

(jmcneill)

2015-08-03 10:08:51 UTC MAIN commitmail json YAML

2015-08-03 09:54:20 UTC MAIN commitmail json YAML

2015-08-03 09:51:40 UTC MAIN commitmail json YAML

Introduce rump.ndp

ndp(8) uses RTM that requires that getpid(2) works correctly. Unfortunately
supporting getpid(2) in librumphijack will be tricky so that we rump-ify
ndp(8) as well as arp(8).

(ozaki-r)

2015-08-03 05:43:01 UTC MAIN commitmail json YAML

Add missing evcnt_detach(&rxr->rx_copies) in ixgbe_detach().

(msaitoh)

2015-08-03 05:32:50 UTC MAIN commitmail json YAML

2015-08-03 05:26:53 UTC MAIN commitmail json YAML

2015-08-03 05:24:37 UTC MAIN commitmail json YAML

better error message

(mlelstv)

2015-08-03 04:55:15 UTC MAIN commitmail json YAML

1. mask fflags so we don't tack on whateve oflags were passed from userland
2. honor O_CLOEXEC, so the children of daemons that use cloning devices, don't
  end up with the parents descriptors
fd_clone and in general the fd approach of 'allocate' > 'play with guts' >
'attach' should be converted to be more constructor like.
XXX: pullup-{6,7}

(christos)

2015-08-03 04:16:10 UTC MAIN commitmail json YAML

Use intmax_t to print daddr_t; from sevan@.

(dholland)

2015-08-03 00:44:52 UTC MAIN commitmail json YAML

don't select SDR12 mode if we are <= 400 kHz

(jmcneill)

2015-08-03 00:19:27 UTC MAIN commitmail json YAML

dont confuse signaling voltage and bus voltage

(jmcneill)