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 (4h)  netbsd-10 (16d)  netbsd-9 (16d)  netbsd-8 (21d) 

2024-06-02 04:40:25 UTC Now

2010-04-21 05:05:08 UTC MAIN commitmail json YAML

Small improvements to wording and markup.
Note also the default use of SSP on x86.

(jruoho)

2010-04-21 04:25:28 UTC MAIN commitmail json YAML

If we do .export (all) and have any variables that involve :sh
we will hit an error (var is recursive) while trying to evaluate that.
Fix, and add a unit test for this.

(sjg)

2010-04-21 02:59:30 UTC MAIN commitmail json YAML

Make the examples fit into 80 columns. Use .Tn.

(jruoho)

2010-04-21 00:54:14 UTC matt-nb5-mips64 commitmail json YAML

2010-04-21 00:36:40 UTC matt-nb5-mips64 commitmail json YAML

2010-04-21 00:33:55 UTC matt-nb5-mips64 commitmail json YAML

2010-04-21 00:28:27 UTC matt-nb5-mips64 commitmail json YAML

2010-04-20 23:39:11 UTC MAIN commitmail json YAML

Change sc_pil_intr_enable from an int to a bool.  No functional change
intended.

(dyoung)

2010-04-20 22:55:48 UTC matt-nb5-mips64 commitmail json YAML

2010-04-20 22:47:48 UTC MAIN commitmail json YAML

XXX: This is a hack, the note inclusion does not belong here, and
it belongs in a separate elf_nbsd.sh, included from elf_i386_nbsd.sh.
The problem is described in:
https://bugzilla.redhat.com/show_bug.cgi?id=492183#c7, namely if
all the sections are not defined in the ld script, it can screw
up.  This happens when building /usr/src/usr.sbin.crash with
MKPIE=yes. Thanks to Piotr Meyer for the report and analysis.
We don't need to fix any other archs yet (because crash only works on i386),
but we should. skrll should look into it, please :-)

(christos)

2010-04-20 22:37:25 UTC MAIN commitmail json YAML

Re-uppercase x86_bus_space_io.

(dyoung)

2010-04-20 22:08:39 UTC matt-nb5-mips64 commitmail json YAML

2010-04-20 22:08:13 UTC matt-nb5-mips64 commitmail json YAML

2010-04-20 22:03:27 UTC matt-nb5-mips64 commitmail json YAML

2010-04-20 21:29:06 UTC matt-nb5-mips64 commitmail json YAML

2010-04-20 21:25:25 UTC MAIN commitmail json YAML

C99 says that offsetof() expands to a constant expresssion, so we
can't use variable array index in there. Do the calculation manually
for C99 compilers (pcc)

(plunky)

2010-04-20 18:08:08 UTC MAIN commitmail json YAML

Update for mdocml-1.9.23.

(joerg)

2010-04-20 18:07:52 UTC MAIN commitmail json YAML

2010-04-20 18:06:04 UTC MAIN commitmail json YAML

2010-04-20 17:48:16 UTC MAIN commitmail json YAML

Behavior of realpath() appears to vary.
To ensure consistent results, use stat(2) as a final check for success.

(sjg)

2010-04-20 17:18:08 UTC MAIN commitmail json YAML

On some systems realpath will prefix make with cwd, so make sure
we can stat(2) the value for .MAKE

(sjg)

2010-04-20 16:49:49 UTC MAIN commitmail json YAML

sched_pstats: fix previous, exclude system/softintr threads from loadavg.

(rmind)

2010-04-20 15:42:21 UTC MAIN commitmail json YAML

Enable the NX bit feature early in the MP trampoline code (do not rely on
cpu_init_msrs() to do it). Having NX bit set on a page will raise a #GP
on fetch if NXE is not enabled, which can happen early when structures
(like idlelwp) are allocated with just rw- rights.

(jym)

2010-04-20 14:32:03 UTC MAIN commitmail json YAML

COMPAT_50 support for SPPP[GS]ETIDLETO and SPPP[GS]ETKEEPALIVE, ok martin@

(jmcneill)

2010-04-20 13:03:33 UTC MAIN commitmail json YAML

Make HTML-ready.

(wiz)

2010-04-20 12:09:05 UTC MAIN commitmail json YAML

2010-04-20 08:37:23 UTC MAIN commitmail json YAML

Document also kern.cryptodevallowsoft.

(jruoho)

2010-04-20 08:27:24 UTC MAIN commitmail json YAML

Document kern.usercrypto and kern.userasymcrypto.

(jruoho)

