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 (2h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 11:47:14 UTC Now

2020-08-09 14:18:56 UTC netbsd-8 commitmail json YAML

2020-08-09 14:17:48 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by jnemeth in ticket #1596):

sys/dev/pci/mpii.c: revision 1.25

make this compile without bio(4)

(martin)

2020-08-09 14:17:17 UTC netbsd-9 commitmail json YAML

2020-08-09 14:14:34 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by jnemeth in ticket #1044):

sys/dev/pci/mpii.c: revision 1.25

make this compile without bio(4)

(martin)

2020-08-09 14:03:08 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1042):

sys/dev/sdmmc/if_bwfm_sdio.c: revision 1.19
sys/dev/sdmmc/ld_sdmmc.c: revision 1.38
sys/dev/sdmmc/sdmmcvar.h: revision 1.35
sys/dev/sdmmc/if_bwfm_sdio.c: revision 1.5
sys/dev/ic/bwfm.c: revision 1.26
sys/dev/ic/bwfm.c: revision 1.27
sys/dev/sdmmc/if_bwfm_sdio.c: revision 1.20
sys/dev/sdmmc/if_bwfm_sdio.c: revision 1.21
sys/dev/sdmmc/sdmmc_io.c: revision 1.20
sys/dev/sdmmc/sdmmc_mem.c: revision 1.72
sys/dev/sdmmc/sdmmc.c: revision 1.40
sys/dev/sdmmc/sdmmc_ioreg.h: revision 1.6
sys/dev/sdmmc/if_bwfm_sdio.c: revision 1.16

Don't pass empty mbufs to the network stack.

Avoid changing signedness bit with << in sdmmc_ioreg.h
Reported by <prlw1>

If the controller doesn't support switch func (opcode 6) then skip
setting this but continue with other settings.  This allows us to use
a card, albeit at a lower speed.

Fix races in sdmmc tasks and teach ld@sdmmc to abort xfers on detach.
- Teach sdmmc_add_task to queue it only if not already queued.
- Remove now-redundant logic to avoid repeated queueing elsewhere.
- Teach sdmmc_del_task to wait until task has completed.
- Call sdmmc_del_task in various needful places.
- Replace abuse of pcq by a lock and a tailq.
  (pcq is multi-producer, _single_-consumer, but there are potentially
  multiple consumers here and really only one producer.)
- Teach ld_sdmmc to abort xfers on detach.
  (Mechanism is kinda kludgey but it'll do for now; any effort one is
  tempted to spend overhauling this should be spent overhauling sdmmc
  to support proper asynchronous commands.)
- Make sure ld_sdmmc_discard either returns failure or eventually calls
  ldenddiscard.

XXX Currently ld_sdmmc_detach aborts xfers _before_ ldbegindetach has
has committed to detaching or not.  This is currently necessary to
avoid a deadlock because ldbegindetach waits for xfers to drain --
which strikes me as wrong; ldbegindetach shouldn't wait for anything,
and should only make the decision to commit to detaching or not so
the caller can decide whether to abort xfers before we actually wait
for them in ldenddetach.

