David Young committed a change to src in head on Wed Apr 02 01:34:36 UTC 2008
Certain misguided people have complained, NetBSD only runs rare or
"retro" computers, but NetBSD also runs a growing number of rare
and retro add-on cards. With this patch, NetBSD supports the IDEC
Supervision/16, a black&white image capture board for the 16-bit
ISA bus. Approximate date of manufacture: 1991. Total instances
known to be in use throughout the world: one.
Coming soon; isvctl(8), the utility program for capturing 8-bit,
512x480 images at speeds of up to 6 frames per second.
Juan Romero Pardines committed a change to src in head on Wed Apr 02 14:49:32 UTC 2008
Add MLINKS for the sysmon_envsys_* functions.
Jeff Rizzo committed a change to src in head on Thu Apr 03 20:45:08 UTC 2008
Support for Digi International 4 and 8 port boards, from OpenBSD.
XXX need to convert the rest of the PCI vendor/product IDs to macros
Juan Romero Pardines committed a change to src in head on Thu Apr 03 22:46:22 UTC 2008
Add the finsio(4) driver. This driver supports the Hardware Monitor
device in the Fintek LPC Super I/O chips, this includes the following
list:
- F71805F
- F71806F
- F71862FG
- F71872F
- F71882
- F71883F
This has been adapted from the fins(4) driver available in OpenBSD, which
only supported F71805F.
Tobias Nygren <tnn> and myself added support for the other chips; thanks go
to Tobias for testing the driver with a Fintek F71882 chip.
Andrew Doran committed a change to src in head on Fri Apr 04 17:25:10 UTC 2008
Do adaptive spinning for rwlocks, but only if the lock is write held and
there are no waiters. This gives a major boost to build.sh on larger
systems as directory vnode locks are exclusive for lookup, but are often
only held for a very short period of time.
This change has the potential to more readily expose lock order reversals
and other types of deadlock.
Matt Fleming committed a change to src in mjf-devfs2 on Thu Apr 03 11:37:27 UTC 2008
- Make distrib/sets and sys/fs/devfs catch up with dctl rename to devfsctl.
- The visibility of a node is now properly determined in devfs.
- device_lookup_info() has grown an argument to distinguish whether we're
looking for a character or block device, since it's possible for the same
dev_t value to be used for a character device and a different block device.
Matt Fleming committed a change to src in mjf-devfs2 on Thu Apr 03 13:54:15 UTC 2008
Sync with HEAD.
Matt Fleming committed a change to src in mjf-devfs2 on Fri Apr 04 10:52:56 UTC 2008
Add man page for devfsctl(4).
Hi hubert!
Matt Fleming committed a change to src in mjf-devfs2 on Fri Apr 04 21:21:12 UTC 2008
* Catch up with selnotify() changes.
* Catch up with some softc changes in HEAD.
* More s/dctl/devfsctl/ changes.
* Remove debugging printfs from init(8) that slipped in by mistake.
* Cosmetic changes in devfsd, allow multiple attributes to be set in
one rule. Switch from err() to syslog() messages.
* Fix etc/devfsd.conf, I'd made some changes previously that had syntax
errors.
Emmanuel Dreyfus committed a change to src/crypto/dist/ipsec-tools in head on Wed Apr 02 19:02:50 UTC 2008
fix Linux build
Adrian Portelli committed a change to src/crypto/dist/ssh in head on Thu Apr 03 13:09:14 UTC 2008
Fix two vulnerabilities in OpenSSH:
- X11 forwarding information disclosure (CVE-2008-1483)
- ForceCommand bypass vulnerability
Julian Coleman committed a change to src/crypto/dist/ssh in netbsd-4 on Fri Apr 04 17:06:37 UTC 2008
Pull up revisions:
src/crypto/dist/ssh/channels.c 1.38
src/crypto/dist/ssh/session.c 1.45
src/crypto/dist/ssh/sshd_config.5 1.14
(requested by adrianp in ticket #1113).
Fix two vulnerabilities in OpenSSH:
- X11 forwarding information disclosure (CVE-2008-1483)
- ForceCommand bypass vulnerability
Julian Coleman committed a change to src/crypto/dist/ssh in netbsd-4-0 on Fri Apr 04 17:06:02 UTC 2008
Pull up revisions:
src/crypto/dist/ssh/channels.c 1.38
src/crypto/dist/ssh/session.c 1.45
src/crypto/dist/ssh/sshd_config.5 1.14
(requested by adrianp in ticket #1113).
Fix two vulnerabilities in OpenSSH:
- X11 forwarding information disclosure (CVE-2008-1483)
- ForceCommand bypass vulnerability
Joerg Sonnenberger committed a change to src/dist/libarchive in head on Sun Mar 30 05:06:07 UTC 2008
Import libarchive-2.5.0b:
- bsdpcio and bsdtar support more of the nbpax options
- linkify interface can handle all the known hardlink resolution
strategies
- mtree support extended, now it can almost process METALOG directly
- compress(1)-like write support
- fix gname/uname mixup
Status:
Vendor Tag: KIENTZLE
Release Tags: libarchive-2-5-0b
U src/dist/libarchive/NEWS
U src/dist/libarchive/cpio/cmdline.c
U src/dist/libarchive/cpio/cpio.c
U src/dist/libarchive/cpio/cpio.h
U src/dist/libarchive/cpio/cpio_platform.h
U src/dist/libarchive/cpio/err.c
U src/dist/libarchive/cpio/matching.c
U src/dist/libarchive/cpio/matching.h
U src/dist/libarchive/cpio/pathmatch.c
U src/dist/libarchive/cpio/pathmatch.h
U src/dist/libarchive/cpio/bsdcpio.1
U src/dist/libarchive/cpio/test/main.c
U src/dist/libarchive/cpio/test/test.h
U src/dist/libarchive/cpio/test/test_basic.c
U src/dist/libarchive/cpio/test/test_format_newc.c
U src/dist/libarchive/cpio/test/test_gcpio_compat.c
U src/dist/libarchive/cpio/test/test_option_a.c
U src/dist/libarchive/cpio/test/test_option_B.c
U src/dist/libarchive/cpio/test/test_option_c.c
U src/dist/libarchive/cpio/test/test_option_d.c
U src/dist/libarchive/cpio/test/test_option_f.c
U src/dist/libarchive/cpio/test/test_option_help.c
U src/dist/libarchive/cpio/test/test_option_L.c
U src/dist/libarchive/cpio/test/test_option_ell.c
U src/dist/libarchive/cpio/test/test_option_m.c
U src/dist/libarchive/cpio/test/test_option_t.c
U src/dist/libarchive/cpio/test/test_option_u.c
U src/dist/libarchive/cpio/test/test_option_version.c
U src/dist/libarchive/cpio/test/test_option_y.c
U src/dist/libarchive/cpio/test/test_option_z.c
U src/dist/libarchive/cpio/test/list.h
U src/dist/libarchive/cpio/test/test_owner_parse.c
U src/dist/libarchive/cpio/test/test_pathmatch.c
U src/dist/libarchive/cpio/test/test_gcpio_compat_ref.bin.uu
U src/dist/libarchive/cpio/test/test_gcpio_compat_ref.crc.uu
U src/dist/libarchive/cpio/test/test_gcpio_compat_ref.newc.uu
U src/dist/libarchive/cpio/test/test_gcpio_compat_ref.ustar.uu
U src/dist/libarchive/cpio/test/test_option_f.cpio.uu
U src/dist/libarchive/cpio/test/test_option_m.cpio.uu
U src/dist/libarchive/cpio/test/test_option_t.cpio.uu
U src/dist/libarchive/cpio/test/test_option_t.stdout.uu
U src/dist/libarchive/cpio/test/test_option_tv.stdout.uu
U src/dist/libarchive/libarchive/archive_entry.h
U src/dist/libarchive/libarchive/archive.h.in
U src/dist/libarchive/libarchive/archive_check_magic.c
U src/dist/libarchive/libarchive/archive_endian.h
U src/dist/libarchive/libarchive/archive_entry.c
U src/dist/libarchive/libarchive/archive_entry_copy_stat.c
U src/dist/libarchive/libarchive/archive_entry_link_resolver.c
U src/dist/libarchive/libarchive/archive_entry_private.h
U src/dist/libarchive/libarchive/archive_entry_stat.c
U src/dist/libarchive/libarchive/archive_entry_strmode.c
U src/dist/libarchive/libarchive/archive_platform.h
U src/dist/libarchive/libarchive/archive_private.h
U src/dist/libarchive/libarchive/archive_read.c
U src/dist/libarchive/libarchive/archive_read_data_into_fd.c
U src/dist/libarchive/libarchive/archive_read_extract.c
U src/dist/libarchive/libarchive/tar.5
U src/dist/libarchive/libarchive/archive_read_open_fd.c
U src/dist/libarchive/libarchive/archive_read_open_file.c
U src/dist/libarchive/libarchive/archive_read_open_filename.c
U src/dist/libarchive/libarchive/archive_read_open_memory.c
U src/dist/libarchive/libarchive/archive_read_private.h
U src/dist/libarchive/libarchive/archive_read_support_compression_all.c
U src/dist/libarchive/libarchive/archive_read_support_compression_bzip2.c
U src/dist/libarchive/libarchive/archive_read_support_compression_compress.c
U src/dist/libarchive/libarchive/archive_read_support_compression_gzip.c
U src/dist/libarchive/libarchive/archive_read_support_compression_none.c
U src/dist/libarchive/libarchive/archive_read_support_compression_program.c
U src/dist/libarchive/libarchive/archive_string.c
U src/dist/libarchive/libarchive/archive_read_support_format_all.c
U src/dist/libarchive/libarchive/archive_read_support_format_ar.c
U src/dist/libarchive/libarchive/archive_read_support_format_cpio.c
U src/dist/libarchive/libarchive/archive_read_support_format_empty.c
U src/dist/libarchive/libarchive/archive_read_support_format_iso9660.c
U src/dist/libarchive/libarchive/archive_read_support_format_mtree.c
U src/dist/libarchive/libarchive/archive_read_support_format_tar.c
U src/dist/libarchive/libarchive/archive_read_support_format_zip.c
U src/dist/libarchive/libarchive/archive_string.h
U src/dist/libarchive/libarchive/archive_string_sprintf.c
U src/dist/libarchive/libarchive/archive_util.c
U src/dist/libarchive/libarchive/archive_virtual.c
U src/dist/libarchive/libarchive/archive_write.c
U src/dist/libarchive/libarchive/cpio.5
C src/dist/libarchive/libarchive/archive_write_disk.c
U src/dist/libarchive/libarchive/archive_write_disk_private.h
U src/dist/libarchive/libarchive/archive_write_disk_set_standard_lookup.c
U src/dist/libarchive/libarchive/archive_write_open_fd.c
U src/dist/libarchive/libarchive/archive_write_open_file.c
U src/dist/libarchive/libarchive/archive_write_open_filename.c
U src/dist/libarchive/libarchive/archive_write_open_memory.c
U src/dist/libarchive/libarchive/archive_write_private.h
U src/dist/libarchive/libarchive/archive_write_set_compression_bzip2.c
N src/dist/libarchive/libarchive/archive_write_set_compression_compress.c
U src/dist/libarchive/libarchive/archive_write_set_compression_gzip.c
U src/dist/libarchive/libarchive/archive_write_set_compression_none.c
U src/dist/libarchive/libarchive/mtree.5
U src/dist/libarchive/libarchive/archive_write_set_compression_program.c
U src/dist/libarchive/libarchive/archive_write_set_format.c
U src/dist/libarchive/libarchive/archive_write_set_format_ar.c
U src/dist/libarchive/libarchive/archive_write_set_format_by_name.c
U src/dist/libarchive/libarchive/archive_write_set_format_cpio.c
U src/dist/libarchive/libarchive/archive_write_set_format_cpio_newc.c
U src/dist/libarchive/libarchive/archive_write_set_format_pax.c
U src/dist/libarchive/libarchive/archive_write_set_format_shar.c
U src/dist/libarchive/libarchive/archive_write_set_format_ustar.c
U src/dist/libarchive/libarchive/config_freebsd.h
U src/dist/libarchive/libarchive/config_windows.h
U src/dist/libarchive/libarchive/filter_fork.c
U src/dist/libarchive/libarchive/filter_fork.h
U src/dist/libarchive/libarchive/archive_entry.3
U src/dist/libarchive/libarchive/archive_read.3
U src/dist/libarchive/libarchive/archive_util.3
U src/dist/libarchive/libarchive/archive_write.3
U src/dist/libarchive/libarchive/archive_write_disk.3
U src/dist/libarchive/libarchive/libarchive.3
U src/dist/libarchive/libarchive/libarchive_internals.3
U src/dist/libarchive/libarchive/libarchive-formats.5
U src/dist/libarchive/libarchive/test/main.c
U src/dist/libarchive/libarchive/test/read_open_memory.c
U src/dist/libarchive/libarchive/test/test.h
U src/dist/libarchive/libarchive/test/test_acl_basic.c
U src/dist/libarchive/libarchive/test/test_acl_pax.c
U src/dist/libarchive/libarchive/test/test_archive_api_feature.c
U src/dist/libarchive/libarchive/test/test_bad_fd.c
U src/dist/libarchive/libarchive/test/test_compat_gtar.c
U src/dist/libarchive/libarchive/test/test_compat_tar_hardlink.c
U src/dist/libarchive/libarchive/test/test_compat_zip.c
U src/dist/libarchive/libarchive/test/test_empty_write.c
U src/dist/libarchive/libarchive/test/test_entry.c
U src/dist/libarchive/libarchive/test/test_entry_strmode.c
U src/dist/libarchive/libarchive/test/test_link_resolver.c
U src/dist/libarchive/libarchive/test/test_pax_filename_encoding.c
U src/dist/libarchive/libarchive/test/test_read_compress_program.c
U src/dist/libarchive/libarchive/test/list.h
U src/dist/libarchive/libarchive/test/test_read_extract.c
U src/dist/libarchive/libarchive/test/test_read_data_large.c
U src/dist/libarchive/libarchive/test/test_read_format_ar.c
U src/dist/libarchive/libarchive/test/test_read_format_cpio_bin.c
U src/dist/libarchive/libarchive/test/test_read_format_cpio_bin_Z.c
U src/dist/libarchive/libarchive/test/test_read_format_cpio_bin_bz2.c
U src/dist/libarchive/libarchive/test/test_read_format_cpio_bin_gz.c
U src/dist/libarchive/libarchive/test/test_read_format_cpio_odc.c
U src/dist/libarchive/libarchive/test/test_read_format_cpio_svr4_gzip.c
U src/dist/libarchive/libarchive/test/test_read_format_cpio_svr4c_Z.c
U src/dist/libarchive/libarchive/test/test_read_format_empty.c
U src/dist/libarchive/libarchive/test/test_read_format_gtar_gz.c
U src/dist/libarchive/libarchive/test/test_read_format_gtar_sparse.c
U src/dist/libarchive/libarchive/test/test_read_format_tar.c
U src/dist/libarchive/libarchive/test/test_read_format_iso_gz.c
U src/dist/libarchive/libarchive/test/test_read_format_isorr_bz2.c
U src/dist/libarchive/libarchive/test/test_read_format_mtree.c
U src/dist/libarchive/libarchive/test/test_read_format_pax_bz2.c
U src/dist/libarchive/libarchive/test/test_read_format_tbz.c
U src/dist/libarchive/libarchive/test/test_read_format_tgz.c
U src/dist/libarchive/libarchive/test/test_read_format_tz.c
U src/dist/libarchive/libarchive/test/test_read_format_zip.c
U src/dist/libarchive/libarchive/test/test_read_large.c
U src/dist/libarchive/libarchive/test/test_read_pax_truncated.c
U src/dist/libarchive/libarchive/test/test_read_position.c
U src/dist/libarchive/libarchive/test/test_read_truncated.c
U src/dist/libarchive/libarchive/test/test_tar_filenames.c
U src/dist/libarchive/libarchive/test/test_tar_large.c
N src/dist/libarchive/libarchive/test/test_write_compress.c
U src/dist/libarchive/libarchive/test/test_write_compress_program.c
U src/dist/libarchive/libarchive/test/test_write_disk.c
U src/dist/libarchive/libarchive/test/test_write_disk_hardlink.c
U src/dist/libarchive/libarchive/test/test_write_disk_perms.c
U src/dist/libarchive/libarchive/test/test_write_disk_secure.c
U src/dist/libarchive/libarchive/test/test_write_format_ar.c
U src/dist/libarchive/libarchive/test/test_write_format_cpio.c
U src/dist/libarchive/libarchive/test/test_write_format_cpio_empty.c
U src/dist/libarchive/libarchive/test/test_write_format_cpio_odc.c
U src/dist/libarchive/libarchive/test/test_write_format_cpio_newc.c
U src/dist/libarchive/libarchive/test/test_write_format_shar_empty.c
U src/dist/libarchive/libarchive/test/test_write_format_tar.c
U src/dist/libarchive/libarchive/test/test_write_format_tar_empty.c
U src/dist/libarchive/libarchive/test/test_write_open_memory.c
U src/dist/libarchive/libarchive/test/test_compat_gtar_1.tgz.uu
U src/dist/libarchive/libarchive/test/test_compat_tar_hardlink_1.tar.uu
U src/dist/libarchive/libarchive/test/test_compat_zip_1.zip.uu
N src/dist/libarchive/libarchive/test/test_pax_filename_encoding.tar.gz.uu
U src/dist/libarchive/libarchive/test/test_read_format_gtar_sparse_1_13.tgz.uu
U src/dist/libarchive/libarchive/test/test_read_format_gtar_sparse_1_17.tgz.uu
U src/dist/libarchive/libarchive/test/test_read_format_gtar_sparse_1_17_posix00.tgz.uu
U src/dist/libarchive/libarchive/test/test_read_format_gtar_sparse_1_17_posix01.tgz.uu
U src/dist/libarchive/libarchive/test/test_read_format_gtar_sparse_1_17_posix10.tgz.uu
U src/dist/libarchive/libarchive/test/test_read_format_gtar_sparse_1_17_posix10_modified.tar.uu
U src/dist/libarchive/tar/bsdtar.c
U src/dist/libarchive/tar/bsdtar.h
U src/dist/libarchive/tar/bsdtar_platform.h
U src/dist/libarchive/tar/getdate.y
U src/dist/libarchive/tar/matching.c
U src/dist/libarchive/tar/read.c
U src/dist/libarchive/tar/tree.c
U src/dist/libarchive/tar/tree.h
U src/dist/libarchive/tar/util.c
U src/dist/libarchive/tar/write.c
U src/dist/libarchive/tar/bsdtar.1
U src/dist/libarchive/tar/test/main.c
U src/dist/libarchive/tar/test/test.h
U src/dist/libarchive/tar/test/test_basic.c
U src/dist/libarchive/tar/test/test_copy.c
U src/dist/libarchive/tar/test/test_getdate.c
U src/dist/libarchive/tar/test/test_help.c
U src/dist/libarchive/tar/test/test_stdio.c
U src/dist/libarchive/tar/test/test_version.c
U src/dist/libarchive/tar/test/old/test-basic.sh
U src/dist/libarchive/tar/test/old/config.sh
U src/dist/libarchive/tar/test/old/test-acl.sh
U src/dist/libarchive/tar/test/old/test-deep-dir.sh
U src/dist/libarchive/tar/test/old/test-flags.sh
U src/dist/libarchive/tar/test/old/test-nodump.sh
U src/dist/libarchive/tar/test/old/test-overwrite.sh
U src/dist/libarchive/tar/test/old/test-utf8.sh
1 conflicts created by this import.
Use the following command to help the merge:
cvs checkout -jKIENTZLE:yesterday -jKIENTZLE src/dist/libarchive
Joerg Sonnenberger committed a change to src/dist/libarchive/libarchive in head on Sun Mar 30 05:19:00 UTC 2008
Merge libarchive-2.5.0b.
Christoph Egger committed a change to src/distrib/notes/common in head on Tue Apr 01 22:12:39 UTC 2008
fix spelling: regenate -> regenerate
OK cube
Joerg Sonnenberger committed a change to src/distrib/sets/lists/base in head on Sun Mar 30 05:33:29 UTC 2008
libarchive minor bumped.
David Young committed a change to src/distrib/sets/lists/man in head on Wed Apr 02 01:54:34 UTC 2008
Update set list for isv(4).
Matt Fleming committed a change to src/distrib/sets/lists/man in mjf-devfs2 on Fri Apr 04 17:01:07 UTC 2008
Pull in finiso changes.
Chris Gilbert committed a change to src/distrib/utils/sysinst in head on Mon Mar 31 23:55:30 UTC 2008
Add sysinst support for zaurus.
Still needs some work, eg raw partition should be c not d on arm
platforms.
Chris Gilbert committed a change to src/distrib/zaurus in head on Mon Mar 31 23:59:07 UTC 2008
Add zaurus support to distrib, it's now possible to build a sysinst
enabled install kernel using the standard methods.
Takahiro Kambe committed a change to src/doc in head on Mon Mar 31 07:54:55 UTC 2008
Update intree and current version of OpenSSH. (4.6 and 4.9/4.9p1)
Chris Gilbert committed a change to src/doc in head on Tue Apr 01 00:03:54 UTC 2008
Note addition of sysinst support for zaurus.
Jared D. McNeill committed a change to src/doc in head on Tue Apr 01 00:16:14 UTC 2008
Note additions of Realtek ALC662-GR support to azalia(4) and the new
asus(4) hotkey driver.
Adrian Portelli committed a change to src/doc in head on Thu Apr 03 12:44:56 UTC 2008
OpenSSH 5.0 is out
Julian Coleman committed a change to src/doc in netbsd-4 on Sun Mar 30 15:05:08 UTC 2008
Tickets 1094, 1110 and 1111.
Julian Coleman committed a change to src/doc in netbsd-4 on Sun Mar 30 15:13:47 UTC 2008
Add missing PR# for ticket #1111.
Reformat some other PR# entries.
Julian Coleman committed a change to src/doc in netbsd-4 on Sun Mar 30 15:28:18 UTC 2008
Ticket 1109.
Julian Coleman committed a change to src/doc in netbsd-4 on Sun Mar 30 15:31:07 UTC 2008
Correct ticket 1109 entry.
Julian Coleman committed a change to src/doc in netbsd-4 on Fri Apr 04 17:07:46 UTC 2008
Ticket #1113.
Julian Coleman committed a change to src/doc in netbsd-4-0 on Sun Mar 30 14:49:40 UTC 2008
Ticket 1094.
Julian Coleman committed a change to src/doc in netbsd-4-0 on Sun Mar 30 15:28:05 UTC 2008
Ticket 1109.
Julian Coleman committed a change to src/doc in netbsd-4-0 on Sun Mar 30 15:30:51 UTC 2008
Correct ticket 1109 entry.
Julian Coleman committed a change to src/doc in netbsd-4-0 on Fri Apr 04 17:07:21 UTC 2008
Ticket #1113.
Matt Thomas committed a change to src/gnu/dist/binutils in head on Thu Apr 03 15:40:17 UTC 2008
Add support for --ignore-unresolved-symbol
Matthias Drochner committed a change to src/include in head on Tue Apr 01 19:23:28 UTC 2008
everyone else assumes that defining "_XOPEN_SOURCE" means XPG4.2,
so remove comparisions against the numerical values "3" or "4"
Joerg Sonnenberger committed a change to src/lib/libarchive in head on Sun Mar 30 05:32:16 UTC 2008
Update for libarchive-2.5.0b.
Chris Gilbert committed a change to src/lib/libc/arch/arm/sys in head on Sun Mar 30 21:22:05 UTC 2008
Use SYSTRAP macro, rather than inlining the swi instruction.
This makes sure the SWI will be in the NetBSD assigned range of swi
numbers.
Matthias Drochner committed a change to src/lib/libc/locale in head on Tue Apr 01 19:19:33 UTC 2008
remove stale declarations
Julio M. Merino Vidal committed a change to src/lib/libc/nls in head on Thu Apr 03 10:47:27 UTC 2008
Improvements and fixes from J. Vicente Carrasco sent by private mail.
Christos Zoulas committed a change to src/lib/libedit in head on Fri Apr 04 21:18:35 UTC 2008
Add rl_forced_update_display() from Gerry Swislow
Matthias Drochner committed a change to src/regress/lib/libc/ieeefp/testfloat in head on Tue Apr 01 19:20:43 UTC 2008
make this compile again
(it isn't built by default, but anyway)
Tobias Nygren committed a change to src/share/man/man3 in head on Mon Mar 31 00:23:15 UTC 2008
Portable code should use RTLD_LAZY, not DL_LAZY.
Juan Romero Pardines committed a change to src/share/man/man4 in head on Wed Apr 02 14:07:21 UTC 2008
Add itesio1 entry to SYNOPSYS. The address/data port also can be
at 0x4e/0x4f.
Juan Romero Pardines committed a change to src/share/man/man4 in head on Wed Apr 02 14:35:55 UTC 2008
Add different configuration lines for all known adresses at
which this driver might attach.
Juan Romero Pardines committed a change to src/share/man/man4 in head on Wed Apr 02 15:04:02 UTC 2008
Remove empty and useless BUGS section.
Juan Romero Pardines committed a change to src/share/man/man4 in head on Wed Apr 02 15:09:04 UTC 2008
Mention envstat(8).
Juan Romero Pardines committed a change to src/share/man/man4 in head on Wed Apr 02 16:00:34 UTC 2008
Add another address, from Dennis Den Brok.
Juan Romero Pardines committed a change to src/share/man/man4 in head on Thu Apr 03 13:37:20 UTC 2008
Mention support for the SCH5307-NS and SCH5317 Super I/O.
Juan Romero Pardines committed a change to src/share/man/man4 in head on Fri Apr 04 10:09:07 UTC 2008
This driver attachs to the iic bus not i2c.
Julian Coleman committed a change to src/share/man/man4 in netbsd-4 on Sun Mar 30 14:58:49 UTC 2008
Pull up revision 1.4 (requested by dholland in ticket #1110).
Correct default firmware path. Add xref to firmload(9).
Bump date.
Luke Mewburn committed a change to src/share/mk in head on Mon Mar 31 02:42:27 UTC 2008
Change USE_SKEY default to "no"; we have had USE_PAM=yes as the default
for a long time, and there's no point having custom S/Key support in the
applications given that pam_skey.so is now in /etc/pam.d/*
Nick Hudson committed a change to src/sys in head on Sun Mar 30 12:32:13 UTC 2008
Add support for NCR 53C720 found on various machines/attachments.
From OpenBSD (Mark Kettenis)
Izumi Tsutsui committed a change to src/sys in head on Mon Mar 31 15:20:47 UTC 2008
Split softc/device_t for spc(4) and misc related cleanup.
Matthias Drochner committed a change to src/sys in head on Tue Apr 01 19:49:31 UTC 2008
remove useless passing of the lwp from the KERNEL_LOCK() ABI
(not the API; this would be easy as well)
agreed (a while ago) by ad
Izumi Tsutsui committed a change to src/sys in head on Fri Apr 04 12:25:07 UTC 2008
Split device_t/softc for le(4) and variants and misc cosmetic changes.
Izumi Tsutsui committed a change to src/sys in head on Fri Apr 04 16:00:58 UTC 2008
Split devict_t/softc for ncr5380sbc SCSI, and misc cosmetic changes.
Izumi Tsutsui committed a change to src/sys in head on Fri Apr 04 17:03:42 UTC 2008
Split device_t/softc for iee(4), with misc cosmetic changes.
Andrew Doran committed a change to src/sys in head on Fri Apr 04 17:21:22 UTC 2008
Maintain a bitmap of idle CPUs and add idle_pick() to find an idle CPU
and remove it from the bitmap.
Matt Fleming committed a change to src/sys in mjf-devfs2 on Thu Apr 03 12:43:15 UTC 2008
Sync with HEAD.
Christos Zoulas committed a change to src/sys/arch in christos-time_t on Sun Mar 30 21:02:00 UTC 2008
time_t is now __int64_t
Juan Romero Pardines committed a change to src/sys/arch in head on Thu Apr 03 22:51:10 UTC 2008
Add finsio(4) entry (commented out).
Christoph Egger committed a change to src/sys/arch/amd64/amd64 in head on Tue Apr 01 23:44:48 UTC 2008
convert to CFATTACH_DECL_NEW
OK matt and mrg
Christos Zoulas committed a change to src/sys/arch/amd64/amd64 in head on Thu Apr 03 01:02:23 UTC 2008
make this compile with MPDEBUG. parts missing
Christoph Egger committed a change to src/sys/arch/amd64/amd64 in head on Fri Apr 04 20:31:50 UTC 2008
use aprint_*_dev
OK joerg
Nicolas Joly committed a change to src/sys/arch/amd64/conf in head on Mon Mar 31 09:42:26 UTC 2008
Revert unexpected DDB_ONPANIC change introduced in last revision.
Jared D. McNeill committed a change to src/sys/arch/amd64/conf in head on Mon Mar 31 15:21:01 UTC 2008
Enable asus(4)
Matthias Drochner committed a change to src/sys/arch/arm/ep93xx in head on Thu Apr 03 15:08:58 UTC 2008
update for device/softc split,
compile-tested by yamt -- could someone please give it a functional test?
Tom Spindler committed a change to src/sys/arch/arm/s3c2xx0 in head on Mon Mar 31 02:39:40 UTC 2008
fix device_t split fallout.
Chris Gilbert committed a change to src/sys/arch/arm/xscale in head on Mon Mar 31 23:18:49 UTC 2008
Update pxa2x0 ohci support to match recent device_t/softc splitting on
ohci.
Also remove powerhooks (eventually it'll be pmf'd)
This is enough for host usb to work sometimes on a zaurus.
Matthias Drochner committed a change to src/sys/arch/arm/xscale in head on Fri Apr 04 17:44:43 UTC 2008
add some missing softc initialisation necessary after the device/softc
split, approved by Chris Gilbert
Izumi Tsutsui committed a change to src/sys/arch/evbarm/tsarm in head on Fri Apr 04 09:33:07 UTC 2008
Fix botches in the previous.
Izumi Tsutsui committed a change to src/sys/arch/evbppc/conf in head on Fri Apr 04 10:21:40 UTC 2008
Add options COMPAT_40.
Izumi Tsutsui committed a change to src/sys/arch/ews4800mips/ews4800mips in head on Fri Apr 04 16:33:05 UTC 2008
Use CFATTACH_DECL_NEW(). (no softc)
Nick Hudson committed a change to src/sys/arch/hp700/hp700 in head on Sun Mar 30 12:39:32 UTC 2008
Detect boot devices attached at phantomas.
Izumi Tsutsui committed a change to src/sys/arch/hpcmips in head on Fri Apr 04 12:36:06 UTC 2008
Account ci_idepth in VR_INTR() and TX_INTR, rather than cpu_intr() in
hpcmips/interrupt.c. The latter one is used only on kernels configured for
multiple CPUs (i.e. kernels which have both options VR41XX and TX39XX).
Closes PR port-hpcmips/38139 from Risto Sainio.
Matthias Drochner committed a change to src/sys/arch/hpcmips/dev in head on Thu Apr 03 17:04:40 UTC 2008
update for device/softc split, thanks to Risto Sainio for testing
KIYOHARA Takashi committed a change to src/sys/arch/hpcsh/dev in head on Mon Mar 31 15:49:29 UTC 2008
Split device_t/softc.
Use aprint.
Christoph Egger committed a change to src/sys/arch/i386/acpi in head on Fri Apr 04 22:39:30 UTC 2008
use aprint_*_dev and device_xname
OK joerg
Christoph Egger committed a change to src/sys/arch/i386/bios in head on Fri Apr 04 22:05:39 UTC 2008
use aprint_*_dev and device_xname
OK joerg
Jared D. McNeill committed a change to src/sys/arch/i386/conf in head on Mon Mar 31 15:19:28 UTC 2008
Enable asus(4)
Juan Romero Pardines committed a change to src/sys/arch/i386/conf in head on Thu Apr 03 23:11:11 UTC 2008
Enable finsio(4).
Izumi Tsutsui committed a change to src/sys/arch/i386/conf in head on Fri Apr 04 16:21:09 UTC 2008
Add nca at pcmcia (53C400 based SCSI).
Christos Zoulas committed a change to src/sys/arch/i386/i386 in head on Sun Mar 30 20:59:59 UTC 2008
will need darwin_types.h in the branch.
Christoph Egger committed a change to src/sys/arch/i386/i386 in head on Fri Apr 04 22:07:22 UTC 2008
use aprint_*_dev and device_xname
OK joerg
Christoph Egger committed a change to src/sys/arch/i386/isa in head on Fri Apr 04 22:11:06 UTC 2008
use aprint_*_dev and device_xname
OK joerg
Christoph Egger committed a change to src/sys/arch/i386/pci in head on Fri Apr 04 22:48:58 UTC 2008
use aprint_*_dev and device_xname
OK joerg
Christoph Egger committed a change to src/sys/arch/i386/pnpbios in head on Fri Apr 04 22:18:06 UTC 2008
use aprint_*_dev and device_xname
OK joerg
Martin Husemann committed a change to src/sys/arch/mac68k/dev in head on Tue Apr 01 12:02:52 UTC 2008
Add timeout to busy loops waiting for ADB command completition.
Turns the hard hang in PR port-mac68k/37611 into a warning.
Scott Reynolds committed a change to src/sys/arch/mac68k/dev in head on Thu Apr 03 05:03:23 UTC 2008
Factor out ADB spin-wait timeout loop, and use it for synchronous
operations to access the PRAM RTC, etc. in the IIsi and Cuda cases.
Thanks to Martin Husemann for pointing out the flaw.
This is a slightly more thorough workaround for the issue Martin found
in PR 37611, as it affected more than just adb_read_date_time().
YAMAMOTO Takashi committed a change to src/sys/arch/mac68k/dev in head on Fri Apr 04 09:16:59 UTC 2008
adb_read_date_time: remove an unused variable.
Hauke Fath committed a change to src/sys/arch/mac68k/nubus in head on Wed Apr 02 18:36:58 UTC 2008
Fall-out from splitting device_t and softc for the dp8390 softc.
Hauke Fath committed a change to src/sys/arch/mac68k/nubus in head on Wed Apr 02 18:40:02 UTC 2008
Fall-out from splitting device_t and softc for the dp8390 softc.
Hauke Fath committed a change to src/sys/arch/mac68k/nubus in head on Fri Apr 04 09:49:33 UTC 2008
Go all the way, and use the new accessor function for the device_xname field.
Michael Lorenz committed a change to src/sys/arch/macppc/dev in head on Sun Mar 30 17:57:29 UTC 2008
don't splhigh() in the interrupt handler, instead spltty() in adb_poll()
Michael Lorenz committed a change to src/sys/arch/macppc/dev in head on Sun Mar 30 18:16:25 UTC 2008
free & unmap DMA memory and registers on detach()
Now removing and re-attaching a mediabay works again.
Michael Lorenz committed a change to src/sys/arch/macppc/dev in head on Sun Mar 30 18:19:53 UTC 2008
actually update the 'battery present' sensor. Doh.
Tom Spindler committed a change to src/sys/arch/mips/alchemy/dev in head on Mon Mar 31 02:42:42 UTC 2008
fix device_t split fallout.
Tom Spindler committed a change to src/sys/arch/mips/alchemy/dev in head on Mon Mar 31 03:19:20 UTC 2008
...and fix my fix to do the proper device_t split.
Matthias Drochner committed a change to src/sys/arch/mips/alchemy/dev in head on Thu Apr 03 15:12:43 UTC 2008
minor fixes for device/softc split, approved by dogcow
(not tested on real hardware yet)
Havard Eidnes committed a change to src/sys/arch/next68k/stand/boot in head on Sun Mar 30 16:28:08 UTC 2008
Convert from using bcopy() to memcpy(), so that this builds again.
Izumi Tsutsui committed a change to src/sys/arch/pmax/conf in head on Fri Apr 04 10:06:54 UTC 2008
Add options COMPAT_40.
Havard Eidnes committed a change to src/sys/arch/pmax/stand/common in head on Sun Mar 30 16:24:50 UTC 2008
Use memcmp() instead of bcmp() so that this builds again.
Matt Thomas committed a change to src/sys/arch/powerpc/pci in head on Fri Apr 04 16:04:19 UTC 2008
split device_t/softc. Use device_xname and device_private.
Tohru Nishimura committed a change to src/sys/arch/sandpoint/sandpoint in head on Wed Apr 02 06:20:53 UTC 2008
add a prelimary implementation of MPC8245 EUMB I2C.
Tohru Nishimura committed a change to src/sys/arch/sandpoint/sandpoint in head on Thu Apr 03 11:24:02 UTC 2008
revise SDRAM SPD detect attempt for EUMB I2C debugging purpose.
Izumi Tsutsui committed a change to src/sys/arch/sgimips/conf in head on Fri Apr 04 16:27:26 UTC 2008
- add options COMPAT_40
- use options<space><tab>
Takeshi Nakayama committed a change to src/sys/arch/sparc64 in head on Thu Apr 03 10:34:46 UTC 2008
Revise cpu_need_resched and cpu_signotify, then make them like x86's ones.
This can avoid sending IPI to myself.
Izumi Tsutsui committed a change to src/sys/arch/sparc64/dev in head on Sun Mar 30 01:41:36 UTC 2008
One missed file in the previous commit:
> Split softc and device_t for zsc(4) and its children.
Pointed out by mrg@.
Havard Eidnes committed a change to src/sys/arch/vax/boot/boot in head on Mon Mar 31 06:19:59 UTC 2008
Convert from use of bcopy() to memcpy() so that this builds again.
Andrew Doran committed a change to src/sys/arch/x86 in head on Sun Mar 30 15:26:20 UTC 2008
If SMBIOS is present and there seems to be good expansion slot info,
note the number of ISA compatible slots.
Jared D. McNeill committed a change to src/sys/arch/x86/acpi in head on Thu Apr 03 10:20:18 UTC 2008
Disable machdep.acpi_beep_on_reset by default.
Andrew Doran committed a change to src/sys/arch/x86/x86 in head on Tue Apr 01 11:09:58 UTC 2008
If MPDEBUG and waiting for the CPU to start, dump cpu_trace[] as it changes.
Andrew Doran committed a change to src/sys/arch/x86/x86 in head on Wed Apr 02 11:52:54 UTC 2008
Add more error reporting to AP startup.
Christoph Egger committed a change to src/sys/arch/xen/include/xen3-public/foreign in head on Fri Apr 04 20:15:07 UTC 2008
remove unused file
OK bouyer
Chris Gilbert committed a change to src/sys/arch/zaurus in head on Mon Mar 31 23:35:40 UTC 2008
Add GPIO pins for USB cable type detection and glue for zusb devices for
config.
Chris Gilbert committed a change to src/sys/arch/zaurus/conf in head on Mon Mar 31 23:40:44 UTC 2008
Add GENERIC.HOSTUSB kernel for zaurus.
This allows a Zaurus to act as a USB host, rather than client device.
Tested on a C3000 with USB NIC. I've added most usb devices to the kernel
as I'd expect USB devices just work.
Eventually this will disappear once switching from host to device
controller mode is supported.
Chris Gilbert committed a change to src/sys/arch/zaurus/conf in head on Tue Apr 01 00:01:14 UTC 2008
Increase the Zaurus INSTALL memory disk size to match the size of the
ramdisk created by the distrib files.
Chris Gilbert committed a change to src/sys/arch/zaurus/dev in head on Mon Mar 31 23:32:43 UTC 2008
Add zusb device for powering on the USB port. Also configure USB port 2
via the client USB on the pxa270, as it appears USB port 2 is the
externally routed port.
The linux driver was used as documentation for GPIO pins and port
settings.
Note that this only seems to work for one boot, a reboot loses for some
reason, perhaps something in the USB client area needs to be configured.
XXX: perhaps we should make zusb a device that attached/detaches the USB
USB host or client device depending on the plugged in cable.
Christos Zoulas committed a change to src/sys/compat/darwin in head on Sun Mar 30 20:58:08 UTC 2008
print size_t with %zu.
Nicolas Joly committed a change to src/sys/compat/linux in head on Fri Apr 04 12:38:53 UTC 2008
Cleanup. Kill linux_sys_msync and use sys___msync13 instead.
No functional changes expected.
Nicolas Joly committed a change to src/sys/compat/linux/arch in head on Fri Apr 04 12:43:01 UTC 2008
Regen for linux_sys_msync removal.
Nicolas Joly committed a change to src/sys/compat/linux32/arch/amd64 in head on Fri Apr 04 12:57:55 UTC 2008
Add msync(2) syscall.
Nicolas Joly committed a change to src/sys/compat/linux32/arch/amd64 in head on Fri Apr 04 12:59:16 UTC 2008
Regen for msync(2) support.
Christos Zoulas committed a change to src/sys/compat/sys in christos-time_t on Sun Mar 30 20:55:35 UTC 2008
does not return void
Matt Fleming committed a change to src/sys/conf in mjf-devfs2 on Thu Apr 03 14:32:34 UTC 2008
Revert previous botched commit.
Jared D. McNeill committed a change to src/sys/dev in head on Tue Apr 01 00:52:11 UTC 2008
Fix audio_volume_toggle. How did this ever work for me? Thinkpad T61
mutes audio automatically when the mute key is pressed.
Juan Romero Pardines committed a change to src/sys/dev in head on Tue Apr 01 13:35:39 UTC 2008
Fix fallout from device_t/softc split to mpu(4):
always pass the mpu_softc to mpu_intr(). Found by Takeshi Nakayama.
Matthias Drochner committed a change to src/sys/dev in head on Tue Apr 01 19:25:53 UTC 2008
g/c unused softc members
Juan Romero Pardines committed a change to src/sys/dev in head on Tue Apr 01 20:44:29 UTC 2008
Fix fallout from device_t/softc split to mpu(4):
always pass the mpu_softc to mpu_intr(). Found by Takeshi Nakayama.
Juan Romero Pardines committed a change to src/sys/dev in head on Thu Apr 03 23:09:59 UTC 2008
Add finsio(4).
Izumi Tsutsui committed a change to src/sys/dev in head on Fri Apr 04 16:19:51 UTC 2008
Split device_t/softc for more ncr5380sbc variants, with related changes.
Matt Fleming committed a change to src/sys/dev in mjf-devfs2 on Thu Apr 03 11:14:49 UTC 2008
Rename the dctl psuedo-device to devfsctl after discussion on tech-kern.
If you are running a devfs-enabled kernel, please update your config to
use devfsctl instead of dctl.
Jared D. McNeill committed a change to src/sys/dev/acpi in head on Mon Mar 31 15:17:21 UTC 2008
Add ASUS ACPI hotkey driver, as found in the Eee PC.
Juan Romero Pardines committed a change to src/sys/dev/acpi in head on Mon Mar 31 15:29:19 UTC 2008
Remove useless returns at the end of void functions.
Julian Coleman committed a change to src/sys/dev/ata in netbsd-4 on Sun Mar 30 14:45:03 UTC 2008
Pull up revision 1.359 (requested by bouyer in ticket #1094).
The Hitachi HDP725025GLA380 returns "aborted command" instead of
"id not found" when hitting the LBA48 bug, so also install the
LBA48 bug workaround on "aborted command" errors.
Julian Coleman committed a change to src/sys/dev/ata in netbsd-4-0 on Sun Mar 30 14:44:42 UTC 2008
Pull up revision 1.359 (requested by bouyer in ticket #1094).
The Hitachi HDP725025GLA380 returns "aborted command" instead of
"id not found" when hitting the LBA48 bug, so also install the
LBA48 bug workaround on "aborted command" errors.
Andrew Doran committed a change to src/sys/dev/devfsctl in mjf-devfs2 on Thu Apr 03 11:50:31 UTC 2008
- Minor KNF.
- tsleep -> kpause.
- Use cdev_ioctl().
- Acquire lock in filt_devfsctlread().
Andrew Doran committed a change to src/sys/dev/devfsctl in mjf-devfs2 on Thu Apr 03 11:51:38 UTC 2008
Name thread devfsctl, not devfsctl_thread, so it will fit in top's thread
display.
Juan Romero Pardines committed a change to src/sys/dev/i2c in head on Fri Apr 04 09:55:58 UTC 2008
Split device_t/softc and other related cosmetic changes.
Juan Romero Pardines committed a change to src/sys/dev/i2c in head on Fri Apr 04 10:11:01 UTC 2008
Split device_t/softc and other related cosmetic changes.
Andrew Doran committed a change to src/sys/dev/isa in head on Sun Mar 30 15:24:08 UTC 2008
Add isa_get_slotcount/isa_set_slotcount to get/set the number of ISA
compatible expansion slots in a system.
Andrew Doran committed a change to src/sys/dev/isa in head on Sun Mar 30 15:27:25 UTC 2008
This driver's probe routine is particularly slow, so disable it if the
system is known to have no ISA expansion slots. XXX
Juan Romero Pardines committed a change to src/sys/dev/isa in head on Thu Apr 03 13:36:34 UTC 2008
Add support for the SCH5307-NS and SCH5317 Super I/Os. They are
compatible with LPC47B397, only the device ID is changed.
Simplify and improve the code, and split device_t/softc.
Juan Romero Pardines committed a change to src/sys/dev/isa in head on Thu Apr 03 23:16:23 UTC 2008
Remove an unused softc member.
Juan Romero Pardines committed a change to src/sys/dev/isa in head on Fri Apr 04 08:44:22 UTC 2008
Don't forget to unmap the I/O space in the error paths.
Juan Romero Pardines committed a change to src/sys/dev/isa in head on Fri Apr 04 09:30:55 UTC 2008
Don't forget to unmap I/O space in the error paths.
Juan Romero Pardines committed a change to src/sys/dev/isa in head on Fri Apr 04 09:41:40 UTC 2008
Don't forget to unmap I/O space in the error paths.
Split device_t/softc and other related cosmetic changes.
Juan Romero Pardines committed a change to src/sys/dev/isa in head on Fri Apr 04 09:49:49 UTC 2008
Split device_t/softc and other related cosmetic changes.
Juan Romero Pardines committed a change to src/sys/dev/isa in head on Fri Apr 04 13:10:41 UTC 2008
Fix fallout from previous commit.
Andrew Doran committed a change to src/sys/dev/isapnp in head on Sun Mar 30 15:31:07 UTC 2008
The isapnp probe is very slow, and there's not much we can do to speed it
up safely. Skip it if the system is known to have no ISA compatible expansion
slots.
Julian Coleman committed a change to src/sys/dev/mii in netbsd-4 on Sun Mar 30 15:02:29 UTC 2008
Pull up revisions 1.14-1.15 (requested by tsutsui in ticket #1111).
Prepare sc_rtl8201l flag in softc and use it in rlphy_status() so that
we don't have to check device names of device_parent(). From FreeBSD.
Fix wrong softc size (missed in the previous).
Jared D. McNeill committed a change to src/sys/dev/pci in head on Mon Mar 31 00:18:17 UTC 2008
Initial support for the Realtek ALC662-GR as found in the ASUS Eee PC.
Matt Fleming committed a change to src/sys/dev/pci in head on Mon Mar 31 14:30:58 UTC 2008
Register pmf handler.
Jared D. McNeill committed a change to src/sys/dev/pci in head on Mon Mar 31 15:23:31 UTC 2008
Add outputs.master.mute and inputs.dac.mute knobs for ALC662. XXX these
currently only control speaker mute, not headphone. Needs to be revisited.
matthew green committed a change to src/sys/dev/pci in head on Tue Apr 01 01:11:55 UTC 2008
if genfb_pci can't map regs, don't panic() just return.
Christoph Egger committed a change to src/sys/dev/pci in head on Tue Apr 01 23:16:16 UTC 2008
add XenSource and its virtual product - only found on Xen HVM guests
Christoph Egger committed a change to src/sys/dev/pci in head on Tue Apr 01 23:17:33 UTC 2008
regen.
Juan Romero Pardines committed a change to src/sys/dev/pci in head on Thu Apr 03 13:59:01 UTC 2008
Add ARC_FW_DISK_INITIALIZED flag for device_state and do not treat
it as unknown; in this state the disk is correctly working so set it
as online.
Also remove some bogus htole32() for diskinfo->device_state.
This should fix PR kern/38299 by Hiroyuki Bessho.
Jeff Rizzo committed a change to src/sys/dev/pci in head on Thu Apr 03 20:42:15 UTC 2008
Digi International Neo 4 and 8 port serial boards.
Jeff Rizzo committed a change to src/sys/dev/pci in head on Thu Apr 03 20:43:27 UTC 2008
Regen.
Izumi Tsutsui committed a change to src/sys/dev/pci in head on Fri Apr 04 12:20:48 UTC 2008
Split device_t/softc with misc related changes.
Martin Husemann committed a change to src/sys/dev/pci in head on Fri Apr 04 16:26:52 UTC 2008
Make this compile w/o GEM_DEBUG on non-sparc systems
Iain Hibbert committed a change to src/sys/dev/pcmcia in head on Mon Mar 31 09:37:37 UTC 2008
use aprint_error_dev(), for clarity
Juan Romero Pardines committed a change to src/sys/dev/spi in head on Fri Apr 04 10:13:59 UTC 2008
Split device_t/softc and other related cosmetic changes.
Juan Romero Pardines committed a change to src/sys/dev/sysmon in head on Tue Apr 01 12:25:30 UTC 2008
Introduce per-device locking/synchronization and maintain only a
global mutex for the linked list of devices and the global proplib
dictionary.
This has improved locking contention a lot when multiple devices with
multiple monitoring events are running:
New:
0.30 35 0.33 sme_global_mtx sysmonioctl_envsys+28b
0.10 10 0.11 00000000cd97feac sysmon_envsys_acquire+4c
0.08 6 0.09 00000000cd97feac sme_update_dictionary+24f
0.01 4 0.01 00000000cd97feac sme_events_worker+2f
0.01 10 0.01 00000000cd97fe2c sysmon_envsys_acquire+4c
0.00 1 0.00 00000000cd97fe2c sysmon_envsys_release+3b
28.38 94 9.16 sme_global_mtx sysmonioctl_envsys+28b
4.54 74 1.47 00000000cd97fe2c sysmon_envsys_acquire+4c
0.06 3 0.02 00000000cd97fe2c sysmon_envsys_release+3b
0.03 1 0.01 00000000cd97fe2c sme_events_worker+2f
1.40 19 0.45 00000000cd97bee4 sysmon_envsys_acquire+4c
Old:
4.25 313 4.74 sme_mtx <all>
3.12 185 3.49 sme_mtx sme_events_worker+21
1.12 128 1.25 sme_mtx sysmonioctl_envsys+29b
34.75 1423 59.52 sme_mtx <all>
22.08 477 37.82 sme_mtx sysmonioctl_envsys+29b
12.67 946 21.70 sme_mtx sme_events_worker+21
Mindaugas Rasiukevicius committed a change to src/sys/dev/sysmon in head on Tue Apr 01 16:48:19 UTC 2008
sme_event_register: fix a memory leaks in two error paths.
Juan Romero Pardines committed a change to src/sys/dev/sysmon in head on Tue Apr 01 17:01:34 UTC 2008
Also fix a memleak when the event is already in dictionary
and has been updated.
Juan Romero Pardines committed a change to src/sys/dev/sysmon in head on Wed Apr 02 11:19:22 UTC 2008
Initialize and destroy the callout in sme_events_init() and
sme_events_destroy() respectively. And don't stop twice the callout
when calling sysmon_envsys_unregister().
Juergen Hannken-Illjes committed a change to src/sys/dev/sysmon in head on Fri Apr 04 10:10:21 UTC 2008
Update includes. Builds again on sparc64.
Ok: Juan Romero Pardines <xtraeme@netbsd.org>
Andrew Doran committed a change to src/sys/dev/usb in head on Sun Mar 30 15:37:49 UTC 2008
Defer USB configuration until interrupts are enabled.
Juan Romero Pardines committed a change to src/sys/dev/usb in head on Sun Mar 30 16:19:55 UTC 2008
Match another Guillemot model, reported by J. Vicente Carrasco
in private email.
Juan Romero Pardines committed a change to src/sys/dev/usb in head on Tue Apr 01 15:26:11 UTC 2008
Fix previous commit, this Guillemot model was supported already
by rum(4).
Matthias Drochner committed a change to src/sys/dev/usb in head on Thu Apr 03 14:07:01 UTC 2008
restore error handling in usbopen() (accidentally removed in a recent
commit), should fix a crash reported by Arto Huusko
Christos Zoulas committed a change to src/sys/kern in christos-time_t on Thu Apr 03 13:05:14 UTC 2008
rlim_t cannot be negative.
Andrew Doran committed a change to src/sys/kern in head on Sun Mar 30 15:39:46 UTC 2008
Don't report kernel lock spinouts if init has not yet started.
XXX This should be backed out when we are sure that the drivers
are good citizens and configure nicely with interrupts enabled /
the system running.
Juan Romero Pardines committed a change to src/sys/kern in head on Mon Mar 31 15:28:47 UTC 2008
Remove useless returns at the end of void functions.
Andrew Doran committed a change to src/sys/kern in head on Tue Apr 01 10:37:42 UTC 2008
Use multiple kthreads to process config_interrupts tasks. Proposed on
tech-kern.
Juan Romero Pardines committed a change to src/sys/kern in head on Tue Apr 01 17:39:58 UTC 2008
fill_lwp: when copying l_wmesg and l_name, use the size of the string
not of the variable.
Found and ok by rmind@.
Juan Romero Pardines committed a change to src/sys/kern in head on Tue Apr 01 18:06:06 UTC 2008
Fix previous: use the length of l->l_foo not kl->l_foo and add
two KASSERTs to check for max lenght limits before copying.
As suggested by rmind@.
Juan Romero Pardines committed a change to src/sys/kern in head on Tue Apr 01 21:05:37 UTC 2008
When copying l_name and l_wmesg use KI_LNAMELEN and KI_WMESGLEN
respectively, so that we don't care if l_name/wmesg is longer
than kl_name/wmesg and the KASSERTs added in previous can go away.
Juan Romero Pardines committed a change to src/sys/kern in head on Wed Apr 02 10:53:23 UTC 2008
Revert rev 1.126-1.128. The original code was correct and rmind and I
didn't look correctly at them.
Andrew Doran committed a change to src/sys/kern in head on Wed Apr 02 17:38:16 UTC 2008
yield: don't drop priority to zero. libpthread doesn't make much use of
this any more but applications do and it now pessimizes benchmarks.
Andrew Doran committed a change to src/sys/kern in head on Wed Apr 02 17:40:15 UTC 2008
sched_tick: only case a preemption if the current thread is hogging the CPU,
or if we are idle and should look for new work (matters with per-CPU queues).
Andrew Doran committed a change to src/sys/kern in head on Fri Apr 04 19:16:24 UTC 2008
When a timeshared LWP blocks on a turnstile, elevate its priority into the
PRI_KTHREAD range. This is kind of ugly, but needed because of direct handoff
with rwlocks, and because threads that block holding a mutex regularly hold
other locks/resources.
Problem addressed: priority lending works well where a thread blocking on a
turnstile has a high priority level (eg realtime). For timeshared threads
(low priority) it's unlikely to have much effect. In the latter case threads
awoken from a turnstile can and do compete for CPU time with regular waits
like disk I/O. On MP systems this can result in a feedback loop where
threads cannot quickly get access to a resource held by a thread waking from
a turnstile. The waking thread eventually runs when enough of the other
threads block waiting for it, freeing up the CPU. The end result is a lot of
idle time during builds.
Christoph Egger committed a change to src/sys/kern in head on Fri Apr 04 20:13:18 UTC 2008
use device_xname() where appropriate
OK martin
Juan Romero Pardines committed a change to src/sys/lkm/dev/isa in head on Thu Apr 03 22:57:40 UTC 2008
Add the finsio(4) LKM.
Juan Romero Pardines committed a change to src/sys/lkm/dev/isa/itesio in head on Thu Apr 03 22:54:29 UTC 2008
Erm. Backout previous... I committed the wrong file.
David Young committed a change to src/sys/net in head on Thu Apr 03 07:12:16 UTC 2008
Cosmetic: use curlwp everywhere that it is appropriate, instead of
using a temporary variable. Remove superflous curly braces. Move
an assignment that shuts up a "variable may be used uninitialized"
warning.
David Young committed a change to src/sys/net in head on Thu Apr 03 07:19:33 UTC 2008
Fix one of two bugs introduced by the descriptor handling changes
(rev 1.125): correct the check for fd_getsock() failure in
gre_socreate().
The second bug is more complicated to fix. Since rev 1.125,
gre_reconf() is using the file descriptor table of the current
process instead of the process 0's (the kernel's).
David Young committed a change to src/sys/net in head on Thu Apr 03 21:40:59 UTC 2008
Improve error handling. gre(4) is still broken, but it does not
any longer cause a page fault trap.
Julian Coleman committed a change to src/sys/netinet in netbsd-4 on Sun Mar 30 15:27:50 UTC 2008
Pull up revisions:
src/sys/netinet/ip_input.c 1.263
src/sys/netinet/tcp_subr.c 1.225
(requested by cube in ticket #1109).
- Make sure we send a reasonable fragment size when IPSEC is configured.
Otherwise we end up sending a dubious "0" whenever we cannot find a
proper association for the packet.
- Reset sack_newdata along with snd_nxt to avoid improper integer
arithmetics that lead to sending data from an incorrect place in the
stream, making it appear as corrupted.
Patch by Michael Van Elst, based on an analysis by Michael for the IPSEC
stuff and I for the SACK issue.
Julian Coleman committed a change to src/sys/netinet in netbsd-4-0 on Sun Mar 30 15:26:11 UTC 2008
Pull up revisions:
src/sys/netinet/ip_input.c 1.263
src/sys/netinet/tcp_subr.c 1.225
(requested by cube in ticket #1109).
- Make sure we send a reasonable fragment size when IPSEC is configured.
Otherwise we end up sending a dubious "0" whenever we cannot find a
proper association for the packet.
- Reset sack_newdata along with snd_nxt to avoid improper integer
arithmetics that lead to sending data from an incorrect place in the
stream, making it appear as corrupted.
Patch by Michael Van Elst, based on an analysis by Michael for the IPSEC
stuff and I for the SACK issue.
Christos Zoulas committed a change to src/sys/sys in christos-time_t on Thu Apr 03 13:03:06 UTC 2008
PR/18067: Jason Thorpe: rlim_t needs to be unsigned.
Andrew Doran committed a change to src/sys/sys in head on Fri Apr 04 18:08:04 UTC 2008
Revert unintentional change.
Andrew Doran committed a change to src/sys/sys in head on Fri Apr 04 18:08:27 UTC 2008
Maintain a bitmap of idle CPUs and add idle_pick() to find an idle CPU
and remove it from the bitmap.
Christos Zoulas committed a change to src/usr.bin/fstat in head on Fri Apr 04 18:27:00 UTC 2008
catch up with struct filedesc changes.
Christos Zoulas committed a change to src/usr.bin/fstat in head on Fri Apr 04 21:14:09 UTC 2008
elementary handling for different types of DTYPE_FOO.
XXX: DTYPE_CRYPTO is unused.
XXX: should we change fd_clone() to pass a DTYPE_FOO?
Christos Zoulas committed a change to src/usr.bin/fstat in head on Fri Apr 04 21:15:30 UTC 2008
handle NULL better.
Luke Mewburn committed a change to src/usr.bin/lock in head on Sun Mar 30 15:30:15 UTC 2008
Add support for PAM when using -p, via USE_PAM!=no.
Fix non-root S/key support with USE_SKEY!=no (which is exclusive to
USE_PAM!=no); discovered whilst testing the "old" behaviour.
Simon J. Gerraty committed a change to src/usr.bin/make in head on Mon Mar 31 00:12:21 UTC 2008
If the name passed to Var_Exists contains '$' run it through Var_Subst.
David A. Holland committed a change to src/usr.bin/xlint/common in head on Sun Mar 30 22:28:41 UTC 2008
Add a little const.
Juan Romero Pardines committed a change to src/usr.sbin/envstat in head on Wed Apr 02 14:15:27 UTC 2008
Mention adt7463c(4) and thinkpad(4) even if the manpages don't exist.
This is to have a reference about which drivers are using the envsys
framework.
Juan Romero Pardines committed a change to src/usr.sbin/envstat in head on Wed Apr 02 14:17:40 UTC 2008
Mention cac(4).
Juan Romero Pardines committed a change to src/usr.sbin/envstat in head on Wed Apr 02 14:29:45 UTC 2008
Mention pic16lc(4).
Juan Romero Pardines committed a change to src/usr.sbin/envstat in head on Thu Apr 03 22:51:53 UTC 2008
Mention finsio(4).