2010-04-20 07:58:16 UTC MAIN commitmail json YAML

Document kern.arandom, and remove kern.autonicetime and kern.autoniceval.

XXX: Although no sysctl variables exist for the last two, these are still
    defined in <sys/sysctl.h> and <sys/systm.h>.

(jruoho)

2010-04-20 07:33:46 UTC MAIN commitmail json YAML

Add sublists to the security-tree.

In addition, some small fixes to spelling errors, wording, and markup.

(jruoho)

2010-04-20 06:22:52 UTC MAIN commitmail json YAML

Document the kern.module node.

(jruoho)

2010-04-20 06:12:06 UTC MAIN commitmail json YAML

Mark nine undocumented kern.x nodes/variables with XXX. The total amount of
undocumented variables is well over twenty in the kern-subtree alone.

(jruoho)

2010-04-20 04:57:05 UTC MAIN commitmail json YAML

Remove the block where the default address space handlers were manually
installed via AcpiInstallAddressSpaceHandler(). This was already commented
out because ACPICA does this for us when ACPI_NO_ADDRESS_SPACE_INIT is not
specified when calling AcpiEnableSubsystem().

(jruoho)

2010-04-20 04:53:22 UTC MAIN commitmail json YAML

Instruct ACPICA to dynamically allocate the table descriptions in
AcpiInitializeTables() instead of pushing 128 statically allocated
descriptors. This will eliminate also the need to call
AcpiReallocateRootTable().

The rationale for the statically allocated table descriptors is to allow
initialization without virtual/dynamic memory. Later these should be copied
to dynamic memory via AcpiReallocateRootTable(). But since in NetBSD both
functions were called in the very same acpi_probe(), this dance was
completely unnecessary.

(jruoho)

2010-04-20 02:01:13 UTC MAIN commitmail json YAML

Use the same hack for Solaris and MacOS/X. This is not right, we only really
support UTF-8, but it will get us going until this is fixed properly.
From Jess Thrysoee

(christos)

2010-04-19 21:58:58 UTC MAIN commitmail json YAML

add ShanTou ADM8515 and SUNRISING SR9600 Ethernet to list of supported devices

(jmcneill)

2010-04-19 21:56:35 UTC MAIN commitmail json YAML

match on SUNRISING SR9600 Fast Ethernet

(jmcneill)

2010-04-19 21:56:00 UTC MAIN commitmail json YAML

2010-04-19 21:55:20 UTC MAIN commitmail json YAML

SUNRISING SR9600 Fast Ethernet

(jmcneill)

2010-04-19 21:12:52 UTC MAIN commitmail json YAML

Oops - last change could lead to crashes - when not asking for a geometry,
use the default one.

(martin)

2010-04-19 20:35:24 UTC MAIN commitmail json YAML

Do not ask for a "bios geometry" if we can not match the device to a bios
known device - it's most certainly a don't care.

(martin)

2010-04-19 19:22:41 UTC MAIN commitmail json YAML

2010-04-19 19:16:11 UTC MAIN commitmail json YAML

2010-04-19 18:24:27 UTC MAIN commitmail json YAML

Add default implementations for bus_space_is_equal(9),
bus_space_tag_create(9), and bus_space_tag_destroy(9).  Use
bus_space_is_equal(9) throughout the kernel to compare
bus_space_tag_t's.  Tested on i386 and on sparc64.

(dyoung)

2010-04-19 12:59:36 UTC MAIN commitmail json YAML

Mention security(8) in rc.conf(5) and symlink(7) in security(8).

(jruoho)

2010-04-19 12:44:33 UTC MAIN commitmail json YAML

Add sublists for the kern.coredump and kern.veriexec trees.

(jruoho)

2010-04-19 12:28:29 UTC MAIN commitmail json YAML

Sort the kern-subtree. Try to correct the differences between the list and
the descriptions. Mark several undocumented or unclear items with XXX.

(jruoho)

2010-04-19 11:26:33 UTC MAIN commitmail json YAML

2010-04-19 11:20:57 UTC MAIN commitmail json YAML

2010-04-19 08:09:03 UTC MAIN commitmail json YAML

2010-04-19 08:05:36 UTC MAIN commitmail json YAML

2010-04-19 07:05:15 UTC MAIN commitmail json YAML

2010-04-19 07:00:58 UTC MAIN commitmail json YAML

Fix a bug.
  STAILQ is not NULL termination.

(kiyohara)

2010-04-19 06:55:11 UTC MAIN commitmail json YAML

2010-04-19 05:50:36 UTC MAIN commitmail json YAML