XXX pullup -- although this changes some kernel symbols (sdmmc_add_task
and sdmmc_del_task), it shouldn't affect any existing modules; the only
module that uses sdmmc is ld_sdmmc.kmod, which is `.if 0' in the build
so there shouldn't be any of them floating around.

Make this work on big endian machines

move some of the patching of callbacks and other data after
ieee80211_ifattach() but before if_deferred_start_init().
may fix panic i saw in after restarting wpa_supplicant.
from mlelstv.

only ask for SDPCMD_INTSTATUS_HMB_SW_MASK and SDPCMD_INTSTATUS_CHIPACTIVE
interrupts, not all of them.  we only ack these ones.
mostly fixes pinebookpro wifi hard hangs.  still is problematic and can
trigger interrupt storm that appears as a hard hang without NET_MPSAFE,
and a follow up, less clearly right, change will reduce that to a soft
hang of the interface that can be cleared with 'ifconfig bwfm0 down up',
and even often recovers itself now.

clear all interrupts, not just those we expect from the hostintmask.
this removes the final hard hang i have seen in pinebookpro wifi,
though one may still need to 'ifconfig bwfm0 down up' occasionally,
so we still have bugs to fix here (the hang is usually associated
with 'checksum error' from bwfm/sdio.)

Sort #includes.  Nix trailing whitespace.
No functional change intended.

(martin)

2020-08-09 14:02:15 UTC MAIN commitmail json YAML

make(1): revert C99 initializer in ApplyModifiers

The code of usr.bin/make is supposed to be C90-compatible.  That's why
it neither uses line-end comments nor declaration-after-statement nor a
few other features.

The fields that were copied "by name" did not get any additional
comments, only the ones with literal values did, since it's hard to see
what these mean.

This style of initializer has the additional benefit that a missing or
extraneous initializer-item would lead to a compile-time error, rather
than going undetected.

(rillig)

2020-08-09 13:48:00 UTC MAIN commitmail json YAML

2020-08-09 13:16:10 UTC MAIN commitmail json YAML

make(1): mark inconsistent word separators for variable modifiers

(rillig)

2020-08-09 13:05:04 UTC MAIN commitmail json YAML

2020-08-09 12:59:16 UTC MAIN commitmail json YAML

2020-08-09 11:51:31 UTC MAIN commitmail json YAML

Put probed framebuffer info to a log file by default.

(tsutsui)

2020-08-09 11:04:05 UTC MAIN commitmail json YAML

make(1): extend the documentation for variable flags

(rillig)

2020-08-09 10:24:03 UTC MAIN commitmail json YAML

make(1): format code in str.c consistently

(rillig)

2020-08-09 09:44:14 UTC MAIN commitmail json YAML

2020-08-09 09:40:48 UTC MAIN commitmail json YAML

make(1): document a hard-to-understand pointer calculation

(rillig)

2020-08-09 09:32:04 UTC MAIN commitmail json YAML

make(1): add more tests for Cmd_Exec

(rillig)

2020-08-09 09:27:44 UTC MAIN commitmail json YAML

make(1): remove outdated comment

(rillig)

2020-08-09 09:26:21 UTC MAIN commitmail json YAML

make(1): avoid undefined behavior in Cmd_Exec

Iterating the command output backwards was dangerous since at the end,
the pointer cp pointed outside of the array.  Even without dereferencing
this pointer, this already invokes undefined behavior (C11, 6.5.6p8).
Don't risk anything.  Iterating forwards is probably faster anyway, since
it is more common.

(rillig)

2020-08-09 09:23:17 UTC MAIN commitmail json YAML

ONe '#' is enough for a comment

(skrll)

2020-08-09 09:20:30 UTC MAIN commitmail json YAML

fix a couple of minor issues:
- un_ed is not a function, but an array
- fix a typo
- add a blank line after a list

(mrg)

2020-08-09 09:17:19 UTC MAIN commitmail json YAML

make(1): add test for null byte in the output of a command

(rillig)

2020-08-09 09:11:41 UTC MAIN commitmail json YAML

Fix another UVMHIST so it doesn't use %s

(skrll)

2020-08-09 09:07:54 UTC MAIN commitmail json YAML

make(1): remove redundant assignment from Cmd_Exec

A Buffer is always null-terminated.

(rillig)

2020-08-09 09:01:29 UTC MAIN commitmail json YAML

make(1): split local variable in Cmd_Exec into two

This avoids a mismatch between signed and unsigned types.

(rillig)

2020-08-09 08:49:00 UTC MAIN commitmail json YAML

2020-08-09 08:48:25 UTC MAIN commitmail json YAML

defflag foo on each line to make searching easier.

sort some lines and fix some indentation while I'm here.

(skrll)

2020-08-09 08:33:52 UTC MAIN commitmail json YAML

This file is only ever used when MULTIPROCESSOR so unifdef MULTIPROCESSOR

(skrll)

2020-08-09 08:13:09 UTC MAIN commitmail json YAML

Use compiler defines to determine which LLSCSYNC, et al
to provide.

This should fix mips builds.

(skrll)

2020-08-09 08:03:32 UTC MAIN commitmail json YAML

make(1): add test that demonstrates possible delimiters for :S

(rillig)

2020-08-09 07:41:14 UTC MAIN commitmail json YAML

2020-08-09 07:35:42 UTC MAIN commitmail json YAML

2020-08-09 07:29:32 UTC MAIN commitmail json YAML

2020-08-09 07:26:20 UTC MAIN commitmail json YAML

Don't use %s in UVMHIST_PRINT.  Remove an unnecessary #ifdef UVMHIST while
I'm here

(skrll)

2020-08-09 07:18:03 UTC MAIN commitmail json YAML

make(1): add another test case for mod-subst-dollar

Having only 8 dollar signs does not prove anything.  It might still be
the result of 3 substitutions in a row.  Having 5 substitutions in a row
is less likely though.

(rillig)

2020-08-09 07:09:57 UTC MAIN commitmail json YAML

make(1): restrict the type of startc and endc to char

(rillig)

2020-08-09 07:09:35 UTC MAIN commitmail json YAML

2020-08-09 07:08:29 UTC MAIN commitmail json YAML

2020-08-09 07:03:06 UTC MAIN commitmail json YAML

make(1): use fixed-size arrays for Enum_ToString

Declaring the ToStringSize as "static const size_t" made it an ordinary
integer expression.  To avoid variable length arrays, the commonly
accepted way is to declare the length as an enum constant, as that is
considered an integer constant expression, which in turn makes the
declaration a fixed-size array.

(rillig)

2020-08-09 06:43:29 UTC MAIN commitmail json YAML

2020-08-09 06:30:46 UTC MAIN commitmail json YAML

Inform detected keyboard type and layout via LogMessage().

(tsutsui)

2020-08-09 06:26:49 UTC MAIN commitmail json YAML

Don't kcpuset_clone every pmap_tlb_shootdown_bystanders.  Instead allocate
a kcpuset_t per cpu_info and use that.

(skrll)

2020-08-09 05:51:04 UTC MAIN commitmail json YAML

make(1): allow to build using GCC 9 during development

(rillig)

2020-08-09 02:53:21 UTC MAIN commitmail json YAML

Fix build; gcc does not like VLA's, so hard code the boundary
Use c99 initializers

(christos)

2020-08-09 02:49:38 UTC MAIN commitmail json YAML

Fix some clang neon intrinsics.

Compile-tested only, with -Wno-nonportable-vector-initializers.  Need
to address -- and test -- this stuff properly but this is progress.

(riastradh)

2020-08-09 02:48:38 UTC MAIN commitmail json YAML

Use vshlq_n_s32 rather than vsliq_n_s32 with zero destination.

Not sure why I reached for vsliq_n_s32 at first -- probably so I
wouldn't have to deal with a new intrinsic in arm_neon.h!

(riastradh)

2020-08-09 02:00:57 UTC MAIN commitmail json YAML

Nix outdated comment.

I implemented this parallelism a couple weeks ago.

(riastradh)

2020-08-09 01:59:04 UTC MAIN commitmail json YAML

Fix mistake in big-endian arm clang.

Swapped the two halves (only gcc does that, I think) and wrote j,i
backwards, oops.

(I don't have a big-endian arm clang build handy to test; hoping this
works.)

(riastradh)

2020-08-09 00:56:44 UTC MAIN commitmail json YAML

Add missed bpf(4) node for dhcpcd(8) in INSTALL floppies.

Should be pulled up to netbsd-9.

(tsutsui)

2020-08-09 00:53:38 UTC MAIN commitmail json YAML

Use the right size for several calloc calls.

When allocating for a Char **, it should use sizeof(Char *), not
sizeof(Char **). This doesn't actually affect the results except
on DS9000 though :-)

(part 2, the instance in this file was as far as I can tell
inexplicably missed by CVS on the first go...)

(dholland)

2020-08-09 00:51:13 UTC MAIN commitmail json YAML

Clarify some comments.

(dholland)

2020-08-09 00:34:21 UTC MAIN commitmail json YAML

Use the right size for several calloc calls.

When allocating for a Char **, it should use sizeof(Char *), not
sizeof(Char **). This doesn't actually affect the results except
on DS9000 though :-)

(dholland)

2020-08-09 00:22:53 UTC MAIN commitmail json YAML

2020-08-08 22:41:14 UTC MAIN commitmail json YAML

add commented out entries for onewire at snapper, and document what they're for

(macallan)

2020-08-08 22:37:19 UTC MAIN commitmail json YAML

add support for the onewire bus found in some macs, namely Quicksilver.
This can be used to read the EEPROM content from Apple Pro speakers, or to
hook up other onewire devices.

(macallan)

2020-08-08 19:39:28 UTC MAIN commitmail json YAML

make this compile without bio(4)

(jnemeth)

2020-08-08 19:30:21 UTC MAIN commitmail json YAML

2020-08-08 19:26:33 UTC MAIN commitmail json YAML

2020-08-08 19:26:09 UTC MAIN commitmail json YAML

2020-08-08 19:13:40 UTC MAIN commitmail json YAML

make(1): merge duplicate code for the :H :T :R :E modifiers

By setting modifyWord first, the rest of the code becomes exactly the
same and is merged by the compiler.

(rillig)

2020-08-08 19:08:48 UTC MAIN commitmail json YAML

PR/55547: Dan Plassche: Fix BSD/OS binary emulation.
Centralize lcall sniffer and recognize the BSD/OS flavor.

(christos)

2020-08-08 19:04:58 UTC MAIN commitmail json YAML

Fix the OTIOCGETD emulation. Line discipline 0 is NTTYDISC.

(christos)

2020-08-08 18:54:04 UTC MAIN commitmail json YAML

make(1): remove trailing Z from buffer functions

This Z had been useful during the migration from int to size_t.  This
migration is finished, at least for the Buffer type, so the Z is no
longer necessary.

(rillig)

2020-08-08 18:50:12 UTC MAIN commitmail json YAML

make(1): add debug logging for Var_Parse

This will hopefully help with tracking down why the "Undefined variable"
error message is not triggered.

There is some other non-obvious behavior nearby.  In Parse_DoVar, the !=
assignment operator evaluates the variable using VARE_UNDEFERR, but
there is not even a warning for the following line:

!= echo err ${UNDEFINED} 1>&2

(rillig)

2020-08-08 17:03:04 UTC MAIN commitmail json YAML

make(1): mark condition strings as constant

(rillig)

2020-08-08 16:57:59 UTC MAIN commitmail json YAML

make(1): remove redundant documentation from cond.c

Many of the functions in cond.c are so small that it's faster to read
their code instead of a large block of documentation.

There are other functions that actually need a detailed description.
These have been left as-is.

(rillig)

2020-08-08 16:31:37 UTC MAIN commitmail json YAML

make(1): remove redundant function prototypes from cond.c

(rillig)

2020-08-08 16:01:35 UTC MAIN commitmail json YAML

PR/55551 Soumendra Ganguly: Simplify tcgetattr error handling.

(christos)

2020-08-08 14:59:59 UTC MAIN commitmail json YAML

2020-08-08 14:47:01 UTC MAIN commitmail json YAML

Fix ARM NEON implementations of AES and ChaCha on big-endian ARM.

New macros such as VQ_N_U32(a,b,c,d) for NEON vector initializers.
Needed because GCC and Clang disagree on the ordering of lanes,
depending on whether it's 64-bit big-endian, 32-bit big-endian, or
little-endian -- and, bizarrely, both of them disagree with the
architectural numbering of lanes.

Experimented with using

static const uint8_t x8[16] = {...};

        uint8x16_t x = vld1q_u8(x8);

which doesn't require knowing anything about the ordering of lanes,
but this generates considerably worse code and apparently confuses
GCC into not recognizing the constant value of x8.

Fix some clang mistakes while here too.

(riastradh)

2020-08-08 14:43:28 UTC MAIN commitmail json YAML

make(1): fix CRLF line endings in newly added files

(rillig)

2020-08-08 14:28:46 UTC MAIN commitmail json YAML

make(1): extend debug logging to error values

The error marker var_Error is just an empty string.  In the debug log
this empty string was not distinguishable from an otherwise empty
string.

Having this distinction helps in understanding the exact data flow.

(rillig)

2020-08-08 13:50:23 UTC MAIN commitmail json YAML

make(1): add more detailed debug logging for variable modifiers

Before a modifier is applied to a variable, it is not yet parsed,
therefore it is only possible to log a rough estimate of the modifier.
But after applying it, the parsing position has advanced, and the full
modifier can be logged.

In addition, to fully understand how the modifiers work, it's not enough
to just know the variable names and values, there are also some flags
that influence how the modifiers behave.  The most influential is
VARE_WANTRES.

Thanks to sjg for the extensive review and valuable feedback on the
first drafts.

(rillig)

2020-08-08 13:31:24 UTC MAIN commitmail json YAML

make(1): improve documentation of Var_Parse and reorder conditions

(rillig)

2020-08-08 13:29:09 UTC MAIN commitmail json YAML

make(1): fixup for "Unfinished modifier"

(rillig)

2020-08-08 13:27:42 UTC MAIN commitmail json YAML

make(1): improve error message in case of unfinished modifiers

The previous error message "Unclosed substitution" was wrong for several
reasons.

It is not about "unclosed", but about "unfinished" since in the
:@var@...@ modifier the missing '@' does not really close anything.

The word "substitution" may have originated in a time where :S and
:from=to were the only modifiers, and these were indeed substitutions,
but several other modifiers aren't.

The :S and :C modifiers allow an arbitrary delimiter, therefore it is
helpful to enclose the delimiter in quotes, just in case someone chooses
')' or '{' or even ' ' as delimiter.

(rillig)

2020-08-08 13:17:39 UTC MAIN commitmail json YAML

make(1): align the code in Var_Append with Var_Set

The code has the same effect in both functions, therefore it should also
look the same.

(rillig)

2020-08-08 13:13:34 UTC MAIN commitmail json YAML

make(1): consistently use postfix-increment

(rillig)

2020-08-08 13:09:55 UTC MAIN commitmail json YAML

make(1): add test for the :gmtime modifier with indirect time

(rillig)

2020-08-08 13:05:24 UTC MAIN commitmail json YAML

make(1): clean up VarStrftime

The parameter names were confusing and had outdated types.

(rillig)

2020-08-08 13:03:13 UTC MAIN commitmail json YAML

2020-08-08 13:00:07 UTC MAIN commitmail json YAML

make(1): clean up Var_UnExport

Mark the parameter as constant since it is not modified.

Remove tests for '\n' since these can never succeed.

newenv can never be NULL since neither of bmake_malloc or bmake_realloc
returns NULL.

Improve variable names: vlist was too unexpressive.

Add debug logging since unexporting variables is an uncommon operation
that directly affects the observable environment of the child processes.

Fix CRLF line endings in a few unit tests.

(rillig)

2020-08-08 12:43:06 UTC MAIN commitmail json YAML

make(1): clean up Var_Export

The string from the .export directive can never be NULL.

The test for local single-char variables is already done in Var_Export1.

(rillig)

2020-08-08 12:39:48 UTC MAIN commitmail json YAML

make(1): change return type of Var_Export1 to Boolean

(rillig)

2020-08-08 12:37:37 UTC MAIN commitmail json YAML

make(1): fix yoda-style comparisons in var.c

(rillig)

2020-08-08 12:35:15 UTC MAIN commitmail json YAML

make(1): condense comment for ApplyModifiers

This comment only repeats what is written in the manual page.
Furthermore, it didn't get updated consistently.  The missing modifiers
were :_, :gmtime, :localtime, :hash, :Q, :range, :Or.

(rillig)

2020-08-08 12:32:26 UTC MAIN commitmail json YAML

make(1): fix debug output for indirect modifiers

The trailing part after the modifier was confusing at best.  It does
make sense to log the string from p to p+rlen, but not from p+len to
p+len+len.

Consistently use double quotes for strings.

(rillig)

2020-08-08 12:22:10 UTC MAIN commitmail json YAML

make(1): add test for debugging message for indirect modifiers

The current output format stops in the middle of the next modifier,
which was probably not intended.

(rillig)

2020-08-08 11:44:55 UTC MAIN commitmail json YAML

Find the if a device points to an active filesystem by looking at the mount
list.

(christos)

2020-08-07 23:31:07 UTC MAIN commitmail json YAML

the drawing engine needs a stride that's a multiple of 8 in pixels, so
let's actually distinguish between width and stride, and always round the stride
up to the next multiple of 8
now modes with odd widths work

(macallan)

2020-08-07 20:35:03 UTC MAIN commitmail json YAML

make(1): format the code in var.c a little more consistently

(rillig)

2020-08-07 20:17:59 UTC MAIN commitmail json YAML

Remove trailing whitespace.

(wiz)

2020-08-07 20:10:35 UTC MAIN commitmail json YAML

make(1): add tests for creative variable names in the :@ modifier

(rillig)

2020-08-07 19:24:27 UTC MAIN commitmail json YAML

2020-08-07 18:46:00 UTC MAIN commitmail json YAML

pcu_available_p is only used in KASSERT(), fix non-diagnostic build.

(christos)

2020-08-07 18:26:33 UTC MAIN commitmail json YAML

Also set the bits for horizontal sync start delay.  This makes machfb work
correctly for some modes (e.g. 1152x720).
Modify mach64_get_mode() to get the mode from the chip registers (only used
with debug on).
Whilst here tidy up some other debug output.

(jdc)

2020-08-07 18:14:22 UTC MAIN commitmail json YAML

2020-08-07 18:13:19 UTC MAIN commitmail json YAML

Catch up with genfs_can argument changes

(christos)

2020-08-07 17:59:32 UTC MAIN commitmail json YAML

Catch up with lktype addition.

(christos)

2020-08-07 14:40:59 UTC MAIN commitmail json YAML

make(1): document why the suffixes test must stay disabled

(rillig)

2020-08-07 14:26:18 UTC MAIN commitmail json YAML

make(1): enable test phony-end

This at least documents the actual behavior.  Not sure what the expected
behavior is and why.

(rillig)

2020-08-07 14:20:08 UTC MAIN commitmail json YAML

Use CPU_IS_PRIMARY macro on alpha and sparc64.

(fcambus)

2020-08-07 13:43:50 UTC MAIN commitmail json YAML

make(1): enable test for .IMPSRC

Having this test disabled was very confusing since its content didn't
match the actual behavior, and this also differs from the GNU make
behavior.

(rillig)

2020-08-07 13:36:28 UTC MAIN commitmail json YAML

PR/55548: Soumendra Ganguly: Since isatty(3) is implemented using
tcgetattr(3), call it directly to avoid calling it twice. This
makes error handling more precise. Also don't call err(3) when
tcsetattr(3) fails.

(christos)

2020-08-07 07:19:45 UTC MAIN commitmail json YAML

Provide a pmap_segtab_deactivate for symmetry with pmap_segtab_activate
and use it in pmap_deactivate

Call pmap_md_xtab_{,de}activate from pmap_segtab_{,de}activate to be used
for PMAP_HWPAGEWALKER and any caches ops that might be required.

Provide empty (for now) pmap_md_xtab_{,de}activate functions on the
platforms that use sys/uvm/pmap

(skrll)

2020-08-07 05:13:04 UTC MAIN commitmail json YAML

make(1): one file per line in the Makefile

Suggested by sjg.

(rillig)

2020-08-07 00:43:52 UTC MAIN commitmail json YAML

2020-08-07 00:27:11 UTC MAIN commitmail json YAML

fix typo.
new sentence, new line.

(snj)

2020-08-06 17:51:21 UTC MAIN commitmail json YAML

make(1): use consistent name for result of Cmd_Exec

(rillig)

2020-08-06 17:48:41 UTC MAIN commitmail json YAML

make(1): reduce code size in :D and :U modifier

This affects both the source code size and the binary code size, at
least on x86_64.

(rillig)

2020-08-06 17:32:40 UTC MAIN commitmail json YAML

make(1): clean up code for variable handling

The VarFlags type doesn't need an underscore.  The underscore is
typically only used for exported functions.

Document the memory allocation details for Var.name.

Use consistent names for Hash_Entry variables.  Quite possibly one of
them was a Lst_Node in ancient times, but that's not a reason to keep
this variable name forever.

(rillig)

2020-08-06 17:22:16 UTC MAIN commitmail json YAML

make(1): remove unused macro Hash_Size

(rillig)

2020-08-06 16:23:53 UTC MAIN commitmail json YAML

2020-08-06 16:09:33 UTC MAIN commitmail json YAML

2020-08-06 16:03:04 UTC MAIN commitmail json YAML

Remove VARE_WANTRES for LINT

We need the parsing checked.
I might make sense to add a VARE_LINT flag for corner cases.
Time will tell.

Reviewed by: rillig

(sjg)

2020-08-06 10:00:21 UTC MAIN commitmail json YAML

2020-08-06 07:38:54 UTC MAIN commitmail json YAML

add missing {IP,IP6}_STAT_NOIPSEC to netstat.

(knakahara)

2020-08-06 06:50:39 UTC MAIN commitmail json YAML

No need to recover from fault from within a hardware interrupt handler.

(ryo)

2020-08-06 06:49:55 UTC MAIN commitmail json YAML

2020-08-06 05:52:46 UTC MAIN commitmail json YAML

make(1): add rationale and expected behavior to "recursive" test

(rillig)

2020-08-06 05:36:33 UTC MAIN commitmail json YAML

2020-08-06 05:32:26 UTC MAIN commitmail json YAML

make(1): revert previous commit; "make retest" was already possible

What I really meant to allow was to run "make sync-mi" directly from the
main directory.  But adding that to TARGETS didn't do anything.

(rillig)

2020-08-06 05:27:31 UTC MAIN commitmail json YAML

make(1): allow "make retest" directly from the main directory

(rillig)

2020-08-05 18:26:17 UTC netbsd-8 commitmail json YAML

Accidently not commited for ticket #1595:

sys/arch/x86/include/specialreg.h              1.129 via patch

Add six errata for AMD Family 17h (Ryzen etc).

(martin)

2020-08-05 17:31:45 UTC netbsd-8 commitmail json YAML

2020-08-05 17:27:48 UTC netbsd-8 commitmail json YAML

Pull up the following, requested by msaitoh in ticket #1595:

sys/arch/x86/include/specialreg.h 1.129 via patch
sys/arch/x86/x86/errata.c 1.24-1.26

- Add six errata for AMD Family 17h (Ryzen etc), tested by
  Patrick Welche and mrg@.

(martin)

2020-08-05 17:22:46 UTC netbsd-8 commitmail json YAML

Pull up the following revisions, requested by msaitoh in ticket #1594:

sys/dev/pci/if_wm.c 1.655-1.658, 1.660,
1.662, 1.664-1.668,
1.671-1.674, 1.678,
1.680-1.685 via patch
sys/dev/pci/if_wmreg.c 1.118-1.119 via patch
sys/dev/pci/if_wmvar.c 1.45 via patch
sys/dev/mii/igphy.c 1.35-1.36 via patch
sys/dev/mii/igphyreg.h 1.12-1.13
sys/dev/mii/makphy.c 1.66 via patch
sys/dev/mii/makphyreg.h 1.11

- Add SFP support. Module insertion/removal is not supported yet.
  Currently, SFP detection is only done in the driver's attach phase.
- Detect the Media Auto Sense feature. Not supported yet.
- Fix SFF_SFP_ETH_FLAGS_100FX. It's not 0x10 but 0x20.
- Add extra delay in wm_serdes_power_up_link_82575().
- Add Intel I219 LM10-LM15 and V10-V14.
- wm(4) can use workqueue as deferred Rx/Tx handler).
  Set hw.wm*.txrx_workqueue=1 to use workqueue instead of softint.
  The default value of hw.wm*.txrx_workqueue is 0 which use softint
  as before.
- Unset RSS UDP flags like ixg(4) and other OSes. To handle IP
  fragmented UDP, first packet and second packet should be processed
  in the same Rx queue.
- It's useless to not to set PCI_PMCSR_PME_STS bit when writing because
  the bit is W1C. Instead, always write PCI_PMCSR_PME_STS bit to clear
  in case it's already set.
- Actually writing always the checksum offload context descriptor
  makes the HW do extra processing, avoid doing that if possible.
- Fix a bug that the WMREG_EEARBC_I210 register is incorrectly set if
  the system uses iNVM.
- "wmX: 0" on 82542 is difficult to understand, so don't print it.
- Explicitly cast from uint16_t to uint32_t before shifting 16bit left
  when printing Image Unique ID to avoid undefined behavior.
- Set if_baudrate for non-MII device.
- Rename some macros and function.
- KNF. Add comment.

(martin)

2020-08-05 16:36:34 UTC MAIN commitmail json YAML

2020-08-05 16:20:09 UTC netbsd-8 commitmail json YAML

Pull up the following revisions, requested by msaitoh in ticket #1593:

sys/arch/x86/conf/files.x86 1.108
sys/arch/x86/include/apicvar.h 1.7 via patch
sys/arch/x86/include/cpu.h 1.121
sys/arch/x86/x86/cpu.c 1.185 via patch
sys/arch/x86/x86/hyperv.c 1.7
sys/arch/x86/x86/tsc.c 1.41
sys/arch/xen/conf/files.xen 1.181

Get TSC frequency from CPUID 0x15 and/or x16 if it's available.
This change fixes a problem that newer Intel processors' timer
counts very slowly.

(martin)

2020-08-05 16:14:25 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1592):

sys/dev/sdmmc/sdhc.c: revision 1.107
sys/dev/sdmmc/sdhcreg.h: revision 1.21

Identify SDHC 4.1 and 4.2. From {DragonFly,Free}BSD.

(martin)

2020-08-05 16:11:56 UTC netbsd-8 commitmail json YAML

Pull up the following revisions, requested by msaitoh in ticket #1591:

sys/dev/pci/piixpm.c 1.57-1.59,
1.61-1.63 via patch
sys/dev/pci/piixpmreg.h 1.9-1.12

- Fix number of port for Hudson rev. 0x1f and newer.
- Read SB800_SMB_HOSTC correctly. This register is not in the PCI
  config space but in the I/O space.
- The bit 0 of SB800_SMB_HOSTC is 0 on SMI or 1 on IRQ, so invert the
  check.
- Don't force using SMBUS0SEL register.
- Acquire/release host semaphore to share SMBus between the host and
  the embedded controller (IMC). Without this change, "shutdown -r"
  does power off and not boot on some machines.
- Save/restore port number before selecting port.
- Modify comment.
- Whitespace fix.

(martin)

2020-08-05 16:08:10 UTC netbsd-8 commitmail json YAML

Pull up the following revisions, requested by msaitoh in ticket #1590:

sys/dev/pci/if_ti.c 1.103, 1.106, 1.108,
1.116-1.120 via patch
sys/dev/pci/if_tireg.h 1.26

- Use pci_intr_establish_xname()
- Don't clear CFI and priority bit to pass them to the upper layer.
- Add support for Farallon PN9000SX from FreeBSD.
- u_int_{8,16,32}_t -> uint_{8,16,32}_t
- Fix typo in comment.
- Style fix.

(martin)

2020-08-05 16:05:49 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1589):

sys/arch/x86/x86/coretemp.c: revision 1.37

  Add special handling for model 0x0f stepping >=2 or mode 0x0e to get Tjmax.

(martin)

2020-08-05 16:02:53 UTC netbsd-8 commitmail json YAML

Pull up the following revisions, requested by msaitoh in ticket #1588:

sys/arch/x86/include/specialreg.h 1.162-1.168 via patch

- AMD CPUID Fn8000_000a %edx bit 20 is "SPEC_CTRL".
- Add some bit definitions of AMD's CPUID Fn8000_001f Encrypted Memory
  features.
- Add AMD INVLPGB/TLBSYNC hypervisor enable in VMCB and TLBSYNC
  intercept bit.
- Add AMD MSR_DE_CFG's bit 1 as DE_CFG_LFENCE_SERIALIZE.
- Add some definitions for Intel:
  - Add CPUID leaf 6 %eax bit 19 for HW_FEEDBACK* and
    IA32_PACKAGE_TERM* MSRs.
  - Add CPUID leaf 7 %ecx bit 31 for Protection Keys.
  - Add definition of Load only TLB and Store only TLB.
  - Add IF_PSCHANGE_MC_NO bit of IA32_ARCH_CAPABILITIES
  - Fix HWP_IGNIDL.
- Add CPUID 7 %edx bit 9 "SRBDS_CTRL"
- Modify comment. Style and fix typo.

(martin)

2020-08-05 15:58:03 UTC netbsd-8 commitmail json YAML

Pull up the following revisions, requested by msaitoh in ticket #1587:

sys/dev/pci/ixgbe/ix_txrx.c 1.62-1.63 via patch
sys/dev/pci/ixgbe/ixgbe.c 1.225, 1.228-1.229,
1.232 via patch
sys/dev/pci/ixgbe/ixgbe.h 1.64, 1.66
sys/dev/pci/ixgbe/ixv.c 1.146, 1.148-1.150
via patch
sys/dev/pci/ixgbe/ixgbe_common.c 1.27
sys/dev/pci/ixgbe/ixgbe_vf.c 1.23
sys/dev/pci/ixgbe/ixgbe_82598.c 1.15
sys/dev/pci/ixgbe/ixgbe_x550.c 1.18
sys/dev/pci/ixgbe/ixgbe_netbsd.c 1.14
sys/dev/pci/ixgbe/ixgbe_phy.c 1.21
sys/dev/pci/ixgbe/ixgbe_osdep.h 1.26

- Fix IXGBE_LE32_TO_CPUS() macro for big endian machine. This problem
  was only on X550.
- Add debug printf()s.
- Use unsigned to avoid undefined behavior in
  ixgbe_fc_enable_generic().
- Modify a little to reduce diff between ixgbe.c and ixv.c.
  No functional change.
- Modify comment.
- Remove unused macros.
- Whitespace fix.
- Fix typos.

(martin)

2020-08-05 15:54:30 UTC netbsd-8 commitmail json YAML

Pull up the following revisions, requested by msaitoh in ticket #1586:

sys/dev/pci/ichsmb.c 1.66-1.68 via patch

- Add Comet Lake, Whiskey Lake U and Amber Lake Y support.
- Whitespace fix.

(martin)

2020-08-05 15:48:54 UTC netbsd-8 commitmail json YAML

Pull up the following revisions, requested by msaitoh in ticket #1585:

usr.sbin/cpuctl/Makefile 1.9
usr.sbin/cpuctl/arch/cpuctl_i386.h 1.5
usr.sbin/cpuctl/arch/i386.c 1.111-1.113 via patch
usr.sbin/cpuctl/cpuctl.c 1.31
usr.sbin/cpuctl/cpuctl.h 1.7
sys/arch/x86/x86/identcpu_subr.c 1.1-1.7

- Get TSC frequency from CPUID 0x15 and/or x16 for newer Intel
  processors.
- Add 0xa5 and 0xa6 for Comet Lake.
- Rename ci_cpuid_level to ci_max_cpuid and ci_cpuid_extlevel to
  ci_max_ext_cpuid to match x86/include/cpu.h. No functional change.
- Sort some entries.
- Add comment.

(martin)

2020-08-05 15:48:09 UTC MAIN commitmail json YAML

2020-08-05 15:40:46 UTC MAIN commitmail json YAML

Add new fields here and there.

(maxv)

2020-08-05 15:38:28 UTC MAIN commitmail json YAML

Improve the CPUID emulation:

- Hide SGX*, PKU, WAITPKG, and SKINIT, because they are not supported.
- Hide HLE and RTM, part of TSX. Because TSX is just too buggy and we
  cannot guarantee that it remains enabled in the guest (if for example
  the host disables TSX while the guest is running). Nobody wants this
  crap anyway, so bye-bye.
- Advertise FSREP_MOV, because no reason to hide it.

(maxv)

2020-08-05 15:22:25 UTC MAIN commitmail json YAML

Add new field definitions, and intercept everything, for future-proofness.

(maxv)

2020-08-05 15:20:21 UTC netbsd-9 commitmail json YAML

2020-08-05 15:20:09 UTC MAIN commitmail json YAML

Add new field definitions.

(maxv)

2020-08-05 15:18:24 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1041):

sys/dev/nvmm/x86/nvmm_x86_vmx.c: revision 1.66
sys/dev/nvmm/x86/nvmm_x86_vmx.c: revision 1.50
sys/dev/nvmm/x86/nvmm_x86_svm.c: revision 1.66
sys/dev/nvmm/x86/nvmm_x86_vmx.c: revision 1.46
sys/dev/nvmm/x86/nvmm_x86_vmx.c: revision 1.49
sys/dev/nvmm/x86/nvmm_x86_svm.c: revision 1.55
sys/dev/nvmm/x86/nvmm_x86_svm.c: revision 1.56

pg->phys_addr > VM_PAGE_TO_PHYS(pg)

Explicitly cast pointers to uintptr_t before casting to enums. They are
not necessarily the same size. Don't cast pointers to bool, check for
NULL instead.

vmx_vmptrst(): only used when DIAGNOSTIC

Simplify, remove unnecessary #ifdef DIAGNOSTIC around KASSERTs.

Use ULL, to make it clear we are unsigned.

(martin)

2020-08-05 15:16:51 UTC MAIN commitmail json YAML

Make it easier to understand what's going on, no functional change.

(maxv)

2020-08-05 15:14:18 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1040):

sys/dev/mii/igphy.c: revision 1.35
sys/dev/mii/igphy.c: revision 1.36
sys/dev/mii/igphyreg.h: revision 1.12
sys/dev/mii/igphyreg.h: revision 1.13
sys/dev/mii/makphyreg.h: revision 1.11
sys/dev/pci/if_wm.c: revision 1.682
sys/dev/pci/if_wm.c: revision 1.683
sys/dev/pci/if_wm.c: revision 1.684
sys/dev/pci/if_wm.c: revision 1.685
sys/dev/mii/makphy.c: revision 1.66

s/MII_IGPHY_/IGPHY_/. No functional change.

Rename PSSR_* to MAKPHY_PSSR_* and IGPHY_PSSR_* to avoid conflict.
No functional change.

  Setup PCS and SGMII for SFP correctly. It still doesn't support SFP
insertion/removal.

Copper:
wm2: SGMII(SFP)
wm2: 0x1043c440<SPI,IOH_VALID,PCIE,SGMII,NEWQUEUE,ASF_FIRM,EEE,SFP>
makphy0 at wm2 phy 6: Marvell 88E1111 Gigabit PHY, rev. 1

Fiber:
wm3: SERDES(SFP)
wm3: 0x10034440<SPI,IOH_VALID,PCIE,NEWQUEUE,ASF_FIRM,SFP>
wm3: 1000baseSX, 1000baseSX-FDX, auto

  Explicitly cast from uint16_t to uint32_t before shifting 16bit left
when printing Image Unique ID. Found by kUBSan.

  Set if_baudrate for non-MII device. Before this commit, it was 0.

(martin)

2020-08-05 15:06:55 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1039):

sys/arch/hppa/dev/cpu.c: revision 1.2
sys/arch/hppa/hppa/fpu.c: revision 1.27

Don't KASSERT there's an FPU present.  QEMU doesn't have one...

(martin)

2020-08-05 14:59:42 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #1038):

sys/dev/pci/if_ena.c: revision 1.25

PR port-arm/55532: kernel panic with ena on AWS a1.2xlarge

Do not mark callout and workqueues as mpsafe unless the NET_MPSAFE option
is present.

(martin)

2020-08-05 14:48:35 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by uwe in ticket #1584):

sys/dev/dev_verbose.h: revision 1.3

DEV_VERBOSE_MODULE_DEFINE - use MODULE_CLASS_DRIVER.

This makes built-in verbose modules available before the start of the
autoconfiguration, when they are needed.  From pgoyette@

PR kern/55535

(martin)

2020-08-05 14:47:04 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by uwe in ticket #1037):

sys/dev/dev_verbose.h: revision 1.3

DEV_VERBOSE_MODULE_DEFINE - use MODULE_CLASS_DRIVER.

This makes built-in verbose modules available before the start of the
autoconfiguration, when they are needed.  From pgoyette@

PR kern/55535

(martin)

2020-08-05 14:29:59 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by nia in ticket #1036):

distrib/notes/evbarm/hardware: revision 1.22
distrib/notes/evbarm/xfer: revision 1.5
distrib/notes/evbarm/hardware: revision 1.17
distrib/notes/common/main: revision 1.563

Note support for TI AM335x SoC
List all supported Amlogic SoCs
Remove duplicate word
Remove Arm OABI -> EABI change notice

(martin)

2020-08-05 14:18:55 UTC netbsd-8 commitmail json YAML

2020-08-05 14:16:41 UTC netbsd-8 commitmail json YAML

Sync external/mit/xorg/lib/libX11 with current, requested by maya in
ticket #1582:

external/mit/xorg/lib/libX11/extensions/Makefile up to 1.2
external/mit/xorg/lib/libX11/Makefile          up to 1.14
external/mit/xorg/lib/libX11/Makefile.libx11    up to 1.19
external/mit/xorg/lib/libX11/Makefile.ximcp    up to 1.5
external/mit/xorg/lib/libX11/Makefile.xlibi18n  up to 1.3

Update libX11 from 1.6.5 to 1.6.10.

(martin)

2020-08-05 14:10:20 UTC netbsd-8 commitmail json YAML

xsrc/external/mit/libX11/dist/ChangeLog@1.1.1.16.2.1 / diff / nxr@1.1.1.16.2.1
xsrc/external/mit/libX11/dist/Makefile.am@1.1.1.6.10.1 / diff / nxr@1.1.1.6.10.1
xsrc/external/mit/libX11/dist/Makefile.in@1.1.1.15.2.1 / diff / nxr@1.1.1.15.2.1
xsrc/external/mit/libX11/dist/README deleted
xsrc/external/mit/libX11/dist/README.md@1.1.1.2.2.2 / diff / nxr@1.1.1.2.2.2
xsrc/external/mit/libX11/dist/aclocal.m4@1.1.1.15.2.1 / diff / nxr@1.1.1.15.2.1
xsrc/external/mit/libX11/dist/config.guess@1.1.1.10.2.1 / diff / nxr@1.1.1.10.2.1
xsrc/external/mit/libX11/dist/config.sub@1.1.1.9.2.1 / diff / nxr@1.1.1.9.2.1
xsrc/external/mit/libX11/dist/configure@1.1.1.16.2.1 / diff / nxr@1.1.1.16.2.1
xsrc/external/mit/libX11/dist/configure.ac@1.1.1.16.2.1 / diff / nxr@1.1.1.16.2.1
xsrc/external/mit/libX11/dist/depcomp@1.1.1.7.2.1 / diff / nxr@1.1.1.7.2.1
xsrc/external/mit/libX11/dist/include/Makefile.am@1.1.1.2.16.1 / diff / nxr@1.1.1.2.16.1
xsrc/external/mit/libX11/dist/include/Makefile.in@1.1.1.15.2.1 / diff / nxr@1.1.1.15.2.1
xsrc/external/mit/libX11/dist/include/X11/Xlib.h@1.1.1.8.2.1 / diff / nxr@1.1.1.8.2.1
xsrc/external/mit/libX11/dist/include/X11/Xlibint.h@1.1.1.10.2.1 / diff / nxr@1.1.1.10.2.1
xsrc/external/mit/libX11/dist/include/X11/extensions/XKBgeom.h@1.1.1.1.4.2 / diff / nxr@1.1.1.1.4.2
xsrc/external/mit/libX11/dist/install-sh@1.1.1.6.2.1 / diff / nxr@1.1.1.6.2.1
xsrc/external/mit/libX11/dist/ltmain.sh@1.1.1.10.2.1 / diff / nxr@1.1.1.10.2.1
xsrc/external/mit/libX11/dist/m4/libtool.m4@1.4.2.1 / diff / nxr@1.4.2.1
xsrc/external/mit/libX11/dist/man/AllPlanes.man@1.1.1.3.10.1 / diff / nxr@1.1.1.3.10.1
      :
(more 420 files)
Sync external/mit/libX11 to current, requested by maya in ticket 1582

external/mit/libX11/dist/include/X11/extensions/XKBgeom.h up to 1.1.1.1
external/mit/libX11/dist/man/xkb/XkbAllocGeomOverlayKeys.man up to 1.1.1.1
external/mit/libX11/dist/man/xkb/XkbGetNamedDeviceIndicator.man up to 1.1.1.1
external/mit/libX11/dist/man/xkb/XkbSetNamedDeviceIndicator.man up to 1.1.1.1
external/mit/libX11/dist/src/reallocarray.c    up to 1.1.1.1
external/mit/libX11/dist/src/reallocarray.h    up to 1.1.1.2
external/mit/libX11/dist/README.md              up to 1.1.1.2
external/mit/libX11/dist/README                delete
external/mit/libX11/dist/man/xkb/XkbAllocGeomOverlayKey.man delete
external/mit/libX11/dist/ChangeLog              up to 1.1.1.21
external/mit/libX11/dist/Makefile.am            up to 1.1.1.7
external/mit/libX11/dist/Makefile.in            up to 1.1.1.19
external/mit/libX11/dist/aclocal.m4            up to 1.1.1.19
external/mit/libX11/dist/config.guess          up to 1.1.1.14
external/mit/libX11/dist/config.sub            up to 1.1.1.13
external/mit/libX11/dist/configure              up to 1.1.1.21
external/mit/libX11/dist/configure.ac          up to 1.1.1.21
external/mit/libX11/dist/depcomp                up to 1.1.1.10
external/mit/libX11/dist/install-sh            up to 1.1.1.10
external/mit/libX11/dist/ltmain.sh              up to 1.1.1.14
external/mit/libX11/dist/include/Makefile.am    up to 1.1.1.3
external/mit/libX11/dist/include/Makefile.in    up to 1.1.1.20
external/mit/libX11/dist/include/X11/Xlib.h    up to 1.1.1.9
external/mit/libX11/dist/include/X11/Xlibint.h  up to 1.1.1.12
external/mit/libX11/dist/m4/libtool.m4          up to 1.9
external/mit/libX11/dist/man/AllPlanes.man      up to 1.1.1.5
external/mit/libX11/dist/man/BlackPixelOfScreen.man up to 1.1.1.4
external/mit/libX11/dist/man/Compose.man        up to 1.1.1.6
external/mit/libX11/dist/man/DisplayOfCCC.man  up to 1.1.1.5
external/mit/libX11/dist/man/ImageByteOrder.man up to 1.1.1.4
external/mit/libX11/dist/man/IsCursorKey.man    up to 1.1.1.4
external/mit/libX11/dist/man/Makefile.in        up to 1.1.1.19
external/mit/libX11/dist/man/XAddConnectionWatch.man up to 1.1.1.5
external/mit/libX11/dist/man/XAddHost.man      up to 1.1.1.6
external/mit/libX11/dist/man/XAllocClassHint.man up to 1.1.1.4
external/mit/libX11/dist/man/XAllocColor.man    up to 1.1.1.6
external/mit/libX11/dist/man/XAllocIconSize.man up to 1.1.1.5
external/mit/libX11/dist/man/XAllocSizeHints.man up to 1.1.1.4
external/mit/libX11/dist/man/XAllocStandardColormap.man up to 1.1.1.4
external/mit/libX11/dist/man/XAllocWMHints.man  up to 1.1.1.4
external/mit/libX11/dist/man/XAllowEvents.man  up to 1.1.1.4
external/mit/libX11/dist/man/XAnyEvent.man      up to 1.1.1.4
external/mit/libX11/dist/man/XButtonEvent.man  up to 1.1.1.4
external/mit/libX11/dist/man/XChangeKeyboardControl.man up to 1.1.1.4
external/mit/libX11/dist/man/XChangeKeyboardMapping.man up to 1.1.1.5
external/mit/libX11/dist/man/XChangePointerControl.man up to 1.1.1.4
external/mit/libX11/dist/man/XChangeSaveSet.man up to 1.1.1.4
external/mit/libX11/dist/man/XChangeWindowAttributes.man up to 1.1.1.4
external/mit/libX11/dist/man/XCirculateEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XCirculateRequestEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XClearArea.man    up to 1.1.1.4
external/mit/libX11/dist/man/XClientMessageEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XColormapEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XConfigureEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XConfigureRequestEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XConfigureWindow.man up to 1.1.1.4
external/mit/libX11/dist/man/XCopyArea.man      up to 1.1.1.5
external/mit/libX11/dist/man/XCreateColormap.man up to 1.1.1.5
external/mit/libX11/dist/man/XCreateFontCursor.man up to 1.1.1.6
external/mit/libX11/dist/man/XCreateFontSet.man up to 1.1.1.5
external/mit/libX11/dist/man/XCreateGC.man      up to 1.5
external/mit/libX11/dist/man/XCreateIC.man      up to 1.1.1.4
external/mit/libX11/dist/man/XCreateOC.man      up to 1.1.1.5
external/mit/libX11/dist/man/XCreatePixmap.man  up to 1.1.1.4
external/mit/libX11/dist/man/XCreateRegion.man  up to 1.1.1.4
external/mit/libX11/dist/man/XCreateWindow.man  up to 1.1.1.4
external/mit/libX11/dist/man/XCreateWindowEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XCrossingEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XDefineCursor.man  up to 1.1.1.4
external/mit/libX11/dist/man/XDestroyWindow.man up to 1.1.1.4
external/mit/libX11/dist/man/XDestroyWindowEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XDrawArc.man      up to 1.1.1.4
external/mit/libX11/dist/man/XDrawImageString.man up to 1.1.1.5
external/mit/libX11/dist/man/XDrawLine.man      up to 1.1.1.4
external/mit/libX11/dist/man/XDrawPoint.man    up to 1.1.1.4
external/mit/libX11/dist/man/XDrawRectangle.man up to 1.1.1.4
external/mit/libX11/dist/man/XDrawString.man    up to 1.1.1.5
external/mit/libX11/dist/man/XDrawText.man      up to 1.1.1.4
external/mit/libX11/dist/man/XEmptyRegion.man  up to 1.1.1.4
external/mit/libX11/dist/man/XErrorEvent.man    up to 1.1.1.5
external/mit/libX11/dist/man/XExposeEvent.man  up to 1.1.1.4
external/mit/libX11/dist/man/XExtentsOfFontSet.man up to 1.1.1.4
external/mit/libX11/dist/man/XFillRectangle.man up to 1.1.1.4
external/mit/libX11/dist/man/XFilterEvent.man  up to 1.1.1.4
external/mit/libX11/dist/man/XFlush.man        up to 1.1.1.4
external/mit/libX11/dist/man/XFocusChangeEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XFontSetExtents.man up to 1.1.1.4
external/mit/libX11/dist/man/XFontsOfFontSet.man up to 1.1.1.4
external/mit/libX11/dist/man/XFree.man          up to 1.1.1.5
external/mit/libX11/dist/man/XGetEventData.man  up to 1.1.1.3
external/mit/libX11/dist/man/XGetVisualInfo.man up to 1.1.1.4
external/mit/libX11/dist/man/XGetWindowAttributes.man up to 1.1.1.4
external/mit/libX11/dist/man/XGetWindowProperty.man up to 1.1.1.5
external/mit/libX11/dist/man/XGetXCBConnection.man up to 1.1.1.4
external/mit/libX11/dist/man/XGrabButton.man    up to 1.1.1.4
external/mit/libX11/dist/man/XGrabKey.man      up to 1.1.1.4
external/mit/libX11/dist/man/XGrabKeyboard.man  up to 1.1.1.4
external/mit/libX11/dist/man/XGrabPointer.man  up to 1.1.1.4
external/mit/libX11/dist/man/XGrabServer.man    up to 1.1.1.4
external/mit/libX11/dist/man/XGraphicsExposeEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XGravityEvent.man  up to 1.1.1.4
external/mit/libX11/dist/man/XIconifyWindow.man up to 1.1.1.4
external/mit/libX11/dist/man/XIfEvent.man      up to 1.1.1.4
external/mit/libX11/dist/man/XInitImage.man    up to 1.1.1.4
external/mit/libX11/dist/man/XInitThreads.man  up to 1.1.1.4
external/mit/libX11/dist/man/XInstallColormap.man up to 1.1.1.4
external/mit/libX11/dist/man/XInternAtom.man    up to 1.1.1.5
external/mit/libX11/dist/man/XIntersectRegion.man up to 1.1.1.4
external/mit/libX11/dist/man/XKeymapEvent.man  up to 1.1.1.4
external/mit/libX11/dist/man/XListFonts.man    up to 1.1.1.5
external/mit/libX11/dist/man/XLoadFont.man      up to 1.1.1.5
external/mit/libX11/dist/man/XLookupKeysym.man  up to 1.1.1.5
external/mit/libX11/dist/man/XMapEvent.man      up to 1.1.1.4
external/mit/libX11/dist/man/XMapRequestEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XMapWindow.man    up to 1.1.1.4
external/mit/libX11/dist/man/XNextEvent.man    up to 1.1.1.4
external/mit/libX11/dist/man/XNoOp.man          up to 1.1.1.4
external/mit/libX11/dist/man/XOpenDisplay.man  up to 1.1.1.5
external/mit/libX11/dist/man/XOpenIM.man        up to 1.1.1.4
external/mit/libX11/dist/man/XOpenOM.man        up to 1.1.1.5
external/mit/libX11/dist/man/XParseGeometry.man up to 1.1.1.5
external/mit/libX11/dist/man/XPolygonRegion.man up to 1.1.1.4
external/mit/libX11/dist/man/XPropertyEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XPutBackEvent.man  up to 1.1.1.4
external/mit/libX11/dist/man/XPutImage.man      up to 1.1.1.4
external/mit/libX11/dist/man/XQueryBestSize.man up to 1.1.1.4
external/mit/libX11/dist/man/XQueryColor.man    up to 1.1.1.5
external/mit/libX11/dist/man/XQueryExtension.man up to 1.1.1.2
external/mit/libX11/dist/man/XQueryPointer.man  up to 1.1.1.4
external/mit/libX11/dist/man/XQueryTree.man    up to 1.1.1.4
external/mit/libX11/dist/man/XRaiseWindow.man  up to 1.1.1.5
external/mit/libX11/dist/man/XReadBitmapFile.man up to 1.1.1.6
external/mit/libX11/dist/man/XRecolorCursor.man up to 1.1.1.4
external/mit/libX11/dist/man/XReparentEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XReparentWindow.man up to 1.1.1.4
external/mit/libX11/dist/man/XResizeRequestEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XResourceManagerString.man up to 1.1.1.4
external/mit/libX11/dist/man/XSaveContext.man  up to 1.1.1.5
external/mit/libX11/dist/man/XSelectInput.man  up to 1.1.1.4
external/mit/libX11/dist/man/XSelectionClearEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XSelectionEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XSelectionRequestEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XSendEvent.man    up to 1.1.1.4
external/mit/libX11/dist/man/XSetArcMode.man    up to 1.1.1.4
external/mit/libX11/dist/man/XSetClipOrigin.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetCloseDownMode.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetCommand.man    up to 1.1.1.4
external/mit/libX11/dist/man/XSetErrorHandler.man up to 1.1.1.5
external/mit/libX11/dist/man/XSetEventQueueOwner.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetFillStyle.man  up to 1.1.1.4
external/mit/libX11/dist/man/XSetFont.man      up to 1.1.1.4
external/mit/libX11/dist/man/XSetFontPath.man  up to 1.1.1.4
external/mit/libX11/dist/man/XSetICFocus.man    up to 1.1.1.4
external/mit/libX11/dist/man/XSetICValues.man  up to 1.1.1.4
external/mit/libX11/dist/man/XSetInputFocus.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetLineAttributes.man up to 1.1.1.5
external/mit/libX11/dist/man/XSetPointerMapping.man up to 1.1.1.5
external/mit/libX11/dist/man/XSetScreenSaver.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetSelectionOwner.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetState.man      up to 1.1.1.5
external/mit/libX11/dist/man/XSetTextProperty.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetTile.man      up to 1.1.1.4
external/mit/libX11/dist/man/XSetTransientForHint.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetWMClientMachine.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetWMColormapWindows.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetWMIconName.man up to 1.1.1.5
external/mit/libX11/dist/man/XSetWMName.man    up to 1.1.1.5
external/mit/libX11/dist/man/XSetWMProperties.man up to 1.1.1.5
external/mit/libX11/dist/man/XSetWMProtocols.man up to 1.1.1.4
external/mit/libX11/dist/man/XStoreBytes.man    up to 1.1.1.5
external/mit/libX11/dist/man/XStoreColors.man  up to 1.1.1.5
external/mit/libX11/dist/man/XStringListToTextProperty.man up to 1.1.1.4
external/mit/libX11/dist/man/XStringToKeysym.man up to 1.1.1.6
external/mit/libX11/dist/man/XSupportsLocale.man up to 1.1.1.5
external/mit/libX11/dist/man/XSynchronize.man  up to 1.1.1.4
external/mit/libX11/dist/man/XTextExtents.man  up to 1.1.1.5
external/mit/libX11/dist/man/XTextWidth.man    up to 1.1.1.5
external/mit/libX11/dist/man/XTranslateCoordinates.man up to 1.1.1.4
external/mit/libX11/dist/man/XUnmapEvent.man    up to 1.1.1.4
external/mit/libX11/dist/man/XUnmapWindow.man  up to 1.1.1.4
external/mit/libX11/dist/man/XVaCreateNestedList.man up to 1.1.1.4
external/mit/libX11/dist/man/XVisibilityEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XWarpPointer.man  up to 1.1.1.4
external/mit/libX11/dist/man/XcmsAllocColor.man up to 1.1.1.5
external/mit/libX11/dist/man/XcmsCCCOfColormap.man up to 1.1.1.4
external/mit/libX11/dist/man/XcmsCIELabQueryMaxC.man up to 1.1.1.4
external/mit/libX11/dist/man/XcmsCIELuvQueryMaxC.man up to 1.1.1.4
external/mit/libX11/dist/man/XcmsColor.man      up to 1.1.1.4
external/mit/libX11/dist/man/XcmsConvertColors.man up to 1.1.1.4
external/mit/libX11/dist/man/XcmsCreateCCC.man  up to 1.1.1.4
external/mit/libX11/dist/man/XcmsDefaultCCC.man up to 1.1.1.4
external/mit/libX11/dist/man/XcmsQueryBlack.man up to 1.1.1.4
external/mit/libX11/dist/man/XcmsQueryColor.man up to 1.1.1.5
external/mit/libX11/dist/man/XcmsSetWhitePoint.man up to 1.1.1.4
external/mit/libX11/dist/man/XcmsStoreColor.man up to 1.1.1.5
external/mit/libX11/dist/man/XcmsTekHVCQueryMaxC.man up to 1.1.1.4
external/mit/libX11/dist/man/XmbDrawImageString.man up to 1.1.1.5
external/mit/libX11/dist/man/XmbDrawString.man  up to 1.1.1.5
external/mit/libX11/dist/man/XmbDrawText.man    up to 1.1.1.4
external/mit/libX11/dist/man/XmbLookupString.man up to 1.1.1.4
external/mit/libX11/dist/man/XmbResetIC.man    up to 1.1.1.4
external/mit/libX11/dist/man/XmbTextEscapement.man up to 1.1.1.5
external/mit/libX11/dist/man/XmbTextExtents.man up to 1.1.1.5
external/mit/libX11/dist/man/XmbTextListToTextProperty.man up to 1.1.1.5
external/mit/libX11/dist/man/XmbTextPerCharExtents.man up to 1.1.1.5
external/mit/libX11/dist/man/XrmEnumerateDatabase.man up to 1.1.1.4
external/mit/libX11/dist/man/XrmGetFileDatabase.man up to 1.1.1.6
external/mit/libX11/dist/man/XrmGetResource.man up to 1.1.1.4
external/mit/libX11/dist/man/XrmInitialize.man  up to 1.1.1.5
external/mit/libX11/dist/man/XrmMergeDatabases.man up to 1.1.1.5
external/mit/libX11/dist/man/XrmPutResource.man up to 1.1.1.5
external/mit/libX11/dist/man/XrmUniqueQuark.man up to 1.1.1.5
external/mit/libX11/dist/man/xkb/Makefile.am    up to 1.1.1.6
external/mit/libX11/dist/man/xkb/Makefile.in    up to 1.1.1.19
external/mit/libX11/dist/man/xkb/XkbAddGeomOverlayRow.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbBell.man    up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbBellEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbChangeControls.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbDeviceBell.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbDeviceBellEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbForceBell.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbForceDeviceBell.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbFreeIndicatorMaps.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbFreeKeyboard.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbGetAccessXTimeout.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbGetNamedIndicator.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbInitCanonicalKeyTypes.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbKeyNumGroups.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbOpenDisplay.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbSelectEvents.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbSetNamedIndicator.man up to 1.1.1.4
external/mit/libX11/dist/modules/Makefile.in    up to 1.1.1.19
external/mit/libX11/dist/modules/im/Makefile.in up to 1.1.1.19
external/mit/libX11/dist/modules/im/ximcp/Makefile.in up to 1.1.1.19
external/mit/libX11/dist/modules/im/ximcp/imCallbk.c up to 1.1.1.9
external/mit/libX11/dist/modules/im/ximcp/imDefIc.c up to 1.1.1.10
external/mit/libX11/dist/modules/im/ximcp/imDefIm.c up to 1.1.1.10
external/mit/libX11/dist/modules/im/ximcp/imInsClbk.c up to 1.1.1.7
external/mit/libX11/dist/modules/im/ximcp/imLcFlt.c up to 1.1.1.8
external/mit/libX11/dist/modules/im/ximcp/imLcIm.c up to 1.1.1.10
external/mit/libX11/dist/modules/im/ximcp/imLcLkup.c up to 1.3
external/mit/libX11/dist/modules/im/ximcp/imRmAttr.c up to 1.2
external/mit/libX11/dist/modules/im/ximcp/imThaiFlt.c up to 1.1.1.7
external/mit/libX11/dist/modules/lc/Makefile.in up to 1.1.1.19
external/mit/libX11/dist/modules/lc/Utf8/Makefile.in up to 1.1.1.19
external/mit/libX11/dist/modules/lc/def/Makefile.in up to 1.1.1.19
external/mit/libX11/dist/modules/lc/gen/Makefile.in up to 1.1.1.19
external/mit/libX11/dist/modules/om/Makefile.in up to 1.1.1.19
external/mit/libX11/dist/modules/om/generic/Makefile.in up to 1.1.1.19
external/mit/libX11/dist/modules/om/generic/omGeneric.c up to 1.1.1.10
external/mit/libX11/dist/nls/Makefile.in        up to 1.1.1.19
external/mit/libX11/dist/nls/compose.dir.pre    up to 1.1.1.9
external/mit/libX11/dist/nls/locale.alias.pre  up to 1.1.1.10
external/mit/libX11/dist/nls/locale.dir.pre    up to 1.1.1.9
external/mit/libX11/dist/nls/en_US.UTF-8/Compose.pre up to 1.6
external/mit/libX11/dist/nls/fi_FI.UTF-8/Compose.pre up to 1.1.1.6
external/mit/libX11/dist/nls/th_TH/XLC_LOCALE.pre up to 1.1.1.5
external/mit/libX11/dist/nls/th_TH.UTF-8/XLC_LOCALE.pre up to 1.1.1.4
external/mit/libX11/dist/specs/Makefile.in      up to 1.1.1.16
external/mit/libX11/dist/specs/XIM/Makefile.in  up to 1.1.1.16
external/mit/libX11/dist/specs/XIM/xim.xml      up to 1.1.1.3
external/mit/libX11/dist/specs/XKB/Makefile.in  up to 1.1.1.12
external/mit/libX11/dist/specs/XKB/ch08.xml    up to 1.1.1.4
external/mit/libX11/dist/specs/XKB/ch13.xml    up to 1.1.1.5
external/mit/libX11/dist/specs/i18n/Makefile.in up to 1.1.1.16
external/mit/libX11/dist/specs/i18n/compose/Makefile.in up to 1.1.1.9
external/mit/libX11/dist/specs/i18n/compose/compose-chart.pl up to 1.1.1.2
external/mit/libX11/dist/specs/i18n/framework/Makefile.in up to 1.1.1.12
external/mit/libX11/dist/specs/i18n/framework/framework.xml up to 1.1.1.5
external/mit/libX11/dist/specs/i18n/localedb/Makefile.in up to 1.1.1.12
external/mit/libX11/dist/specs/i18n/trans/Makefile.in up to 1.1.1.12
external/mit/libX11/dist/specs/libX11/AppC.xml  up to 1.1.1.8
external/mit/libX11/dist/specs/libX11/CH01.xml  up to 1.1.1.5
external/mit/libX11/dist/specs/libX11/CH13.xml  up to 1.1.1.7
external/mit/libX11/dist/specs/libX11/CH14.xml  up to 1.1.1.7
external/mit/libX11/dist/specs/libX11/Makefile.in up to 1.1.1.16
external/mit/libX11/dist/src/Context.c          up to 1.1.1.6
external/mit/libX11/dist/src/CopyCmap.c        up to 1.1.1.5
external/mit/libX11/dist/src/CrCmap.c          up to 1.1.1.3
external/mit/libX11/dist/src/Depths.c          up to 1.1.1.5
external/mit/libX11/dist/src/DisName.c          up to 1.1.1.4
external/mit/libX11/dist/src/ErrDes.c          up to 1.1.1.6
external/mit/libX11/dist/src/FSWrap.c          up to 1.1.1.8
external/mit/libX11/dist/src/FetchName.c        up to 1.1.1.6
external/mit/libX11/dist/src/Font.c            up to 1.7
external/mit/libX11/dist/src/FontInfo.c        up to 1.1.1.9
external/mit/libX11/dist/src/FontNames.c        up to 1.9
external/mit/libX11/dist/src/FreeCmap.c        up to 1.1.1.3
external/mit/libX11/dist/src/GetAtomNm.c        up to 1.1.1.7
external/mit/libX11/dist/src/GetColor.c        up to 1.1.1.4
external/mit/libX11/dist/src/GetDflt.c          up to 1.1.1.5
external/mit/libX11/dist/src/GetFPath.c        up to 1.7
external/mit/libX11/dist/src/GetHints.c        up to 1.1.1.7
external/mit/libX11/dist/src/GetIFocus.c        up to 1.1.1.5
external/mit/libX11/dist/src/GetImage.c        up to 1.1.1.7
external/mit/libX11/dist/src/GetKCnt.c          up to 1.1.1.5
external/mit/libX11/dist/src/GetMoEv.c          up to 1.1.1.6
external/mit/libX11/dist/src/GetPCnt.c          up to 1.1.1.5
external/mit/libX11/dist/src/GetPntMap.c        up to 1.1.1.7
external/mit/libX11/dist/src/GetRGBCMap.c      up to 1.1.1.7
external/mit/libX11/dist/src/GetSSaver.c        up to 1.1.1.5
external/mit/libX11/dist/src/GrServer.c        up to 1.1.1.3
external/mit/libX11/dist/src/Host.c            up to 1.1.1.6
external/mit/libX11/dist/src/KeyBind.c          up to 1.1.1.9
external/mit/libX11/dist/src/KeysymStr.c        up to 1.1.1.5
external/mit/libX11/dist/src/LiHosts.c          up to 1.1.1.6
external/mit/libX11/dist/src/LiICmaps.c        up to 1.1.1.6
external/mit/libX11/dist/src/LiProps.c          up to 1.1.1.5
external/mit/libX11/dist/src/ListExt.c          up to 1.7
external/mit/libX11/dist/src/LoadFont.c        up to 1.1.1.4
external/mit/libX11/dist/src/LookupCol.c        up to 1.1.1.4
external/mit/libX11/dist/src/Macros.c          up to 1.1.1.6
external/mit/libX11/dist/src/Makefile.am        up to 1.1.1.13
external/mit/libX11/dist/src/Makefile.in        up to 1.1.1.19
external/mit/libX11/dist/src/ModMap.c          up to 1.8
external/mit/libX11/dist/src/OpenDis.c          up to 1.1.1.12
external/mit/libX11/dist/src/ParseCol.c        up to 1.1.1.4
external/mit/libX11/dist/src/PixFormats.c      up to 1.1.1.4
external/mit/libX11/dist/src/PolyReg.c          up to 1.1.1.6
external/mit/libX11/dist/src/PolyTxt.c          up to 1.1.1.4
external/mit/libX11/dist/src/PutImage.c        up to 1.1.1.8
external/mit/libX11/dist/src/QuColors.c        up to 1.1.1.6
external/mit/libX11/dist/src/QuExt.c            up to 1.1.1.5
external/mit/libX11/dist/src/QuKeybd.c          up to 1.1.1.5
external/mit/libX11/dist/src/QuTree.c          up to 1.1.1.6
external/mit/libX11/dist/src/Quarks.c          up to 1.1.1.8
external/mit/libX11/dist/src/RdBitF.c          up to 1.1.1.8
external/mit/libX11/dist/src/ReconfWM.c        up to 1.1.1.5
external/mit/libX11/dist/src/Region.c          up to 1.1.1.9
external/mit/libX11/dist/src/SetFPath.c        up to 1.1.1.5
external/mit/libX11/dist/src/SetHints.c        up to 1.1.1.8
external/mit/libX11/dist/src/SetLocale.c        up to 1.1.1.6
external/mit/libX11/dist/src/SetRGBCMap.c      up to 1.1.1.5
external/mit/libX11/dist/src/StColor.c          up to 1.1.1.4
external/mit/libX11/dist/src/StColors.c        up to 1.1.1.4
external/mit/libX11/dist/src/StNColor.c        up to 1.1.1.3
external/mit/libX11/dist/src/StName.c          up to 1.1.1.5
external/mit/libX11/dist/src/StrKeysym.c        up to 1.1.1.5
external/mit/libX11/dist/src/Sync.c            up to 1.1.1.4
external/mit/libX11/dist/src/Text.c            up to 1.1.1.4
external/mit/libX11/dist/src/TextToStr.c        up to 1.1.1.6
external/mit/libX11/dist/src/UngrabSvr.c        up to 1.1.1.3
external/mit/libX11/dist/src/VisUtil.c          up to 1.1.1.6
external/mit/libX11/dist/src/WMProps.c          up to 1.1.1.4
external/mit/libX11/dist/src/WrBitF.c          up to 1.1.1.5
external/mit/libX11/dist/src/XlibInt.c          up to 1.13
external/mit/libX11/dist/src/Xrm.c              up to 1.1.1.10
external/mit/libX11/dist/src/config.h.in        up to 1.1.1.12
external/mit/libX11/dist/src/globals.c          up to 1.1.1.7
external/mit/libX11/dist/src/imConv.c          up to 1.1.1.5
external/mit/libX11/dist/src/os2Stubs.c        up to 1.1.1.4
external/mit/libX11/dist/src/xcb_io.c          up to 1.1.1.14
external/mit/libX11/dist/src/util/Makefile.am  up to 1.1.1.8
external/mit/libX11/dist/src/util/Makefile.in  up to 1.1.1.20
external/mit/libX11/dist/src/util/makekeys.c    up to 1.1.1.9
external/mit/libX11/dist/src/xcms/CvCols.c      up to 1.1.1.5
external/mit/libX11/dist/src/xcms/HVCGcVC.c    up to 1.1.1.4
external/mit/libX11/dist/src/xcms/HVCMxC.c      up to 1.1.1.4
external/mit/libX11/dist/src/xcms/LRGB.c        up to 1.1.1.9
external/mit/libX11/dist/src/xcms/Lab.c        up to 1.1.1.5
external/mit/libX11/dist/src/xcms/Luv.c        up to 1.1.1.5
external/mit/libX11/dist/src/xcms/Makefile.in  up to 1.1.1.19
external/mit/libX11/dist/src/xcms/StCols.c      up to 1.1.1.5
external/mit/libX11/dist/src/xcms/cmsAllNCol.c  up to 1.1.1.5
external/mit/libX11/dist/src/xcms/cmsCmap.c    up to 1.1.1.6
external/mit/libX11/dist/src/xcms/cmsColNm.c    up to 1.1.1.10
external/mit/libX11/dist/src/xcms/cmsInt.c      up to 1.1.1.7
external/mit/libX11/dist/src/xcms/cmsLkCol.c    up to 1.1.1.6
external/mit/libX11/dist/src/xcms/cmsProp.c    up to 1.1.1.6
external/mit/libX11/dist/src/xcms/xyY.c        up to 1.1.1.5
external/mit/libX11/dist/src/xkb/Makefile.am    up to 1.1.1.5
external/mit/libX11/dist/src/xkb/Makefile.in    up to 1.1.1.19
external/mit/libX11/dist/src/xkb/XKB.c          up to 1.1.1.8
external/mit/libX11/dist/src/xkb/XKBAlloc.c    up to 1.1.1.10
external/mit/libX11/dist/src/xkb/XKBBind.c      up to 1.1.1.8
external/mit/libX11/dist/src/xkb/XKBExtDev.c    up to 1.1.1.9
external/mit/libX11/dist/src/xkb/XKBGAlloc.c    up to 1.1.1.11
external/mit/libX11/dist/src/xkb/XKBGeom.c      up to 1.1.1.9
external/mit/libX11/dist/src/xkb/XKBGetByName.c up to 1.1.1.7
external/mit/libX11/dist/src/xkb/XKBGetMap.c    up to 1.1.1.7
external/mit/libX11/dist/src/xkb/XKBList.c      up to 1.1.1.7
external/mit/libX11/dist/src/xkb/XKBMAlloc.c    up to 1.4
external/mit/libX11/dist/src/xkb/XKBMisc.c      up to 1.1.1.8
external/mit/libX11/dist/src/xkb/XKBNames.c    up to 1.1.1.9
external/mit/libX11/dist/src/xkb/XKBRdBuf.c    up to 1.1.1.8
external/mit/libX11/dist/src/xkb/XKBSetGeom.c  up to 1.1.1.7
external/mit/libX11/dist/src/xkb/XKBlibint.h    up to 1.1.1.6
external/mit/libX11/dist/src/xlibi18n/ICWrap.c  up to 1.1.1.9
external/mit/libX11/dist/src/xlibi18n/Makefile.in up to 1.1.1.19
external/mit/libX11/dist/src/xlibi18n/XDefaultIMIF.c up to 1.1.1.9
external/mit/libX11/dist/src/xlibi18n/XDefaultOMIF.c up to 1.1.1.10
external/mit/libX11/dist/src/xlibi18n/XlcDL.c  up to 1.9
external/mit/libX11/dist/src/xlibi18n/XlcPublic.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/Xlcint.h  up to 1.1.1.5
external/mit/libX11/dist/src/xlibi18n/imKStoUCS.c up to 1.1.1.5
external/mit/libX11/dist/src/xlibi18n/lcCT.c    up to 1.1.1.6
external/mit/libX11/dist/src/xlibi18n/lcCharSet.c up to 1.1.1.7
external/mit/libX11/dist/src/xlibi18n/lcDB.c    up to 1.1.1.8
external/mit/libX11/dist/src/xlibi18n/lcFile.c  up to 1.1.1.9
external/mit/libX11/dist/src/xlibi18n/lcGeneric.c up to 1.1.1.10
external/mit/libX11/dist/src/xlibi18n/lcPrTxt.c up to 1.1.1.8
external/mit/libX11/dist/src/xlibi18n/lcPublic.c up to 1.1.1.8
external/mit/libX11/dist/src/xlibi18n/lcStd.c  up to 1.1.1.5
external/mit/libX11/dist/src/xlibi18n/lcTxtPr.c up to 1.1.1.5
external/mit/libX11/dist/src/xlibi18n/lcUTF8.c  up to 1.1.1.7
external/mit/libX11/dist/src/xlibi18n/lcUtil.c  up to 1.1.1.4
external/mit/libX11/dist/src/xlibi18n/lcWrap.c  up to 1.1.1.7
external/mit/libX11/dist/src/xlibi18n/lcUniConv/armscii_8.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/cp1133.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/cp1251.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/cp1255.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/cp1256.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/georgian_academy.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/georgian_ps.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_1.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_10.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_11.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_13.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_14.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_15.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_16.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_2.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_3.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_4.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_5.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_6.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_7.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_8.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_9.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_9e.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/jisx0201.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/koi8_c.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/koi8_r.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/koi8_u.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/mulelao.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/tatar_cyr.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/tcvn.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/tis620.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/utf8.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/viscii.h up to 1.1.1.3

Update libX11 from 1.6.5 to 1.6.10 plus a cherry picked regression fix.

1.6.10 fixes CVE-2020-14344 (Heap corruption in the X input method client
in libX11).
1.6.9 fixes a deadlock bug in _XReply.
1.6.6 fixes CVE-2018-14599, CVE-2018-14600, CVE-2018-14598.

(martin)

2020-08-05 13:48:13 UTC netbsd-9 commitmail json YAML

2020-08-05 13:44:43 UTC netbsd-9 commitmail json YAML

xsrc/external/mit/libX11/dist/ChangeLog@1.1.1.19.2.1 / diff / nxr@1.1.1.19.2.1
xsrc/external/mit/libX11/dist/Makefile.in@1.1.1.18.2.1 / diff / nxr@1.1.1.18.2.1
xsrc/external/mit/libX11/dist/README.md@1.1.1.1.2.1 / diff / nxr@1.1.1.1.2.1
xsrc/external/mit/libX11/dist/aclocal.m4@1.1.1.18.2.1 / diff / nxr@1.1.1.18.2.1
xsrc/external/mit/libX11/dist/compile@1.1.1.6.2.1 / diff / nxr@1.1.1.6.2.1
xsrc/external/mit/libX11/dist/config.guess@1.1.1.12.2.1 / diff / nxr@1.1.1.12.2.1
xsrc/external/mit/libX11/dist/config.sub@1.1.1.11.2.1 / diff / nxr@1.1.1.11.2.1
xsrc/external/mit/libX11/dist/configure@1.1.1.19.2.1 / diff / nxr@1.1.1.19.2.1
xsrc/external/mit/libX11/dist/configure.ac@1.1.1.19.2.1 / diff / nxr@1.1.1.19.2.1
xsrc/external/mit/libX11/dist/depcomp@1.1.1.9.2.1 / diff / nxr@1.1.1.9.2.1
xsrc/external/mit/libX11/dist/include/Makefile.am@1.1.1.2.18.1 / diff / nxr@1.1.1.2.18.1
xsrc/external/mit/libX11/dist/include/Makefile.in@1.1.1.18.2.1 / diff / nxr@1.1.1.18.2.1
xsrc/external/mit/libX11/dist/include/X11/Xlib.h@1.1.1.8.4.1 / diff / nxr@1.1.1.8.4.1
xsrc/external/mit/libX11/dist/include/X11/Xlibint.h@1.1.1.10.4.1 / diff / nxr@1.1.1.10.4.1
xsrc/external/mit/libX11/dist/include/X11/extensions/XKBgeom.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/libX11/dist/install-sh@1.1.1.9.2.1 / diff / nxr@1.1.1.9.2.1
xsrc/external/mit/libX11/dist/ltmain.sh@1.1.1.12.2.1 / diff / nxr@1.1.1.12.2.1
xsrc/external/mit/libX11/dist/m4/libtool.m4@1.6.2.1 / diff / nxr@1.6.2.1
xsrc/external/mit/libX11/dist/man/AllPlanes.man@1.1.1.3.12.1 / diff / nxr@1.1.1.3.12.1
xsrc/external/mit/libX11/dist/man/BlackPixelOfScreen.man@1.1.1.3.12.1 / diff / nxr@1.1.1.3.12.1
      :
(more 348 files)
Sync external/mit/libX11 with HEAD, requested by maya in ticket #1033:

external/mit/libX11/dist/include/X11/extensions/XKBgeom.h up to 1.1.1.1
external/mit/libX11/dist/ChangeLog              up to 1.1.1.21
external/mit/libX11/dist/Makefile.in            up to 1.1.1.19
external/mit/libX11/dist/README.md              up to 1.1.1.2
external/mit/libX11/dist/aclocal.m4            up to 1.1.1.19
external/mit/libX11/dist/compile                up to 1.1.1.7
external/mit/libX11/dist/config.guess          up to 1.1.1.14
external/mit/libX11/dist/config.sub            up to 1.1.1.13
external/mit/libX11/dist/configure              up to 1.1.1.21
external/mit/libX11/dist/configure.ac          up to 1.1.1.21
external/mit/libX11/dist/depcomp                up to 1.1.1.10
external/mit/libX11/dist/install-sh            up to 1.1.1.10
external/mit/libX11/dist/ltmain.sh              up to 1.1.1.14
external/mit/libX11/dist/missing                up to 1.1.1.9
external/mit/libX11/dist/test-driver            up to 1.1.1.7
external/mit/libX11/dist/include/Makefile.am    up to 1.1.1.3
external/mit/libX11/dist/include/Makefile.in    up to 1.1.1.20
external/mit/libX11/dist/include/X11/Xlib.h    up to 1.1.1.9
external/mit/libX11/dist/include/X11/Xlibint.h  up to 1.1.1.12
external/mit/libX11/dist/m4/libtool.m4          up to 1.9
external/mit/libX11/dist/man/AllPlanes.man      up to 1.1.1.5
external/mit/libX11/dist/man/BlackPixelOfScreen.man up to 1.1.1.4
external/mit/libX11/dist/man/Compose.man        up to 1.1.1.6
external/mit/libX11/dist/man/DisplayOfCCC.man  up to 1.1.1.5
external/mit/libX11/dist/man/ImageByteOrder.man up to 1.1.1.4
external/mit/libX11/dist/man/IsCursorKey.man    up to 1.1.1.4
external/mit/libX11/dist/man/Makefile.in        up to 1.1.1.19
external/mit/libX11/dist/man/XAddConnectionWatch.man up to 1.1.1.5
external/mit/libX11/dist/man/XAddHost.man      up to 1.1.1.6
external/mit/libX11/dist/man/XAllocClassHint.man up to 1.1.1.4
external/mit/libX11/dist/man/XAllocColor.man    up to 1.1.1.6
external/mit/libX11/dist/man/XAllocIconSize.man up to 1.1.1.5
external/mit/libX11/dist/man/XAllocSizeHints.man up to 1.1.1.4
external/mit/libX11/dist/man/XAllocStandardColormap.man up to 1.1.1.4
external/mit/libX11/dist/man/XAllocWMHints.man  up to 1.1.1.4
external/mit/libX11/dist/man/XAllowEvents.man  up to 1.1.1.4
external/mit/libX11/dist/man/XAnyEvent.man      up to 1.1.1.4
external/mit/libX11/dist/man/XButtonEvent.man  up to 1.1.1.4
external/mit/libX11/dist/man/XChangeKeyboardControl.man up to 1.1.1.4
external/mit/libX11/dist/man/XChangeKeyboardMapping.man up to 1.1.1.5
external/mit/libX11/dist/man/XChangePointerControl.man up to 1.1.1.4
external/mit/libX11/dist/man/XChangeSaveSet.man up to 1.1.1.4
external/mit/libX11/dist/man/XChangeWindowAttributes.man up to 1.1.1.4
external/mit/libX11/dist/man/XCirculateEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XCirculateRequestEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XClearArea.man    up to 1.1.1.4
external/mit/libX11/dist/man/XClientMessageEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XColormapEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XConfigureEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XConfigureRequestEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XConfigureWindow.man up to 1.1.1.4
external/mit/libX11/dist/man/XCopyArea.man      up to 1.1.1.5
external/mit/libX11/dist/man/XCreateColormap.man up to 1.1.1.5
external/mit/libX11/dist/man/XCreateFontCursor.man up to 1.1.1.6
external/mit/libX11/dist/man/XCreateFontSet.man up to 1.1.1.5
external/mit/libX11/dist/man/XCreateGC.man      up to 1.5
external/mit/libX11/dist/man/XCreateIC.man      up to 1.1.1.4
external/mit/libX11/dist/man/XCreateOC.man      up to 1.1.1.5
external/mit/libX11/dist/man/XCreatePixmap.man  up to 1.1.1.4
external/mit/libX11/dist/man/XCreateRegion.man  up to 1.1.1.4
external/mit/libX11/dist/man/XCreateWindow.man  up to 1.1.1.4
external/mit/libX11/dist/man/XCreateWindowEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XCrossingEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XDefineCursor.man  up to 1.1.1.4
external/mit/libX11/dist/man/XDestroyWindow.man up to 1.1.1.4
external/mit/libX11/dist/man/XDestroyWindowEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XDrawArc.man      up to 1.1.1.4
external/mit/libX11/dist/man/XDrawImageString.man up to 1.1.1.5
external/mit/libX11/dist/man/XDrawLine.man      up to 1.1.1.4
external/mit/libX11/dist/man/XDrawPoint.man    up to 1.1.1.4
external/mit/libX11/dist/man/XDrawRectangle.man up to 1.1.1.4
external/mit/libX11/dist/man/XDrawString.man    up to 1.1.1.5
external/mit/libX11/dist/man/XDrawText.man      up to 1.1.1.4
external/mit/libX11/dist/man/XEmptyRegion.man  up to 1.1.1.4
external/mit/libX11/dist/man/XErrorEvent.man    up to 1.1.1.5
external/mit/libX11/dist/man/XExposeEvent.man  up to 1.1.1.4
external/mit/libX11/dist/man/XExtentsOfFontSet.man up to 1.1.1.4
external/mit/libX11/dist/man/XFillRectangle.man up to 1.1.1.4
external/mit/libX11/dist/man/XFilterEvent.man  up to 1.1.1.4
external/mit/libX11/dist/man/XFlush.man        up to 1.1.1.4
external/mit/libX11/dist/man/XFocusChangeEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XFontSetExtents.man up to 1.1.1.4
external/mit/libX11/dist/man/XFontsOfFontSet.man up to 1.1.1.4
external/mit/libX11/dist/man/XFree.man          up to 1.1.1.5
external/mit/libX11/dist/man/XGetEventData.man  up to 1.1.1.3
external/mit/libX11/dist/man/XGetVisualInfo.man up to 1.1.1.4
external/mit/libX11/dist/man/XGetWindowAttributes.man up to 1.1.1.4
external/mit/libX11/dist/man/XGetWindowProperty.man up to 1.1.1.5
external/mit/libX11/dist/man/XGetXCBConnection.man up to 1.1.1.4
external/mit/libX11/dist/man/XGrabButton.man    up to 1.1.1.4
external/mit/libX11/dist/man/XGrabKey.man      up to 1.1.1.4
external/mit/libX11/dist/man/XGrabKeyboard.man  up to 1.1.1.4
external/mit/libX11/dist/man/XGrabPointer.man  up to 1.1.1.4
external/mit/libX11/dist/man/XGrabServer.man    up to 1.1.1.4
external/mit/libX11/dist/man/XGraphicsExposeEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XGravityEvent.man  up to 1.1.1.4
external/mit/libX11/dist/man/XIconifyWindow.man up to 1.1.1.4
external/mit/libX11/dist/man/XIfEvent.man      up to 1.1.1.4
external/mit/libX11/dist/man/XInitImage.man    up to 1.1.1.4
external/mit/libX11/dist/man/XInitThreads.man  up to 1.1.1.4
external/mit/libX11/dist/man/XInstallColormap.man up to 1.1.1.4
external/mit/libX11/dist/man/XInternAtom.man    up to 1.1.1.5
external/mit/libX11/dist/man/XIntersectRegion.man up to 1.1.1.4
external/mit/libX11/dist/man/XKeymapEvent.man  up to 1.1.1.4
external/mit/libX11/dist/man/XListFonts.man    up to 1.1.1.5
external/mit/libX11/dist/man/XLoadFont.man      up to 1.1.1.5
external/mit/libX11/dist/man/XLookupKeysym.man  up to 1.1.1.5
external/mit/libX11/dist/man/XMapEvent.man      up to 1.1.1.4
external/mit/libX11/dist/man/XMapRequestEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XMapWindow.man    up to 1.1.1.4
external/mit/libX11/dist/man/XNextEvent.man    up to 1.1.1.4
external/mit/libX11/dist/man/XNoOp.man          up to 1.1.1.4
external/mit/libX11/dist/man/XOpenDisplay.man  up to 1.1.1.5
external/mit/libX11/dist/man/XOpenIM.man        up to 1.1.1.4
external/mit/libX11/dist/man/XOpenOM.man        up to 1.1.1.5
external/mit/libX11/dist/man/XParseGeometry.man up to 1.1.1.5
external/mit/libX11/dist/man/XPolygonRegion.man up to 1.1.1.4
external/mit/libX11/dist/man/XPropertyEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XPutBackEvent.man  up to 1.1.1.4
external/mit/libX11/dist/man/XPutImage.man      up to 1.1.1.4
external/mit/libX11/dist/man/XQueryBestSize.man up to 1.1.1.4
external/mit/libX11/dist/man/XQueryColor.man    up to 1.1.1.5
external/mit/libX11/dist/man/XQueryExtension.man up to 1.1.1.2
external/mit/libX11/dist/man/XQueryPointer.man  up to 1.1.1.4
external/mit/libX11/dist/man/XQueryTree.man    up to 1.1.1.4
external/mit/libX11/dist/man/XRaiseWindow.man  up to 1.1.1.5
external/mit/libX11/dist/man/XReadBitmapFile.man up to 1.1.1.6
external/mit/libX11/dist/man/XRecolorCursor.man up to 1.1.1.4
external/mit/libX11/dist/man/XReparentEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XReparentWindow.man up to 1.1.1.4
external/mit/libX11/dist/man/XResizeRequestEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XResourceManagerString.man up to 1.1.1.4
external/mit/libX11/dist/man/XSaveContext.man  up to 1.1.1.5
external/mit/libX11/dist/man/XSelectInput.man  up to 1.1.1.4
external/mit/libX11/dist/man/XSelectionClearEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XSelectionEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XSelectionRequestEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XSendEvent.man    up to 1.1.1.4
external/mit/libX11/dist/man/XSetArcMode.man    up to 1.1.1.4
external/mit/libX11/dist/man/XSetClipOrigin.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetCloseDownMode.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetCommand.man    up to 1.1.1.4
external/mit/libX11/dist/man/XSetErrorHandler.man up to 1.1.1.5
external/mit/libX11/dist/man/XSetEventQueueOwner.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetFillStyle.man  up to 1.1.1.4
external/mit/libX11/dist/man/XSetFont.man      up to 1.1.1.4
external/mit/libX11/dist/man/XSetFontPath.man  up to 1.1.1.4
external/mit/libX11/dist/man/XSetICFocus.man    up to 1.1.1.4
external/mit/libX11/dist/man/XSetICValues.man  up to 1.1.1.4
external/mit/libX11/dist/man/XSetInputFocus.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetLineAttributes.man up to 1.1.1.5
external/mit/libX11/dist/man/XSetPointerMapping.man up to 1.1.1.5
external/mit/libX11/dist/man/XSetScreenSaver.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetSelectionOwner.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetState.man      up to 1.1.1.5
external/mit/libX11/dist/man/XSetTextProperty.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetTile.man      up to 1.1.1.4
external/mit/libX11/dist/man/XSetTransientForHint.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetWMClientMachine.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetWMColormapWindows.man up to 1.1.1.4
external/mit/libX11/dist/man/XSetWMIconName.man up to 1.1.1.5
external/mit/libX11/dist/man/XSetWMName.man    up to 1.1.1.5
external/mit/libX11/dist/man/XSetWMProperties.man up to 1.1.1.5
external/mit/libX11/dist/man/XSetWMProtocols.man up to 1.1.1.4
external/mit/libX11/dist/man/XStoreBytes.man    up to 1.1.1.5
external/mit/libX11/dist/man/XStoreColors.man  up to 1.1.1.5
external/mit/libX11/dist/man/XStringListToTextProperty.man up to 1.1.1.4
external/mit/libX11/dist/man/XStringToKeysym.man up to 1.1.1.6
external/mit/libX11/dist/man/XSupportsLocale.man up to 1.1.1.5
external/mit/libX11/dist/man/XSynchronize.man  up to 1.1.1.4
external/mit/libX11/dist/man/XTextExtents.man  up to 1.1.1.5
external/mit/libX11/dist/man/XTextWidth.man    up to 1.1.1.5
external/mit/libX11/dist/man/XTranslateCoordinates.man up to 1.1.1.4
external/mit/libX11/dist/man/XUnmapEvent.man    up to 1.1.1.4
external/mit/libX11/dist/man/XUnmapWindow.man  up to 1.1.1.4
external/mit/libX11/dist/man/XVaCreateNestedList.man up to 1.1.1.4
external/mit/libX11/dist/man/XVisibilityEvent.man up to 1.1.1.4
external/mit/libX11/dist/man/XWarpPointer.man  up to 1.1.1.4
external/mit/libX11/dist/man/XcmsAllocColor.man up to 1.1.1.5
external/mit/libX11/dist/man/XcmsCCCOfColormap.man up to 1.1.1.4
external/mit/libX11/dist/man/XcmsCIELabQueryMaxC.man up to 1.1.1.4
external/mit/libX11/dist/man/XcmsCIELuvQueryMaxC.man up to 1.1.1.4
external/mit/libX11/dist/man/XcmsColor.man      up to 1.1.1.4
external/mit/libX11/dist/man/XcmsConvertColors.man up to 1.1.1.4
external/mit/libX11/dist/man/XcmsCreateCCC.man  up to 1.1.1.4
external/mit/libX11/dist/man/XcmsDefaultCCC.man up to 1.1.1.4
external/mit/libX11/dist/man/XcmsQueryBlack.man up to 1.1.1.4
external/mit/libX11/dist/man/XcmsQueryColor.man up to 1.1.1.5
external/mit/libX11/dist/man/XcmsSetWhitePoint.man up to 1.1.1.4
external/mit/libX11/dist/man/XcmsStoreColor.man up to 1.1.1.5
external/mit/libX11/dist/man/XcmsTekHVCQueryMaxC.man up to 1.1.1.4
external/mit/libX11/dist/man/XmbDrawImageString.man up to 1.1.1.5
external/mit/libX11/dist/man/XmbDrawString.man  up to 1.1.1.5
external/mit/libX11/dist/man/XmbDrawText.man    up to 1.1.1.4
external/mit/libX11/dist/man/XmbLookupString.man up to 1.1.1.4
external/mit/libX11/dist/man/XmbResetIC.man    up to 1.1.1.4
external/mit/libX11/dist/man/XmbTextEscapement.man up to 1.1.1.5
external/mit/libX11/dist/man/XmbTextExtents.man up to 1.1.1.5
external/mit/libX11/dist/man/XmbTextListToTextProperty.man up to 1.1.1.5
external/mit/libX11/dist/man/XmbTextPerCharExtents.man up to 1.1.1.5
external/mit/libX11/dist/man/XrmEnumerateDatabase.man up to 1.1.1.4
external/mit/libX11/dist/man/XrmGetFileDatabase.man up to 1.1.1.6
external/mit/libX11/dist/man/XrmGetResource.man up to 1.1.1.4
external/mit/libX11/dist/man/XrmInitialize.man  up to 1.1.1.5
external/mit/libX11/dist/man/XrmMergeDatabases.man up to 1.1.1.5
external/mit/libX11/dist/man/XrmPutResource.man up to 1.1.1.5
external/mit/libX11/dist/man/XrmUniqueQuark.man up to 1.1.1.5
external/mit/libX11/dist/man/xkb/Makefile.in    up to 1.1.1.19
external/mit/libX11/dist/man/xkb/XkbAddGeomOverlayRow.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbFreeIndicatorMaps.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbFreeKeyboard.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbGetAccessXTimeout.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbInitCanonicalKeyTypes.man up to 1.1.1.4
external/mit/libX11/dist/man/xkb/XkbSelectEvents.man up to 1.1.1.4
external/mit/libX11/dist/modules/Makefile.in    up to 1.1.1.19
external/mit/libX11/dist/modules/im/Makefile.in up to 1.1.1.19
external/mit/libX11/dist/modules/im/ximcp/Makefile.in up to 1.1.1.19
external/mit/libX11/dist/modules/im/ximcp/imCallbk.c up to 1.1.1.9
external/mit/libX11/dist/modules/im/ximcp/imDefIc.c up to 1.1.1.10
external/mit/libX11/dist/modules/im/ximcp/imDefIm.c up to 1.1.1.10
external/mit/libX11/dist/modules/im/ximcp/imLcFlt.c up to 1.1.1.8
external/mit/libX11/dist/modules/im/ximcp/imRmAttr.c up to 1.2
external/mit/libX11/dist/modules/im/ximcp/imThaiFlt.c up to 1.1.1.7
external/mit/libX11/dist/modules/lc/Makefile.in up to 1.1.1.19
external/mit/libX11/dist/modules/lc/Utf8/Makefile.in up to 1.1.1.19
external/mit/libX11/dist/modules/lc/def/Makefile.in up to 1.1.1.19
external/mit/libX11/dist/modules/lc/gen/Makefile.in up to 1.1.1.19
external/mit/libX11/dist/modules/om/Makefile.in up to 1.1.1.19
external/mit/libX11/dist/modules/om/generic/Makefile.in up to 1.1.1.19
external/mit/libX11/dist/modules/om/generic/omGeneric.c up to 1.1.1.10
external/mit/libX11/dist/nls/Makefile.in        up to 1.1.1.19
external/mit/libX11/dist/nls/en_US.UTF-8/Compose.pre up to 1.6
external/mit/libX11/dist/nls/fi_FI.UTF-8/Compose.pre up to 1.1.1.6
external/mit/libX11/dist/nls/th_TH/XLC_LOCALE.pre up to 1.1.1.5
external/mit/libX11/dist/nls/th_TH.UTF-8/XLC_LOCALE.pre up to 1.1.1.4
external/mit/libX11/dist/specs/Makefile.in      up to 1.1.1.16
external/mit/libX11/dist/specs/XIM/Makefile.in  up to 1.1.1.16
external/mit/libX11/dist/specs/XIM/xim.xml      up to 1.1.1.3
external/mit/libX11/dist/specs/XKB/Makefile.in  up to 1.1.1.12
external/mit/libX11/dist/specs/XKB/ch13.xml    up to 1.1.1.5
external/mit/libX11/dist/specs/i18n/Makefile.in up to 1.1.1.16
external/mit/libX11/dist/specs/i18n/compose/Makefile.in up to 1.1.1.9
external/mit/libX11/dist/specs/i18n/compose/compose-chart.pl up to 1.1.1.2
external/mit/libX11/dist/specs/i18n/framework/Makefile.in up to 1.1.1.12
external/mit/libX11/dist/specs/i18n/framework/framework.xml up to 1.1.1.5
external/mit/libX11/dist/specs/i18n/localedb/Makefile.in up to 1.1.1.12
external/mit/libX11/dist/specs/i18n/trans/Makefile.in up to 1.1.1.12
external/mit/libX11/dist/specs/libX11/AppC.xml  up to 1.1.1.8
external/mit/libX11/dist/specs/libX11/CH01.xml  up to 1.1.1.5
external/mit/libX11/dist/specs/libX11/CH13.xml  up to 1.1.1.7
external/mit/libX11/dist/specs/libX11/CH14.xml  up to 1.1.1.7
external/mit/libX11/dist/specs/libX11/Makefile.in up to 1.1.1.16
external/mit/libX11/dist/src/Context.c          up to 1.1.1.6
external/mit/libX11/dist/src/CopyCmap.c        up to 1.1.1.5
external/mit/libX11/dist/src/ErrDes.c          up to 1.1.1.6
external/mit/libX11/dist/src/FSWrap.c          up to 1.1.1.8
external/mit/libX11/dist/src/FetchName.c        up to 1.1.1.6
external/mit/libX11/dist/src/Font.c            up to 1.7
external/mit/libX11/dist/src/FontInfo.c        up to 1.1.1.9
external/mit/libX11/dist/src/FontNames.c        up to 1.9
external/mit/libX11/dist/src/GetColor.c        up to 1.1.1.4
external/mit/libX11/dist/src/GetDflt.c          up to 1.1.1.5
external/mit/libX11/dist/src/GetHints.c        up to 1.1.1.7
external/mit/libX11/dist/src/Host.c            up to 1.1.1.6
external/mit/libX11/dist/src/KeyBind.c          up to 1.1.1.9
external/mit/libX11/dist/src/KeysymStr.c        up to 1.1.1.5
external/mit/libX11/dist/src/LoadFont.c        up to 1.1.1.4
external/mit/libX11/dist/src/LookupCol.c        up to 1.1.1.4
external/mit/libX11/dist/src/Makefile.in        up to 1.1.1.19
external/mit/libX11/dist/src/OpenDis.c          up to 1.1.1.12
external/mit/libX11/dist/src/ParseCol.c        up to 1.1.1.4
external/mit/libX11/dist/src/PolyTxt.c          up to 1.1.1.4
external/mit/libX11/dist/src/QuExt.c            up to 1.1.1.5
external/mit/libX11/dist/src/Quarks.c          up to 1.1.1.8
external/mit/libX11/dist/src/Region.c          up to 1.1.1.9
external/mit/libX11/dist/src/SetFPath.c        up to 1.1.1.5
external/mit/libX11/dist/src/SetHints.c        up to 1.1.1.8
external/mit/libX11/dist/src/SetLocale.c        up to 1.1.1.6
external/mit/libX11/dist/src/StNColor.c        up to 1.1.1.3
external/mit/libX11/dist/src/StName.c          up to 1.1.1.5
external/mit/libX11/dist/src/Text.c            up to 1.1.1.4
external/mit/libX11/dist/src/WMProps.c          up to 1.1.1.4
external/mit/libX11/dist/src/XlibInt.c          up to 1.13
external/mit/libX11/dist/src/Xrm.c              up to 1.1.1.10
external/mit/libX11/dist/src/config.h.in        up to 1.1.1.12
external/mit/libX11/dist/src/globals.c          up to 1.1.1.7
external/mit/libX11/dist/src/imConv.c          up to 1.1.1.5
external/mit/libX11/dist/src/os2Stubs.c        up to 1.1.1.4
external/mit/libX11/dist/src/reallocarray.h    up to 1.1.1.2
external/mit/libX11/dist/src/util/Makefile.am  up to 1.1.1.8
external/mit/libX11/dist/src/util/Makefile.in  up to 1.1.1.20
external/mit/libX11/dist/src/util/makekeys.c    up to 1.1.1.9
external/mit/libX11/dist/src/xcms/HVCGcVC.c    up to 1.1.1.4
external/mit/libX11/dist/src/xcms/HVCMxC.c      up to 1.1.1.4
external/mit/libX11/dist/src/xcms/LRGB.c        up to 1.1.1.9
external/mit/libX11/dist/src/xcms/Lab.c        up to 1.1.1.5
external/mit/libX11/dist/src/xcms/Luv.c        up to 1.1.1.5
external/mit/libX11/dist/src/xcms/Makefile.in  up to 1.1.1.19
external/mit/libX11/dist/src/xcms/cmsAllNCol.c  up to 1.1.1.5
external/mit/libX11/dist/src/xcms/cmsColNm.c    up to 1.1.1.10
external/mit/libX11/dist/src/xcms/cmsInt.c      up to 1.1.1.7
external/mit/libX11/dist/src/xcms/cmsLkCol.c    up to 1.1.1.6
external/mit/libX11/dist/src/xcms/cmsProp.c    up to 1.1.1.6
external/mit/libX11/dist/src/xcms/xyY.c        up to 1.1.1.5
external/mit/libX11/dist/src/xkb/Makefile.in    up to 1.1.1.19
external/mit/libX11/dist/src/xkb/XKB.c          up to 1.1.1.8
external/mit/libX11/dist/src/xkb/XKBAlloc.c    up to 1.1.1.10
external/mit/libX11/dist/src/xkb/XKBBind.c      up to 1.1.1.8
external/mit/libX11/dist/src/xkb/XKBExtDev.c    up to 1.1.1.9
external/mit/libX11/dist/src/xkb/XKBGAlloc.c    up to 1.1.1.11
external/mit/libX11/dist/src/xkb/XKBGeom.c      up to 1.1.1.9
external/mit/libX11/dist/src/xkb/XKBGetByName.c up to 1.1.1.7
external/mit/libX11/dist/src/xkb/XKBList.c      up to 1.1.1.7
external/mit/libX11/dist/src/xkb/XKBMisc.c      up to 1.1.1.8
external/mit/libX11/dist/src/xkb/XKBRdBuf.c    up to 1.1.1.8
external/mit/libX11/dist/src/xkb/XKBSetGeom.c  up to 1.1.1.7
external/mit/libX11/dist/src/xlibi18n/ICWrap.c  up to 1.1.1.9
external/mit/libX11/dist/src/xlibi18n/Makefile.in up to 1.1.1.19
external/mit/libX11/dist/src/xlibi18n/XDefaultIMIF.c up to 1.1.1.9
external/mit/libX11/dist/src/xlibi18n/XDefaultOMIF.c up to 1.1.1.10
external/mit/libX11/dist/src/xlibi18n/XlcPublic.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/Xlcint.h  up to 1.1.1.5
external/mit/libX11/dist/src/xlibi18n/imKStoUCS.c up to 1.1.1.5
external/mit/libX11/dist/src/xlibi18n/lcCT.c    up to 1.1.1.6
external/mit/libX11/dist/src/xlibi18n/lcCharSet.c up to 1.1.1.7
external/mit/libX11/dist/src/xlibi18n/lcDB.c    up to 1.1.1.8
external/mit/libX11/dist/src/xlibi18n/lcFile.c  up to 1.1.1.9
external/mit/libX11/dist/src/xlibi18n/lcGeneric.c up to 1.1.1.10
external/mit/libX11/dist/src/xlibi18n/lcPrTxt.c up to 1.1.1.8
external/mit/libX11/dist/src/xlibi18n/lcPublic.c up to 1.1.1.8
external/mit/libX11/dist/src/xlibi18n/lcStd.c  up to 1.1.1.5
external/mit/libX11/dist/src/xlibi18n/lcTxtPr.c up to 1.1.1.5
external/mit/libX11/dist/src/xlibi18n/lcUTF8.c  up to 1.1.1.7
external/mit/libX11/dist/src/xlibi18n/lcUtil.c  up to 1.1.1.4
external/mit/libX11/dist/src/xlibi18n/lcWrap.c  up to 1.1.1.7
external/mit/libX11/dist/src/xlibi18n/lcUniConv/armscii_8.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/cp1133.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/cp1251.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/cp1255.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/cp1256.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/georgian_academy.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/georgian_ps.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_1.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_10.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_11.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_13.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_14.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_15.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_16.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_2.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_3.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_4.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_5.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_6.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_7.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_8.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_9.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/iso8859_9e.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/jisx0201.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/koi8_c.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/koi8_r.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/koi8_u.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/mulelao.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/tatar_cyr.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/tcvn.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/tis620.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/utf8.h up to 1.1.1.3
external/mit/libX11/dist/src/xlibi18n/lcUniConv/viscii.h up to 1.1.1.3

Update libX11 from 1.6.8 to 1.6.10 (plus a cherry picked regression fix).

1.6.10 fixes CVE-2020-14344 (Heap corruption in the X input method client
in libX11).
1.6.9 fixes a deadlock bug in _XReply.

(martin)

2020-08-05 10:33:01 UTC MAIN commitmail json YAML

Upgrade NVMM to WARNS=5.

(maxv)

2020-08-05 10:31:37 UTC MAIN commitmail json YAML

Use ULL, to make it clear we are unsigned.

(maxv)

2020-08-05 10:20:50 UTC MAIN commitmail json YAML

Simplify, remove unnecessary #ifdef DIAGNOSTIC around KASSERTs.

(maxv)

2020-08-05 08:50:42 UTC MAIN commitmail json YAML

Also mention that make dependency operators must be uniform.

This wasn't previously documented, I think.

(dholland)

2020-08-05 08:43:24 UTC MAIN commitmail json YAML

Rework the description of the :, !, and :: dependence operators to make sense.

Bump date.

(dholland)

2020-08-05 05:24:44 UTC MAIN commitmail json YAML

Indent branch delay slots in asm code (from skrll@).
Be consistent within this file with how asm code is formatted.

(simonb)

2020-08-05 04:47:35 UTC MAIN commitmail json YAML

Apply some static to some symbols.

(simonb)

2020-08-05 04:19:11 UTC MAIN commitmail json YAML

Target all device interrupts to cpu0.

Patch from skrll@.  Code is conditional, hopefully not needed long term.

(simonb)

2020-08-05 03:17:18 UTC MAIN commitmail json YAML

Set if_baudrate for non-MII device. Before this commit, it was 0.

(msaitoh)

2020-08-05 01:58:43 UTC MAIN commitmail json YAML

Explicitly cast from uint16_t to uint32_t before shifting 16bit left
when printing Image Unique ID. Found by kUBSan.

(msaitoh)

2020-08-05 01:35:19 UTC MAIN commitmail json YAML

2020-08-05 01:10:50 UTC MAIN commitmail json YAML

Fix missing "-m tranport" options.  Pointed out by k-goda@IIJ.

Using any mode SA causes unepected call path, that is,
ipsec4_common_input_cb() calls ip_input() directly instead of
ipsecif4_input().

(knakahara)

2020-08-04 15:47:28 UTC MAIN commitmail json YAML

>From 93fce3f4e79cbc737d6468a4f68ba3de1b83953b Mon Sep 17 00:00:00 2001
From: Yichao Yu <yyc1992@gmail.com>
Date: Sun, 2 Aug 2020 13:43:58 -0400
Subject: [PATCH] Fix size calculation in `_XimAttributeToValue`.

The check here guards the read below.
For `XimType_XIMStyles`, these are `num` of `CARD32` and for `XimType_XIMHotKeyTriggers`
these are `num` of `XIMTRIGGERKEY` ref[1] which is defined as 3 x `CARD32`.
(There are data after the `XIMTRIGGERKEY` according to the spec but they are not read by this
function and doesn't need to be checked.)

The old code here used the native datatype size instead of the wire protocol size causing
the check to always fail.

Also fix the size calculation for the header (size). It is 2 x CARD16 for both types
despite the unused `CARD16` for `XimType_XIMStyles`.

[1] https://www.x.org/releases/X11R7.6/doc/libX11/specs/XIM/xim.html#Input_Method_Styles

This fixes a regression caused by 388b303c62aa35a245f1704211a023440ad2c488 in 1.6.10.

(maya)

2020-08-04 14:35:24 UTC MAIN commitmail json YAML

Sync with xorg-server:

> Specify default /var/log/Xsun.%s.log path definitions.

(tsutsui)

2020-08-04 14:34:35 UTC MAIN commitmail json YAML

Sync with xorg-server:

> Call LogInit() for logging to /var/log/Xsun.%s.log as Xorg server.

(tsutsui)

2020-08-04 14:31:58 UTC MAIN commitmail json YAML

Specify default /var/log/Xsun.%s.log path definitions.

(tsutsui)

2020-08-04 14:31:04 UTC MAIN commitmail json YAML

Call LogInit() for logging to /var/log/Xsun.%s.log as Xorg server.

(tsutsui)

2020-08-04 13:20:45 UTC MAIN commitmail json YAML

Use mutex for lwp/interrupt coordination. using splX() simply does not work
on multiprocessor systems.

fixes PR kern/55506

(kardel)

2020-08-04 06:23:46 UTC MAIN commitmail json YAML

Trailing whitespace

(skrll)

2020-08-04 06:22:55 UTC MAIN commitmail json YAML

2020-08-04 06:10:27 UTC MAIN commitmail json YAML

G/C USE_TOPDOWN_VM.  __USE_TOPDOWN_VM is used (and hidden)

(skrll)

2020-08-04 04:22:03 UTC MAIN commitmail json YAML

mii_knowndevs[] is de facto const, define it as such.

This time for real.  On my first try I did it in the generated
miidevs_data.h file.

(uwe)

2020-08-04 03:00:47 UTC MAIN commitmail json YAML

Mark lfs vnodes with VV_LOCKSWORK, same as ffs.

(riastradh)

2020-08-04 03:00:10 UTC MAIN commitmail json YAML

Fix bogus fast path in vput.

If we can't discern whether we have an exclusive or shared lock, then
just unlock and don't play fast and loose with pretending that we
have an exclusive lock will work -- it won't.

(riastradh)

2020-08-04 02:09:58 UTC MAIN commitmail json YAML

st40_pmb_dump - factor out.

Print the WT bit as either "WT" or "CB" when C is set, as "--"
otherwise.  Few other minor tweaks.

(uwe)

2020-08-04 01:59:46 UTC MAIN commitmail json YAML

Add some CvmCtl bits from newer cnMIPS cores.

(simonb)

2020-08-04 01:55:16 UTC MAIN commitmail json YAML

Avoid inline RUN_P2 when accessing TLB via memory mapped arrays.

Move code that needs to run from P2 into separate functions and call
them via P2 pointer.

(uwe)

2020-08-03 23:01:47 UTC MAIN commitmail json YAML

sh4_mmu_start - cosmetics.

Split construction of the initial MMUCR value into several assignments
for readability.  Same object code is generated.

(uwe)

2020-08-03 22:43:53 UTC MAIN commitmail json YAML

sh4_mmu_start - call sh4_tlb_invalidate_all directly.

(uwe)

2020-08-03 22:28:39 UTC MAIN commitmail json YAML

sh4_tlb_invalidate_addr - refactor to avoid RUN_P2.

Introduce __sh4_tlb_assoc that performs the associative write.  Call
it from sh4_tlb_invalidate_addr.  In sh4_tlb_update do not call
sh4_tlb_invalidate_addr, call __sh4_tlb_assoc directly.  We need to do
the song and dance to block exceptions and set PTEH anyway for the new
value, so don't waste all that effort.

(uwe)

2020-08-03 21:53:25 UTC MAIN commitmail json YAML

SH3_P2SEG_FUNC(f) - get a P2 address of a function.

Just SH3_P1SEG_TO_P2SEG + cast, but we now define SH3_P1SEG_TO_P2SEG
and SH3_P2SEG_TO_P1SEG to use arithmetic, not bitwise ops.  That gives
the same result for the correct P1/P2 input values, but addition can
be done at link time with addends.  Thus SH3_P2SEG_FUNC compiles to a
constant P2 address.

(uwe)

2020-08-03 21:44:43 UTC MAIN commitmail json YAML

make(1): fix wrong assertion in ApplyModifiers

The assertion was supposed to validate startc and endc individually.

For unknown reasons (once again), this reduces the code size by 49 bytes
on x86_64.

(rillig)

2020-08-03 21:12:29 UTC MAIN commitmail json YAML

2020-08-03 21:10:58 UTC MAIN commitmail json YAML

2020-08-03 20:43:42 UTC MAIN commitmail json YAML

make(1): replace end-of-line comments with block comments

Just in case someone wants to port the current NetBSD make to an ancient
compiler that knows only C90.

(rillig)

2020-08-03 20:26:09 UTC MAIN commitmail json YAML

make(1): no declaration-after-statement anymore

NetBSD make is intended to be maximally portable, therefore it uses only
C89.  This was not declared in the Makefile before.

There are still a few places in parse.c and metachar.c that use
end-of-line comments.  These will be fixed in a follow-up commit.

(rillig)

2020-08-03 19:44:06 UTC MAIN commitmail json YAML

port-arm/55532: kernel panic with ena on AWS a1.2xlarge

Do not mark callout and workqueues as mpsafe unless the NET_MPSAFE option
is present.

(jmcneill)

2020-08-03 19:24:29 UTC MAIN commitmail json YAML

sh4_tlb_invalidate_addr - use the right constant.

VPN mask happens to be the same in many registers, but since we are
writing the value to UTLB data array, use that particular constant for
consistency.  Same object code is generated.

(uwe)

2020-08-03 19:16:56 UTC MAIN commitmail json YAML

make more ARMv8.x system registers are disassemblable

(ryo)

2020-08-03 19:08:55 UTC MAIN commitmail json YAML

Split compound assertion into several, one for each term.

(uwe)

2020-08-03 18:19:35 UTC MAIN commitmail json YAML

DEV_VERBOSE_MODULE_DEFINE - use MODULE_CLASS_DRIVER.

This makes built-in verbose modules available before the start of the
autoconfiguration, when they are needed.  From pgoyette@

PR kern/55535

(uwe)

2020-08-03 17:35:28 UTC MAIN commitmail json YAML

2020-08-03 17:30:17 UTC MAIN commitmail json YAML

2020-08-03 17:26:14 UTC MAIN commitmail json YAML

Make bind-9 arm obsolete for now since we lack the tools in base to build it.

(christos)

2020-08-03 17:23:45 UTC MAIN commitmail json YAML