On Fri, 25 Oct 2019, Andriy Gapon wrote:
On 25/10/2019 18:46, Ian Lepore wrote:
On Fri, 2019-10-25 at 15:38 +, Andriy Gapon wrote:
Author: avg
Date: Fri Oct 25 15:38:09 2019
New Revision: 354076
URL: https://svnweb.freebsd.org/changeset/base/354076
Log:
owc_gpiobus_read_data: compare ti
On Fri, 25 Oct 2019, Andriy Gapon wrote:
On 25/10/2019 18:46, Ian Lepore wrote:
On Fri, 2019-10-25 at 15:38 +, Andriy Gapon wrote:
Author: avg
Date: Fri Oct 25 15:38:09 2019
New Revision: 354076
URL: https://svnweb.freebsd.org/changeset/base/354076
Log:
owc_gpiobus_read_data: compare ti
On Tue, 22 Oct 2019, Alan Somers wrote:
On Wed, Oct 16, 2019 at 7:21 AM Andrew Turner wrote:
Author: andrew
Date: Wed Oct 16 13:21:01 2019
New Revision: 353640
URL: https://svnweb.freebsd.org/changeset/base/353640
Log:
Stop leaking information from the kernel through timespec
The timesp
On Tue, 22 Oct 2019, Alan Somers wrote:
On Wed, Oct 16, 2019 at 7:21 AM Andrew Turner wrote:
Author: andrew
Date: Wed Oct 16 13:21:01 2019
New Revision: 353640
URL: https://svnweb.freebsd.org/changeset/base/353640
Log:
Stop leaking information from the kernel through timespec
The timesp
On Fri, 4 Oct 2019, John Baldwin wrote:
On 10/4/19 6:43 AM, Kyle Evans wrote:
Author: kevans
Date: Fri Oct 4 13:43:07 2019
New Revision: 353103
URL: https://svnweb.freebsd.org/changeset/base/353103
Log:
tuntap(4): loosen up tunclose restrictions
Realistically, this cannot work. We don't
On Fri, 4 Oct 2019, John Baldwin wrote:
On 10/4/19 6:43 AM, Kyle Evans wrote:
Author: kevans
Date: Fri Oct 4 13:43:07 2019
New Revision: 353103
URL: https://svnweb.freebsd.org/changeset/base/353103
Log:
tuntap(4): loosen up tunclose restrictions
Realistically, this cannot work. We don't
On Tue, 1 Oct 2019, Ed Maste wrote:
On Tue, 1 Oct 2019 at 12:23, Brooks Davis wrote:
This isn't true with CHERI and as a result I've moved the variadic
argument handling (except for syscall() and __syscall()) into libc.
My grep found: open, openat, fcntl, semsys, msgsys, shmsys
Is that the
On Tue, 1 Oct 2019, Ed Maste wrote:
On Tue, 1 Oct 2019 at 12:23, Brooks Davis wrote:
This isn't true with CHERI and as a result I've moved the variadic
argument handling (except for syscall() and __syscall()) into libc.
My grep found: open, openat, fcntl, semsys, msgsys, shmsys
Is that the
On Sun, 29 Sep 2019, Konstantin Belousov wrote:
On Sat, Sep 28, 2019 at 05:15:48PM +, Warner Losh wrote:
Author: imp
Date: Sat Sep 28 17:15:48 2019
New Revision: 352846
URL: https://svnweb.freebsd.org/changeset/base/352846
Log:
Revert the mode_t -> int changes and add a warning in the BU
On Sun, 29 Sep 2019, Konstantin Belousov wrote:
On Sat, Sep 28, 2019 at 05:15:48PM +, Warner Losh wrote:
Author: imp
Date: Sat Sep 28 17:15:48 2019
New Revision: 352846
URL: https://svnweb.freebsd.org/changeset/base/352846
Log:
Revert the mode_t -> int changes and add a warning in the BU
On Fri, 27 Sep 2019, Konstantin Belousov wrote:
On Fri, Sep 27, 2019 at 08:32:20PM +0200, Mateusz Guzik wrote:
On 9/27/19, Warner Losh wrote:
Author: imp
Date: Fri Sep 27 16:11:47 2019
New Revision: 352795
URL: https://svnweb.freebsd.org/changeset/base/352795
Log:
Document varadic args as
On Fri, 27 Sep 2019, Konstantin Belousov wrote:
On Fri, Sep 27, 2019 at 08:32:20PM +0200, Mateusz Guzik wrote:
On 9/27/19, Warner Losh wrote:
Author: imp
Date: Fri Sep 27 16:11:47 2019
New Revision: 352795
URL: https://svnweb.freebsd.org/changeset/base/352795
Log:
Document varadic args as
On Wed, 25 Sep 2019, Ed Maste wrote:
On Fri, 20 Sep 2019 at 08:14, Bruce Evans wrote:
Optimizing this function [memchr] is especially unimportant,
Why?
Because it is almost never used, and most of its uses are unimportant.
It is used a whole 26 times in all of /usr/src/*bin:
- sh/exec.c
On Wed, 25 Sep 2019, Ed Maste wrote:
On Fri, 20 Sep 2019 at 08:14, Bruce Evans wrote:
Optimizing this function [memchr] is especially unimportant,
Why?
Because it is almost never used, and most of its uses are unimportant.
It is used a whole 26 times in all of /usr/src/*bin:
- sh/exec.c
On Tue, 24 Sep 2019, Randall Stewart wrote:
Log:
lets put (void) in a couple of functions to keep older platforms that
are stuck with gcc happy (ppc). The changes are needed in both bbr and
rack.
You mean "Don't use K&R declarations. clang is too broken to warn about
K&R declarations even
On Tue, 24 Sep 2019, Randall Stewart wrote:
Log:
lets put (void) in a couple of functions to keep older platforms that
are stuck with gcc happy (ppc). The changes are needed in both bbr and
rack.
You mean "Don't use K&R declarations. clang is too broken to warn about
K&R declarations even
On Mon, 2 Sep 2019, Ed Maste wrote:
Author: emaste
Date: Mon Sep 2 13:56:44 2019
New Revision: 351700
URL: https://svnweb.freebsd.org/changeset/base/351700
Log:
libc: Use musl's optimized memchr
Parentheses added to HASZERO macro to avoid a GCC warning.
Reviewed by: kib, mjg
Obtained f
On Mon, 2 Sep 2019, Ed Maste wrote:
Author: emaste
Date: Mon Sep 2 13:56:44 2019
New Revision: 351700
URL: https://svnweb.freebsd.org/changeset/base/351700
Log:
libc: Use musl's optimized memchr
Parentheses added to HASZERO macro to avoid a GCC warning.
Reviewed by: kib, mjg
Obtained f
On Sun, 1 Sep 2019, Cy Schubert wrote:
I'm replying to this reply since I lost the original mail.
In message <201909011612.x81gc5dw097...@repo.freebsd.org>, Ed Maste writes:
Author: emaste
Date: Sun Sep 1 16:12:05 2019
New Revision: 351659
URL: https://svnweb.freebsd.org/changeset/base/351659
On Sun, 1 Sep 2019, Cy Schubert wrote:
I'm replying to this reply since I lost the original mail.
In message <201909011612.x81gc5dw097...@repo.freebsd.org>, Ed Maste writes:
Author: emaste
Date: Sun Sep 1 16:12:05 2019
New Revision: 351659
URL: https://svnweb.freebsd.org/changeset/base/351659
Author: bde
Date: Wed Apr 24 16:03:35 2019
New Revision: 346641
URL: https://svnweb.freebsd.org/changeset/base/346641
Log:
Avoid hiding and unhiding the mouse cursor when copying bitmaps to the
screen. Instead, copy a merged bitmap 1 line at a time.
This fixes flashing of the cursor and
Author: bde
Date: Fri Apr 19 20:29:49 2019
New Revision: 346416
URL: https://svnweb.freebsd.org/changeset/base/346416
Log:
Fix copying of overlapping bitmaps. The cases of copying within the
screen bitmap and within a single MEMBUF were broken when first source
line is before the first dest
Author: bde
Date: Wed Apr 24 13:15:56 2019
New Revision: 346631
URL: https://svnweb.freebsd.org/changeset/base/346631
Log:
Fix some races and screeen clearing in VGLEnd().
The mouse signal SIGUSR2 was not turned off for normal termination and
in some other cases. Thus mouse signals arriv
Author: bde
Date: Mon Apr 22 19:31:16 2019
New Revision: 346580
URL: https://svnweb.freebsd.org/changeset/base/346580
Log:
Fix mouse cursor coloring in depths > 8 (previously, a hack that only
worked right for white interiors and black borders was used). Advertise
this by changing the defau
Author: bde
Date: Wed Apr 24 15:35:29 2019
New Revision: 346639
URL: https://svnweb.freebsd.org/changeset/base/346639
Log:
Refactor mouse freezing and fix some minor bugs.
VGLMouseFreeze() now only defers mouse signals and leaves it to higher
levels to hide and unhide the mouse cursor if
Author: bde
Date: Sun Apr 21 16:17:35 2019
New Revision: 346488
URL: https://svnweb.freebsd.org/changeset/base/346488
Log:
Use a shadow buffer and never read from the frame buffer. Remove large slow
code for reading from the frame buffer.
Reading from the frame buffer is usually much slo
Author: bde
Date: Tue Apr 16 15:52:04 2019
New Revision: 346280
URL: https://svnweb.freebsd.org/changeset/base/346280
Log:
Sigh, r346279 was also a test version with the reduced size doubled (so
it was actually double the full size in current kernels where the reduction
is null, so overran t
Author: bde
Date: Sun Apr 21 10:33:09 2019
New Revision: 346486
URL: https://svnweb.freebsd.org/changeset/base/346486
Log:
Fix missing restoring of the mouse cursor position, the border color and the
blank state after a screen switch.
Modified:
head/lib/libvgl/main.c
head/lib/libvgl/mouse
Author: bde
Date: Tue Apr 16 15:41:45 2019
New Revision: 346279
URL: https://svnweb.freebsd.org/changeset/base/346279
Log:
Oops, r346278 committed a test version with the change annulled.
Modified:
head/lib/libvgl/main.c
Modified: head/lib/libvgl/main.c
==
Author: bde
Date: Sat Apr 20 20:29:03 2019
New Revision: 346454
URL: https://svnweb.freebsd.org/changeset/base/346454
Log:
Make libvgl mostly work without superuser privilege in direct modes by
not doing any unnecessary PIO instructions or refusing to start when the
i/o privilege needed for
On Mon, 22 Apr 2019, Bjoern A. Zeeb wrote:
On 22 Apr 2019, at 14:20, Bjoern A. Zeeb wrote:
Log:
Remove some excessive brackets.
No functional change.
But it includes a stye bug; sorry; I had re-indented the lines to validate
the change. Ill remedy this with the follow-up commit which w
Author: bde
Date: Wed Apr 24 13:15:56 2019
New Revision: 346631
URL: https://svnweb.freebsd.org/changeset/base/346631
Log:
Fix some races and screeen clearing in VGLEnd().
The mouse signal SIGUSR2 was not turned off for normal termination and
in some other cases. Thus mouse signals arriv
Author: bde
Date: Wed Apr 24 15:35:29 2019
New Revision: 346639
URL: https://svnweb.freebsd.org/changeset/base/346639
Log:
Refactor mouse freezing and fix some minor bugs.
VGLMouseFreeze() now only defers mouse signals and leaves it to higher
levels to hide and unhide the mouse cursor if
Author: bde
Date: Tue Apr 16 15:31:23 2019
New Revision: 346278
URL: https://svnweb.freebsd.org/changeset/base/346278
Log:
Quick fix for slow clearing and context switches of large frame buffers
with old kernels, by breaking the support for large frame buffers in the
same way as for current
Author: bde
Date: Mon Apr 22 19:31:16 2019
New Revision: 346580
URL: https://svnweb.freebsd.org/changeset/base/346580
Log:
Fix mouse cursor coloring in depths > 8 (previously, a hack that only
worked right for white interiors and black borders was used). Advertise
this by changing the defau
Author: bde
Date: Wed Apr 24 16:03:35 2019
New Revision: 346641
URL: https://svnweb.freebsd.org/changeset/base/346641
Log:
Avoid hiding and unhiding the mouse cursor when copying bitmaps to the
screen. Instead, copy a merged bitmap 1 line at a time.
This fixes flashing of the cursor and
Author: bde
Date: Tue Apr 16 14:28:33 2019
New Revision: 346276
URL: https://svnweb.freebsd.org/changeset/base/346276
Log:
Fix a variable name in r346215. Clearing of the right of the screen was
broken, except it worked accidentally in most cases where the virtual
screen is larger than the
Author: bde
Date: Sun Apr 14 13:37:50 2019
New Revision: 346215
URL: https://svnweb.freebsd.org/changeset/base/346215
Log:
For writing and reading single pixels, avoid some pessimizations for
depths > 8. Add some smaller optimizations for these depths. Use a
more generic method for all dep
On Mon, 22 Apr 2019, Bjoern A. Zeeb wrote:
On 22 Apr 2019, at 14:20, Bjoern A. Zeeb wrote:
Log:
Remove some excessive brackets.
No functional change.
But it includes a stye bug; sorry; I had re-indented the lines to validate
the change. Ill remedy this with the follow-up commit which w
Author: bde
Date: Sun Apr 21 10:33:09 2019
New Revision: 346486
URL: https://svnweb.freebsd.org/changeset/base/346486
Log:
Fix missing restoring of the mouse cursor position, the border color and the
blank state after a screen switch.
Modified:
head/lib/libvgl/main.c
head/lib/libvgl/mouse
Author: bde
Date: Sat Apr 20 20:29:03 2019
New Revision: 346454
URL: https://svnweb.freebsd.org/changeset/base/346454
Log:
Make libvgl mostly work without superuser privilege in direct modes by
not doing any unnecessary PIO instructions or refusing to start when the
i/o privilege needed for
Author: bde
Date: Sun Apr 21 16:17:35 2019
New Revision: 346488
URL: https://svnweb.freebsd.org/changeset/base/346488
Log:
Use a shadow buffer and never read from the frame buffer. Remove large slow
code for reading from the frame buffer.
Reading from the frame buffer is usually much slo
On Sat, 13 Apr 2019, Warner Losh wrote:
Fix sbttons for values > 2s
Add test against negative times. Add code to cope with larger values
properly.
Discussed with: bde@ (quite some time ago, for an earlier version)
I am unhappy with previous attempted fixes in this area, and still have la
On Sat, 13 Apr 2019, Bruce Evans wrote:
On Sat, 13 Apr 2019, Warner Losh wrote:
Fix sbttons for values > 2s
Add test against negative times. Add code to cope with larger values
properly.
Discussed with: bde@ (quite some time ago, for an earlier version)
I am unhappy with previ
Author: bde
Date: Fri Apr 19 20:29:49 2019
New Revision: 346416
URL: https://svnweb.freebsd.org/changeset/base/346416
Log:
Fix copying of overlapping bitmaps. The cases of copying within the
screen bitmap and within a single MEMBUF were broken when first source
line is before the first dest
Author: bde
Date: Tue Apr 16 15:41:45 2019
New Revision: 346279
URL: https://svnweb.freebsd.org/changeset/base/346279
Log:
Oops, r346278 committed a test version with the change annulled.
Modified:
head/lib/libvgl/main.c
Modified: head/lib/libvgl/main.c
==
Author: bde
Date: Mon Apr 8 04:54:15 2019
New Revision: 346025
URL: https://svnweb.freebsd.org/changeset/base/346025
Log:
Fix copying of MEMBUFs to MEMBUFs. This case was implemented by using
the same code as the VIDBUF8 case, so it only worked for depths <= 8.
The 2 directions for copying
Author: bde
Date: Tue Apr 16 15:52:04 2019
New Revision: 346280
URL: https://svnweb.freebsd.org/changeset/base/346280
Log:
Sigh, r346279 was also a test version with the reduced size doubled (so
it was actually double the full size in current kernels where the reduction
is null, so overran t
Author: bde
Date: Tue Apr 16 15:31:23 2019
New Revision: 346278
URL: https://svnweb.freebsd.org/changeset/base/346278
Log:
Quick fix for slow clearing and context switches of large frame buffers
with old kernels, by breaking the support for large frame buffers in the
same way as for current
Author: bde
Date: Tue Apr 16 14:28:33 2019
New Revision: 346276
URL: https://svnweb.freebsd.org/changeset/base/346276
Log:
Fix a variable name in r346215. Clearing of the right of the screen was
broken, except it worked accidentally in most cases where the virtual
screen is larger than the
Author: bde
Date: Mon Apr 8 04:07:37 2019
New Revision: 346024
URL: https://svnweb.freebsd.org/changeset/base/346024
Log:
Fix restoring the geometry when recovering from an error. Just restore the
previous geometry, and don't do extra work to calculate the default geometry
so as to reset t
Author: bde
Date: Sun Apr 14 13:37:50 2019
New Revision: 346215
URL: https://svnweb.freebsd.org/changeset/base/346215
Log:
For writing and reading single pixels, avoid some pessimizations for
depths > 8. Add some smaller optimizations for these depths. Use a
more generic method for all dep
On Sat, 13 Apr 2019, Bruce Evans wrote:
On Sat, 13 Apr 2019, Warner Losh wrote:
Fix sbttons for values > 2s
Add test against negative times. Add code to cope with larger values
properly.
Discussed with: bde@ (quite some time ago, for an earlier version)
I am unhappy with previ
On Sat, 13 Apr 2019, Warner Losh wrote:
Fix sbttons for values > 2s
Add test against negative times. Add code to cope with larger values
properly.
Discussed with: bde@ (quite some time ago, for an earlier version)
I am unhappy with previous attempted fixes in this area, and still have la
On Fri, 5 Apr 2019, Ed Maste wrote:
On Fri, 5 Apr 2019 at 00:49, Rodney W. Grimes wrote:
+static const u_char dot_name[] = {
+ '.', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' };
+static const u_char dotdot_name[] = {
+ '.', '.',' ',' ',' ',' ',' ',' ',' ',' ',' ' };
+
Does it make s
Author: bde
Date: Mon Apr 8 04:54:15 2019
New Revision: 346025
URL: https://svnweb.freebsd.org/changeset/base/346025
Log:
Fix copying of MEMBUFs to MEMBUFs. This case was implemented by using
the same code as the VIDBUF8 case, so it only worked for depths <= 8.
The 2 directions for copying
On Wed, 3 Apr 2019, Enji Cooper wrote:
On Apr 3, 2019, at 1:37 PM, Mateusz Guzik wrote:
Author: mjg
Date: Wed Apr 3 20:37:14 2019
New Revision: 345853
URL: https://svnweb.freebsd.org/changeset/base/345853
Log:
rctl: fix sysctl kern.racct.enable use after r341182
The value was changed from
Author: bde
Date: Mon Apr 8 04:07:37 2019
New Revision: 346024
URL: https://svnweb.freebsd.org/changeset/base/346024
Log:
Fix restoring the geometry when recovering from an error. Just restore the
previous geometry, and don't do extra work to calculate the default geometry
so as to reset t
On Tue, 2 Apr 2019, Dimitry Andric wrote:
Author: dim
Date: Tue Apr 2 18:01:54 2019
New Revision: 345807
URL: https://svnweb.freebsd.org/changeset/base/345807
Log:
Fix regression in top(1) after r344381, causing informational messages
to no longer be displayed. This was because the reimplem
On Fri, 5 Apr 2019, Ed Maste wrote:
On Fri, 5 Apr 2019 at 00:49, Rodney W. Grimes wrote:
+static const u_char dot_name[] = {
+ '.', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' };
+static const u_char dotdot_name[] = {
+ '.', '.',' ',' ',' ',' ',' ',' ',' ',' ',' ' };
+
Does it make s
On Sun, 31 Mar 2019, Konstantin Belousov wrote:
On Sun, Mar 31, 2019 at 10:27:54PM +1100, Bruce Evans wrote:
On Sat, 30 Mar 2019, Konstantin Belousov wrote:
On Sat, Mar 30, 2019 at 03:24:40PM +1100, Bruce Evans wrote:
On Fri, 29 Mar 2019, Konstantin Belousov wrote:
On Fri, Mar 29, 2019 at
On Wed, 3 Apr 2019, Enji Cooper wrote:
On Apr 3, 2019, at 1:37 PM, Mateusz Guzik wrote:
Author: mjg
Date: Wed Apr 3 20:37:14 2019
New Revision: 345853
URL: https://svnweb.freebsd.org/changeset/base/345853
Log:
rctl: fix sysctl kern.racct.enable use after r341182
The value was changed from
On Sun, 31 Mar 2019, Konstantin Belousov wrote:
On Mon, Apr 01, 2019 at 12:04:45AM +1100, Bruce Evans wrote:
Serial consoles are not always available.
Better debuggers switch the screen mode as necessary.
I recently noticed another mode switching problem. On i386, cycling
through about 50
On Sat, 30 Mar 2019, Konstantin Belousov wrote:
On Sat, Mar 30, 2019 at 03:24:40PM +1100, Bruce Evans wrote:
On Fri, 29 Mar 2019, Konstantin Belousov wrote:
On Fri, Mar 29, 2019 at 03:57:09PM +, Bruce Evans wrote:
Author: bde
Date: Fri Mar 29 15:57:08 2019
New Revision: 345696
URL
On Tue, 2 Apr 2019, Dimitry Andric wrote:
Author: dim
Date: Tue Apr 2 18:01:54 2019
New Revision: 345807
URL: https://svnweb.freebsd.org/changeset/base/345807
Log:
Fix regression in top(1) after r344381, causing informational messages
to no longer be displayed. This was because the reimplem
On Fri, 29 Mar 2019, Konstantin Belousov wrote:
On Fri, Mar 29, 2019 at 03:57:09PM +, Bruce Evans wrote:
Author: bde
Date: Fri Mar 29 15:57:08 2019
New Revision: 345696
URL: https://svnweb.freebsd.org/changeset/base/345696
Log:
Fix endless loops for handling SIGBUS and SIGSEGV
Author: bde
Date: Fri Mar 29 15:20:48 2019
New Revision: 345695
URL: https://svnweb.freebsd.org/changeset/base/345695
Log:
Fix races in mouse signal handling almost properly using the INTOFF/INTON
method as in /bin/sh.
We still do technically undefined things in the signal handler, but it
On Sun, 31 Mar 2019, Konstantin Belousov wrote:
On Sun, Mar 31, 2019 at 10:27:54PM +1100, Bruce Evans wrote:
On Sat, 30 Mar 2019, Konstantin Belousov wrote:
On Sat, Mar 30, 2019 at 03:24:40PM +1100, Bruce Evans wrote:
On Fri, 29 Mar 2019, Konstantin Belousov wrote:
On Fri, Mar 29, 2019 at
On Thu, 28 Mar 2019, Ravi Pokala wrote:
-Original Message-
From: on behalf of Kyle Evans
Date: 2019-03-28, Thursday at 21:00
To: , ,
Subject: svn commit: r345680 - head/sys/conf
Author: kevans
Date: Fri Mar 29 04:00:46 2019
New Revision: 345680
URL: https://svnweb.freebsd.org/chan
On Fri, 29 Mar 2019, Alexey Dokuchaev wrote:
On Fri, Mar 29, 2019 at 05:40:05PM +1100, Bruce Evans wrote:
...
-optionsBOOT_TAG=\"---<>---\"
+optionsBOOT_TAG=\"\"
Useful variations are not always easy to invent. I usually just add 1 for
numeric value
On Sun, 31 Mar 2019, Konstantin Belousov wrote:
On Mon, Apr 01, 2019 at 12:04:45AM +1100, Bruce Evans wrote:
Serial consoles are not always available.
Better debuggers switch the screen mode as necessary.
I recently noticed another mode switching problem. On i386, cycling
through about 50
Author: bde
Date: Fri Mar 29 16:30:19 2019
New Revision: 345698
URL: https://svnweb.freebsd.org/changeset/base/345698
Log:
Fix restoring to graphics modes in VGLEnd().
Correct restoring was only attempted for mode 258 (800x600x4 P). (This
was the only useful graphics mode supported in th
Author: bde
Date: Fri Mar 29 15:57:08 2019
New Revision: 345696
URL: https://svnweb.freebsd.org/changeset/base/345696
Log:
Fix endless loops for handling SIGBUS and SIGSEGV.
r80270 has the usual wrong fix for unsafe signal handling -- just set
a flag and return to let an event loop check
On Sat, 30 Mar 2019, Konstantin Belousov wrote:
On Sat, Mar 30, 2019 at 03:24:40PM +1100, Bruce Evans wrote:
On Fri, 29 Mar 2019, Konstantin Belousov wrote:
On Fri, Mar 29, 2019 at 03:57:09PM +, Bruce Evans wrote:
Author: bde
Date: Fri Mar 29 15:57:08 2019
New Revision: 345696
URL
Author: bde
Date: Fri Mar 29 15:57:08 2019
New Revision: 345696
URL: https://svnweb.freebsd.org/changeset/base/345696
Log:
Fix endless loops for handling SIGBUS and SIGSEGV.
r80270 has the usual wrong fix for unsafe signal handling -- just set
a flag and return to let an event loop check
Author: bde
Date: Fri Mar 29 16:30:19 2019
New Revision: 345698
URL: https://svnweb.freebsd.org/changeset/base/345698
Log:
Fix restoring to graphics modes in VGLEnd().
Correct restoring was only attempted for mode 258 (800x600x4 P). (This
was the only useful graphics mode supported in th
On Fri, 29 Mar 2019, Konstantin Belousov wrote:
On Fri, Mar 29, 2019 at 03:57:09PM +, Bruce Evans wrote:
Author: bde
Date: Fri Mar 29 15:57:08 2019
New Revision: 345696
URL: https://svnweb.freebsd.org/changeset/base/345696
Log:
Fix endless loops for handling SIGBUS and SIGSEGV
Author: bde
Date: Fri Mar 29 15:20:48 2019
New Revision: 345695
URL: https://svnweb.freebsd.org/changeset/base/345695
Log:
Fix races in mouse signal handling almost properly using the INTOFF/INTON
method as in /bin/sh.
We still do technically undefined things in the signal handler, but it
On Fri, 29 Mar 2019, Alexey Dokuchaev wrote:
On Fri, Mar 29, 2019 at 05:40:05PM +1100, Bruce Evans wrote:
...
-optionsBOOT_TAG=\"---<>---\"
+optionsBOOT_TAG=\"\"
Useful variations are not always easy to invent. I usually just add 1 for
numeric value
On Thu, 28 Mar 2019, Ravi Pokala wrote:
-Original Message-
From: on behalf of Kyle Evans
Date: 2019-03-28, Thursday at 21:00
To: , ,
Subject: svn commit: r345680 - head/sys/conf
Author: kevans
Date: Fri Mar 29 04:00:46 2019
New Revision: 345680
URL: https://svnweb.freebsd.org/chan
Author: bde
Date: Thu Mar 28 12:28:29 2019
New Revision: 345639
URL: https://svnweb.freebsd.org/changeset/base/345639
Log:
Fix VGLGetXY(), VGLSetXY() and VGLClear() for MEMBUFs in depths > 8.
This depends on PixelBytes being properly initialized, which it is for
all bitmaps constructed by
Author: bde
Date: Thu Mar 28 09:51:37 2019
New Revision: 345637
URL: https://svnweb.freebsd.org/changeset/base/345637
Log:
Oops, r345496 got the pointer args backwards for bcopy() in VGLClear for
segmented modes.
Also fix some style bugs in the 2 changed lines. libvgl uses a very non-KNF
Author: bde
Date: Thu Mar 28 14:21:22 2019
New Revision: 345643
URL: https://svnweb.freebsd.org/changeset/base/345643
Log:
Fix VGLLine() in depths > 8.
It started truncating its color arg to 8 bits using plot() in r229415.
The version in r229415 is also more than 3 times slower in segment
Author: bde
Date: Thu Mar 28 12:28:29 2019
New Revision: 345639
URL: https://svnweb.freebsd.org/changeset/base/345639
Log:
Fix VGLGetXY(), VGLSetXY() and VGLClear() for MEMBUFs in depths > 8.
This depends on PixelBytes being properly initialized, which it is for
all bitmaps constructed by
Author: bde
Date: Thu Mar 28 14:21:22 2019
New Revision: 345643
URL: https://svnweb.freebsd.org/changeset/base/345643
Log:
Fix VGLLine() in depths > 8.
It started truncating its color arg to 8 bits using plot() in r229415.
The version in r229415 is also more than 3 times slower in segment
Author: bde
Date: Thu Mar 28 09:51:37 2019
New Revision: 345637
URL: https://svnweb.freebsd.org/changeset/base/345637
Log:
Oops, r345496 got the pointer args backwards for bcopy() in VGLClear for
segmented modes.
Also fix some style bugs in the 2 changed lines. libvgl uses a very non-KNF
Author: bde
Date: Wed Mar 27 18:03:34 2019
New Revision: 345585
URL: https://svnweb.freebsd.org/changeset/base/345585
Log:
Fix accessing pixels under the mouse cursor:
Reading of single pixels didn't look under the cursor.
Copying of 1x1 bitmaps didn't look under the cursor for either
Author: bde
Date: Wed Mar 27 18:03:34 2019
New Revision: 345585
URL: https://svnweb.freebsd.org/changeset/base/345585
Log:
Fix accessing pixels under the mouse cursor:
Reading of single pixels didn't look under the cursor.
Copying of 1x1 bitmaps didn't look under the cursor for either
On Thu, 15 Aug 2019 a bug that doesn't want repl...@freebsd.org wrote:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235031
--- Comment #36 from Martin Birgmeier ---
I just notice that the console and syslog have about 20 messages of
em: frame error: ignored
em: frame error: ignored
em: f
On Wed, 21 Aug 2019, Ed Maste wrote:
Author: emaste
Date: Wed Aug 21 01:45:29 2019
New Revision: 351319
URL: https://svnweb.freebsd.org/changeset/base/351319
Log:
makefs: use `char *` not `void *` for buf b_data, drop casts in msdos
(The kernel uses caddr_t.)
This is much better than churn
On Wed, 21 Aug 2019, Ed Maste wrote:
Author: emaste
Date: Wed Aug 21 01:45:29 2019
New Revision: 351319
URL: https://svnweb.freebsd.org/changeset/base/351319
Log:
makefs: use `char *` not `void *` for buf b_data, drop casts in msdos
(The kernel uses caddr_t.)
This is much better than churn
On Wed, 21 Aug 2019, Eugene Grosbein wrote:
21.08.2019 3:12, FreeBSD Security Advisories wrote:
[skip]
IV. Workaround
No workaround is available. Custom kernels without "device sound"
are not vulnerable.
Is it true that there is no way to disable vulnerable and unneeded device driver
bui
On Mon, 26 Aug 2019 a bug that doesn't want repl...@freebsd.org wrote:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240121
That effect is unexpected to me. I would expect opposite -- reduction of wait
time, since code reduces number of buffer flushes and utilizes hardware FIFO.
I may need
On Thu, 8 Aug 2019, Conrad Meyer wrote:
Log:
ddb(4): Add 'sysctl' command
Implement `sysctl` in `ddb` by overriding `SYSCTL_OUT`. When handling the
req, we install custom ddb in/out handlers. The out handler prints straight
to the debugger, while the in handler ignores all input. This is
On Thu, 8 Aug 2019, Conrad Meyer wrote:
Log:
ddb(4): Add 'sysctl' command
Implement `sysctl` in `ddb` by overriding `SYSCTL_OUT`. When handling the
req, we install custom ddb in/out handlers. The out handler prints straight
to the debugger, while the in handler ignores all input. This is
On Fri, 2 Aug 2019, Bjoern A. Zeeb wrote:
Log:
frag6.c: sort includes
Sort includes and remove duplicate kernel.h as well as the unneeded
systm.h.
sys/systm.h is always needed, since it defines macros and functions which
might be needed in other headers. frag6.c even uses KASSERT() direct
On Fri, 2 Aug 2019, Bjoern A. Zeeb wrote:
Log:
frag6.c: sort includes
Sort includes and remove duplicate kernel.h as well as the unneeded
systm.h.
sys/systm.h is always needed, since it defines macros and functions which
might be needed in other headers. frag6.c even uses KASSERT() direct
On Sat, 20 Jul 2019, John Baldwin wrote:
Log:
expand_number(3) parses suffixes, not prefixes.
This is not quite correct, although conflating prefixes and suffixes is
one of the bugs that I pointed out in mails about [de]humanize_number and
expand_number() long ago.
Bugs in expand_number() st
On Sat, 20 Jul 2019, John Baldwin wrote:
Log:
expand_number(3) parses suffixes, not prefixes.
This is not quite correct, although conflating prefixes and suffixes is
one of the bugs that I pointed out in mails about [de]humanize_number and
expand_number() long ago.
Bugs in expand_number() st
On Tue, 16 Jul 2019, Alan Somers wrote:
On Tue, Jul 16, 2019 at 3:48 AM Bruce Evans wrote:
On Mon, 15 Jul 2019, John Baldwin wrote:
...
I'm not sure which variants are most readable:
...
C)
if (fp->f_seqcount + howmany(resid, 16384) < fp->f_seqcount)
1 - 100 of 6879 matches
Mail list logo