Note the acpi(4) sysctl-changes and the mappings for acpiwmi(4).

(jruoho)

2010-04-19 04:41:36 UTC MAIN commitmail json YAML

2010-04-19 04:34:42 UTC MAIN commitmail json YAML

Also create ugen[123] by default -- my laptop attaches 2 ugens
already with just the builtin devices.

(pooka)

2010-04-18 23:47:52 UTC MAIN commitmail json YAML

This patch fixes the NX regression issue observed on amd64 kernels, where
per-page execution right was disabled (therefore leading to the inability
of the kernel to detect fraudulent use of memory mappings marked as not
being executable).

- replace cpu_feature and ci_feature_flags variables by cpu_feature and
ci_feat_val arrays. This makes it cleaner and brings kernel code closer
to the design of cpuctl(8). A warning will be raised for each CPU that
does not expose the same features as the Boot Processor (BP).

- the blacklist of CPU features is now a macro defined in the
specialreg.h header, instead of hardcoding it inside MD initialization
code; fix comments.

- replace checks against CPUID_TSC with the cpu_hascounter() function.

- clean up the code in init_x86_64(), as cpu_feature variables are set
inside cpu_probe().

- use cpu_init_msrs() for i386. It will be eventually used later for NX
feature under i386 PAE kernels.

- remove code that checks for CPUID_NOX in amd64 mptramp.S, this is already
performed by cpu_hatch() through cpu_init_msrs().

- remove cpu_signature and feature_flags members from struct mpbios_proc
(they were never used).

This patch was tested with i386 MONOLITHIC, XEN3PAE_DOM0 and XEN3_DOM0 under
a native i386 host, and amd64 GENERIC, XEN3_DOM0 via QEMU virtual machines.

XXX Should kernel rev be bumped?

XXX A similar patch should be pulled-up for NetBSD-5, hopefully tomorrow.

(jym)

2010-04-18 21:17:47 UTC MAIN commitmail json YAML

\033 is more portable than \e still.

(christos)

2010-04-18 21:17:22 UTC MAIN commitmail json YAML

ffs needs strings.h

(christos)

2010-04-18 21:17:05 UTC MAIN commitmail json YAML

shame on solaris that is the last OS not supporting $()

(christos)

2010-04-18 19:42:51 UTC MAIN commitmail json YAML

Note kern.detachall.

(jruoho)

2010-04-18 16:10:03 UTC MAIN commitmail json YAML

Ooops, do not try to create a symlink in a not-yet existing directory

(martin)

2010-04-18 15:25:53 UTC MAIN commitmail json YAML

Fix a test semantic in cpu_probe(): check that the CPU currently probed
is the first one booting by comparing its struct cpu_info address with
cpu_info_primary, rather than supposing that cpu_feature variables are
set to 0.

(jym)

2010-04-18 15:24:54 UTC MAIN commitmail json YAML

When kernel remaps to high memory in amd64 locore, the GDT used before
becomes invalid. As such, split it in two parts, one for use when system
boots in low memory, and one for use when it jumps to high memory.

(jym)

2010-04-18 15:19:17 UTC MAIN commitmail json YAML

Use .Dv instead of .Va for #defined constants.

(jruoho)

2010-04-18 14:07:17 UTC MAIN commitmail json YAML

Remove a duplicate variable assignment.

(jruoho)

2010-04-18 14:05:26 UTC MAIN commitmail json YAML

From Gr馮oire Sutre:

  Modify the main ACPI namespace scan by including a parent-child
  relationship for each node. The result is a bi-directional tree.

ok jmcneill@

(jruoho)

2010-04-18 12:58:57 UTC MAIN commitmail json YAML

Change the install CD to go to full multiuser mode. This clearly
separates the setup done by /etc/rc once, and the repeated stuff
(install.sh invoking sysinst).

(martin)

2010-04-18 11:39:39 UTC MAIN commitmail json YAML

The number of byte pairs to swap is len/2, not len/2+1.

(apb)

2010-04-18 10:51:34 UTC MAIN commitmail json YAML

Bitwise operations on signed types are well-defined if the values
happen to be positive, and indeed the values here were guaranteed
to be positive, but some compilers complained anyway, so convert
the bitwise operations to arithmetic operations.

(apb)

2010-04-18 10:22:33 UTC MAIN commitmail json YAML

2010-04-18 10:22:01 UTC MAIN commitmail json YAML

Add ATM1200. From ThinkPad X60s.

(jruoho)

2010-04-18 04:54:34 UTC MAIN commitmail json YAML

