CVS log for src/sys/dev/wscons/wsdisplay_compat_usl.c
Up to [cvs.NetBSD.org] / src / sys / dev / wscons
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.53.6.1: download - view: text, markup, annotated - select for diffs
Thu Jun 17 04:46:31 2021 UTC (3 years, 7 months ago) by thorpej
Branches: thorpej-i2c-spi-conf
Diff to: previous 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53: +15 -7
lines
Sync w/ HEAD.
Revision 1.54: download - view: text, markup, annotated - select for diffs
Tue Jun 1 23:28:07 2021 UTC (3 years, 7 months ago) by riastradh
Branches: MAIN
CVS tags: thorpej-ifq-base,
thorpej-ifq,
thorpej-i2c-spi-conf2-base,
thorpej-i2c-spi-conf2,
thorpej-i2c-spi-conf-base,
thorpej-futex2-base,
thorpej-futex2,
thorpej-cfargs2-base,
thorpej-cfargs2,
thorpej-altq-separation-base,
thorpej-altq-separation,
perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs,
netbsd-10-base,
netbsd-10-1-RELEASE,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1,
netbsd-10,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
bouyer-sunxi-drm-base,
bouyer-sunxi-drm,
HEAD
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +15 -7
lines
wsdisplay(4): Use C99 initializer for usl_syncops.
Avoid sketchy function pointer cast while here.
Revision 1.53: download - view: text, markup, annotated - select for diffs
Sat May 23 23:42:42 2020 UTC (4 years, 7 months ago) by ad
Branches: MAIN
CVS tags: thorpej-futex-base,
thorpej-futex,
thorpej-cfargs-base,
thorpej-cfargs,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x
Branch point for: thorpej-i2c-spi-conf
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +5 -5
lines
Move proc_lock into the data segment. It was dynamically allocated because
at the time we had mutex_obj_alloc() but not __cacheline_aligned.
Revision 1.51.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:07:36 2019 UTC (5 years, 7 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.51: preferred, colored; next MAIN 1.52: preferred, colored
Changes since revision 1.51: +54 -54
lines
Sync with HEAD
Revision 1.51.2.1: download - view: text, markup, annotated - select for diffs
Wed Dec 26 14:02:02 2018 UTC (6 years ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.51: preferred, colored; next MAIN 1.52: preferred, colored
Changes since revision 1.51: +54 -54
lines
Sync with HEAD, resolve a few conflicts
Revision 1.52: download - view: text, markup, annotated - select for diffs
Sat Dec 15 22:05:23 2018 UTC (6 years, 1 month ago) by christos
Branches: MAIN
CVS tags: phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
phil-wifi-20190609,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
netbsd-9-base,
netbsd-9-4-RELEASE,
netbsd-9-3-RELEASE,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE,
netbsd-9-0-RELEASE,
netbsd-9-0-RC2,
netbsd-9-0-RC1,
netbsd-9,
isaki-audio2-base,
isaki-audio2,
is-mlppp-base,
is-mlppp,
bouyer-xenpvh-base2,
bouyer-xenpvh-base1,
bouyer-xenpvh-base,
bouyer-xenpvh,
ad-namecache-base3,
ad-namecache-base2,
ad-namecache-base1,
ad-namecache-base,
ad-namecache
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +54 -54
lines
- Use kmem_intr_{alloc,free}, because on time out we need to free from an
interrupt context.
- Remove parens from returns and useless casts from void.
Revision 1.47.18.2: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:37:37 2017 UTC (7 years, 1 month ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.47.18.1: preferred, colored; branchpoint 1.47: preferred, colored; next MAIN 1.48: preferred, colored
Changes since revision 1.47.18.1: +9 -8
lines
update from HEAD
Revision 1.51: download - view: text, markup, annotated - select for diffs
Sat Nov 4 01:52:09 2017 UTC (7 years, 2 months ago) by christos
Branches: MAIN
CVS tags: tls-maxphys-base-20171202,
phil-wifi-base,
pgoyette-compat-base,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521,
pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
jdolecek-ncqfixes-base,
jdolecek-ncqfixes
Branch point for: phil-wifi,
pgoyette-compat
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +5 -5
lines
use sizeof(*var) instead of sizeof(type)
Revision 1.50: download - view: text, markup, annotated - select for diffs
Fri Nov 3 13:34:56 2017 UTC (7 years, 2 months ago) by maya
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +7 -8
lines
use kmem, don't check for allocation failure with KM_SLEEP
Revision 1.48.14.1: download - view: text, markup, annotated - select for diffs
Tue Sep 22 12:06:01 2015 UTC (9 years, 3 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.48: preferred, colored; next MAIN 1.49: preferred, colored
Changes since revision 1.48: +4 -2
lines
Sync with HEAD
Revision 1.49: download - view: text, markup, annotated - select for diffs
Mon Aug 24 22:50:33 2015 UTC (9 years, 4 months ago) by pooka
Branches: MAIN
CVS tags: prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
nick-nhusb-base-20170825,
nick-nhusb-base-20170204,
nick-nhusb-base-20161204,
nick-nhusb-base-20161004,
nick-nhusb-base-20160907,
nick-nhusb-base-20160529,
nick-nhusb-base-20160422,
nick-nhusb-base-20160319,
nick-nhusb-base-20151226,
nick-nhusb-base-20150921,
netbsd-8-base,
netbsd-8-3-RELEASE,
netbsd-8-2-RELEASE,
netbsd-8-1-RELEASE,
netbsd-8-1-RC1,
netbsd-8-0-RELEASE,
netbsd-8-0-RC2,
netbsd-8-0-RC1,
netbsd-8,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
localcount-20160914,
jdolecek-ncq-base,
jdolecek-ncq,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +4 -2
lines
to garnish, dust with _KERNEL_OPT
Revision 1.47.8.1: download - view: text, markup, annotated - select for diffs
Thu May 22 11:40:37 2014 UTC (10 years, 8 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.47: preferred, colored; next MAIN 1.48: preferred, colored
Changes since revision 1.47: +6 -6
lines
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
Revision 1.47.18.1: download - view: text, markup, annotated - select for diffs
Mon Feb 25 00:29:43 2013 UTC (11 years, 10 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +6 -6
lines
resync with head
Revision 1.48: download - view: text, markup, annotated - select for diffs
Tue Feb 19 15:21:08 2013 UTC (11 years, 11 months ago) by macallan
Branches: MAIN
CVS tags: yamt-pagecache-base9,
tls-maxphys-base,
tls-earlyentropy-base,
tls-earlyentropy,
rmind-smpnet-nbase,
rmind-smpnet-base,
rmind-smpnet,
riastradh-xf86-video-intel-2-7-1-pre-2-21-15,
riastradh-drm2-base3,
riastradh-drm2-base2,
riastradh-drm2-base1,
riastradh-drm2-base,
riastradh-drm2,
nick-nhusb-base-20150606,
nick-nhusb-base-20150406,
nick-nhusb-base,
netbsd-7-nhusb-base-20170116,
netbsd-7-nhusb-base,
netbsd-7-nhusb,
netbsd-7-base,
netbsd-7-2-RELEASE,
netbsd-7-1-RELEASE,
netbsd-7-1-RC2,
netbsd-7-1-RC1,
netbsd-7-1-2-RELEASE,
netbsd-7-1-1-RELEASE,
netbsd-7-1,
netbsd-7-0-RELEASE,
netbsd-7-0-RC3,
netbsd-7-0-RC2,
netbsd-7-0-RC1,
netbsd-7-0-2-RELEASE,
netbsd-7-0-1-RELEASE,
netbsd-7-0,
netbsd-7,
khorben-n900,
agc-symver-base,
agc-symver
Branch point for: nick-nhusb
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +6 -6
lines
fix a bunch of _IO() ioctl()s to actually work on LP64/BE
( the data pointer is abused to pass an integer, we get a pointer to it so
we need to deref it to something the same size as a pointer to get the
correct value )
now the PCVT compat code ( which is used for VT switching in and out of X )
works on sparc64
Revision 1.46.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 17 06:46:48 2010 UTC (14 years, 5 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.46: preferred, colored; next MAIN 1.47: preferred, colored
Changes since revision 1.46: +3 -3
lines
Sync with HEAD.
Revision 1.45.2.2: download - view: text, markup, annotated - select for diffs
Wed Aug 11 22:54:17 2010 UTC (14 years, 5 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.45.2.1: preferred, colored; branchpoint 1.45: preferred, colored; next MAIN 1.46: preferred, colored
Changes since revision 1.45.2.1: +3 -3
lines
sync with head.
Revision 1.46.4.1: download - view: text, markup, annotated - select for diffs
Sat Jul 3 01:19:43 2010 UTC (14 years, 6 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.46: preferred, colored; next MAIN 1.47: preferred, colored
Changes since revision 1.46: +3 -3
lines
sync with head
Revision 1.47: download - view: text, markup, annotated - select for diffs
Thu Jul 1 02:38:29 2010 UTC (14 years, 6 months ago) by rmind
Branches: MAIN
CVS tags: yamt-pagecache-tag8,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
yamt-nfs-mp-base11,
yamt-nfs-mp-base10,
uebayasi-xip-base4,
uebayasi-xip-base3,
uebayasi-xip-base2,
rmind-uvmplock-nbase,
rmind-uvmplock-base,
netbsd-6-base,
netbsd-6-1-RELEASE,
netbsd-6-1-RC4,
netbsd-6-1-RC3,
netbsd-6-1-RC2,
netbsd-6-1-RC1,
netbsd-6-1-5-RELEASE,
netbsd-6-1-4-RELEASE,
netbsd-6-1-3-RELEASE,
netbsd-6-1-2-RELEASE,
netbsd-6-1-1-RELEASE,
netbsd-6-1,
netbsd-6-0-RELEASE,
netbsd-6-0-RC2,
netbsd-6-0-RC1,
netbsd-6-0-6-RELEASE,
netbsd-6-0-5-RELEASE,
netbsd-6-0-4-RELEASE,
netbsd-6-0-3-RELEASE,
netbsd-6-0-2-RELEASE,
netbsd-6-0-1-RELEASE,
netbsd-6-0,
netbsd-6,
matt-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus,
matt-mips64-premerge-20101231,
jruoho-x86intr-base,
jruoho-x86intr,
jmcneill-usbmp-pre-base2,
jmcneill-usbmp-base9,
jmcneill-usbmp-base8,
jmcneill-usbmp-base7,
jmcneill-usbmp-base6,
jmcneill-usbmp-base5,
jmcneill-usbmp-base4,
jmcneill-usbmp-base3,
jmcneill-usbmp-base2,
jmcneill-usbmp-base10,
jmcneill-usbmp-base,
jmcneill-usbmp,
jmcneill-audiomp3-base,
jmcneill-audiomp3,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Branch point for: yamt-pagecache,
tls-maxphys
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +3 -3
lines
Remove pfind() and pgfind(), fix locking in various broken uses of these.
Rename real routines to proc_find() and pgrp_find(), remove PFIND_* flags
and have consistent behaviour. Provide proc_find_raw() for special cases.
Fix memory leak in sysctl_proc_corename().
COMPAT_LINUX: rework ptrace() locking, minimise differences between
different versions per-arch.
Note: while this change adds some formal cosmetics for COMPAT_DARWIN and
COMPAT_IRIX - locking there is utterly broken (for ages).
Fixes PR/43176.
Revision 1.45.2.1: download - view: text, markup, annotated - select for diffs
Thu Mar 11 15:04:09 2010 UTC (14 years, 10 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +6 -4
lines
sync with head
Revision 1.46: download - view: text, markup, annotated - select for diffs
Sun Oct 4 22:24:15 2009 UTC (15 years, 3 months ago) by christos
Branches: MAIN
CVS tags: yamt-nfs-mp-base9,
uebayasi-xip-base1,
uebayasi-xip-base,
matt-premerge-20091211,
jym-xensuspend-nbase
Branch point for: uebayasi-xip,
rmind-uvmplock
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +6 -4
lines
Don't call usl_sync_check_sig from an interrupt context. Call it only if waitok.
Stack trace: mutex_vector_enter <- usl_sync_check_sig <- usl_detachproc <-
wsdisplay_switch <- wskbd_translate <- wskbd_input <-
pckbd_input <- pckbcintr <- intr_biglock_wrapper <-
Xintr_ioapic_edge1
Reported by Anon Ymous
Revision 1.44.6.1: download - view: text, markup, annotated - select for diffs
Mon Jun 2 13:23:57 2008 UTC (16 years, 7 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.44: preferred, colored; next MAIN 1.45: preferred, colored
Changes since revision 1.44: +5 -5
lines
Sync with HEAD.
Revision 1.44.8.1: download - view: text, markup, annotated - select for diffs
Sun May 18 12:34:58 2008 UTC (16 years, 8 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.44: preferred, colored; next MAIN 1.45: preferred, colored
Changes since revision 1.44: +5 -5
lines
sync with head.
Revision 1.45: download - view: text, markup, annotated - select for diffs
Thu Apr 24 15:35:28 2008 UTC (16 years, 8 months ago) by ad
Branches: MAIN
CVS tags: yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
yamt-nfs-mp-base8,
yamt-nfs-mp-base7,
yamt-nfs-mp-base6,
yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
yamt-nfs-mp-base3,
yamt-nfs-mp-base2,
yamt-nfs-mp-base,
wrstuden-revivesa-base-4,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
wrstuden-revivesa,
simonb-wapbl-nbase,
simonb-wapbl-base,
simonb-wapbl,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base2,
nick-hppapmap-base,
nick-hppapmap,
netbsd-5-base,
netbsd-5-2-RELEASE,
netbsd-5-2-RC1,
netbsd-5-2-3-RELEASE,
netbsd-5-2-2-RELEASE,
netbsd-5-2-1-RELEASE,
netbsd-5-2,
netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
netbsd-5-1-5-RELEASE,
netbsd-5-1-4-RELEASE,
netbsd-5-1-3-RELEASE,
netbsd-5-1-2-RELEASE,
netbsd-5-1-1-RELEASE,
netbsd-5-1,
netbsd-5-0-RELEASE,
netbsd-5-0-RC4,
netbsd-5-0-RC3,
netbsd-5-0-RC2,
netbsd-5-0-RC1,
netbsd-5-0-2-RELEASE,
netbsd-5-0-1-RELEASE,
netbsd-5-0,
netbsd-5,
mjf-devfs2-base,
matt-nb5-pq3-base,
matt-nb5-pq3,
matt-nb5-mips64-u2-k2-k4-k7-k8-k9,
matt-nb5-mips64-u1-k1-k5,
matt-nb5-mips64-premerge-20101231,
matt-nb5-mips64-premerge-20091211,
matt-nb5-mips64-k15,
matt-nb5-mips64,
matt-nb4-mips64-k7-u2a-k9b,
matt-mips64-base2,
jymxensuspend-base,
jym-xensuspend-base,
jym-xensuspend,
hpcarm-cleanup-nbase,
haad-nbase2,
haad-dm-base2,
haad-dm-base1,
haad-dm-base,
haad-dm,
ad-audiomp2-base,
ad-audiomp2
Branch point for: yamt-nfs-mp
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +5 -5
lines
Network protocol interrupts can now block on locks, so merge the globals
proclist_mutex and proclist_lock into a single adaptive mutex (proc_lock).
Implications:
- Inspecting process state requires thread context, so signals can no longer
be sent from a hardware interrupt handler. Signal activity must be
deferred to a soft interrupt or kthread.
- As the proc state locking is simplified, it's now safe to take exit()
and wait() out from under kernel_lock.
- The system spends less time at IPL_SCHED, and there is less lock activity.
Revision 1.41.8.2: download - view: text, markup, annotated - select for diffs
Sun Mar 23 02:04:55 2008 UTC (16 years, 10 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.41.8.1: preferred, colored; branchpoint 1.41: preferred, colored; next MAIN 1.42: preferred, colored
Changes since revision 1.41.8.1: +30 -27
lines
sync with HEAD
Revision 1.43.2.1: download - view: text, markup, annotated - select for diffs
Mon Feb 18 21:06:35 2008 UTC (16 years, 11 months ago) by mjf
Branches: mjf-devfs
Diff to: previous 1.43: preferred, colored; next MAIN 1.44: preferred, colored
Changes since revision 1.43: +30 -27
lines
Sync with HEAD.
Revision 1.26.10.6: download - view: text, markup, annotated - select for diffs
Mon Jan 21 09:44:53 2008 UTC (17 years ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.26.10.5: preferred, colored; branchpoint 1.26: preferred, colored; next MAIN 1.27: preferred, colored
Changes since revision 1.26.10.5: +30 -27
lines
sync with head
Revision 1.43.8.1: download - view: text, markup, annotated - select for diffs
Sat Jan 19 12:15:16 2008 UTC (17 years ago) by bouyer
Branches: bouyer-xeni386
Diff to: previous 1.43: preferred, colored; next MAIN 1.44: preferred, colored
Changes since revision 1.43: +30 -27
lines
Sync with HEAD
Revision 1.44: download - view: text, markup, annotated - select for diffs
Mon Jan 14 21:17:00 2008 UTC (17 years ago) by drochner
Branches: MAIN
CVS tags: yamt-pf42-baseX,
yamt-pf42-base,
yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
nick-net80211-sync-base,
nick-net80211-sync,
mjf-devfs-base,
matt-armv6-nbase,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-base,
bouyer-xeni386-nbase,
bouyer-xeni386-base,
ad-socklock-base1
Branch point for: yamt-pf42,
mjf-devfs2
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +30 -27
lines
restructure things a bit so that proclist_mutex is held between the
p_find() and the psignal() which is its purpose after all
Revision 1.41.8.1: download - view: text, markup, annotated - select for diffs
Tue Nov 6 23:30:51 2007 UTC (17 years, 2 months ago) by matt
Branches: matt-armv6
CVS tags: matt-armv6-prevmlocking
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +9 -8
lines
sync with HEAD
Revision 1.26.10.5: download - view: text, markup, annotated - select for diffs
Sat Oct 27 11:34:50 2007 UTC (17 years, 2 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.26.10.4: preferred, colored; branchpoint 1.26: preferred, colored
Changes since revision 1.26.10.4: +9 -8
lines
sync with head.
Revision 1.41.6.1: download - view: text, markup, annotated - select for diffs
Fri Oct 26 15:48:06 2007 UTC (17 years, 2 months ago) by joerg
Branches: jmcneill-pm
Diff to: previous 1.41: preferred, colored; next MAIN 1.42: preferred, colored
Changes since revision 1.41: +9 -8
lines
Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move
pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup
code to restore CR4 before jumping back into kernel space as the large
page option might cover that.
Revision 1.42.2.1: download - view: text, markup, annotated - select for diffs
Thu Oct 25 22:39:55 2007 UTC (17 years, 2 months ago) by bouyer
Branches: bouyer-xenamd64
Diff to: previous 1.42: preferred, colored; next MAIN 1.43: preferred, colored
Changes since revision 1.42: +5 -4
lines
Sync with HEAD.
Revision 1.40.2.2: download - view: text, markup, annotated - select for diffs
Tue Oct 23 20:10:00 2007 UTC (17 years, 3 months ago) by ad
Branches: vmlocking
Diff to: previous 1.40.2.1: preferred, colored; branchpoint 1.40: preferred, colored; next MAIN 1.41: preferred, colored
Changes since revision 1.40.2.1: +9 -8
lines
Sync with head.
Revision 1.43: download - view: text, markup, annotated - select for diffs
Thu Oct 18 18:09:53 2007 UTC (17 years, 3 months ago) by joerg
Branches: MAIN
CVS tags: yamt-kmem-base3,
yamt-kmem-base2,
yamt-kmem-base,
yamt-kmem,
vmlocking2-base3,
vmlocking2-base2,
vmlocking2-base1,
vmlocking2,
vmlocking-nbase,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
matt-armv6-base,
jmcneill-pm-base,
jmcneill-base,
cube-autoconf-base,
cube-autoconf,
bouyer-xeni386-merge1,
bouyer-xenamd64-base2,
bouyer-xenamd64-base
Branch point for: mjf-devfs,
bouyer-xeni386
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +5 -4
lines
Use aprint API for output and convert to device_t/softc separation.
Revision 1.41.10.1: download - view: text, markup, annotated - select for diffs
Thu Oct 18 08:33:08 2007 UTC (17 years, 3 months ago) by yamt
Branches: yamt-x86pmap
Diff to: previous 1.41: preferred, colored; next MAIN 1.42: preferred, colored
Changes since revision 1.41: +6 -6
lines
sync with head.
Revision 1.42: download - view: text, markup, annotated - select for diffs
Tue Oct 16 21:06:09 2007 UTC (17 years, 3 months ago) by joerg
Branches: MAIN
CVS tags: yamt-x86pmap-base4
Branch point for: bouyer-xenamd64
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +6 -6
lines
Use callout_setfunc/callout_schedule instead of callout_reset.
Use mstohz for the calculations.
Revision 1.26.10.4: download - view: text, markup, annotated - select for diffs
Mon Sep 3 14:39:33 2007 UTC (17 years, 4 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.26.10.3: preferred, colored; branchpoint 1.26: preferred, colored
Changes since revision 1.26.10.3: +8 -8
lines
sync with head.
Revision 1.40.4.1: download - view: text, markup, annotated - select for diffs
Wed Jul 11 20:08:56 2007 UTC (17 years, 6 months ago) by mjf
Branches: mjf-ufs-trans
Diff to: previous 1.40: preferred, colored; next MAIN 1.41: preferred, colored
Changes since revision 1.40: +6 -6
lines
Sync with head.
Revision 1.41: download - view: text, markup, annotated - select for diffs
Mon Jul 9 21:01:26 2007 UTC (17 years, 6 months ago) by ad
Branches: MAIN
CVS tags: yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
vmlocking-base,
nick-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
mjf-ufs-trans-base,
matt-mips64-base,
matt-mips64,
hpcarm-cleanup
Branch point for: yamt-x86pmap,
matt-armv6,
jmcneill-pm
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +6 -6
lines
Merge some of the less invasive changes from the vmlocking branch:
- kthread, callout, devsw API changes
- select()/poll() improvements
- miscellaneous MT safety improvements
Revision 1.40.2.1: download - view: text, markup, annotated - select for diffs
Sun Jul 1 21:49:04 2007 UTC (17 years, 6 months ago) by ad
Branches: vmlocking
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +6 -6
lines
Adapt to callout API change.
Revision 1.39.2.1: download - view: text, markup, annotated - select for diffs
Mon Mar 12 05:57:49 2007 UTC (17 years, 10 months ago) by rmind
Branches: yamt-idlelwp
Diff to: previous 1.39: preferred, colored; next MAIN 1.40: preferred, colored
Changes since revision 1.39: +4 -4
lines
Sync with HEAD.
Revision 1.40: download - view: text, markup, annotated - select for diffs
Sun Mar 4 06:02:51 2007 UTC (17 years, 10 months ago) by christos
Branches: MAIN
CVS tags: yamt-idlelwp-base8,
thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup
Branch point for: vmlocking,
mjf-ufs-trans
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +4 -4
lines
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
Revision 1.26.10.3: download - view: text, markup, annotated - select for diffs
Mon Feb 26 09:10:51 2007 UTC (17 years, 10 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.26.10.2: preferred, colored; branchpoint 1.26: preferred, colored
Changes since revision 1.26.10.2: +11 -3
lines
sync with head.
Revision 1.39: download - view: text, markup, annotated - select for diffs
Fri Feb 9 21:55:30 2007 UTC (17 years, 11 months ago) by ad
Branches: MAIN
CVS tags: post-newlock2-merge,
ad-audiomp-base,
ad-audiomp
Branch point for: yamt-idlelwp
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +11 -3
lines
Merge newlock2 to head.
Revision 1.33.4.4: download - view: text, markup, annotated - select for diffs
Thu Jan 25 21:04:32 2007 UTC (17 years, 11 months ago) by ad
Branches: newlock2
Diff to: previous 1.33.4.3: preferred, colored; branchpoint 1.33: preferred, colored; next MAIN 1.34: preferred, colored
Changes since revision 1.33.4.3: +7 -3
lines
pfind() can no longer be used from interrupt context.
Revision 1.33.4.3: download - view: text, markup, annotated - select for diffs
Fri Jan 19 09:39:58 2007 UTC (18 years ago) by ad
Branches: newlock2
Diff to: previous 1.33.4.2: preferred, colored; branchpoint 1.33: preferred, colored
Changes since revision 1.33.4.2: +6 -2
lines
Acquire proclist_mutex before sending signals.
Revision 1.33.4.2: download - view: text, markup, annotated - select for diffs
Fri Jan 12 00:57:52 2007 UTC (18 years ago) by ad
Branches: newlock2
Diff to: previous 1.33.4.1: preferred, colored; branchpoint 1.33: preferred, colored
Changes since revision 1.33.4.1: +4 -4
lines
Sync with head.
Revision 1.37.2.1: download - view: text, markup, annotated - select for diffs
Sat Jan 6 13:20:26 2007 UTC (18 years ago) by bouyer
Branches: netbsd-4
CVS tags: wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-RC3,
netbsd-4-0-RC2,
netbsd-4-0-RC1,
netbsd-4-0-1-RELEASE,
netbsd-4-0,
matt-nb4-arm-base,
matt-nb4-arm
Diff to: previous 1.37: preferred, colored; next MAIN 1.38: preferred, colored
Changes since revision 1.37: +4 -4
lines
Pull up following revision(s) (requested by elad in ticket #317):
sys/compat/linux/arch/i386/linux_machdep.c: revision 1.120
sys/dev/wscons/wsdisplay_compat_usl.c: revision 1.38
Adapt to recent machdep scope changes.
Pointed out by Kouichirou Hiratsuka, thanks!
Revision 1.26.10.2: download - view: text, markup, annotated - select for diffs
Sat Dec 30 20:49:51 2006 UTC (18 years ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.26.10.1: preferred, colored; branchpoint 1.26: preferred, colored
Changes since revision 1.26.10.1: +12 -11
lines
sync with head.
Revision 1.38: download - view: text, markup, annotated - select for diffs
Tue Dec 26 16:42:07 2006 UTC (18 years ago) by elad
Branches: MAIN
CVS tags: newlock2-nbase,
newlock2-base
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +4 -4
lines
Adapt to recent machdep scope changes.
Pointed out by Kouichirou Hiratsuka, thanks!
Revision 1.33.6.2: download - view: text, markup, annotated - select for diffs
Sun Dec 10 07:18:27 2006 UTC (18 years, 1 month ago) by yamt
Branches: yamt-splraiseipl
Diff to: previous 1.33.6.1: preferred, colored; branchpoint 1.33: preferred, colored; next MAIN 1.34: preferred, colored
Changes since revision 1.33.6.1: +7 -11
lines
sync with head.
Revision 1.33.4.1: download - view: text, markup, annotated - select for diffs
Sat Nov 18 21:34:57 2006 UTC (18 years, 2 months ago) by ad
Branches: newlock2
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +12 -12
lines
Sync with head.
Revision 1.37: download - view: text, markup, annotated - select for diffs
Thu Nov 16 01:33:31 2006 UTC (18 years, 2 months ago) by christos
Branches: MAIN
CVS tags: yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
netbsd-4-base
Branch point for: netbsd-4
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +5 -5
lines
__unused removal on arguments; approved by core.
Revision 1.36: download - view: text, markup, annotated - select for diffs
Sat Nov 11 17:28:16 2006 UTC (18 years, 2 months ago) by bjh21
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +4 -8
lines
COMPAT_10 implies COMPAT_11, so there's no need to test both.
Also collapse two tightly-nested #ifs into one.
Revision 1.33.6.1: download - view: text, markup, annotated - select for diffs
Sun Oct 22 06:07:00 2006 UTC (18 years, 3 months ago) by yamt
Branches: yamt-splraiseipl
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +13 -9
lines
sync with head
Revision 1.35: download - view: text, markup, annotated - select for diffs
Thu Oct 12 01:32:06 2006 UTC (18 years, 3 months ago) by christos
Branches: MAIN
CVS tags: yamt-splraiseipl-base2
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +7 -7
lines
- sprinkle __unused on function decls.
- fix a couple of unused bugs
- no more -Wno-unused for i386
Revision 1.34: download - view: text, markup, annotated - select for diffs
Tue Oct 10 10:23:58 2006 UTC (18 years, 3 months ago) by elad
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +8 -4
lines
Use kauth(9) instead of securelevel.
okay cube@
Revision 1.30.4.1: download - view: text, markup, annotated - select for diffs
Sat Sep 9 02:56:07 2006 UTC (18 years, 4 months ago) by rpaulo
Branches: rpaulo-netinet-merge-pcb
Diff to: previous 1.30: preferred, colored; next MAIN 1.31: preferred, colored
Changes since revision 1.30: +6 -4
lines
sync with head
Revision 1.30.8.3: download - view: text, markup, annotated - select for diffs
Fri Aug 11 15:45:33 2006 UTC (18 years, 5 months ago) by yamt
Branches: yamt-pdpolicy
Diff to: previous 1.30.8.2: preferred, colored; branchpoint 1.30: preferred, colored; next MAIN 1.31: preferred, colored
Changes since revision 1.30.8.2: +4 -3
lines
sync with head
Revision 1.33: download - view: text, markup, annotated - select for diffs
Fri Jul 21 16:48:53 2006 UTC (18 years, 6 months ago) by ad
Branches: MAIN
CVS tags: yamt-splraiseipl-base,
yamt-pdpolicy-base9,
yamt-pdpolicy-base8,
yamt-pdpolicy-base7,
rpaulo-netinet-merge-pcb-base,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Branch point for: yamt-splraiseipl,
newlock2
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +4 -3
lines
- Use the LWP cached credentials where sane.
- Minor cosmetic changes.
Revision 1.26.10.1: download - view: text, markup, annotated - select for diffs
Wed Jun 21 15:08:12 2006 UTC (18 years, 7 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +20 -10
lines
sync with head.
Revision 1.30.6.2: download - view: text, markup, annotated - select for diffs
Thu Jun 1 22:37:43 2006 UTC (18 years, 7 months ago) by kardel
Branches: simonb-timecounters
CVS tags: simonb-timcounters-final
Diff to: previous 1.30.6.1: preferred, colored; branchpoint 1.30: preferred, colored; next MAIN 1.31: preferred, colored
Changes since revision 1.30.6.1: +4 -3
lines
Sync with head.
Revision 1.30.12.2: download - view: text, markup, annotated - select for diffs
Wed May 24 15:50:32 2006 UTC (18 years, 8 months ago) by tron
Branches: peter-altq
Diff to: previous 1.30.12.1: preferred, colored; branchpoint 1.30: preferred, colored; next MAIN 1.31: preferred, colored
Changes since revision 1.30.12.1: +4 -3
lines
Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
Revision 1.30.8.2: download - view: text, markup, annotated - select for diffs
Wed May 24 10:58:31 2006 UTC (18 years, 8 months ago) by yamt
Branches: yamt-pdpolicy
Diff to: previous 1.30.8.1: preferred, colored; branchpoint 1.30: preferred, colored
Changes since revision 1.30.8.1: +4 -3
lines
sync with head.
Revision 1.32: download - view: text, markup, annotated - select for diffs
Sun May 14 21:47:00 2006 UTC (18 years, 8 months ago) by elad
Branches: MAIN
CVS tags: yamt-pdpolicy-base6,
yamt-pdpolicy-base5,
simonb-timecounters-base,
gdamore-uart-base,
gdamore-uart,
chap-midi-nbase,
chap-midi-base,
chap-midi
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +4 -3
lines
integrate kauth.
Revision 1.30.10.4: download - view: text, markup, annotated - select for diffs
Sat May 6 23:31:29 2006 UTC (18 years, 8 months ago) by christos
Branches: elad-kernelauth
Diff to: previous 1.30.10.3: preferred, colored; branchpoint 1.30: preferred, colored; next MAIN 1.31: preferred, colored
Changes since revision 1.30.10.3: +3 -2
lines
- Move kauth_cred_t declaration to <sys/types.h>
- Cleanup struct ucred; forward declarations that are unused.
- Don't include <sys/kauth.h> in any header, but include it in the c files
that need it.
Approved by core.
Revision 1.30.6.1: download - view: text, markup, annotated - select for diffs
Sat Apr 22 11:39:44 2006 UTC (18 years, 9 months ago) by simonb
Branches: simonb-timecounters
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +3 -3
lines
Sync with head.
Revision 1.30.10.3: download - view: text, markup, annotated - select for diffs
Wed Apr 19 03:26:39 2006 UTC (18 years, 9 months ago) by elad
Branches: elad-kernelauth
Diff to: previous 1.30.10.2: preferred, colored; branchpoint 1.30: preferred, colored
Changes since revision 1.30.10.2: +3 -3
lines
sync with head.
Revision 1.30.8.1: download - view: text, markup, annotated - select for diffs
Sat Apr 1 12:07:38 2006 UTC (18 years, 9 months ago) by yamt
Branches: yamt-pdpolicy
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +3 -3
lines
sync with head.
Revision 1.30.12.1: download - view: text, markup, annotated - select for diffs
Tue Mar 28 09:42:16 2006 UTC (18 years, 9 months ago) by tron
Branches: peter-altq
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +3 -3
lines
Merge 2006-03-28 NetBSD-current into the "peter-altq" branch.
Revision 1.31: download - view: text, markup, annotated - select for diffs
Sat Mar 18 13:06:38 2006 UTC (18 years, 10 months ago) by jmcneill
Branches: MAIN
CVS tags: yamt-pdpolicy-base4,
yamt-pdpolicy-base3,
elad-kernelauth-base
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +3 -3
lines
Don't use intarg uninitialized in wsdisplay_usl_ioctl2. Fixes CID 2507
Revision 1.30.10.2: download - view: text, markup, annotated - select for diffs
Fri Mar 10 14:39:03 2006 UTC (18 years, 10 months ago) by elad
Branches: elad-kernelauth
Diff to: previous 1.30.10.1: preferred, colored; branchpoint 1.30: preferred, colored
Changes since revision 1.30.10.1: +3 -3
lines
generic_authorize() -> kauth_authorize_generic().
Revision 1.30.10.1: download - view: text, markup, annotated - select for diffs
Wed Mar 8 01:44:50 2006 UTC (18 years, 10 months ago) by elad
Branches: elad-kernelauth
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +3 -3
lines
Adapt to kernel authorization KPI.
Revision 1.30: download - view: text, markup, annotated - select for diffs
Sun Dec 11 12:24:12 2005 UTC (19 years, 1 month ago) by christos
Branches: MAIN
CVS tags: yamt-uio_vmspace-base5,
yamt-uio_vmspace,
yamt-pdpolicy-base2,
yamt-pdpolicy-base,
peter-altq-base
Branch point for: yamt-pdpolicy,
simonb-timecounters,
rpaulo-netinet-merge-pcb,
peter-altq,
elad-kernelauth
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +6 -5
lines
merge ktrace-lwp.
Revision 1.23.2.6: download - view: text, markup, annotated - select for diffs
Sun Dec 11 10:29:10 2005 UTC (19 years, 1 month ago) by christos
Branches: ktrace-lwp
Diff to: previous 1.23.2.5: preferred, colored; next MAIN 1.24: preferred, colored
Changes since revision 1.23.2.5: +13 -5
lines
Sync with head.
Revision 1.29: download - view: text, markup, annotated - select for diffs
Mon Dec 5 18:27:59 2005 UTC (19 years, 1 month ago) by macallan
Branches: MAIN
CVS tags: ktrace-lwp-base
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +5 -5
lines
back out the changes to KD* ioctl()s for now, seem to break more than they
do good.
Revision 1.28: download - view: text, markup, annotated - select for diffs
Mon Dec 5 11:46:19 2005 UTC (19 years, 1 month ago) by macallan
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +5 -6
lines
- remove a leftover debug printf()
- fix the other cases of _IO() type ioctl() abuse ( mainly keyboard related
stuff )
Revision 1.27: download - view: text, markup, annotated - select for diffs
Sun Dec 4 14:03:42 2005 UTC (19 years, 1 month ago) by macallan
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +14 -5
lines
Make the VT_* ioctl()s work in LP64/big endian platforms, like sparc64.
The problem is that these ioctl()s are declared as _IO() and expect to pass an
integer as argument, instead of a pointer. When dereferencing the argument
pointer in the ioctl() handler as an int we get the upper 32bit of the value so
we simply dereference it as long. Other _IO() ioctl()s may need similar fixes.
Tested on sparc64, sparc and macppc.
Revision 1.23.2.5: download - view: text, markup, annotated - select for diffs
Mon Jan 17 19:32:11 2005 UTC (20 years ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.23.2.4: preferred, colored
Changes since revision 1.23.2.4: +3 -3
lines
Sync with HEAD.
Revision 1.26: download - view: text, markup, annotated - select for diffs
Sun Jan 2 15:43:49 2005 UTC (20 years ago) by martin
Branches: MAIN
CVS tags: yamt-vop-base3,
yamt-vop-base2,
yamt-vop-base,
yamt-vop,
yamt-readahead-pervnode,
yamt-readahead-perfile,
yamt-readahead-base3,
yamt-readahead-base2,
yamt-readahead-base,
yamt-readahead,
yamt-km-base4,
yamt-km-base3,
yamt-km-base2,
yamt-km-base,
yamt-km,
thorpej-vnode-attr-base,
thorpej-vnode-attr,
netbsd-3-base,
netbsd-3-1-RELEASE,
netbsd-3-1-RC4,
netbsd-3-1-RC3,
netbsd-3-1-RC2,
netbsd-3-1-RC1,
netbsd-3-1-1-RELEASE,
netbsd-3-1,
netbsd-3-0-RELEASE,
netbsd-3-0-RC6,
netbsd-3-0-RC5,
netbsd-3-0-RC4,
netbsd-3-0-RC3,
netbsd-3-0-RC2,
netbsd-3-0-RC1,
netbsd-3-0-3-RELEASE,
netbsd-3-0-2-RELEASE,
netbsd-3-0-1-RELEASE,
netbsd-3-0,
netbsd-3,
kent-audio2-base,
kent-audio2,
kent-audio1-beforemerge
Branch point for: yamt-lazymbuf
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +3 -3
lines
PR kern/28837: fix undef typo.
Revision 1.23.2.4: download - view: text, markup, annotated - select for diffs
Tue Sep 21 13:34:29 2004 UTC (20 years, 4 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.23.2.3: preferred, colored
Changes since revision 1.23.2.3: +6 -5
lines
Fix the sync with head I botched.
Revision 1.23.2.3: download - view: text, markup, annotated - select for diffs
Sat Sep 18 14:52:24 2004 UTC (20 years, 4 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.23.2.2: preferred, colored
Changes since revision 1.23.2.2: +5 -6
lines
Sync with HEAD.
Revision 1.23.2.2: download - view: text, markup, annotated - select for diffs
Tue Aug 3 10:52:11 2004 UTC (20 years, 5 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.23.2.1: preferred, colored
Changes since revision 1.23.2.1: +3 -9
lines
Sync with HEAD
Revision 1.25: download - view: text, markup, annotated - select for diffs
Fri Apr 23 21:29:16 2004 UTC (20 years, 9 months ago) by itojun
Branches: MAIN
CVS tags: kent-audio1-base,
kent-audio1
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +3 -3
lines
use bounded string ops
Revision 1.24: download - view: text, markup, annotated - select for diffs
Wed Mar 24 17:26:53 2004 UTC (20 years, 10 months ago) by drochner
Branches: MAIN
CVS tags: netbsd-2-base,
netbsd-2-1-RELEASE,
netbsd-2-1-RC6,
netbsd-2-1-RC5,
netbsd-2-1-RC4,
netbsd-2-1-RC3,
netbsd-2-1-RC2,
netbsd-2-1-RC1,
netbsd-2-1,
netbsd-2-0-base,
netbsd-2-0-RELEASE,
netbsd-2-0-RC5,
netbsd-2-0-RC4,
netbsd-2-0-RC3,
netbsd-2-0-RC2,
netbsd-2-0-RC1,
netbsd-2-0-3-RELEASE,
netbsd-2-0-2-RELEASE,
netbsd-2-0-1-RELEASE,
netbsd-2-0,
netbsd-2
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -8
lines
remove license clauses 3 and 4 from my cpoyright notices
Revision 1.23.2.1: download - view: text, markup, annotated - select for diffs
Wed Jul 2 15:26:25 2003 UTC (21 years, 6 months ago) by darrenr
Branches: ktrace-lwp
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +6 -5
lines
Apply the aborted ktrace-lwp changes to a specific branch. This is just for
others to review, I'm concerned that patch fuziness may have resulted in some
errant code being generated but I'll look at that later by comparing the diff
from the base to the branch with the file I attempt to apply to it. This will,
at the very least, put the changes in a better context for others to review
them and attempt to tinker with removing passing of 'struct lwp' through
the kernel.
Revision 1.23: download - view: text, markup, annotated - select for diffs
Sun Jun 29 22:31:03 2003 UTC (21 years, 6 months ago) by fvdl
Branches: MAIN
Branch point for: ktrace-lwp
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +3 -4
lines
Back out the lwp/ktrace changes. They contained a lot of colateral damage,
and need to be examined and discussed more.
Revision 1.22: download - view: text, markup, annotated - select for diffs
Sat Jun 28 14:21:47 2003 UTC (21 years, 6 months ago) by darrenr
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +6 -5
lines
Pass lwp pointers throughtout the kernel, as required, so that the lwpid can
be inserted into ktrace records. The general change has been to replace
"struct proc *" with "struct lwp *" in various function prototypes, pass
the lwp through and use l_proc to get the process pointer when needed.
Bump the kernel rev up to 1.6V
Revision 1.21: download - view: text, markup, annotated - select for diffs
Sat Jan 18 10:38:38 2003 UTC (22 years ago) by thorpej
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +4 -3
lines
Merge the nathanw_sa branch.
Revision 1.15.2.8: download - view: text, markup, annotated - select for diffs
Thu Dec 19 00:48:20 2002 UTC (22 years, 1 month ago) by thorpej
Branches: nathanw_sa
CVS tags: nathanw_sa_end
Diff to: previous 1.15.2.7: preferred, colored; branchpoint 1.15: preferred, colored; next MAIN 1.16: preferred, colored
Changes since revision 1.15.2.7: +5 -5
lines
Sync with HEAD.
Revision 1.20: download - view: text, markup, annotated - select for diffs
Tue Dec 10 20:56:30 2002 UTC (22 years, 1 month ago) by fvdl
Branches: MAIN
CVS tags: nathanw_sa_before_merge,
nathanw_sa_base,
gmcgarry_ucred_base,
gmcgarry_ucred,
gmcgarry_ctxsw_base,
gmcgarry_ctxsw,
fvdl_fs64_base
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +5 -5
lines
Silence strict-alias warning.
Revision 1.15.2.7: download - view: text, markup, annotated - select for diffs
Fri Oct 18 02:44:45 2002 UTC (22 years, 3 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.15.2.6: preferred, colored; branchpoint 1.15: preferred, colored
Changes since revision 1.15.2.6: +2 -5
lines
Catch up to -current.
Revision 1.15.4.3: download - view: text, markup, annotated - select for diffs
Thu Oct 10 18:42:54 2002 UTC (22 years, 3 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.15.4.2: preferred, colored; branchpoint 1.15: preferred, colored; next MAIN 1.16: preferred, colored
Changes since revision 1.15.4.2: +2 -5
lines
sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
Revision 1.19: download - view: text, markup, annotated - select for diffs
Mon Sep 23 05:51:17 2002 UTC (22 years, 4 months ago) by simonb
Branches: MAIN
CVS tags: kqueue-beforemerge,
kqueue-base,
kqueue-aftermerge
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -5
lines
Remove breaks after returns, unreachable returns and returns after
returns(!).
Revision 1.15.2.6: download - view: text, markup, annotated - select for diffs
Fri Jul 12 01:40:12 2002 UTC (22 years, 6 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.15.2.5: preferred, colored; branchpoint 1.15: preferred, colored
Changes since revision 1.15.2.5: +2 -3
lines
No longer need to pull in lwp.h; proc.h pulls it in for us.
Revision 1.15.2.5: download - view: text, markup, annotated - select for diffs
Mon Jun 24 22:10:32 2002 UTC (22 years, 7 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.15.2.4: preferred, colored; branchpoint 1.15: preferred, colored
Changes since revision 1.15.2.4: +3 -3
lines
Curproc->curlwp renaming.
Change uses of "curproc->l_proc" back to "curproc", which is more like the
original use. Bare uses of "curproc" are now "curlwp".
"curproc" is now #defined in proc.h as ((curlwp) ? (curlwp)->l_proc) : NULL)
so that it is always safe to reference curproc (*de*referencing curproc
is another story, but that's always been true).
Revision 1.15.4.2: download - view: text, markup, annotated - select for diffs
Sun Jun 23 17:49:19 2002 UTC (22 years, 7 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.15.4.1: preferred, colored; branchpoint 1.15: preferred, colored
Changes since revision 1.15.4.1: +5 -5
lines
catch up with -current on kqueue branch
Revision 1.15.2.4: download - view: text, markup, annotated - select for diffs
Mon Apr 1 07:47:45 2002 UTC (22 years, 9 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.15.2.3: preferred, colored; branchpoint 1.15: preferred, colored
Changes since revision 1.15.2.3: +3 -3
lines
Catch up to -current.
(CVS: It's not just a program. It's an adventure!)
Revision 1.18: download - view: text, markup, annotated - select for diffs
Sun Mar 17 19:41:05 2002 UTC (22 years, 10 months ago) by atatat
Branches: MAIN
CVS tags: netbsd-1-6-base,
netbsd-1-6-RELEASE,
netbsd-1-6-RC3,
netbsd-1-6-RC2,
netbsd-1-6-RC1,
netbsd-1-6-PATCH002-RELEASE,
netbsd-1-6-PATCH002-RC4,
netbsd-1-6-PATCH002-RC3,
netbsd-1-6-PATCH002-RC2,
netbsd-1-6-PATCH002-RC1,
netbsd-1-6-PATCH002,
netbsd-1-6-PATCH001-RELEASE,
netbsd-1-6-PATCH001-RC3,
netbsd-1-6-PATCH001-RC2,
netbsd-1-6-PATCH001-RC1,
netbsd-1-6-PATCH001,
netbsd-1-6,
gehenna-devsw-base,
gehenna-devsw,
eeh-devprop-base,
eeh-devprop
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +5 -5
lines
Convert ioctl code to use EPASSTHROUGH instead of -1 or ENOTTY for
indicating an unhandled "command". ERESTART is -1, which can lead to
confusion. ERESTART has been moved to -3 and EPASSTHROUGH has been
placed at -4. No ioctl code should now return -1 anywhere. The
ioctl() system call is now properly restartable.
Revision 1.15.4.1: download - view: text, markup, annotated - select for diffs
Thu Jan 10 19:59:16 2002 UTC (23 years ago) by thorpej
Branches: kqueue
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +36 -62
lines
Sync kqueue branch with -current.
Revision 1.15.2.3: download - view: text, markup, annotated - select for diffs
Wed Nov 14 19:16:26 2001 UTC (23 years, 2 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.15.2.2: preferred, colored; branchpoint 1.15: preferred, colored
Changes since revision 1.15.2.2: +4 -1
lines
Catch up to -current.
Revision 1.17: download - view: text, markup, annotated - select for diffs
Tue Nov 13 06:17:46 2001 UTC (23 years, 2 months ago) by lukem
Branches: MAIN
CVS tags: newlock-base,
newlock,
ifpoll-base
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +4 -1
lines
add/cleanup RCSIDs
Revision 1.15.2.2: download - view: text, markup, annotated - select for diffs
Mon Oct 22 20:41:48 2001 UTC (23 years, 3 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.15.2.1: preferred, colored; branchpoint 1.15: preferred, colored
Changes since revision 1.15.2.1: +33 -62
lines
Catch up to -current.
Revision 1.16: download - view: text, markup, annotated - select for diffs
Sat Oct 13 15:56:15 2001 UTC (23 years, 3 months ago) by augustss
Branches: MAIN
CVS tags: thorpej-mips-cache-base,
thorpej-mips-cache
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +33 -62
lines
ANSIfy.
Revision 1.15.2.1: download - view: text, markup, annotated - select for diffs
Mon Mar 5 22:49:37 2001 UTC (23 years, 10 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +4 -2
lines
Initial commit of scheduler activations and lightweight process support.
Revision 1.9.2.2: download - view: text, markup, annotated - select for diffs
Mon Nov 20 11:43:36 2000 UTC (24 years, 2 months ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.9.2.1: preferred, colored; branchpoint 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9.2.1: +29 -10
lines
Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
Revision 1.12.4.1: download - view: text, markup, annotated - select for diffs
Sun Sep 10 10:47:36 2000 UTC (24 years, 4 months ago) by simonb
Branches: netbsd-1-5
CVS tags: netbsd-1-5-RELEASE,
netbsd-1-5-PATCH003,
netbsd-1-5-PATCH002,
netbsd-1-5-PATCH001,
netbsd-1-5-BETA2,
netbsd-1-5-BETA
Diff to: previous 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12: +4 -4
lines
Pull up to 1.5 branch approved by jhawk:
Rev 1.13:
In wsdisplay_usl_ioctl2(), use a u_long for the request to be
passed off to wsdisplay_internal_ioctl() instead of an int.
With this, the pcvt compat ioctl's work on an Alpha and
probably other 64 bit archs.
Rev 1.15:
KNF - variable declarations.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun Sep 10 10:43:53 2000 UTC (24 years, 4 months ago) by simonb
Branches: MAIN
CVS tags: thorpej_scsipi_nbase,
thorpej_scsipi_beforemerge,
thorpej_scsipi_base,
thorpej-devvp-base3,
thorpej-devvp-base2,
thorpej-devvp-base,
thorpej-devvp,
pre-chs-ubcperf,
post-chs-ubcperf
Branch point for: nathanw_sa,
kqueue
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +3 -3
lines
KNF - variable declarations.
Revision 1.14: download - view: text, markup, annotated - select for diffs
Sun Sep 10 09:39:57 2000 UTC (24 years, 4 months ago) by takemura
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +5 -1
lines
Introduce WSDISPLAY_NULLSCREEN to allow low level device to detach control
process. Hpcmips frame buffer driver(hpcfb) call wsdisplay_switch with
WSDISPLAY_NULLSCREEN to notify user process of suspend/resume event.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Fri Sep 8 15:32:57 2000 UTC (24 years, 4 months ago) by simonb
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -3
lines
In wsdisplay_usl_ioctl2(), use a u_long for the request to be passed off
to wsdisplay_internal_ioctl() instead of an int.
With this, the pcvt compat ioctl's work on an Alpha and probably other
64 bit archs.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Mar 23 07:01:47 2000 UTC (24 years, 10 months ago) by thorpej
Branches: MAIN
CVS tags: netbsd-1-5-base,
netbsd-1-5-ALPHA2,
minoura-xpg4dl-base,
minoura-xpg4dl
Branch point for: netbsd-1-5
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +14 -7
lines
New callout mechanism with two major improvements over the old
timeout()/untimeout() API:
- Clients supply callout handle storage, thus eliminating problems of
resource allocation.
- Insertion and removal of callouts is constant time, important as
this facility is used quite a lot in the kernel.
The old timeout()/untimeout() API has been removed from the kernel.
Revision 1.9.4.1: download - view: text, markup, annotated - select for diffs
Mon Dec 27 18:35:47 1999 UTC (25 years ago) by wrstuden
Branches: wrstuden-devbsize
Diff to: previous 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9: +76 -48
lines
Pull up to last week's -current.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Mon Dec 6 18:52:23 1999 UTC (25 years, 1 month ago) by drochner
Branches: MAIN
CVS tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221,
chs-ubc2-newbase
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +9 -1
lines
-allow the "show_screen" call to the display driver to complete
asynchronously, in the same style like the process attach/detach functions
-intercept the "cnpollc" call which originally went directly to the
keyboard driver and keep track whether the console is in "polling" state
(DDB!)
-pass a NULL callback to the screen switcher and the process attach/detach
functions if the console is "polling", to tell them that asynchronous
completion is forbidden
Revision 1.7.6.1: download - view: text, markup, annotated - select for diffs
Tue Nov 30 13:34:37 1999 UTC (25 years, 1 month ago) by itojun
Branches: kame
CVS tags: kame_141_19991130
Diff to: previous 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7: +12 -4
lines
bring in latest KAME (as of 19991130, KAME/NetBSD141) into kame branch
just for reference purposes.
This commit includes 1.4 -> 1.4.1 sync for kame branch.
The branch does not compile at all (due to the lack of ALTQ and some other
source code). Please do not try to modify the branch, this is just for
referenre purposes.
synchronization to latest KAME will take place on HEAD branch soon.
Revision 1.9.2.1: download - view: text, markup, annotated - select for diffs
Wed Oct 20 22:56:01 1999 UTC (25 years, 3 months ago) by thorpej
Branches: thorpej_scsipi
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +68 -48
lines
Sync w/ trunk.
Revision 1.7.2.2: download - view: text, markup, annotated - select for diffs
Tue Oct 19 16:41:14 1999 UTC (25 years, 3 months ago) by he
Branches: netbsd-1-4
CVS tags: netbsd-1-4-PATCH003,
netbsd-1-4-PATCH002
Diff to: previous 1.7.2.1: preferred, colored; branchpoint 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7.2.1: +68 -48
lines
Pull up revision 1.10 (requested by mycroft):
Enable VT-switching ioctls on ttyEcfg, which allows Linux X servers
to work when properly configured (with symlink /emul/linux/dev/tty0
-> /dev/ttyEcfg).
Revision 1.10.2.2: download - view: text, markup, annotated - select for diffs
Tue Oct 19 00:03:19 1999 UTC (25 years, 3 months ago) by mycroft
Branches: fvdl-softdep
Diff to: previous 1.10.2.1: preferred, colored; branchpoint 1.10: preferred, colored; next MAIN 1.11: preferred, colored
Changes since revision 1.10.2.1: +539 -0
lines
Split wsdisplay_usl_ioctl() into two functions -- one which is screen-dependent
and one which isn't. The latter is now used for ttyEcfg, enabling the
VT-switching ioctls to work on it. (This allows Linux X servers to work when
/emul/linux/dev/tty0 is linked to /dev/ttyEcfg.)
Revision 1.10.2.1
Tue Oct 19 00:03:18 1999 UTC (25 years, 3 months ago) by mycroft
Branches: fvdl-softdep
FILE REMOVED
Changes since revision 1.10: +0 -539
lines
file wsdisplay_compat_usl.c was added on branch fvdl-softdep on 1999-10-19 00:03:19 +0000
Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Oct 19 00:03:18 1999 UTC (25 years, 3 months ago) by mycroft
Branches: MAIN
CVS tags: fvdl-softdep-base,
comdex-fall-1999-base,
comdex-fall-1999
Branch point for: fvdl-softdep
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +68 -48
lines
Split wsdisplay_usl_ioctl() into two functions -- one which is screen-dependent
and one which isn't. The latter is now used for ttyEcfg, enabling the
VT-switching ioctls to work on it. (This allows Linux X servers to work when
/emul/linux/dev/tty0 is linked to /dev/ttyEcfg.)
Revision 1.7.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 21 16:31:30 1999 UTC (25 years, 7 months ago) by perry
Branches: netbsd-1-4
CVS tags: netbsd-1-4-PATCH001
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +12 -4
lines
pullup 1.7->1.9 (christos): fix X server bell pitch
Revision 1.7.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 21 01:19:33 1999 UTC (25 years, 7 months ago) by thorpej
Branches: chs-ubc2
Diff to: previous 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7: +12 -4
lines
Sync w/ -current.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun May 30 21:13:04 1999 UTC (25 years, 7 months ago) by christos
Branches: MAIN
CVS tags: chs-ubc2-base
Branch point for: wrstuden-devbsize,
thorpej_scsipi
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +3 -1
lines
Don't let bd.which be unitialized... Thanks Dave!
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun May 30 04:21:29 1999 UTC (25 years, 7 months ago) by christos
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +10 -4
lines
PR/7665: Dave Sainty: X server bell pitch setting doesn't reflect reality
Applied with a little more error checking.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Jan 29 22:24:24 1999 UTC (25 years, 11 months ago) by drochner
Branches: MAIN
CVS tags: netbsd-1-4-base,
netbsd-1-4-RELEASE,
kame_14_19990705,
kame_14_19990628
Branch point for: netbsd-1-4,
kame,
chs-ubc2
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +8 -3
lines
make the timeout for process/vt synchronization "config" settable and
ddb/gdb patchable
Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue Jan 26 14:22:14 1999 UTC (25 years, 11 months ago) by drochner
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +30 -16
lines
improve error handling in 2 cases:
1. If the current screen becomes invalid (ie no focus anymore), always
set the keyboard to translating mode. Otherwise, we could get stuck
because the command keystokes don't come through.
2. Catch errors in attaching to a process (X server) - For this,
implement a callback mechanism similar to the detach case. Add an
argument to report an errno via callback.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Sun Jul 5 18:27:18 1998 UTC (26 years, 6 months ago) by jonathan
Branches: MAIN
CVS tags: kenh-if-detach-base,
kenh-if-detach,
eeh-paddr_t-base,
eeh-paddr_t,
chs-ubc-base,
chs-ubc
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -1
lines
* defopt COMPAT_{09,10,11,12,13} and COMPAT_NOMID (from unsaved buffers).
TODO: revisit interaction between native compat and emul compat usage.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Jun 25 22:50:31 1998 UTC (26 years, 7 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +3 -1
lines
defopt COMPAT_FREEBSD
Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Jun 16 13:31:59 1998 UTC (26 years, 7 months ago) by drochner
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +13 -9
lines
change initialization order to avoid a race condition if a switch is
performed at the same time
Revision 1.2: download - view: text, markup, annotated - select for diffs
Sat Jun 13 14:36:32 1998 UTC (26 years, 7 months ago) by drochner
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +7 -2
lines
clean up if a controlling process exits while a switch is in progress,
initialize the flag used for keeping track of this
Revision 1.1: download - view: text, markup, annotated - select for diffs
Thu Jun 11 22:00:04 1998 UTC (26 years, 7 months ago) by drochner
Branches: MAIN
Implement the VT access and keyboard control ioctl()s needed for
compatibility to PCVT, syscons and the Linux console.
CVSweb <webmaster@jp.NetBSD.org>