2010-04-17 22:05:53 UTC MAIN commitmail json YAML

ip_fil_compat.c is another file that needs to be both in src/dist/ipf and
also in src/sys/dist/ipf/netinet

(darrenr)

2010-04-17 22:04:00 UTC MAIN commitmail json YAML

clean up compile time warnings to due caddr_t and empty statements

(darrenr)

2010-04-17 22:00:33 UTC MAIN commitmail json YAML

fix spelling mistake: netient -> netinet

(darrenr)

2010-04-17 21:44:05 UTC MAIN commitmail json YAML

add IPFILTER_COMPAT to kernel config options recognised for IPFilter

(darrenr)

2010-04-17 21:42:43 UTC MAIN commitmail json YAML

2010-04-17 21:36:56 UTC MAIN commitmail json YAML

New file for 4.1.34 that is in src/dist/ipf but not src/sys/dist/ipf/netinet

Status:

Vendor Tag: DARRENR
Release Tags: v4-1-34

(darrenr)

2010-04-17 21:00:44 UTC MAIN commitmail json YAML

2010-04-17 21:00:09 UTC MAIN commitmail json YAML

2010-04-17 20:58:53 UTC MAIN commitmail json YAML

Import IPFilter 4.1.34 into NetBSD

4.1.34 - Release 11 March 2010
2964907 uninitialised use compile error
2959506 ipfstat does not display rules with compat
2949139 FR_T_BUILTIN masked out incorrectly
2937422 packets filtered with pools should not be cached
2935529 use of rules with tags leads to deadlock
2917501 whitespace cleanup required
2881514 in/out object functions not wired for compatibility
2841771 ipf/ippool rule maintenace bugs: memory leak, ref-counter bug
2839698 H.323 proxy does not clear fin_state/fin_nat


Status:

Vendor Tag: DARRENR
Release Tags: v4-1-34

(darrenr)

2010-04-17 20:56:19 UTC MAIN commitmail json YAML

Import IPFilter 4.1.34 into NetBSD

4.1.34 - Release 11 March 2010
2964907 uninitialised use compile error
2959506 ipfstat does not display rules with compat
2949139 FR_T_BUILTIN masked out incorrectly
2937422 packets filtered with pools should not be cached
2935529 use of rules with tags leads to deadlock
2917501 whitespace cleanup required
2881514 in/out object functions not wired for compatibility
2841771 ipf/ippool rule maintenace bugs: memory leak, ref-counter bug
2839698 H.323 proxy does not clear fin_state/fin_nat


Status:

Vendor Tag: DARRENR
Release Tags: v4-1-34

(darrenr)

2010-04-17 20:46:14 UTC MAIN commitmail json YAML

Import IPFilter 4.1.34 into NetBSD

4.1.34 - Release 11 March 2010
2964907 uninitialised use compile error
2959506 ipfstat does not display rules with compat
2949139 FR_T_BUILTIN masked out incorrectly
2937422 packets filtered with pools should not be cached
2935529 use of rules with tags leads to deadlock
2917501 whitespace cleanup required
2881514 in/out object functions not wired for compatibility
2841771 ipf/ippool rule maintenace bugs: memory leak, ref-counter bug
2839698 H.323 proxy does not clear fin_state/fin_nat


Status:

Vendor Tag: DARRENR
Release Tags: v4-1-34

(darrenr)

2010-04-17 20:29:20 UTC MAIN commitmail json YAML

Remove trailing whitespace.

(wiz)

2010-04-17 20:28:48 UTC MAIN commitmail json YAML

2010-04-17 19:08:54 UTC MAIN commitmail json YAML

Note my recent changes.

(nonaka)

2010-04-17 17:57:39 UTC MAIN commitmail json YAML

Change and document for POSIX compliance.

(christos)

2010-04-17 17:51:47 UTC MAIN commitmail json YAML

change size_t to ssize_t for POSIX compliance.

(christos)

2010-04-17 17:50:13 UTC MAIN commitmail json YAML

2010-04-17 17:48:34 UTC MAIN commitmail json YAML

PR/43172: Jukka Ruohonen: swab(3) lacks restrict-keyword

(christos)

2010-04-17 16:34:29 UTC MAIN commitmail json YAML

One emul is enough and since we need emul_netbsd, retire emul_rump.

(pooka)

2010-04-17 15:57:49 UTC MAIN commitmail json YAML

2010-04-17 15:57:23 UTC MAIN commitmail json YAML

add support for the 6000. From sverre froyen

(christos)

2010-04-17 15:55:52 UTC MAIN commitmail json YAML

add the iwl6000 microcode.

(christos)

2010-04-17 15:55:07 UTC MAIN commitmail json YAML

2010-04-17 13:36:22 UTC MAIN commitmail json YAML

2010-04-17 13:13:45 UTC MAIN commitmail json YAML

Move scheduling related routines from emul.c to scheduler.c

(pooka)

2010-04-17 13:10:02 UTC MAIN commitmail json YAML

we've had ksyms since forever

(pooka)

2010-04-17 13:02:34 UTC MAIN commitmail json YAML

Define some options (although they're currently unused due to how
_KERNEL_OPT (doesn't) work.  but be stubborn and define them anyway).

(pooka)

2010-04-17 12:57:37 UTC MAIN commitmail json YAML

2010-04-17 12:54:29 UTC MAIN commitmail json YAML

2010-04-17 12:44:38 UTC MAIN commitmail json YAML

Postfix 2.6.6 was imported.

(tron)

2010-04-17 10:29:18 UTC MAIN commitmail json YAML

2010-04-17 10:25:30 UTC MAIN commitmail json YAML

Import Postfix 2.6.6. Changes since version 2.6.5:
- "postmulti -p command" did not skip disabled instances.
- In the multi_instance_wrapper parameter, the expansion of
  $command_directory and $daemon_directory was broken.
- The address_verify_poll_count parameter value was not made
  stress-dependent by default. This defeated the purpose of making other
  settings stress-dependent by default with Postfix 2.6.
- Milter applications would hang up after receiving an unexpected
  SMFIC_HEADER (mail header) command. This problem happened with Milters
  that (legitimately) do not send replies for SMFIC_RCPT (recipient
  address) or SMFIC_DATA (start of message) commands.
- Core dump while an printing error message for a malformed %<letter>
  sequence in LDAP, MySQL or PostgreSQL lookup table configuration.
- Mail with zero recipients was forever stuck in the queue. This happened
  when "postsuper -r" was run after all the recipients of a message were
  delivered (or bounced), but before the message was deleted from the queue.
- With hostnames such as 1-2-3-4, the valid_hostname() fuction did not
  recognize the '-' as a non-numeric character, causing a legitimate name
  to be rejected as "invalid".
- The VRFY command did not accept a mailbox address inside <>.

Status:

Vendor Tag: VENEMA
Release Tags: PFIX-2-6-6

(tron)

2010-04-17 10:08:22 UTC MAIN commitmail json YAML

Use the common template for the USENIX paper. Add URL.

(jruoho)

2010-04-17 07:49:23 UTC matt-nb5-mips64 commitmail json YAML

2010-04-17 07:34:45 UTC matt-nb5-mips64 commitmail json YAML

- in _bus_dmamap_sync() replace complex/buggy mbuf bounce buffer copy
code with simple call to m_copyback

(cliff)

2010-04-17 07:34:08 UTC matt-nb5-mips64 commitmail json YAML

- in rmixl_pcix_attach() use bus_dmatag_subregion() to set up
bounce buffering for non-DMA-accessible RAM addrs

(cliff)

2010-04-17 07:33:33 UTC matt-nb5-mips64 commitmail json YAML

- struct rmixl_config field 'rc_64bit_dmat' is now a bus_dma_tag_t
and initially points at 'rc_dma_tag' which provides the store area.
this allows rc_64bit_dmat to be subregioned for imposing
bounce-buffering if needed.

(cliff)

2010-04-17 06:38:13 UTC MAIN commitmail json YAML

Add USENIX paper to SEE ALSO.

(jruoho)

2010-04-17 06:24:05 UTC MAIN commitmail json YAML

Correct the location of the header.

(jruoho)

2010-04-16 23:50:30 UTC matt-nb5-mips64 commitmail json YAML

- remove cpu_setup_trampoline_fmn()
- remove cpu_setup_trampoline_ipi()
- cpu_setup_trampoline_common() provides wakeup-method independent function,
used only by cpu_setup_trampoline_callback() for now
- PSB_TYPE_DELL firmware works with cpu_setup_trampoline_callback()

(cliff)

2010-04-16 23:44:18 UTC matt-nb5-mips64 commitmail json YAML

- in attach, if Host BAR does not cover all RAM, instead of panic,
complain a lot, and force use of DMA bounce buffers

(cliff)

2010-04-16 23:42:25 UTC matt-nb5-mips64 commitmail json YAML

- teach _bus_dmamem_map to handle PA > MIPS_PHYS_MASK for non-_LP64 kernel
- fix a debug print format for non-_LP32

(cliff)

2010-04-16 22:02:30 UTC MAIN commitmail json YAML

Postfix 2.6.6 and 2.7.0 are available.

(tron)

2010-04-16 20:08:51 UTC MAIN commitmail json YAML

Add a link, bus_space_is_equal.9 -> bus_space.9.

(dyoung)

2010-04-16 20:05:37 UTC MAIN commitmail json YAML

Describe bus_space_is_equal(9).

(dyoung)

2010-04-16 18:59:51 UTC MAIN commitmail json YAML

#include <sys/bus.h> instead of <machine/bus.h>.  No functional change
intended.

(dyoung)

2010-04-16 18:59:12 UTC MAIN commitmail json YAML

#include <sys/bus.h> instead of <machine/bus.h>.  No functional change
intended.

(dyoung)

2010-04-16 18:58:39 UTC MAIN commitmail json YAML

#include <sys/bus.h> instead of <machine/bus.h>.  No functional change
intended.

(dyoung)

2010-04-16 14:05:32 UTC MAIN commitmail json YAML

Add the typical #ifdef USE_ATF stuff so I can debug the test if it
goes wrong.

(pooka)

2010-04-16 13:56:45 UTC MAIN commitmail json YAML

Remove trailing whitespace, replace "Ar -i" with "Fl i".

(wiz)

2010-04-16 13:49:57 UTC MAIN commitmail json YAML

2010-04-16 13:48:37 UTC MAIN commitmail json YAML

2010-04-16 13:47:50 UTC MAIN commitmail json YAML

add examples for setting ipv6 default routes in ip-up/ip-down scripts

(jmcneill)

2010-04-16 13:44:49 UTC MAIN commitmail json YAML

needs-count for fss is unused => needs-remove

(pooka)

2010-04-16 11:51:23 UTC MAIN commitmail json YAML

Don't loop eternal if init of a builtin module fails.

(pooka)

2010-04-16 11:44:44 UTC MAIN commitmail json YAML

gcc-4.5.0 out.

(wiz)

2010-04-16 11:29:06 UTC MAIN commitmail json YAML

Fix a typo, that caused infinite loops.

(ahoka)

2010-04-16 11:22:43 UTC MAIN commitmail json YAML

release lock in error branch

(pooka)

2010-04-16 11:05:37 UTC MAIN commitmail json YAML

2010-04-16 03:21:49 UTC MAIN commitmail json YAML

- Merge sched_pstats() and uvm_meter()/uvm_loadav().  Avoids double loop
  through all LWPs and duplicate locking overhead.

- Move sched_pstats() from soft-interrupt context to process 0 main loop.
  Avoids blocking effect on real-time threads.  Mostly fixes PR/38792.

Note: it might be worth to move the loop above PRI_PGDAEMON.  Also,
sched_pstats() might be cleaned-up slightly.

(rmind)

2010-04-16 03:13:03 UTC MAIN commitmail json YAML

tcp_input: set ECE flag even if CWR flag is active.
Submitted by Richard Scheffenegger in PR/43150.

(rmind)

2010-04-16 02:57:15 UTC MAIN commitmail json YAML

Remove mclpool_allocator, which is unnecessary since mb_map removal.

(rmind)

2010-04-16 01:52:54 UTC MAIN commitmail json YAML

2010-04-16 01:45:33 UTC MAIN commitmail json YAML

2010-04-16 01:43:08 UTC MAIN commitmail json YAML

2010-04-16 01:40:42 UTC MAIN commitmail json YAML

2010-04-15 22:55:15 UTC MAIN commitmail json YAML

The 16bit "bootmenu valid" magic is slightly week, collisions have been
seen in the wild. So, before accepting arbitrary strings from there,
validate at least slightly and ignore if the entries are not properly
0 terminated or contain controll characters.

(martin)

2010-04-15 20:56:32 UTC MAIN commitmail json YAML

Add --version-info libtool flag so that libiscsi.so major/minor can be kept
in sync with that in shlib_version.
Add a note in shlib_version as a reminder to update lib/Makefile.am (and
from there lib/Makefile.in).

(sborrill)

2010-04-15 20:46:08 UTC MAIN commitmail json YAML

will it include, that is the question

(to everyone's disappointment on some archs it didn't)

(pooka)

2010-04-15 18:21:29 UTC MAIN commitmail json YAML

Add mkdist to build a distribution tarball based on the one in netpgp

(sborrill)

2010-04-15 15:49:00 UTC MAIN commitmail json YAML

Fill in param[3] for succedents for bad disk 'i' rather than '0'.  Fortunately, nbad is never > 1, so this bug never showed up anywhere.  Bug spotted by Jed Davis.  Thanks!

(oster)

2010-04-15 14:34:25 UTC MAIN commitmail json YAML

2010-04-15 14:33:22 UTC MAIN commitmail json YAML

printf -> aprint_normal

(skrll)

2010-04-15 13:13:57 UTC MAIN commitmail json YAML

Add acpitz.
Enable MFS.

(kiyohara)

2010-04-15 13:02:13 UTC MAIN commitmail json YAML

Share some attention with apecs(4).
- Convert to CFATTACH_DECL_NEW().
- Sprinkle static on functions.
- Recycle now-empty-and/or-unused softc structures.

(jakllsch)

2010-04-15 12:35:57 UTC MAIN commitmail json YAML

output __arraycount instead of homegrown macro

(pooka)

2010-04-15 10:40:53 UTC MAIN commitmail json YAML

Hungarian keymap for usb keyboards.

(ahoka)

2010-04-15 09:56:56 UTC MAIN commitmail json YAML

Leave space as usual after Nm.

(wiz)

2010-04-15 08:40:46 UTC MAIN commitmail json YAML

Remove references to the deprecated powerhook_establish(9).

(jruoho)

2010-04-15 08:28:41 UTC MAIN commitmail json YAML

Small markup changes.

(jruoho)

2010-04-15 07:02:24 UTC MAIN commitmail json YAML

As discussed with jmcneill@, install a global "bus notification handler"
that receives all notifications and deliver notifications to drivers via it.

Besides making the code more compact, this has several benefits:

  * Minimizes the direct interaction with ACPICA and provides a
    central place that easier to audit.

  * Drivers do not need to wonder what type of notification handler
    (ACPI_SYSTEM_NOTIFY or ACPI_DEVICE_NOTIFY) is appropriate.

  * As the "bus" handles the events, individual drivers do not need to guess
    that EBUSY is the right thing to do when removal of the notify handler
    fails upon detach.

  * This catches also "bus-specific" events. While these remain to be
    unhandled, these are required for things like PCI hotplug and docking.

  * Drivers can not go and claim handles they do not own.

  * This makes it easier to catch unhandled events.

(jruoho)

2010-04-15 05:27:45 UTC MAIN commitmail json YAML

2010-04-15 04:03:39 UTC MAIN commitmail json YAML

2010-04-15 03:48:39 UTC MAIN commitmail json YAML

Add :tA to attempt to resolve to absoute path using realpath().

(sjg)

2010-04-15 03:36:18 UTC MAIN commitmail json YAML

2010-04-15 03:09:12 UTC MAIN commitmail json YAML

Give tsc(4)/tsp(4) some attention.
- Convert to CFATTACH_DECL_NEW().
- Sprinkle static on functions.
- Improve KNF conformance.
- Use C99 integer types.
- Recycle now-empty-and/or-unused softc structures.

(jakllsch)

2010-04-15 00:57:33 UTC MAIN commitmail json YAML

2010-04-15 00:56:40 UTC MAIN commitmail json YAML

From Jess Thrysoee
  - use nl_langinfo to test for UTF-8, because some locales are UTF-8 without
    reflecting it in their names.

(christos)

2010-04-15 00:55:57 UTC MAIN commitmail json YAML

From Jess Thrysoee
expose ct_enc_width()

(christos)

2010-04-15 00:52:48 UTC MAIN commitmail json YAML

From Jess Thrysoee
- NARROW_HISTORY and IGNORE_EXTCHARS should not take effect if locale is UTF-8
- account for multi byte char length in

(christos)

2010-04-15 00:50:46 UTC MAIN commitmail json YAML

From Jess Thrysoee: call setlocale so we can test UTF-8

(christos)

2010-04-15 00:50:03 UTC MAIN commitmail json YAML

From Jess Thrysoee: add ifndef around def of _GNU_SOURCE

(christos)

2010-04-14 22:26:33 UTC MAIN commitmail json YAML

Implement DIOC[GS]STRATEGY for sd(4).

(jakllsch)

2010-04-14 20:30:28 UTC MAIN commitmail json YAML

Consistently use -- for all programs called. Drop some redundant flags
for the no file argument case.

(joerg)

2010-04-14 20:08:56 UTC MAIN commitmail json YAML

Simplify the setting of the GPEs. Add a debug-printf.

(jruoho)

2010-04-14 19:52:21 UTC MAIN commitmail json YAML

Update to reflect current source files. iscsi.c is now protocol.c
and initiator.c has been moved from initiator to lib.
With these changes a standard ./configure && make build completes

(sborrill)

2010-04-14 19:52:05 UTC MAIN commitmail json YAML

Sort SEE ALSO, fix an xref.

(wiz)

2010-04-14 19:32:35 UTC MAIN commitmail json YAML

2010-04-14 19:27:28 UTC MAIN commitmail json YAML

2010-04-14 18:55:12 UTC MAIN commitmail json YAML

Refactor zdiff and extend functionality to the common suffixes for bzip2
and xz.

(joerg)

2010-04-14 18:39:56 UTC MAIN commitmail json YAML

Simplify error reporting, remove casts, KNF.

(jruoho)

2010-04-14 17:20:19 UTC MAIN commitmail json YAML

Remove the code that was copy-pasted to acpi_detach() from the attachment
routine. Add a note that the detachment is incomplete.

(jruoho)

2010-04-14 17:14:45 UTC MAIN commitmail json YAML

Remove the #if 0'ed acpi_disable().

(jruoho)

2010-04-14 17:12:14 UTC MAIN commitmail json YAML

Reorganize the main file: add several missing prototypes, move the functions
around so that they appear in their logical order and place, etc. In
addition, split the utility functions to a separate file.

No functional change. Ok jmcneill@.

(jruoho)

2010-04-14 16:30:50 UTC MAIN commitmail json YAML

Add missing .El directive.

(njoly)

2010-04-14 16:16:18 UTC MAIN commitmail json YAML

If argv[0] is not an absolute path, attempt to resolve it
using realpath() for setting .MAKE

(sjg)

2010-04-14 16:05:53 UTC MAIN commitmail json YAML

2010-04-14 16:05:23 UTC MAIN commitmail json YAML

Steal a static major number for rumpblk.

(pooka)

2010-04-14 15:15:37 UTC MAIN commitmail json YAML

Need a few funny #defines in kern_syscall.c too.

(pooka)

2010-04-14 15:12:44 UTC MAIN commitmail json YAML

need opt_modular.h in kern_syscall

(pooka)

2010-04-14 14:49:05 UTC MAIN commitmail json YAML

Use kern_syscall.c instead of homegrown syscall dis/establishment routines.

(pooka)

2010-04-14 14:46:59 UTC MAIN commitmail json YAML

Move routines related to syscall establishment from kern_subr.c and
kern_stub.c to kern_syscall.c.

(pooka)

2010-04-14 14:15:48 UTC MAIN commitmail json YAML

Some _t purification.  no functional change.

(pooka)

2010-04-14 14:14:53 UTC MAIN commitmail json YAML

2010-04-14 14:12:48 UTC MAIN commitmail json YAML

Use "struct kauth_cred *" instead of kauth_cred_t in all exported
interfaces.  Allows to remove hairbrained _t typedef dance.

(pooka)

2010-04-14 14:00:04 UTC MAIN commitmail json YAML

2010-04-14 13:58:51 UTC MAIN commitmail json YAML

Make rump vnode interface lightweight: the only things we
really need are:

  0) provide VOP_OP in the alternate RUMP_VOP_OP namespace

  and for each op:
  1) schedule rump cpu
  2) call VOP_OP
  3) unschedule rump cpu

While here, take the opportunity to get rid of _t lossage in the
rump-exported interfaces.

(pooka)

2010-04-14 13:31:33 UTC MAIN commitmail json YAML

Add a little comment on how bpf can be made unloadable, per pointer from ad.

(pooka)

2010-04-14 13:07:51 UTC MAIN commitmail json YAML

2010-04-14 13:07:19 UTC MAIN commitmail json YAML

2010-04-14 13:06:45 UTC MAIN commitmail json YAML

Join URL; sort SEE ALSO.

(wiz)

2010-04-14 13:06:10 UTC MAIN commitmail json YAML

2010-04-14 13:05:43 UTC MAIN commitmail json YAML

2010-04-14 12:21:05 UTC MAIN commitmail json YAML

2010-04-14 12:19:50 UTC MAIN commitmail json YAML

Print "end of special cases" only where special cases end and not
a second time at the end of the file.  Adjust whitespace for the
sheer functional joy of it.

(i hope i didn't ruin someone's joke by missing a humorous implication
that all vnode operations are considered a little special)

(pooka)

2010-04-14 11:52:40 UTC MAIN commitmail json YAML

Add the USENIX paper to SEE ALSO.

(jruoho)